Models predict 1400–2900 years of overlap between Homo sapiens and Neandertals | Hacker News Reader