On location in Cocoa Florida--NASA mission
STS 121, Shuttle Discovery, made a successful launch and entry into low earth orbit this afternoon at 2:38 PM EDT, once again rattling the dishes in DarkSyde Manor and sending Darwin the Sheltie scuttling under the bed in fear.
- Nick Anthis reviews the scientific reviews of Gore's film, and notes that not everyone took a liking to reality.
- Mark C takes Intelligent Design Creationist sympathizer George Gilder apart at the seams in Good Math, Bad Math.
- Via The Island of Doubt a link to a refreshing editorial from the NYT about the uncertain future of science in the US--someone get the address of that writer's children!
This is an Independence Day open science thread. What kind of hare-brained, improvised, deadly fireworks are you going to unleash from your secret lab on innocent revelers this evening?