By: Sam Thielman
As David Bowie might have sung: is there life on HD164595b?
A Russian radio telescope scanning the skies has observed “a strong signal” from a nearby star, HD164595, in the constellation Hercules. The star is a scant 95 light years away and 99% of the size of Earth’s own sun. It has at least one planet, HD164595b, which is about the size of Neptune and has a 40-day year.