Newly discovered exoplanet HD 85512 b could be hospitable to life. John Matson reports