3 ms·Dazzled and damned by the demo – a tech industry critique in ‘Don’t Look Up’1 points by stared 5y ago