Category Archives: Space

Astronauts: “That’s My TP, Thank You”

And to think that we’re letting something like a little old dying economy get us in a tizzy… Miles and miles above the smoldering ruins of our TiVo latte civilization, Russian and American space-people are having a hard time sharing the nicer space-toilet aboard the International Space Station. [BBC News] Turns out that the increasingly […]