COGwriter July 18, 2015 New Scientist: Universe appears made for human life COGwriter July 18, 2015 New Scientist admitted some time ago that some things about the universe are just right for life on planet Earth, kind of like God intended it: