100 years ago they predicted we'd live to 1000 years old. Average ifespan was 58 popsci.com 8 points by Bluestein 16 hours ago