Make The Web Great Again

#engineering #ai

AI has finally cross️ed the threshold for writing WebAssembly. Not just understanding and explaining it, but implementing new algorithms and optimizing for performance.

In two days, I published:

Both libraries are written in raw assembly and runs in your browser.

The performance boost is no surprise - compiled WASM is supposed to be faster than interpreted JS. I'm both amused and concerned that no one seems to have built these before given how useful they are to LLM related systems. It feels as if the Web ecosystem is being hollowed out by Python because Python is the default language for AI. I feel people stopped caring about anything else that is not strongly associated with AI.

So here is a reminder: not everyone has the right Docker setup to wrangle a Python environment, but everyone has a browser that can run JavaScript, WebAssembly, and Web GPU shader code.

The Web becomes especially attractive as local agents enable more interactive end-user programming. You can paint with p5.js, diagram with Mermaid, make music with Strudel, track head/hand/eye with MediaPipe...

All inside the browser!

The browser is the universal game engine for making playful, useful, and artful things. Builders in the Web ecosystem, this is your opportunity to solve hard problems with new tools.

Ready to step up your game? Go read and practice:

Let's make the Web great again!