Babbage: The 2023 Nobel prizes in science