BuzzFeed article about Alcor alcor 11 years ago “Inside The Immortality Business.” Welcome to Alcor, where death is merely a temporary setback.