Wednesday, November 4th, 2009
While processing some email, I needed a script to unwrap indented lines in email headers. I wrote a Haskell program that turned out to be a short and sweet demonstration of simple but interesting Haskell features (pattern matching, guards, type inference, function composition, and the humble cons) so I thought I’d share it.
If you’re new [...]
Thursday, August 6th, 2009
Now you can try the Karmic Wallpaper Contest script. Special thanks to Jesse Hallet.
Wednesday, July 22nd, 2009
After getting my degrees in Philosophy and Computer Science, I asked myself, “what should I do with all of the essays, research papers, and source code I authored in the last four years?” My answer: feed it to Google!
To have a nice place to publish my papers, I began working on Project Alexandria at [...]
After spending eight months on GNOME Do, I gave a brief presentation (followed by a great, not-so-brief Q&A session) to an auditorium full of Computer Science students and faculty. In the presentation, I discuss five “rules” explicitly and implicitly imposed in undergraduate Computer Science coursework that I had to break in order to create GNOME [...]