New estimate for the total number of ants on Earth is 20 quadrillion | Hacker News Reader