What happens when Humanity arrives at the technological singularity and achieves digital immortality? Where do we go from here?
1930
2004
—
1974
2025
2015
2012
1989
1955
1994
1984
2009
1967
2016
2019
1986
2001