Thursday, June 26, 2008

I can't hear you! LALALALALALA

See the NY Times full coverage here.

Friday, June 20, 2008

WTF Fact of the Day

I was listening to a piece on NPR's Talk of the Nation today on China's Three Gorges Dam. During the talk Yung Chang, the director of the upcoming movie Up the Yangtze, mentions that the weight of the water in the reservoir created by the dam will be so great that it will cause the Earth to tilt ever so slightly on its axis.

Check out the trailer: