Live data from Hacker News

Show HN: Firefox in WebAssembly

developer.puter.com

51–60 of 134 posts

Re: Show HN: Firefox in WebAssembly

#53
post #47
post #45

Earlier quoted context omitted.

what do you mean? we're a team of 10 and have 390 contributors. We post regularly, including me.

The 21 on github, do you mean? And only nine above 3 commits ever? Yes you post regularly, too much even, and in the face of the guideline Please don't use HN primarily for promotion

nobody (hyperbole, corrected: few) follows that promotion rule. and where are you getting 21 from? the github repo https://github.com/HeyPuter/puter says 391 contributors, subtract maybe a few for bots

also, talk about posting too much? look at your own submissions page

Re: Show HN: Firefox in WebAssembly

#55

Earlier quoted context omitted.

Running firefox on aarch64 here right now (Ubuntu 26.04 ARM on snapdragon X1E) did you enable the about:config option? it may be required

Yes, you don’t get that far without it.

What's your GPU driver? There's a good chance this is a bug with the GPU passthrough. You can fall back to software rendering in the advanced options while it's starting if you want to try

Re: Show HN: Firefox in WebAssembly

#56
post #49

Earlier quoted context omitted.

apologies yes there is a wording error here, the correct wording is no CORS proxy, the reason why this is important is because cors proxies are inherently insecure (this is different because the TLS is done in your browser with a webassembly library). no servers is referring to you not needing to host servers in the same as the term "serverless". Such is the ways of modern tech terms I fear

Seems easy to fix it and say 'no CORS proxy' and 'no need to host your own server'. It was very confusing to me too.

You are definitely right, going to see if I can talk to the relevant person to fix the wording on it

Re: Show HN: Firefox in WebAssembly

#57

>This port cost over 25k in opus/fable tokens for debugging and JIT research > This was just a fun experiment to push the boundaries of WebAssembly I'm a huge fan of the project, but I have to ask. If spending $25k is a "fun experiment", where exactly is your threshold for serious work?

I imagine it is 25k tokens not dollars

I think the system prompt is bigger than that.

Re: Show HN: Firefox in WebAssembly

#59
post #51

What makes it require that WASM extension you need the flag for in Firefox? Was there really no way to work around it or polyfill it for it to work? It is performance critical?

It is required in order to yield the event loop and force an implicit sync on OffscreenCanvas. There is technically a slower workaround for this but JSPI is coming soon anyway to firefox 153 and safari 27.

Re: Show HN: Firefox in WebAssembly

#60
post #48
post #23

All the network traffic from that browser is routed through a server. My IP inside that browser was in India and on CloudFlare network. I don’t particularly trust Puter. Why not route traffic through my actual browser?

>Why not route traffic through my actual browser? Because you can't. Not even an Extension is able to. Browsers don't want you to bypass their content enforcement. I wish we had at least one hacker friendly browser.

Extensions can't, correct but I wanted to bring up a special case regarding this

Isolated web apps a chrome feature for developing apps that run in chromium based on HTML (but tbh only really used in Chromebooks) do support raw TCP sockets so if this was ported to an IWA you could have Firefox on a Chromebook without an external server needed.

Post reply on HN