3quarksdaily: Was life inevitable?