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

Wanted: An Entry-Level Provenance Library

One of the reason we keep teaching Subversion is that it allows us to show students a simple but useful trick. If you add the following to a text file: $Revi...
October 04, 2012

Best Practices for Scientific Computing

The following pre-print is now available on arXiv: Best Practices for Scientific Computing D.A. Aruliaha, C. Titus Brownb, Neil P. Chue Hongc, Matt Davisd...
October 03, 2012


This term, 58 students from 16 universities are working on 8 projects as part of UCOSP. I'm really pleased this has continued to thrive, and impressed once a...
October 01, 2012