Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wahern
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
481.
▲
by
wahern
1y ago
> Don't 32-bit systems have 64-bit types? The "long long" standard integer type was only standardized with C99, long after Linux established it's 32-bit ABI. IIRC long long originated with GCC, or at least GCC support
482.
▲
by
wahern
1y ago
Analogy with the physical world falls apart here. Few people would want to enshrine an exemption from trespassing someone walking house-to-house jiggling door handles and pushing on windows to see what's unlocked. If anything you may w
483.
▲
by
wahern
1y ago
> This is a horrifically bad take I took it as a take on the face of the proposal: "hackers should have strong legal protections so long as they report any security vulnerabilities that they find." As stated, it's ripe for
484.
▲
by
wahern
1y ago
> at giving work out to multiple cores once the IO finishes The IO (read, write) doesn't need to finish, just the poll call. That's a very different thing in terms of core utilization, and while it's technically a serializ
485.
▲
by
wahern
1y ago
For exploring the POSIX standard the frames version is very useful: https://pubs.opengroup.org/onlinepubs/9799919799/
486.
▲
by
wahern
1y ago
But what ZFS provides isn't weaker, and in SQLite page checksums are opt-in: https://www.sqlite.org/cksumvfs.html EDIT: It seems they're opt-in for PostgreSQL, too: https://www.postgresql.org/docs&
487.
▲
by
wahern
1y ago
> Nobody likes to hear it but hardware just doesn’t last that long. My experience completely contradicts this, both at work and otherwise. The typical longevity of servers has always astounded me. Though my current biggish server (not in
488.
▲
by
wahern
1y ago
> and had nothing whatsoever to do with Biblical literalism like the passage in Joshua about making the sun stand still. The church is and was a large, often heterogenous institution. For some the issue was about conflict with literal in
489.
▲
by
wahern
1y ago
> The January test had a dummy cargo equivalent to 10 Starlink V2 satellites, weighing only eight tonnes or 8% of its designed payload. Meanwhile, the most recent test had just half of this in a transparent attempt to reduce vibration by
490.
▲
by
wahern
1y ago
Somehow I dropped the trailing 's'. Edited.
491.
▲
by
wahern
1y ago
"Running a successful open source project is just Good Will Hunting in reverse, where you start out as a respected genius and end up being a janitor who gets into fights." Credit: https://web.archive.org/web/2
492.
▲
by
wahern
1y ago
The only VDSO-capable calls are clock_gettime, getcpu, getrandom, gettimeofday, and time. (Other architectures have some more, mostly related to signals and CPU cache flushing.)
493.
▲
by
wahern
1y ago
> I think we want a Special Purpose language focused on emitting guaranteed constant time machine code for an algorithm. https://github.com/jasmin-lang/jasmin
494.
▲
by
wahern
1y ago
That's a myth, albeit one commonly held everywhere, even by locals. You don't find it odd that so many poor- and middle-income countries with wildly different legal histories and taxing structures have the same glaring property ta
495.
▲
by
wahern
1y ago
Seems FreeBSD beat OpenBSD to the punch with something similar, FD_RESOLVE_BENEATH, committed only a couple of weeks ago.[1] Seems the idea was conceived before the OpenBSD proposal, and it differs subtly by attaching to the file descriptor
496.
▲
by
wahern
1y ago
> [a] submerged neutrally buoyant submarine produces no first order gravitational anomaly; however, because the distribution of mass throughout the submarine is not uniform, second and higher order effects can be produced. [...] For a su
497.
▲
by
wahern
1y ago
I bought The Practice of Programming years ago. It's a great book that is no less relevant today, but I don't see your argument. The suggestions you've summarized are critical advice, but rather than obviate the need for the
498.
▲
by
wahern
1y ago
Technically anyone, but it might constitute treason for citizens of at least one country.
499.
▲
by
wahern
1y ago
A classic medieval university education wasn't theology or reading Greek and Latin literature like epic poetry. It was the Trivium and Quadrivium, which emphasized logic, math, and astronomy, along with analytical writing skills so the
500.
▲
by
wahern
1y ago
Would you externally sandbox the file manager? You may as well just sandbox the entire [virtual] machine at that point. Which is not an unreasonable thing to do, but neither a mutually exclusive approach nor a necessarily better one.
501.
▲
by
wahern
1y ago
Teenage births peaked in the late 1950s, by a significant margin. See https://www.pewresearch.org/short-reads/2019/08/02/why-is-th... It's difficult to find teenage pregnancy rates before 1972, let
502.
▲
by
wahern
1y ago
The word, sandbox, is unfortunate and obfuscates alot of practical technical and policy issues involved with managing and dropping privileges. And various solutions are often designed around technical limitations in kernel facilities or and
503.
▲
by
wahern
1y ago
Theo was recently proposing a new flag to open, O_BELOW: https://undeadly.org/cgi?action=article;sid=20250529080623 It's like Linux's RESOLVE_BENEATH flag to openat, except it's a constraint placed on the dir
504.
▲
by
wahern
1y ago
Yes, and in fact underassessment and smoothing assessment increases over time is the norm, AFAIU, for the current system(s), both de jure and de facto, depending on locality. But pathological underassessment and related political issues are
505.
▲
by
wahern
1y ago
> The government has incentives to inflate their estimates of the value of unimproved land In fact, the opposite is the case. In the few US cities--historically and present--with an LVT, the political pressure was and is to consistently
506.
▲
by
wahern
1y ago
> But there’s evidence that “do the needful” might be an old English legal term as well. I’ve updated the parent comment. Further research is definitely required. Huh. Using Google Books I found "do the needful" as far back as
507.
▲
by
wahern
1y ago
The problem with Landlock, AFAIU, is that it's inherited across exec. OpenBSD's pledge and unveil were deliberately designed to reset across exec by default precisely because the "more secure" behavior makes it difficult
508.
▲
by
wahern
1y ago
Notably, the POSIX Threads API itself (i.e. pthread_ routines) returns errors directly rather than through errno.
509.
▲
by
wahern
1y ago
Reminds me of this 1996 essay, "Sorry, But Your Soul Just Died": http://www.psy.vanderbilt.edu/courses/psy115w/Fall02/TomWolf... TL;DR: It argues that what comes after "God is dead" (Nietz
510.
▲
by
wahern
1y ago
Yep, tag is the correct terminology. See, e.g., section 6.7.3.4 Tags in N3220 ( https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf )
More ›