Darwin's "strange inversion of reasoning" | Hacker News Reader