Astronauts arrive at International Space Station just 8 hours after launching | Hacker News Reader