Title: Seventy Years of Amazing Technical Progress