HNHacker News
TopNewBestAskShowJobs

inejge

640 karma · joined April 29, 2022

submissionscomments
inejge··on We put a coding agent in a while loop
> Developers do that too.

Not at that speed. Scale remains to be seen, so far I'm aware only of hobby-project wreck anecdotes.

inejge··on Why are anime catgirls blocking my access to the Linux kernel?
> Once you start blocking actual users out of your sites, it simply has gone too far.

It has, scrapers are out of control. Anubis and its ilk are a desperate measure, and some fallout is expected. And you don't get to dictate how a non-commercial site tries to avoid throttling and/or bandwidth overage bills.

inejge··on Copilot broke audit logs, but Microsoft won't tell customers
> I am having a really hard time communicating this problem to executives

Cc Legal/Compliance could do wonders to their capacity to understand the problem. Caveat, of course, that the execs might be pissed off that some peon is placing roadblocks in the way of their buzzword-happy plan.

inejge··on Lithium compound can reverse Alzheimer’s in mice: study
> An "exquisitely low dose" should be safe.

The problem is that a subset of self-experimenters have the mindset "the more, the better" -- I still remember the Covid-era vitamin D discussions, with people openly reporting taking stupendous daily doses. (Lithium and vit. D are not in the same category, but you'll recognize the approach.)

So someone goes overboard, maybe damages their health, and traces it back to an article without the caveat. Lawsuit time! We're talking about fractions of a percent here, but with a wide enough potential readership you have a non-trivial chance of a hit. Common sense doesn't work at scale. Hence the CYA rhetoric.

inejge··on Europe is breaking its reliance on American science
Those things take time and have an inertia in both branches: it's easier to continue using the existing resources than standing up your own, but once you're committed to developing a replacement it's not easy to stop.

(EU already did it, however partially, with its own satellite navigation system.)

inejge··on EPA says it will eliminate its scientific research arm
> It has kept the title, but so has France and how many Republics are they on now?

The US has also kept the title of the Senate, but I'd argue that it's been a very different institution since the 17th Amendment. Also, the Federal govt. until the Great Depression was much more hands-off (witness the overuse of the Commerce Clause since then.)

I'm not sure that the Founders would think of the present-day Republic as the same as theirs.

inejge··on Recovering from AI addiction
> It's like seeing atheists as a bit disabled

They are seen as disabled, i.e., lacking the moral core. An atheist, the thinking goes, can't be a moral person. The US political (if not cultural) mainstream has been anti-secular for quite some time. Remember George Bush Sr? He had a memorable exchange with a reporter during his presidential campaign, where he made his views clear[1]. He was only mildly exceptional in being very direct, not in the way of thinking.

[1] https://www.sourcewatch.org/index.php/George_H.W._Bush_and_t...

inejge··on Final report on Alaska Airlines Flight 1282 in-flight exit door plug separation
> But on the other, the fact that each pilot can see and feel immediately what inputs the other is applying is such a huge advantage compared to airbus’ fly by wire.

Confusion is still possible on Boeing aircraft[1] (the incident happened with an Air France 777 in 2022. AvHerald has more direct quotes from the official report.)

[1] https://www.flightglobal.com/safety/opposing-dual-inputs-con...

inejge··on Starship: A minimal, fast, and customizable prompt for any shell
> Personally, over time, I have stopped caring too much about prompt customization.

For a while, I tried a couple of Christmas tree prompts which included all kinds of condensed Git status and other bells and whistles, but eventually tired of them and settled on:

- Exit status of the previous command, if nonzero.

- Current time, HH:MM, 24 hour format.

- user@host, red if euid 0, green otherwise.

- Current directory, shortened if the path has three or more elements, with home directory recognition.

- Current directory, full path, echoed as hardstatus and hence appearing in the terminal window title.

- The name of the current branch if within a Git repo.

- Prompt character, dollar/hash sign.

All those elements are meaningful to me, inasmuch as I can quickly orient myself using that information and explore further if I notice anything out of the ordinary.

I'm pretty sure that megaprompt programs like Starship could produce the above, but I like obtaining a familiar prompt with a minimum of external dependencies, and so have written it all in Bash, then ported to Zsh and various Korn shells, which was quite tricky. It probably wouldn't work on Xenix 286, but anything newer has a fighting chance.

inejge··on The librarian immediately attempts to sell you a vuvuzela
That's not subliminal, that's plain old product placement.
inejge··on Show HN: Most users won't report bugs unless you make it stupidly easy
> Try submitting a bug about how menus are displayed 5px from where they are supposed to be in a GTK app rendered on a X11-server that runs on the Windows desktop and see if the GTK developers care.

This one sounds so specific that I suspect you must have a reference to a bug tracker or a mailing list message somewhere. Do you? Having the context of the whole interaction is helpful when forming conclusions.

Without the benefit of such context, I'd suppose that the effort of reproducing the bug (not everyone has a Windows machine handy; the X11 server might be commercial or obscure) is a petty good reason for not giving it more attention.

inejge··on Endangered classic Mac plastic color returns as 3D-printer filament
> I had a 386 with 4MB RAM and am not the least nostalgic about it. In fact damn near everything about that machine was limiting and something I couldn't wait to replace with something newer.

It is difficult to be nostalgic about the machines lacking, for want of a better term, a soul. PC compatibles are as soulless as it gets. Quite soon after introduction, they became part of the endless treadmill of faster CPU - more memory - better graphics - larger HDDs. (That doesn't stop people being nostalgic about software running on PCs, again with that same basic characteristic.)

inejge··on Falsehoods programmers believe about aviation
> I'd be interested to see what the effects are of these assumptions failing

Mostly confusion, but the combination of aviation and confusion can be dangerous and even deadly. Not directly related to this list, but I'm reminded of [1]: no one entity has set out to inconvenience the hapless traveler, but the combination of history and practice are a constant source of irritation, and at the times of heightened tensions and security might even lead to scary incidents. All because of the name.

[1] https://travel.stackexchange.com/questions/149323/my-name-ca...

inejge··on WTF,Kees?
According to a recent message from Kees Cook, it was the "b4" tool that produced a mangled tree[1]. Try following the reflog: at that level, wrangling git is akin to juggling flaming live chainsaws.

[1] https://lore.kernel.org/all/202505312300.95D7D917@keescook/

inejge··on Rocky Linux 10 Will Support RISC-V
Re the last part: USL vs BSDi was filed in 1992 and settled in 1994, long before any sizeable vendor paid attention to Linux. (Version 1.0 of the Linux kernel was released at about the same time that lawsuit was settled.) So you shouldn't use that argument as part of your rationale.
inejge··on Reviving a modular cargo bike design from the 1930s
> The issue with this design is the front 3 geared hub. It says it would reduce maintenance needs. The derailleur and chain are often cheaper and require very little maintenance other than oiling and maybe cleaning.

Internally geared hubs are a mature technology and really require even less maintenance than a chain/derailleur combo, being completely enclosed. Also, not every hub needs to be a fancy Rohloff, so even if it needs to be replaced in toto, it's not bank-breaking.

inejge··on Stringly Typed
> I think that JSON is overused (DER is better)

When I was younger and more enthusiastic about some aspects of network communications, I set out to understand ASN.1 by reading the specifications. That was when ISO and ITU-T were even more stingy with access to their standards/recommendations, so it wasn't easy to get them as someone with no connection to standards bodies, and also without a few hundred CHF to spare. Reading those specs is an art in itself, but one gets a hang of it after a while. It went pretty well until this part of X.208:

The resulting type and value of an instance of use of the new value notation is determined by the value (and the type of the value) finally assigned to the distinguished local reference identified by the keyword VALUE, according to the processing of the macrodefinition for the new type notation followed by that for the new value notation.

That's where I burst out laughing and finally deeply understood why the ISO networking stack crashed and burned despite having some solid ideas.

All this is to point out that yes, DER is not bad at all, but the whole infrastructure it rests on is simply too alien to people outside of telecom space and those who have to deal with it by necessity because of its use in various security protocols.

inejge··on Possibly a Serious Possibility
They would have to use ranges, though, and I think that the non-numeric phrases flow better, which should aid comprehension.
inejge··on How are cyber criminals rolling in 2025?
> Tried tapping that link on mobile, got a screen to view the corresponding post. Tapped it, and I got taken to the App Store.

It's obnoxious, but if you really want to view the post you can switch the screenshot page to desktop mode, and the "View post" button shouldn't redirect to the App Store. The result isn't pretty but it's readable in a pinch.

(They're still not desperate enough to track the UA and detect the switch.)

inejge··on Brian Eno's Theory of Democracy
> Your definition seems to have an unstated premise: you think certain kinds of “fear and discontent” are legitimate, and others aren’t.

I don't. Fear and discontent exist, and I'm not interested in the degree of their justification here. The unstated part is my disdain for the populist's overeagerness to leverage them, offering emotionally satisfying but often practically dubious or outrightly deleterious policies and actions.

inejge··on Brian Eno's Theory of Democracy
I'm sure you can look up the dictionary definition like everyone else, and it won't mention anything similar to "democracy", but if you want one from a random internet person: it's pandering to discontent and fear of some portion of the populace. The populist implies that he or she represents the interests of that populace and has solutions to their problems.

Of course it is never that easy.

inejge··on Parallel ./configure
> …where x and y evaluate in parallel without me having to do anything.

I understand that yours is a very simple example, but a) such things are already parallelized even on a single thread thanks to all the internal CPU parallelism, b) one should always be mindful of Amdahl's law, c) truly parallel solutions to various problems tend to be structurally different from serial ones in unpredictable ways, so there's no single transformation, not even a single family of transformations.

inejge··on The complex origin story of domestic cats
Mammals have a strong nurturing instinct, which helps with raising progeny. (So do birds.) Strong enough that it can overflow to members of another species. No calculation or ethical predisposition required, though they would strengthen the resolve.
inejge··on CVE program faces swift end after DHS fails to renew contract [updated]
> I still find it wild that so many people are trying to frame these decisions through a political lens.

Why? The decisions are pretty well politically aligned with the ideology which detests the size and scope of the government (realistically, those aspects which the ideologues feel are not in their interest). What is unexpected is the swiftness and the brutality of action, but revolutions tend to be messy, and make no mistake, this is a revolution.

> This is the actions of a foreign bad actor

Now this sounds like a coping strategy: everything is so preposterous it couldn't possibly be homegrown. Foreign influence and underhanded actions are as old as human interactions, but IMO outright plants can't succeed without a massive economic and power asymmetry between the adversaries.

inejge··on Anubis Works
> Rate limits are far simpler, anyway!

Not when the bots are actively programmed to thwart them by using far-flung IP address carousels, request pacing, spoofed user agents and similar techniques. It's open war these days.

inejge··on How University Students Use Claude
> Spotify CEO stated on X that before asking for more headcount they have to justify not being able to do the job with an agent.

Spotify CEO is channeling The Two Bobs from Office Space: "What are you actually doing here?" Just in a nastier way, with a kind of prisoner's dilemma on top. If you can get by with an agent, fine, you won't bother him. If you can't, why can't you? Should we replace you with someone who can, or thinks they can?

Spotify CEO is not his employees' friend.

inejge··on The booming, high-stakes arms race of airline safety videos
The interesting thing is, in a real emergency something often clicks, and people become more focused and organized than otherwise. The 2009 Hudson ditching is a celebrated example, but there were numerous others over the years. (More recently, the upside-down crash landing at Toronto.) IMO the key is to have well-trained and authoritative cabin crew, but any knowledge of emergency procedures also helps, and that's where safety videos come into play.

The author of the article is a bit of a jittery flier (a go-around was their come-to-Jesus moment? come on), but fine, whatever makes people pay attention to basic safety information. It doesn't need to be much: know where the emergency exits are, how to open them if necessary, and don't take your cabin luggage, and you'll already be ahead of most.

inejge··on Learn electricity and electronics fundamentals without taking a formal course
> I was just blown away they send you all that material for free by simply applying.

It was a hangover from their days a quasi-socialist, monopolistic enterprise ("We're the Phone Company"), when they could afford to be "inefficient" in that way -- scare quotes because it's difficult to calculate the cost of preparation and dissemination against all the high-value careers the material may have inspired. These days, an accountant would glance at the cost and cut it out without thinking twice.

inejge··on Why I don't discuss politics with friends
One could do worse than using Eco's Ur-Fascism[1] as the starting point. The man had personal experience and he could write (oh how he could write.) However, I'd expect that some would dismiss him as an inveterate lefty (he wasn't), so we're back on square one.

[1] https://archive.org/details/umberto-eco-ur-fascism/umberto-e...

inejge··on Why a plane turned around when a passenger lost a phone midflight
I can't blame them, an in-air cabin fire is no joke. This[1] happened on the ground and destroyed the plane. Another very recent one[2] was in the air and thankfully extinguished. But I don't see sodium batteries in portable devices any time soon: too bulky for the capacity. LFP, perhaps.

[1] https://avherald.com/h?article=523644ed&opt=0

[2] https://avherald.com/h?article=525739ed&opt=0

← PreviousPage 4 of 7Next →