I've read a few interesting pieces in The Atlantic.

But this one seems like a complete fabrication -- the kind of thing you'd expect in an overheated blog rather than a grown-up publication.

NASA was quick to point out that it had nothing whatsoever to do with it.