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

Two More Gov 2.0 Links

The Toronto Star's Map of the Week shows where in Toronto the Canadian casualties of WWI lived. Humbling. The Sunlight Foundation's goal is greater transp...
November 13, 2009

The Definition of "Exotic"

Someone other than Oscar Wilde once defined “exotic” as “anywhere that people poorer than us can’t afford to go”. The same cynicism fits techno trends as wel...
November 13, 2009


The saddest part of Terry Pratchett’s Alzheimer’s is, well, the Alzheimer’s. The second saddest is that no one else writing in English today would be able to...
November 13, 2009


Martijn Faassen has posted a nice history of packaging and distribution tools for Python. Yes, it's a topic only a geek could love, but anyone who wants to d...
November 13, 2009

Size and Activity

Next term, I’m going to be teaching CSC302 (the second of our two-course sequence in software engineering). The mandate for the course is to introduce studen...
November 11, 2009