Interesting bits about the universe and the biological phenomenon we call life.