2012

May

19
A Primer on Programmer IRC Etiquette

Mar

31
Chile Trip

22
Work Patterns on a Plane

19
Japan Trip

Feb

21
From Wordpress to Jekyll

08
Profiling with Gprof

04
My Twisted Hack Day Project: Why is the Reactor Pausing?

Jan

30
Programming: We can do Science

23
Making Ag Faster: Profiling with Valgrind

20
Building for Others

2011

Dec

27
The Silver Searcher: Better than Ack

12
The Moral Trajectory

04
Consume Less Shallow Content

Mar

14
Information Dieting with a Kindle

2010

Nov

20
VPS.net is Really Annoying

16
Five Years of Progress in Laptops

Oct

30
Expensive Computers are Worth the Price

25
On Alpha Geeks and Gadgets

10
Time Management

Sep

26
Stanislav Petrov Day

06
Burning Man 2010

Aug

02
Return of the Supermotard

Jul

09
Insert Frozen Food Joke Here

May

03
Super-something-tard

Apr

30
Ubuntu Annoyances

23
Is My Credit Card Stolen?

16
Good Design in a Boring Appliance

Jan

31
Macro Photography

2009

Sep

29
Never Enough Space

06
Burning Man

Aug

16
Beggars

Jun

17
Hostnames

May

18
GeoIP Impostor

05
Refresh Cannon Bot

Mar

04
Ask.com Answer Bar XSS

04
Photography

2008

Dec

29
Snow

28
Toys Toys Toys

11
China Trip

Sep

08
A Used Bike!

Jun

27
LSCOLORS/LS_COLORS: Now with Linux Support

19
2,000 Miles on a Ninja 250

15
Thermite

02
Marathon

Mar

24
New Bloglines Feature: Videos in Feeds

06
A New Motorcycle!

2007

Dec

22
Ask.com Search Suggestions

Nov

29
Karma

Oct

12
A Used Car!

Aug

27
Bloglines Beta

15
Controlling X10 Appliances with the iPhone

Jul

30
iBloglines 2.0

19
iBloglines

Mar

24
Nike++

10
XML Parsing in Ruby

06
Keep it simple, stupid.

2006

Dec

28
Wget isn't as Evil as Hawaiian Airlines

Sep

29
Minesweeper... for OS X

Aug

15
Evil wget isn't as evil as regular wget

01
LSCOLORS=ExFxCxDxBxegedabagacad

Jul

06
Sparkler bombs

Jun

15
Content scrambling for... no particular reason.

Mar

12
Evil wget

01
Deal or No Deal is a waste of an hour.

Feb

11
Welcome