Barack Obama

Speculation: Steve Jobs, Obama’s New Chief Technology Officer

Rumor has it that America is not going to lose Steve Jobs, but rather witness his move to an even higher position, as Barack Obama’s CTO. Let’s try and put together the possible connections. Obama is an Apple fan; we all know he and his team use Macs. And yes he does jog with an

NASA Announces Final Dates For Last Two Shuttle Missions

Choking back a tear, NASA has announced the dates of the final missions to be made by the Space Shuttle. Discovery will lift off on November 1, for a 10-day mission carrying parts to the International Space Station. After that, February 26, 2011, will mark the last shuttle flight, as Endeavour takes the Alpha Magnetic