links for 2010-05-31Daily links / Mon May 31, 2010 Mon May 31, 2010 Nuke That Oil Well (tags: shared)