T teevox.com Watch 3 concurrent streams of the Curiosity landing with HN/Reddit Chat 45 points jiggity 14 years ago 10 comments