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

Non-Standard Evaluation in R

This post is my attempt to explain how non-standard evaluation works in R. I'm writing from the standpoint of a C and Python programmer who was once conversa...
November 16, 2018

The Real Open Challenges

Two days, two articles I can’t access (and gosh, isn’t the use of “open” in the title of the first one ironic). And please don’t tell me that I can probably ...
November 15, 2018

Building Powerful Community Organizations

I’ve written about the book Building Powerful Community Organizations before, but I’m very happy to have a reason to do so again: I finally got to meet its a...
November 09, 2018

Abstraction and Comprehension

I’ve been thinking a lot about the notations we use for programming as I’ve been teaching myself R, and I have a theory. When we use a low-level language, we...
November 03, 2018