Occasionally I write code that isn't related to my job!

Most of the software I've released here is free software. Read about free software at The Free Software Foundation's web site.

Download Software I've Written (or ported):

Emacs Icon Emacs for Mac OS X A port of Emacs to the Macintosh.
Maze Icon MultiTunes MultiTunes is an iTunes plug-in that lets you manage multiple iTunes libraries simply and seamlessly.
Maze Icon Maze Screen Saver A Mac OS X implementation of the classic maze screen saver seen on various platforms.
No Icon darcs-notify Report darcs repository changes to an email list
No Icon commit-patch A neat little utility that lets you check in select portions of a file into CVS, Darcs, and Hg (includes command line and emacs interfaces).

Old, out of date and unsupported stuff:

No Icon Cat Distracter A tiny Mac OS X program to keep your cat occupied so you can work!
Beepwear Icon Beepwear Manager A Macintosh utility for programming the BeepwearPRO watch.
icon Dict Client An application for looking up words in free online dictionaries.
Quake Icon GLQuake I ported GLQuake to the Macintosh.
icon Multipac A Pacman Emulator I ported to the Macintosh. It was the predecessor to MAME.
icon Sherlock Ad Remover A utility to remove banner ads from the internet searches of "Sherlock", the enchanced "find" program introduced in Mac OS 8.5.
No Icon Hopeless Hopeless is a little game written as a perl cgi script that I whipped out one night. Its name and gameplay are copied from an OpenStep game I used to have. It is now version 2.0 and noticeably faster.