Dyson sphere may be key to immortality.