N nymag.com Aliens haven't visited. Why are so many smart people insisting otherwise? 33 points PaulHoule 2 years ago 88 comments