Tuesday May 5th, 2015
Tracking Trains
Reverse Engineering and Hacking Text Messages for Great Good
Thursday April 2nd, 2015
Social Signals Part 2
The (gratuitous) math behind the magic.
Friday March 27th, 2015
Social Signals
or, the basis for an article that was nominated for best paper and subsequently rejected.
Monday February 23rd, 2015
Hashing Pointers
or: How I Learned to Stop Worrying and Love C++11
Friday February 20th, 2015
Killing Programs Softly
A quick script to gently kill intermittently unresponsive programs on OS X.
Tuesday January 14th, 2014
Unambiguous Encapsulation
Defending Against “Packet in Packet” Attacks
Friday August 23rd, 2013
Defending Your E-Mails from Surveillance … Conveniently
via Magiic!
Wednesday July 1st, 2009
File Drop
Computer-to-Computer File Transfer for the Masses
Monday June 22nd, 2009
Mail Notifier
Gmail Notifications in Linux
Saturday June 6th, 2009
Awaiting Death
In which I coerce processes to email me as they die.
Sunday May 3rd, 2009
Vizualizing Twitter
Journey to the Center of the Twitterverse
Tuesday October 21st, 2008
Dictionary and Thesaurus Lookup in Emacs
Or, adding a feature to a piece of software that already has too many features.