Showing posts with label SETI. Show all posts
Showing posts with label SETI. Show all posts

Wednesday, February 21, 2007

SETI@home Finds Something At Last

Maybe SETI hasn't found life in the universe yet, but it did find somebody's stolen laptop.