Forwarded from Hacker News
Show HN: Firefox in WebAssembly (Score: 152+ in 6 hours)
Link: https://readhacker.news/s/6YBHm
Comments: https://readhacker.news/c/6YBHm
This is the entire Firefox browser rendering to a <canvas> element. Gecko, all UI components, and the Spidermonkey JS engine are all compiled and running in WebAssembly.
Here are a few things you might find interesting:
- This is fully end to end encrypted! We use the WISP protocol for TCP-over-websockets.
- There is a novel WASM->JS JIT for experimental site speedup
- 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. For a more usable "browser in browser" experience, we also built https://github.com/HeyPuter/browser.js that eats a bit less RAM.
Link: https://readhacker.news/s/6YBHm
Comments: https://readhacker.news/c/6YBHm
This is the entire Firefox browser rendering to a <canvas> element. Gecko, all UI components, and the Spidermonkey JS engine are all compiled and running in WebAssembly.
Here are a few things you might find interesting:
- This is fully end to end encrypted! We use the WISP protocol for TCP-over-websockets.
- There is a novel WASM->JS JIT for experimental site speedup
- 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. For a more usable "browser in browser" experience, we also built https://github.com/HeyPuter/browser.js that eats a bit less RAM.
🔥2😇1
&'a ::rynco::UntitledChannel
好好奇是谁发的这条…… https://marshmallow-qa.com/messages/596d0d62-747c-4d3d-b975-f3abfcdc052c (什么林子在线征婚啊)
Marshmallow
向林子致上深深歉意。
本来是一时冲动写的,以前自查过,刚好踩在林子的好感度雷区上,而且我是男生。当时想,一句话的信息量太小,林子不会当真,就算当真了也会拒绝。我太欠思虑了。
看着林子越来越期待,如果道出原委,无异于在气氛最好的时候泼一盆冷水…
本来是一时冲动写的,以前自查过,刚好踩在林子的好感度雷区上,而且我是男生。当时想,一句话的信息量太小,林子不会当真,就算当真了也会拒绝。我太欠思虑了。
看着林子越来越期待,如果道出原委,无异于在气氛最好的时候泼一盆冷水…
Rynco Maekawa's answer: "那没事了。继续期待好了。"
👀25🤔5👎1😁1
&'a ::rynco::UntitledChannel
那没事了。 https://marshmallow-qa.com/messages/30ed5fbd-5a78-4b04-9428-0cdce921f27b
well 至少你知道频道主是个多死正经的人了。
当你看着很认真的时候你最好真的很认真。
当你看着很认真的时候你最好真的很认真。
❤19🤗6
&'a ::rynco::UntitledChannel
SpaceX Starship 第十三次发射将于北京时间 2026-07-17 06:45 (美中时间 2026-07-16 17:45) 左右进行 T-0 Abort 新窗口 北京时间 2026-07-24 06:45 (美中时间 2026-07-23 17:45),窗口时长 90 分钟。 Scrubbed 新窗口 北京时间 2026-07-25 06:45 (美中时间 2026-07-24 17:45),窗口时长 90 分钟。 https://fixupx.com/SpaceX/status/207…
go for prop load
https://fixupx.com/SpaceX/status/2077876064508887326
https://fixupx.com/SpaceX/status/2077876064508887326