Monday, March 28, 2011

The Tyler Cowen

  1. Funny recap of the Half Life story thus far.
  2. Breaking down how hard it is to connect the Deepwater Horizon to the oil cap 5,000 feet below the ocean's surface
  3. A not-so-rosy future for Libya.

No comments:

Post a Comment