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

Zen and the Art of Assignment Operators

I was 19 when I first read Zen and the Art of Motorcycle Maintenance. For months afterward, I just had to tell everyone I knew about Quality-with-a-ca...
April 01, 2016


Every technology that solves problems creates new ones, most of which can't be solved by purely technological means. Online discussions (including Twi...
March 31, 2016


Linguists recognize that speech occurs in different modes or registers, which serve different purposes: Intimate: used with very close friends,...
March 21, 2016

Continuous Installation Checking

This one started with me trying and failing to install some bioinformatics software on my Mac, then turned into a Twitter rant: Everyone: please s...
March 19, 2016

New Maintainers

We are pleased to announce that Harriet Dashnow and Daniel Chen have agreed to take over maintenance of the R inflammation lesson. Our thanks to them for vol...
March 17, 2016