Evidence mounting: humans were responsible for the extinction of large mammals | Hacker News Reader