OpenSSL / CVE-2014-0160

The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packets, which allows remote attackers to obtain sensitive information from process memory via crafted packets that trigger a buffer over-read, as demonstrated by reading private keys, related to d1_both.c and t1_lib.c, aka the Heartbleed bug. via CVE …

Continue reading ‘OpenSSL / CVE-2014-0160’ »

Fix your statusbar in Firefox 29+

Adds back the addon bar for Firefox with the Australis theme Firefox 29 and up.It aims to be a lightweight, yet fully functional replacement for the old Addon Bar.Great for power users who have many addons installed, and especially for long toolbar items.This also restores the status-bar area, so it works with extensions such as …

Continue reading ‘Fix your statusbar in Firefox 29+’ »

Tabs, Whitespaces, and Highlighting in Emacs – for the Python Programmer

If you’re a python programmer, you probably know all about the troubles mixing tabs and spaces can cause. I have searched far and wide, and have collected some really useful configurations for setting up the perfect Emacs configuration for Python. What it does: Insert spaces instead of tabs when indenting Sets indent to 4 spaces …

Continue reading ‘Tabs, Whitespaces, and Highlighting in Emacs – for the Python Programmer’ »

Hexspeak

Hexspeak, like leetspeak, is a novelty form of variant English spelling using the hexadecimal numbers. Created by programmers who wanted a magic number, hexspeak words can serve as a clear and unique identifier with which to mark memory or data. via Hexspeak – Wikipedia, the free encyclopedia.