Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jandem
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
jandem
7mo ago
Here's a write-up for one of the bugs they found: https://red.anthropic.com/2026/exploit/
2.
▲
by
jandem
2y ago
Crypto miners written in JS existed long before WebAssembly. Back then people also compiled large C++ code bases to (highly obfuscated) JS code and out of these heroic efforts grew asm.js which then evolved to WebAssembly. WebAssembly is a
3.
▲
by
jandem
2y ago
Nice to hear from you! Yes it was a very reasonable choice back then, before (enormous) asm.js and Wasm functions. The compiler wasn't really designed for these huge graphs, but fortunately a lot of the issues can be fixed incrementall
4.
▲
by
jandem
4y ago
The point is that Musk has been talking a lot about being a free speech absolutist. He even said this last month: > My commitment to free speech extends even to not banning the account following my plane, even though that is a direct per
5.
▲
by
jandem
5y ago
I think part of this is just time to get used to something new? You might notice some improvements too, for instance only after I started using Fastmail I realized the Gmail UI can be pretty slow and heavyweight although I never noticed thi
6.
▲
by
jandem
6y ago
This behavior is defined in the HTML spec, here: https://html.spec.whatwg.org/multipage/browsers.html#crossor...
7.
▲
by
jandem
6y ago
> With Fastmail or another provider, you're trusting another corp. You're trusting a corp that offers customer support, a service you pay them for. With Gmail you're completely on your own because you're only a small
8.
▲
by
jandem
6y ago
I migrated to Fastmail a few weeks ago. I'm really happy with it and I wish I had done it years ago. Many features. The web interface and apps feel a lot faster than Gmail. Pro-tip: use a custom domain so that you can easily switch e-m
9.
▲
by
jandem
6y ago
> It’s a big deal and everyone who contributed should be super proud. Thanks! We actually haven't really analyzed Speedometer (and most other benchmarks) yet with Warp so I expect this number to improve the coming months. The design
10.
▲
Cranelift code generator ships in Firefox for aarch64
(twitter.com)
1 points
by
jandem
6y ago
|
0 comments
11.
▲
SpiderMonkey Newsletter 5 (Firefox 78-79)
(mozilla-spidermonkey.github.io)
2 points
by
jandem
6y ago
|
0 comments
12.
▲
by
jandem
6y ago
SpiderMonkey dev here. Does this reproduce for you with a clean profile? Because I just tried this with 78.0b9 too and for the first one, Local (original), I get 6.7 ms in the Web Console, very similar to what I see in Chrome. I didn't
13.
▲
SpiderMonkey Newsletter 4 (Firefox 76-77)
(spidermonkey.dev)
4 points
by
jandem
6y ago
|
0 comments
14.
▲
New Sandboxing Approach in Web Browser Increases Security
(cns.utexas.edu)
3 points
by
jandem
7y ago
|
0 comments
15.
▲
SpiderMonkey Newsletter 2 (Firefox 73)
(spidermonkey.dev)
2 points
by
jandem
7y ago
|
0 comments
16.
▲
by
jandem
7y ago
For background, see http://exple.tive.org/blarg/2019/04/26/synchronous-text/
17.
▲
1Password X 1.17: New brain, new menu, and even more accessible
(blog.1password.com)
1 points
by
jandem
7y ago
|
0 comments
18.
▲
by
jandem
7y ago
> So why aren't people just shipping straight up LLVM intermediate language VMs and instead go through wasm? This is answered in the WebAssembly FAQ: https://webassembly.org/docs/faq/#why-not-just-use-llvm-
19.
▲
Firefox blocked 450B privacy invasions in less than 4 months
(fastcompany.com)
3 points
by
jandem
7y ago
|
0 comments
20.
▲
by
jandem
7y ago
> They all looked glum, and said "There is no alternative". Most people that I know here in the Netherlands prepare lunch at home and bring it to work or school. I work from home now and still usually eat simple sandwiches for
21.
▲
Hardening Firefox Against Injection Attacks (2019)
(blog.mozilla.org)
5 points
by
jandem
7y ago
|
0 comments
22.
▲
by
jandem
7y ago
> Is that the difference, or am I missing something else? That's part of it. The generated interpreter should be a bit faster for simple instructions because of the reason you give (also: things like debugger breakpoints have more o
23.
▲
by
jandem
7y ago
As far as I know V8 has a generated interpreter and an optimizing JIT (Turbofan). In Firefox we now have a generated interpreter + a Baseline JIT on top of a mostly shared code base. I think that's a pretty nice design/advantage.
24.
▲
by
jandem
7y ago
> Given all that, why are we still creating entirely separate engines that are made differently, yet do the same. To name one reason: would we have asm.js/Wasm instead of (P)NaCl without Mozilla's work on asm.js optimizations i
25.
▲
by
jandem
7y ago
> One thing that wasn't clear to me from this post is why they still need the C++ interpreter at all. A lot of code on the web is very cold (executed once or twice) and for such code the Baseline Interpreter would add some overhead
26.
▲
Mozilla Distrusts DarkMatter CA in Firefox
(groups.google.com)
6 points
by
jandem
7y ago
|
0 comments
27.
▲
Show HN: diswasm – objdump disassembler compiled to wasm
(jandem.github.io)
3 points
by
jandem
7y ago
|
0 comments
28.
▲
by
jandem
7y ago
Many (most?) people on Rust's Core/Governance Teams don't work for Mozilla (anymore). See https://www.rust-lang.org/governance/teams/core
29.
▲
Graphics Team ships WebRender MVP
(mozillagfx.wordpress.com)
139 points
by
jandem
7y ago
|
50 comments
30.
▲
by
jandem
8y ago
SpiderMonkey dev here. As others have mentioned, Cranelift is one component that's being written in Rust. Eventually we want to use Cranelift as compiler backend not just for WebAssembly but also for JS. After that it might be feasible
More ›