Live data from Hacker News

Viewing profile — strmpnk

strmpnk

HN member
Joined
Tue, Nov 30, 2010, 9:02 PM UTC
HN karma
1,140
Public activity
407 items

About strmpnk

No profile information was provided.

Recent public activity

  1. comment
    Comment #27509573

    I had a diplomatic passport for many years as a kid. It was definitely handy in our case as cops were quite corrupt where we were living and would try to con us out of money all th…

  2. comment
    Comment #26944869

    Quanta Magazine does an excellent job with balancing accessible writing and advanced topics. It's just enough to get someone interested in the problem and the basic ideas to start …

  3. comment
    Comment #26724060

    I wouldn’t call twice as fast neck and neck (others seem to show that the old interpreter is neck and neck) but the primitive JIT is clearly pulling ahead here.

  4. comment
    Comment #26707585

    I was curious to see what my JIT build looked like for me so I ran the following: https://gist.github.com/cararemixed/c232b888b9dbdaeb67967f35... This shows a significantly differe…

  5. comment
    Comment #26538417

    This is sort of what Pony did with its ORCA based GC. It has some tricky edge cases to optimize in practice but it can be made to work especially well if data is immutable.

  6. comment
    Comment #26538286

    The analog for that would be shared literals which are not copied (super important for small map overhead reduction if the constructor initialized a fix set of keys like elixir str…

  7. comment
    Comment #26180705

    I’d suppose some of it relates to sites with heavy ads. Safari with no extensions will likely require more resources which makes the comparison a little skewed vs Safari with some …

  8. comment
    Comment #25776700

    I’m trans and agree with this, though I offer another reason to avoid making it compulsory. Before I came out I felt very awkward with regards to my own pronoun display. I wasn’t r…

  9. comment
    Comment #25442665

    I looks like it’s written in Rust which isn’t super special but would be far easier to embed as a library in other languages compared to Go in OPA’s case. Polar also seems like a n…

  10. comment
    Comment #24961964

    This is true, but the difficulty of making a general purpose FPGA fabric manipulate generic bitstream descriptions in an undetectable way is much harder than putting hidden backdoo…

  11. comment
    Comment #24554580

    The other plus of text replacement is synchronization. I have a bunch of LaTeX style symbol names mapped on my Mac but they work just as well on my phone. I’m typing this on a phon…

  12. comment
    Comment #24554063

    I don't think this is the issue the prior article mentions about the bit string syntax. It's a notational problem paired with the combination of bit numbering and byte endianness. …

  13. comment
    Comment #24446561

    It does apply to Elixir. It will help all around performance but more so it does this on a per-instruction level by reducing dispatch cost in that the interpreter pays (as well as …

  14. comment
    Comment #24445383

    I remember that year. I was giving a talk at EF during the same time slot but the schedule originally had me in the large room and they had a much smaller one. When the news of the…

  15. comment
    Comment #24444665

    This is far from the first JIT effort for BEAM. I'm sure the authors have rolled many years of learnings and experience into this one. Still, you make a good point, it will need a …

  16. comment
    Comment #24408578

    I believe the distribution layer built on top of ETS and DETS you’re trying to name is mnesia. It supports distribution and allows a variety of interesting topologies. It’s not the…

  17. comment
    Comment #24399679

    I can also mirror this general guideline. I've run 250+ node erlang clusters just fine in the past. There were some caveats to how some built-in OTP libraries behaved but they were…

  18. comment
    Comment #23301619

    WSL is available on Home (including WSL2, you just don’t get access to all of hyper-v even if it’s running).

  19. comment
    Comment #23173342

    Much of the erl_interface functionality prefixed with erl_ names has been deprecated since OTP 22 and has been removed. The API has shifted to newer ei_ prefixed functions. I belie…

  20. comment
    Comment #21564497

    It’s technically the receive primitive doing this using the after clause. The addition of unique references and selective receive then allows “call” style interactions to built (li…

  21. comment
    Comment #21120517

    I see. Fair enough. It's definitely something I know can work but like most things it does take work and sometimes it's not worth the trade in effort for the capabilities one might…

  22. comment
    Comment #21114287

    That’s a bit misleading. Many of their patches were needed and had been contributed upstream by the time Phoenix was being tested as such. Still, this is a great benefit of sharing…

  23. comment
    Comment #21114266

    I’d not consider relup and module loading the same feature. It is rare to see relup (though I have used it, it’s tricky to make work) but hot code loading of modules was something …

  24. comment
    Comment #20927834

    The lava is pouring into the deeper cold water and causing it to rise. At least that’s how I read it.

  25. comment
    Comment #20919107

    There is ongoing to work to allow support for counted looping (including a working patchset that is under review) but in general it's true that an eBPF program does not allow a giv…