| ▲ | 12_throw_away 4 hours ago | |||||||
Executing normal python programs inside a cpython vm inside a wasm context inside a javascript process inside a sandbox inside a browser is - genuinely - extremely exciting! (Might as well run the browser inside a container inside a VM while you're at it though.) | ||||||||
| ▲ | willXare 2 hours ago | parent | next [-] | |||||||
We heard you like runtimes, so we put a runtime in your runtime inside your runtime. | ||||||||
| ▲ | apitman 3 hours ago | parent | prev | next [-] | |||||||
I'm sure everyone has seen this by now but just in case: https://www.destroyallsoftware.com/talks/the-birth-and-death... | ||||||||
| ▲ | rvz 3 hours ago | parent | prev [-] | |||||||
This sounds like a solution looking for an unnecessary security nightmare. Something as little as the runtime can just get exploited (which that as happened.) and cause a sandbox escape on the client side. There was a Chrome 0day at the runtime level which allowed untrusted code to run and escape the sandbox in the WASM runtime. This complete worship of WASM (and their runtimes) as this magical silver bullet reminds me of the days and failures of Native Client (NaCL), Java Applets and Flash all over again. | ||||||||
| ||||||||