G gizmodo.com Astrobiologists have released the preliminary results of a SETI survey 93 points spamalot159 5 years ago 186 comments