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

SciBarCamp in Toronto March 15-16

SciBarCamp is weekend unconference for scientists, artists, and technologists. The goal is to create connections between science, entrepreneurs and local bu...
February 02, 2008

"Beautiful Code" at Google

My spies tell me that the next book for everyone to read in Google’s design patterns class is Beautiful Code. I look forward to hearing what they think…
January 31, 2008


DrProject’s wiki parser has reached—in fact, passed—the point of no return. We tried replacing it a couple of years ago, but the results were disappointing....
January 31, 2008

Other People Have Already Said It Better

Best if read in order: Joel Spolsky on Microsoft's announcement that SQL Server 2008 will be late. Phil Factor explains. Harry Frankfurt's On Bullshit. ...
January 30, 2008

First Figure Out What You Want to Change

I resubmitted a major grant application last Friday (or re-resubmitted — there was some back and forth too painful and boring to go into here). After celebr...
January 28, 2008