ParentFull threaddragonwriter·> It is an unfortunate fact ... especially given their are 9B of us.The current estimate I see most places is 7.8B, where does 9B come from?View on HN