World rings in 2024 after war, bots and 'Barbie'