Not so much. Here's a different article posted to HN recently: "Can life exist on a planet without a star?", http://aeon.co/magazine/science/can-life-exist-on-a-planet-w...