Live data from Hacker News

Viewing profile — jandem

jandem

HN member
Joined
Fri, Nov 27, 2015, 9:43 PM UTC
HN karma
700
Public activity
49 items

About jandem

Software Engineer at Mozilla, working on SpiderMonkey.

[ my public key: https://keybase.io/jandem; my proof: https://keybase.io/jandem/sigs/poLPBTWocvZnoqcGS22sl8au2EOj8ygALBDZDJ6Xym8 ]

Recent public activity

  1. comment
  2. comment
    Comment #47274226

    Here's a write-up for one of the bugs they found: https://red.anthropic.com/2026/exploit/

  3. comment
    Comment #42722638

    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…

  4. comment
    Comment #41866865

    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 fo…

  5. comment
    Comment #33987347

    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 acc…

  6. comment
    Comment #28156633

    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…

  7. comment
    Comment #25561919

    This behavior is defined in the HTML spec, here: https://html.spec.whatwg.org/multipage/browsers.html#crossor...

  8. comment
    Comment #24968174

    > 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 …

  9. comment
    Comment #24967617

    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…

  10. comment
    Comment #24592161

    > 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 …

  11. story
  12. story
  13. comment
    Comment #23599175

    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 …

  14. story
  15. story
  16. story
  17. comment
    Comment #21836285

    For background, see http://exple.tive.org/blarg/2019/04/26/synchronous-text/

  18. story
  19. comment
    Comment #21516776

    > 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/f…

  20. story
  21. comment
    Comment #21256254

    > 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 n…

  22. story
  23. comment
    Comment #20844876

    > 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…

  24. comment
    Comment #20840535

    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 bas…

  25. comment
    Comment #20840435

    > 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 w…