Dave Thompson
My Favorite Web Sites
The Onion
i love comp sci