News for hackers. Stuff that matters.
Re:World Population Growth by mihaifm on Tuesday May 28, 2019 @08:55AM (#20029509)
Also mind blowing: 6.5% of all the people who have ever lived are alive now. That's 1 in 15 humans who have ever walked the Earth, being alive now.
Re:World Population Growth by xhgdvjky on Tuesday May 28, 2019 @04:24PM (#20034022)
holy crap