blog Media thedailybeast.com l3wis October 14, 2008 0Comments This is a new site by someone who used to work for The New Yorker. It’s a mixed bag – cool stuff.