Technology and longevity