B betabeat.com With Help From Jodie Foster, SETI Resumes Search for Alien Life 69 points spiffae 15 years ago 20 comments