A arstechnica.com It’s not aliens. It’ll probably never be aliens. So stop. Please just stop 90 points indus 3 years ago 160 comments