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

Git, Graphs, and Software Engineering

A couple of years ago, I complained that distributed version control still hadn’t had its structured revolution. After yet another discussion about how usefu...
September 30, 2017

I’m Tired of Killing Aliens

I’ve been waiting over a year for Iron Marines to come out. My whole family loved Ironhide Games’ Kingom Rush trilogy, and I hoped that a cartoon RTS would c...
September 24, 2017

Dad With His Birdhouses

Tomorrow is the second anniversary of my father’s death. I cannot know what he would say about the state of the world today, but I rather suspect he would qu...
September 21, 2017

Disappearing Data

I woke up this morning to a really depressing thread on Twitter from the Pacific Institute’s Peter Gleick. He went looking for the data on climate change tha...
September 18, 2017

Long Thoughts

When’s the last time you had a long thought? I remember having thoughts that stretched on for hours as I worked through basic physics problems or wrote my fi...
September 13, 2017