Just 66 years of human progress in technology