April 27, 2025

how has technology changed over 100 years