Has the Internet brought us closer to Immortality?