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

Why It’s Worthwhile

I was pretty depressed by the lack of CS department demos at DC15, so David Crow’s reminder of how strong a community has formed around ‘Camp stuff in just t...
November 10, 2007

We’re Number Ten!

Beautiful Code made the Amazon Editors’ Top 10 Computers & Internet Books list for 2007.
November 10, 2007

File Under "Still Not Getting It"

String theorist and self-described futurist Michio Kaku has a two-page ad for his upcoming BBC TV series Visions of the Future (masquerading as an a...
November 08, 2007

Exaggerating the Truth

If this post was more nuanced—paid more attention to shades of gray—it would be more truthful and more interesting. It’s still both, though, and occasionall...
November 08, 2007


One of the differences between professionals and amateurs is that professionals measure things, and use the data they collect to improve their performance. ...
November 06, 2007