Live from space in high-def
As I’m typing this, I’m looking over my shoulder and watching a live HD transmission from the International Space Station (being carried on the Discovery HD Theater channel). Of course, NASA is managing to make it a bit dull (I’m not really interested in what the astronauts eat, at least not for a limited-time HD […]