Then Bernhardt skips to the future. Now he didn't predict the COVID pandemic, but weirdly enough, he talks about how little progress was made in 2020-2025 due to a "war".
In fictionalized 2025, he goes on to describe how developers are running thick applications like Gimp, a real open source photo editing software, in the browser. This isn't too far from how Figma (launched 2 years after this talk) works today – Figma was originally built on asm.js! Maybe Figma CEO Dylan Field saw this talk.
Then he goes on to talk about how we would develop a program to run asm.js programs at near-native speed, with the security of a virtual machine sandbox. He called this fictional technology Metal. Well, Metal looks a lot like WebAssembly.
He gives an example of Gimp running in wine, running in Chrome, running in Firefox, in a mind-bending deep stack of compiled asm.js. In reality, imitating art, someone actually did this in 2017. Not even Gary was that optimistic about our abilities.