Theory previously discussed on HN, eg:
https://news.ycombinator.com/item?id=35827189
(A New Theory for the Assembly of Life in the Universe; 135 points, 69 comments)
https://news.ycombinator.com/item?id=35827189
(A New Theory for the Assembly of Life in the Universe; 135 points, 69 comments)