ParentFull threadefng·not true. Currently only about 95% of people who have ever lived have died.We might be the lucky 5%!View on HN