Scientific revolutions 2023