By some estimates, current living humans make up 7% of the total number of people who have ever existed.
Additionally, many during the last 200 years probably thought they were in the most exciting period of technological innovation. When you factor this in the probability of existing during such a period seems much higher than coincidental.
Additionally, many during the last 200 years probably thought they were in the most exciting period of technological innovation. When you factor this in the probability of existing during such a period seems much higher than coincidental.