thedailybeast.com l3wis 17 years ago This is a new site by someone who used to work for The New Yorker. It’s a mixed bag – cool stuff.