Viewing profile — bodyfour
bodyfour
HN member- Joined
- Fri, Dec 17, 2010, 9:17 AM UTC
- HN karma
- 1,816
- Public activity
- 428 items
- HN profile
- View on Hacker News ↗
About bodyfour
No profile information was provided.
Recent public activity
-
comment
Comment #49055889
The "if !" syntax isn't available on old enough shells. Probably not an issue for most people in 2026 -- you have to back pretty far for it to be missing. Technically, though, "if …
-
comment
Comment #45858925
It's really easy to run for yourself: https://github.com/DoctorWkt/pdp7-unix/ Don't expect it to do much, but it's fascinating if you're interested in OS history.
-
comment
Comment #44686073
The one exception I'd make to this is Sodium-ion which does seem to have some chance of reaching manufacturing scale: https://www.batterytechonline.com/materials/5-key-takeaways-..…
-
comment
Comment #44630085
Indeed, that was the way it originally worked in all UNIXes: https://github.com/dspinellis/unix-history-repo/blob/Researc... It was a then-important optimization to do the most com…
-
comment
Comment #43732895
> The creator of MINIX, Andrew Tanenbaum, asked the community to choose between Stevie and Elvis to be adopted as the main text editor for their OS. Elvis was chosen and it's the d…
-
comment
Comment #43651812
Waterloo&City seems to be missing too
-
comment
Comment #43605807
The issue is that "const" didn't exist in the earliest forms of C... and even when it became available not everybody started using it. So you might have a function that doesn't hav…
-
comment
Comment #42676491
A few months ago I happened to install Debian/unstable on a G4 mini. ppc32 is no longer a supported architecture -- purely "what you get is what you get". Still, the process was mo…
-
comment
Comment #41755113
What is annoying to me is that in this internet-connected age, the storage units I see still don't have better per-unit security. Just a phone alert to say "door to unit #xyz has b…
-
comment
Comment #41166375
> in that case, a compiler still must set something up to fulfil the main `noexcept` promise - call `std::terminate()` This is actually something that has been more of a problem in…
-
comment
Comment #41047064
> not sure about other *nixes Should be available on any UNIX, it was added to V7 UNIX back in the 1970s: https://github.com/dspinellis/unix-history-repo/blob/Researc... Even befor…
-
comment
Comment #40996618
Surely you mean Ultrix, not OSF/1? Unless you're misremembering the hardware model...
-
comment
Comment #40694007
After seeing how term limits work in the California state legislature, I stopped being a fan of them. The first (small) problem is that it caused unneeded intra-party drama. Effect…
-
comment
Comment #39918285
IFUNC is supported on several architectures, including ARM64. The malicious code that the xz backdoor inserts into the library is a compiled x86_64 object file so it only is target…
-
comment
Comment #39867743
> I've long since said that if you want to hide something nefarious you'd do that in the GNU autoconf soup (and not in "curl | sh" scripts). Yeah, I've been banging on that same dr…
-
comment
Comment #39253479
Probably the person you're replying to is just confused because before it was standardized some snprintf() implementations returned -1 on overflow. If you were trying to be portabl…
-
comment
Comment #39079919
I can understand reasons they won't (re-)enter the server space themselves. However it is a shame they don't sell bare boards for specialist integrators to build these sorts of pro…
-
comment
Comment #38655959
A great point, but even over a teletype you'd use "ex", not "ed".
-
comment
Comment #38655933
It remained a valuable skill into the 1990s when many UNIX machines still had a separate /usr partition. Many times I'd have to fix a server with a configuration issue causing /usr…
-
comment
Comment #38633407
That much is true -- the difference between 6 and 7 registers is much larger than the benefit of going from 14 to 15. However, even under zero register pressure having a frame poin…
-
comment
Comment #38157518
> when I had two or more files of the same size, and the size was larger than a few MB, they likely had the same content. Yes, if the number of files is small enough, then "notice …
-
comment
Comment #38155588
"The math" only matters for random collisions, which are effectively impossible (less likely than the CPU malfunctioning). However that tells you nothing about maliciously construc…
-
comment
Comment #38154085
(Warning: rambling ahead, since in the past I've spent a decent amount of time on the same problem) > using blake3 for hashing the content Using any hash algorithm isn't a good des…
-
comment
Comment #36631575
and/or add overhead power delivery to major motorways, allowing trucks to have (relatively) small batteries for the non-motorway parts of their journeys: https://www.youtube.com/wa…
-
comment
Comment #35294475
> If you don't consider compute cost [...] Yes, but what if you do? Imagine your hyper-specialzied API-heavy model takes 10x less resources to answer a question (or at least a ques…