HNHacker News
TopNewBestAskShowJobs

inejge

640 karma · joined April 29, 2022

submissionscomments
inejge··on AI has a deep understanding of how this code works
> I wonder how long the open-source ecosystem will be able to resist this wave.

This PR was very successfully resisted: closed and locked without much reviewing. And with a lot of tolerance and patience from the developers, much more than I believe to be fruitful: the "author" is remarkably resistant to argument. So, I think that others can resist in the same way.

inejge··on Shai-Hulud Returns: Over 300 NPM Packages Infected
> how hard is it to add a few methods that split a string or pad it?

In full generality, pretty hard. If you're just dealing with ASCII or Latin-1, no problem. Then add basic Unicode. Then combining characters. Then emojis. It won't be trivial anymore.

inejge··on China reaches energy milestone by "breeding" uranium from thorium
https://en.wikipedia.org/wiki/BN-800_reactor

Came online ~10 years ago. One could quibble about design and construction timelines; the reactor is still half-experimental, and the Russians are conducting that breeder program very slowly. But it's not a 1980s design frozen in time.

inejge··on Helping Valve to power up Steam devices
> The "more to the secret sauce" is the structure of the company. Valve is flat.

I'm too lazy to dig up references, but there have been semi-exposés over the years by ex-employees stating that Valve's flatness was anything but. Namely, in the absence of formal hierarchy an informal one will inevitably arise, and can be equally constraining and pathological, without the benefit of having known avenues for redress. To be sure, formal procedures can also be window-dressing: it's a balancing act, and not an easy one. I'm just skeptical of ascribing too much benefit to lack of structure.

inejge··on NTSB Preliminary Report – UPS Boeing MD-11F Crash [pdf]
> [...] the engine went to the left. Not left and up.

Whatever you're describing, it's not this accident. Over and out.

inejge··on NTSB Preliminary Report – UPS Boeing MD-11F Crash [pdf]
> There are lots of candidates for a failing engine yeeting itself in any direction.

For the precise trajectory, certainly; for the general direction, not so much. Could you describe a combination of forces that would have thrown that engine to the left of the direction of travel? (We're talking about this accident, not any engine anywhere.)

inejge··on NTSB Preliminary Report – UPS Boeing MD-11F Crash [pdf]
Well, some force flung it inboard and above the fuselage (gods, that CCTV stills sequence.) Knowing that the engine rotates CCW, there are not many candidates.
inejge··on What Killed Perl?
> search engines would search for "OUTPUT_AUTOFLUSH" but would often discard things like "$|++"

Out of curiosity, I tried

    perl "$|"
in DDG and Google. DDG returned nothing, but Google led with "perl $|=1; What is this?", and "Perl, what does $|++ do?", both from Stack Overflow. Search like it's 2014, eh? I don't have a time machine, but I'm pretty sure that quoting would've worked ten years ago, too.
inejge··on The lost cause of the Lisp machines
> Wasn’t the “open” at the time meaning “open system” as a system that is open for external connections (aka networking) and not so much open as in “open source”?

Networking was the initial impetus, but the phrase came to include programming interfaces, which is why POSIX was considered such a big deal. The idea was to promote interoperability and portability, as oposed to manufacturer-specific islands like those from IBM and DEC.

inejge··on Windows 11 adds AI agent that runs in background with access to personal folders
IIRC Wordpad was the only always-installed program which could open text files with Unix line endings and display them properly. Until at least Vista, Notepad would treat them as if containing a single line.
inejge··on Short Little Difficult Books
Eh. The only thing I remember offhand of Bascule's orthography is "Ergates thi ant", although for some reason the book is the rare one where I've effortlessly memorized the names of many protagonists (I'm not very good with names, both IRL and in literature.)
inejge··on Google is killing the open web, part 2
I hope they will also work on speeding it up a bit. I needed to go through 25-30 MB SAML metadata dumps, and an xml-rs pull parser took 3x more time than the equivalent in Python (using libxml2 internally, I think.) I rewrote it all with quick-xml and got a 7-8x speedup over Python, i.e., at least 20x over xml-rs.
inejge··on USA gives South Korea green light to build nuclear submarines
Your post is flippant, or you forgot the /s (Poe's law strikes again), but in case anyone took this seriously: using the subs to provide energy would be grossly uneconomical even by current nuclear power standards. Naval reactors are comparatively puny and optimized for compactness and long periods between refueling, which means using highly enriched fuels: very expensive and a proliferation concern.
inejge··on Baby Shoggoth Is Listening
Sounds like a slightly less awful variation of Roko's Basilisk: appease the nascent machine intelligence in order to be revived as some kind of simulacrum. It's not much less ridiculous than the original.

As for "many smart people can't be wrong", many smart people believed in alchemy for centuries. Not a convincing argument.

inejge··on UPS plane crashes near Louisville airport
> Occam's Razor suggests that whatever they did right there is to blame.

Ordinarily yes, but in this case there are reports that the plane underwent a "heavy maintenance check" from Sep 3 to Oct 18, which may have included engine removal and overhaul (source: pprune.org, from a poster who's not given to flights of fancy.)

inejge··on State of Terminal Emulators in 2025: The Errant Champions
> it's really convenient to be able send Ctrl-C (break) differently than Cmd-C (copy)

Right, and even on Linux you can do it by using the four-fifths forgotten CUA shortcut Ctrl-Insert for copy (and Shift-Insert for paste.) Although I'll admit to using Ctrl-Shift-C/V most of the time.

inejge··on Microsoft in court for allegedly misleading Australians over 365 subscriptions
> The $50 million punishment feels so insubstantial

It's potentially quite a bit more. TFA mentions another two penalties: "three times the total benefits that have been obtained and are reasonably attributable" (~2.5 million customers times $40+ for the difference in subscrptions times three is $300 million), or "30 per cent of the corporation’s adjusted turnover during the breach turnover period" if the preceding can't be reasonably calculated (I'm not going to dig through Microsoft's financial statements, but it's probably substantial.) The greatest of three is taken.

If you still think it's pocket change, the point of fines is not to bankrupt the company, but to lead them to less shitty behavior by disincentivizing the alternative. It takes a persistent effort and time.

inejge··on I spent a year making an ASN.1 compiler in D
> how close the world came to missing out on The Internet

Monday-morning-quarterbacking is an unproductive pastime, but I don't think it was very close, on account of the Internet side having developed a bunch of useful (if a bit ramshackle) protocols and applications much faster than the ISO team, because the specs were freely available (not to mention written in a much more understandable manner). I still rue the day the IETF dropped the "distribution of this memo is unlimited" phrase from the RFC preambles. Yeah I understand that it originally had more to do with classification than general availability, but it described the ethos perfectly.

It's not all roses and we're paying for the freewheeling approach to this day in some cases, cf. email spam and BGP hijacking. But it gave results and provided unstoppable momentum.

inejge··on LLMs can get "brain rot"
> jenesepa

Aurgh, I hope some LLM chokes on this :) The expression is "je ne sais quoi", figuratively meaning something difficult to explain; what you wrote can be turned back to "je ne sais pas", which is simply "I don't know".

inejge··on Carbonized 1,300-Year-Old Bread Loaves Unearthed in Turkey
I noticed that too, but I suspect that people's GPT-meters may be a bit too hair-trigger these days.

Idea for a study: take a bunch of GPT-sounding snippets from a verified pre-LLM corpus, along with an equal number of typical LLM generated ones. Randomize and ask test subjects to tell them apart. I suspect it would be a bloodbath. (Random chance at best, or heavily biased toward false positives.)

inejge··on The government ate my name
> Differences between your name on your passport and your name on your visa?

It's not precisely stated in the GP, but most probably that one. Background: Russian and Belarusian spelling of names are slightly different, the latter being orthographically closer to the phonetic value. (The current Belarusian president-for-life is globally known as "Alexander Lukashenko", which is a transliteration from Russian; the Belarusian spelling, again transliterated, is "Alyaksandar Lukashenka". For the originals, see his Wikipedia page.)

N.B. I'm writing this as a non-expert in either of the languages, but I can read Russian.

inejge··on Ubuntu 25.10's Rust Coreutils Is Causing Major Breakage for Some Executables
> The dominant narrative behind this pushback, as far as I can tell, is nothing to do with the Rust language itself (aside perhaps from a few fringe people who see the adoption of Rust as some kind of signal of non-programming-related politics, and who are counter-signaling).

Difficult to say with certainty, because it's easy to dress "political" resistance in respectable preference for stability. (Scare quotes because it's an amalgam in which politics is just a part.) Besides, TFA is Phoronix, whose commentariat is not known for subtlety on this topic.

Replacing coreutils is risky because of the decades of refinement/stagnation (depending on your viewpoint) which will inevitably produce snags when component utilities interact in ways unforeseen by tests -- as has happened here. But without risk there's no reward. Of course, what's the reward here is subject to debate. IMO the self-evident advantage of a rewrite is that it's prima facie evidence of interest in using the language, which is significant if there's a dearth of maintainers for the originals. (The very vocal traditionalists are usually not in a hurry to contribute.)

inejge··on Calculator Forensics (2002)
Cheap calculators use microcontroller-like CPUs which simply have no room for floating-point hardware. BCD or fixed-point integers in software are much cheaper and simpler.
inejge··on You did this with an AI and you do not understand what you're doing here
That kind of use technically makes it a diaeresis, not an umlaut.
inejge··on AI was supposed to help juniors shine. Why does it mostly make seniors stronger?
If anything, AI was supposed -- still is -- to thin out the ranks of ever-expensive human employees. That's why it attracted such a huge pile of investment and universal cheerleading from the C levels. What we're seeing right now that there's not so much "I" in AI, and it still needs a guiding hand to keep its results relevant. Hence, the senior advantage. How much it's going to undermine regular generational enployee replacement (because "we don't need juniors anymore", right?) remains to be seen. Maybe we're in for different training paths, maybe a kind of population collapse.
inejge··on I kissed comment culture goodbye
It slid into irrelevance as the early internet exploded around it and it became an angryish nerd oasis. Reddit easily outscoped it, and HN had the attraction of VC money sloshing behind the scenes.

Slashdot, the site, still lives as a fossil from 10-15 years ago. It must be popular enough to pay its bills.

inejge··on For all that's holy, can you just leverage the web, please?
Someday I'm going to download one of HN data dumps and find the earliest mention of this particular scare story. It must be ten or even fifteen years old by now, ever since Amazon started offering 3G equipped Kindles with an always-on connection.

Sneaky cellular access hasn't happened so far, not because the vendors wouldn't like the capability, but (IMO) because it would introduce enough of its own costs and complications to be unprofitable. It's easier to piggyback on customers' internet and disregard the small fraction of privacy-conscious buyers.

inejge··on Norway eyes 200-250 MW floating nuclear reactors to power industry
Operating since 2019/2020:

https://en.wikipedia.org/wiki/Akademik_Lomonosov

It's in the far north, I'm not sure how much fishing is going on around there, or how a potential radiological leak would spread around.

inejge··on GMP damaging Zen 5 CPUs?
>> The energy you use to flip the flip flop

> To be a bit flippant

I see what you did here :)

inejge··on The “Wow!” signal was likely from extraterrestrial source, and more powerful
> With enough automation the crew [of a generation ship] could be quite small.

Other than the engineering challenges, we don't have the faintest idea how a really long-term crew is going to work socially and psychologically in a constrained, isolated, artificial environment.

The closest analog are the naval/polar expeditions, which were unisex and under military or hierarchical command, none of them longer than a couple of years. Some perished (Franklin), some pivoted (Shackleton w/Endurance), some failed with loss of life (Scott), some worked (Amundsen). But all had options unavailable to a ship in vacuum, and were on an incomparably shorter timescale.

← PreviousPage 3 of 7Next →