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

Google and China

“We have decided we are no longer willing to continue censoring our results on Google.cn, and so over the next few weeks we will be discussing with the Chine...
January 12, 2010

Two Thumbs Up, One Thumb Down

Three recent papers: Sahoo, Criswell, and Adve: "Towards Automated Bug Diagnosis: An Empirical Study of Reported Software Bugs in Server Applications". Lo...
January 11, 2010

More Public Embarrassment About Workflows

Thanks to everyone for the comments on my recent post about web workflows and public embarrassment. I have two of my own to add: I've looked at tools like ...
January 10, 2010

Code vs. Messages

I used to keep track of the numbers of lines of code I’d written per day, and (when I was working on a book) the number of words written or deleted as well. ...
January 10, 2010

How We Got Here, and Where We Are

I gave a talk in Santa Fe early in 1997 describing a set of articles I'd organized for the Summer 1996 and Fall 1996 issues of IEEE Computational Science and...
January 10, 2010