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

What My Students Have Been Up To (Part 1)

Check out this video from the weMap team — it’s a lot cooler than anything I did as an undergrad. And this one from Christian Muise would have been science f...
March 13, 2008

StartupCamp 2 in Toronto

Toronto’s second StartupCamp will be held at the Carlu on Tuesday, April 29. I might even be able to make it to this one!
March 11, 2008

New Sins

In Niven and Pournelle’s Inferno, the protagonist discovers that sections of Hell have been set aside for the committers of sins that have not yet been inven...
March 10, 2008