Here's International Space Station commander Koichi Wakata posing with robot AFJ013 in NASA's Astronomy Picture of the Day. It doesn't get closer to the future than this, folks. I'm so jealous.


SPLOID is a new blog about awesome stuff. Join us on Facebook