N newscientist.com Comets can't explain weird 'alien megastructure' star after all 172 points aburan28 10 years ago 117 comments