Viewing profile — strmpnk
strmpnk
HN member- Joined
- Tue, Nov 30, 2010, 9:02 PM UTC
- HN karma
- 1,140
- Public activity
- 407 items
- HN profile
- View on Hacker News ↗
About strmpnk
No profile information was provided.
Recent public activity
-
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…
-
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 …
-
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.
-
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…
-
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.
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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. …
-
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 …
-
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…
-
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 …
-
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…
-
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…
-
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).
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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.
-
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…