STS-135 NASA Tweetup – My Fifteen Minutes of Fame

NASA is having a bit of a public relations crisis. Launching people and hardware to LEO (low-Earth orbit) has, to most, become commonplace and boring. The difficult engineering problems have been worked out to phenomenal precision, and with those solutions has come a perception of diminished associated risk, however misplaced. Public interest, it turns out, […]