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

Fluid Kickoff

I discovered Jakub Linowski’s “Wireframes” blog a few weeks ago—it’s exactly the kind of thoughtful exploration of a micro-topic that I think blogging is for...
February 12, 2009

Brian Hayes Thinks Aloud

Brian Hayes writes a very engaging column for American Scientist on matters mathematical and computational. In a recent length blog post, he revisits the que...
February 12, 2009

Jason Cohen Thinks Aloud

Jason Cohen’s company Smart Bear makes a very nice code review tool; more importantly (to me, anyway), he’s the author of a very nice (and free) book about c...
February 12, 2009

History Is Written By The Victors

Via the Great Beyond: “Marie Mason was sentenced last week to nearly 22 years in prison for a 1999 arson…for conspiring to set fire to the Michigan State Uni...
February 11, 2009

CodeCon 2009

When I became a professor two and a bit years ago, I assumed that by now I’d have something to show off at conferences like CodeCon 2009: CodeCon is the prem...
February 11, 2009