Darwinian evolution is not a sufficient theory of life | Hacker News Reader