Weekend Update December 3, 2011

Here are some interesting reads from last week.