N nature.com Alien life could thrive in ancient star clusters 84 points philbo 10 years ago 91 comments