Remix.run Logo
yjftsjthsd-h an hour ago

> we can run a Linux kernel in WebAssembly.

For a moment I thought someone did a port of Linux to wasm, but this is actually x86_64 Linux in a wasm qemu (with JIT, granted, which I suppose blurs the line). That's probably a lot more practical.

---

I'm stoked about the idea of using this for code review / bug reproduction / tutorials / demos. Obviously nix already gives you the reproducibility side of things, but running on any host system with zero setup and robust sandboxing should really improve its practical usefulness. Native nix doesn't give you "try this software by clicking a link and it works without installing anything", nor " here's some completely untrusted code someone wants you to run, and that's ~fine because it's in a browser tab".

janjones 35 minutes ago | parent [-]

> I thought someone did a port of Linux to wasm

I think someone did that here: https://github.com/joelseverin/linux-wasm