Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Joker_vD
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
68 ms
·
961.
▲
by
Joker_vD
2y ago
No, I mean, what do the Edera developers do differently, in order to provide more robust foundation with this new container runtime called Styrolite? They still use Linux namespaces, as far as I can tell from TFA.
962.
▲
by
Joker_vD
2y ago
> Importantly, we designed Styrolite with full awareness that Linux namespaces were never intended as hard security boundaries—a fact that explains why container escape vulnerabilities continue to emerge. Our approach acknowledges these
963.
▲
by
Joker_vD
2y ago
> and .local is for multicast DNS. Does reusing it cause any problem for the mDNS, or does mDNS usage cause problem for the internal-domains usage?
964.
▲
by
Joker_vD
2y ago
> Tags vs commit IDs is a tradeoff between convenience and security. Specifying an exact commit ID means the code won’t change unexpectedly, but tags are easier to read and compare. Imagine if we could specify both the tag and its comm
965.
▲
by
Joker_vD
2y ago
Could you elaborate on those features? From the top of my head, those are: nested functions — those always were of dubious usefulness compared to the implementation difficulties needed; labels are actual constants, so computed GOTO is avail
966.
▲
by
Joker_vD
2y ago
Was it really designed this way? I keep hearing this claim but I don't think Ritchie himself actually confirmed that? Also, notice how the functions call each other from wherever, even from different files, without need of any forward
967.
▲
by
Joker_vD
2y ago
Yes, pretty much. To be fair, C at this point was basically BCPL with slightly different syntax (and better char/string support). The introduction of structs (and then longs) changed it forever.
968.
▲
by
Joker_vD
2y ago
Funnily enough, it is emphatically not a single-pass compiler.
969.
▲
by
Joker_vD
2y ago
Well, take the actual weather observations for the past year. Take the actual weather observations for the last week. Overlay and slide this week of observations on top of the observations of the past year, until you find the window that ma
970.
▲
by
Joker_vD
2y ago
Okay, now I am concerned because almost every time somebody tells me "nobody is forcing you to use this new technology", in 5 or so years (if this technology survives) I am starting to get forced to use this new technology becau
971.
▲
by
Joker_vD
2y ago
But, like, I can already boot from a read-only ISO-image, you know.
972.
▲
by
Joker_vD
2y ago
So there is this obscure book that was printed in 1971 in a run of 10K copies and never has been reprinted, the publisher has been obtained by the Elsevier in 1992, the author has died in 2003. Whom do I pay to read this, except the local l
973.
▲
by
Joker_vD
2y ago
Yeah, I also have stopped for a second to consider what "SINGLE" should mean here but then realized I was thinking about Unicode grapheme clusters, and emoji sequences, and I should probably not do that before the dinner (or ever,
974.
▲
by
Joker_vD
2y ago
Um, "snarky"? How do I ask "is this last element optional, and does it have to be an emoji?" without snark? And it's the most egregious (in the "glaring" sense, not "outlandishly awful") things a
975.
▲
by
Joker_vD
2y ago
Do I have to use emojis when introducing the entities? Are they used for anything?
976.
▲
by
Joker_vD
2y ago
Ah, yet another archive format. Well, at least it's not .ar (I still find it amusing that .tar has never managed to supplant it for the static library storage).
977.
▲
by
Joker_vD
2y ago
Wait, so the "ruler guides" are misnamed, they are just "rules"? In any case, the things they added could very well have been called "column-divider" and "row-divider" with much less ambiguity because
978.
▲
by
Joker_vD
2y ago
No? Both "rule" and "ruler" can denote this thing also called straightedge; but the word "ruler" is more commonly used in this sense, while "rule" generally means an instruction.
979.
▲
by
Joker_vD
2y ago
Couldn't they have at least used the word "ruler" then?
980.
▲
by
Joker_vD
2y ago
What about execution speed? I find it somewhat hard to believe that adding 2/3 additional arithmetic instructions plus a branch to every addition/subtraction would perform better than having the (I believe quite small) circuitry a
981.
▲
by
Joker_vD
2y ago
> Bebugging Should not the verb be "to embuggen", the participle being "embuggening"?
982.
▲
by
Joker_vD
2y ago
Personally, the two most alluring things about RTX for me is a) better global illumination, none of that silly "you can see sunrise shining through the mountain/cave's ceiling" stuff; b) better local illumination: a glow
983.
▲
by
Joker_vD
2y ago
Well, can you really expect an LLM to regurgitate e.g. the quarter-of-square method [0] without specifically prompting it for it? [0] https://www.nature.com/articles/040573c0
984.
▲
by
Joker_vD
2y ago
> I don't think we have transmission methods that are not 8-bit-clean anymore. I've just dealt with a 7N1 serial link yesterday, they still exist. Granted, nobody really uses them for truly arbitrary data exchange, but still.
985.
▲
by
Joker_vD
2y ago
Wow, an actual, purposeful, and quite general return-pointer-smashing gadget, built right into the program itself. Just what any program written in C needs.
986.
▲
by
Joker_vD
2y ago
Textual order is depth-first. When you encounter "import X", you switch to (recursively) import/load module X. I believe that's how Python works. As for the cyclical dependencies I'd argue they should be disallowed.
987.
▲
by
Joker_vD
2y ago
Hm. I wonder how well would "Score = [Positive ratings] / ([Total ratings] + 1)" fare.
988.
▲
by
Joker_vD
2y ago
> Computing devices are not objectively computing. They simulate the formal construct. Isn't it backwards? I don't think that e.g. herding sheep into the pen while making a mark on the door for each sheep "simulates coun
989.
▲
by
Joker_vD
2y ago
You also need to re-inspect it at every toolchain change/upgrade. In my experience, most programmers don't, and then we end up spending two day chasing some impossible-to-happen bug which has happened nonetheless because new Clang
990.
▲
by
Joker_vD
2y ago
Doesn't GCC have long-standing bugs where it a) doesn't support assigning some select registers, and b) when you try to use them anyway, it instead completely ignores your annotations with no diagnostics, and c) when it gets repor
More ›