S slate.com SpaceX announces a mission to land on Mars by 2018 131 points jonbaer 10 years ago 50 comments