Technological Advances (1900-2023)