Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ux266478
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
451.
▲
by
ux266478
11mo ago
Yes, that is still undefined behavior. Behavior being defined or not is a standards-level distinction, not a compiler one.
452.
▲
by
ux266478
11mo ago
> Code that invokes UB is incorrect, full stop. That's not true at all, who taught you that? Think of it like this, signed integer over/underflow is UB. All addition operations over ints are potentially invoking UB. int ad
453.
▲
by
ux266478
11mo ago
They can also occur from defined behavior. The point being that they're completely besides one another.
454.
▲
by
ux266478
11mo ago
Generally a good writeup, but the article seems a bit confused about undefined behavior. > What is the dreaded UB? I think the best way to understand it is to remember that, for any running program, there are FATES WORSE THAN DEATH. If s
455.
▲
by
ux266478
11mo ago
> These societies hit scaling limits precisely because they failed to diversify. Neither of them hit 'scaling limits'. The Phoenicians made a strategic mistake at the outset of the Punic wars, and Viet Nam took the Mekong delta
456.
▲
by
ux266478
11mo ago
I'll disagree with that on a few points. Britain was inarguably the most diverse, with almost no attempt at creating cultural homogenity (and it really wasn't that great for anyone not Scottish or English.) Rome attempted it to so
457.
▲
by
ux266478
11mo ago
> Most people in the US are probably aware one healthcare or legal issue in their family will derail the whole family’s future. Healthcare sure, but for Americans, it is culturally and institutionally seen as a core part of justice that
458.
▲
by
ux266478
11mo ago
> I'm not saying Rust is ugly I'll definitely say that. It's my biggest problem with the language. Type variable declaration lists, pub keyword instead of export lists, macros instead of functors, out-of-line method declar
459.
▲
by
ux266478
11mo ago
Which is funny, because as a C++ developer it makes it less appealing.
460.
▲
by
ux266478
11mo ago
> C++ templates look like an entirely new language within the language. Templates cover more than just generics. Java full-sale lifted its generics syntax from sepples. I'm curious how you draw the line between the two, when all 3 o
461.
▲
by
ux266478
11mo ago
I think you misunderstand the issue being raised, hence your confusion. The "difficulty" isn't the individual facets of the system, but piercing the opaqueness of the entire picture without wholly specializing into it. On the
462.
▲
by
ux266478
11mo ago
Who is saying Google should ship the reference implementation? It's a standard, and Google has the labor to write their own implementation.
463.
▲
by
ux266478
11mo ago
The OpenSSH/XZ exploit from a year or so ago was actually a systemd exploit[1], fun fact. Looking back on the time I spent in systemd land, I don't miss it at all. My system always felt really opaque, because the mountain of under
464.
▲
by
ux266478
11mo ago
"Open" is a misnomer, I really wish people would stop throwing it around with regards to ARM systems because it's a serious problem. Apple's devices are no better or worse about this. It's just the nature of the SoC
465.
▲
by
ux266478
11mo ago
If you're interested in something of an even higher degree of robustness and are fine with an ARM device, check out the MNT Reform Next: https://www.crowdsupply.com/mnt/mnt-reform-next I really wish we could get a
466.
▲
by
ux266478
11mo ago
People will roll out the trades whenever employment is mentioned, but do you have tradies in your family? Do you have friends who are tradies? It's not easy to get in, it takes a long time to make journeyman, and work can have seriousl
467.
▲
by
ux266478
11mo ago
I don't think that's an appropriate conclusion to draw from a single point of data.
468.
▲
by
ux266478
11mo ago
I don't think that's the right metaphor to use here, it exists at a different level than what I would consider "reinventing the wheel". That to me is more some attempt to make a novel outward-facing facet of the program
469.
▲
by
ux266478
11mo ago
I keep hearing about this "year of the Linux desktop" but I have no idea what that means. It's been a comfortable OS since ext3 support was added. Does it mean majority market share or something?
470.
▲
by
ux266478
11mo ago
You're right, Xorg and X11 should be abandoned and for good reason. That should have happened decades ago. But Wayland doesn't actually fix anything that really needed fixing, other than wiping the slate clean. It's a good th
471.
▲
by
ux266478
11mo ago
Ah, you misunderstand what I mean. When I say "where he ended up in life", I don't mean his job, where he lives, etc. These are irrelevant material conditions. I mean who he is as a person. How he carries himself, his perspec
472.
▲
by
ux266478
11mo ago
I'm wondering how a $4T company got away with shipping the absolute state of the toolchain to begin with. They have total and complete sovereignty on everything on the outside of the OS and PCIe boundaries with a bottomless pool of top
473.
▲
by
ux266478
11mo ago
It is entirely possible he would not have reached where he is in his life without all of that negativity. No life is complete without deep and woeful strife.
474.
▲
by
ux266478
11mo ago
thats a gen alpha thing sorry unc
475.
▲
by
ux266478
1y ago
Everybody who could afford it adopted psychostimulants in WW2. Go pills have been part and parcel since then. Some countries have adopted modafinil, but the US still uses amphetamine.
476.
▲
by
ux266478
1y ago
Most phone radios have RX/TX around the 40-30cm band already. It's just a question of having arbitrary send/receive, and I guarantee you the hardware is designed to make that as impossible as they can.
477.
▲
by
ux266478
1y ago
in the context of some encrypted vhf military radio, whats going to happen when adversarial entities use an anti-radiation missile to home in and blow the soldier up? like it's not that you're wrong, but that's not really in
478.
▲
by
ux266478
1y ago
either bash, or one of those ridiculous mainframe languages from the 1960s with impossible-to-remember names
479.
▲
by
ux266478
1y ago
Everything you've written here is an invalid over-reduction, I presume because you aren't terribly well versed with Prolog. Your simplification is not only outright erroneous in a few places, but essentially excludes every single
480.
▲
by
ux266478
1y ago
Did they teach you how to use DCGs? A few months ago I used EDCGs as part of a de-spaghettification and bug fixing effort to trawl a really nasty 10k loc sepples compilation unit and generate tags for different parts of it. Think ending up
More ›