Years ago, I lost my temper while arguing with my brother, and said, "Jeff, I could teach you everything I know and you'd still be an idiot." Please keep that in mind as you read this site.

Recent posts

The right tool for the job

It is easier to bang in a nail with the back of a screwdriver than with a handleless hammer (believe me, I’ve tried and it wasn’t pretty). Even though a ham...
July 26, 2004

Preparing for the Next Round

The team that's going to be working on Helium this fall had its first meeting last night. If all goes well, eleven of the department's best undergraduate st...
July 23, 2004


The list of Helium dependencies is growing longer by the day. What I've found interesting, however, has been our decisions about when we're going to incorpo...
July 21, 2004

Up and to the Right

I spent a twenty minutes this morning throwing together a couple of Python scripts to measure Helium's progress over time. The first script checks Helium ou...
July 21, 2004

A Sense of Adventure

According to Larry Wall, the inventor of Perl, three characteristics distinguish good programmers: laziness, impatience, and hubris. Of these, I think hubri...
July 16, 2004