It was a good week for astrobiology. Within days of NASA’s announcement that the necessary ingredients for life exist in the plumes erupting from the southern pole of Saturn’s moon Enceladus, scientists gathered at Stanford University to discuss discovering life outside the Solar System.