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


Mozilla Labs just announced Bespin, “…an open extensible web-based framework for code editing that aims to increase developer productivity, enable compelling...
February 13, 2009

Maybe Some People Can’t Afford Free

In response to comments on my post about MTEST that said, “People should use open source tools instead,” I can only reply, “If some people can’t afford cheap...
February 12, 2009

Security Humor

One of my students posted a suggestion for a book title that made me think of this XKCD cartoon:
February 12, 2009

PyCon 2009 Schedule Posted

http://us.pycon.org/2009/conference/schedule/ — I doubt I’ll make it (I’m going to ICSE’09 in Vancouver this year, which is all the travel I can afford), but...
February 12, 2009

How Dare They Hold Us Accountable?

According to the Great Beyond, several prominent British scientists have called for a revolt against new rules that require them to “include a two-page summa...
February 12, 2009