
I thought I was the only person who had heard of them! Anyway, there's a New York Times article that just came out. Very positive. Makes me realize that I might just have missed my calling... You can check the magazine out online as well.
Some of their great links include:
The infinite regression of cats.
The Hand Up Project: Helping hermit crabs.
Computer paradigms by Ted. Expressed as one liners.