ParentFull threadrobobenjie·I mean only 93% of humans have died so who knows for certain....https://www.prb.org/articles/how-many-people-have-ever-lived...View on HN