Somewhere, 254 miles above us, an astronaut is probably printing something. Ever since the International Space Station (ISS) welcomed its first residents in November of 2000, there have been printers ...