MurphyA/hacker-news huggingface dataset:
by mindcrash | 2025-11-30 17:10:53+00:00
There's a little feature flag command line trickery to toggle Manifest v2 which should still work on mainline 140+ onwards.

According to the source code and Gerrit this hasn't been patched out yet:

--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disable
by CWuestefeld | 2025-11-30 17:12:08+00:00
What I hear when people make these excuses is that democracy is just for when it's convenient. For important matters, a technocratic oligarchy should rule.

To me, the liberal enlightenment ideals in our Constitution and Bill of Rights are what have made us the greatest power the world has ever seen. This is a philosophical thing that I don't think anyone can prove or disprove (until maybe after it's too late), but I think we should follow those ideals at all times, and not consider them inconveniences to be swept out of the way when technocrats find them problematic.
by harrall | 2025-11-30 17:12:15+00:00
Liberal arts is cheap and is not why university is expensive. You can get it for relative pennies at a community college.

I’ve studied at university, state college and community college and my best history teacher was at a community college.

University is expensive probably because there is job demand but almost no real downward pressure to keep it cheap. Students can’t provide much pressure and it’s not directly affecting companies that ask for it. A lot of families also carry this “prestige” element that pushes the cost up.
by amitav1 | 2025-11-30 17:14:29+00:00
I agree with the first point but the second point feels irrelevant. Yeah, people's life schedules don't revolve around it, but that doesn't mean shouldn't make iy a competition. Most people who play on chess.com don't have lives that revolve around it, but that doesn't mean that chess.com should abolish Elo rankings.
by gosub100 | 2025-11-30 17:14:34+00:00
I had a similar beef with FreeBSD ports. And to be fair, they specifically disclaim "liability" to what the package maintainers do because they are separate groups. But the one time I tried going off the beaten path from pkg (which installs binaries) and went to /usr/local/ports and actually tried to build something from scratch, it just choked on dependencies and quit.

IIRC, I tried to build vim from scratch, but during the menuconfig, selected different "cflags" (or whatever they call them) to add additional features. When you do this, it pulls in more packages, and eventually something failed to compile the way I had configured it. I realize there's probably N! different combinations of packages / dependencies. But still it left me thinking "why bother releasing this crap/give me the option to customize at all if you don't even do basic tests on it?".
by nothrabannosir | 2025-11-30 17:16:23+00:00
You mean the EU regulating their market, right? I think TFA is about shareholder voting rights. Two different things.

> Norway's $2 trillion wealth fund said on Sunday it would vote for a shareholder proposal at the upcoming Microsoft annual general meeting requiring for a report on the risks of operating in countries with significant human rights concerns.

The Norway sovereign wealth fund is a large pension fund holding the profits of exploiting their natural oil reserves. It’s not related to the EU.
by thepasswordapp | 2025-11-30 17:16:23+00:00
The browser automation point is key. We've been using browser-use (the Python library) to automate password changes across websites for thepassword.app - turns out this is a surprisingly hard non-coding automation task.

Every site has a different password change flow. Some require 2FA mid-flow, others throw CAPTCHAs, and many actively detect automation. Traditional selectors break constantly as sites update their DOM.

The LLM loop approach handles this much better than scripted automation because the agent adapts in real-time. But the security architecture matters a lot - we had to modify browser-use to pass credentials via a separate parameter instead of including them in the prompt. Otherwise passwords would be visible in the LLM context.

Human-in-the-loop is essential here too. When the agent encounters something unexpected (unusual 2FA, security questions), it needs to pause and let the user decide rather than guessing.
by jeroenhd | 2025-11-30 17:16:51+00:00
Having done my own auth I get why they do it this way. LLMs are already a massive problem with AoC, I imagine an anonymous endpoint to validate solutions would be even worse.

Having done auth myself, I can also understand why auth is being externalised like this. The site was flooded with bots and scrapers long before LLMs gained relevance and adding all the CAPTCHAs and responding to the "why are you blocking my shady CGNAT ISP when I'm one of the good ones" complaints is just not worth it. Let some company with the right expertise deal with all of that bullshit.

I'd wish the site would have more login options, though. It's a tough nut to crack; pick a small, independent oauth login service not under control of a bit tech company and you're basically DDOSing their account creation page for all of December. Pick a big tech company and you're probably not gaining any new users. You can't do decentralized auth because then you're just doing authentication DDOS with extra steps.

If I didn't have a github account, I'd probably go with a throwaway reddit account to take part. Reddit doesn't really do the same type of tracking Twitter tries to do and it's probably the least privacy invasive of the bunch.
by simonw | 2025-11-30 17:17:01+00:00
A neat thing about GitHub is that every file on it can be accessed from URLs like https://raw.githubusercontent.com/simonw/llm-prices/refs/hea... which are served through a CDN with open CORS headers - which means any JavaScript application running anywhere can access them.

Demo: https://tools.simonwillison.net/cors-fetch?url=https%3A%2F%2...
by newsoftheday | 2025-11-30 17:17:38+00:00
> Sure, but lts often doesn't work for other use cases like gaming

Bullship, I've used it since it came out in 2006 for everything including gaming (I'm a gamer). And that is on nvidia since then too. Not the same card, various nvidia cards over the years. All worked great. Ubuntu works great.

Ubuntu is formally supported distro, probably the most common throughout all enterprises in the US (because Red Hat and all RPM based distos suck due to RPM has repo bugs still) while deb works great.
by Matzalar | 2025-11-30 17:17:56+00:00
We ran into the same issue early on. Our fix was to lock each agent to a small JSON snapshot of the idea (no other knowledge), plus strict response templates. They can only ask questions, never describe features or promise anything. If a user asks for something outside scope, the agent replies with “not in the current hypothesis, why is that important to you?” rather than making stuff up. We also have a human review step before anything goes live.
by Berektassuly | 2025-11-30 17:18:05+00:00
Hi HN, author here.

I built this template to solve a problem that was personally frustrating me: testing Rust services with external dependencies (databases, blockchains) was slow and painful. My goal was to create an architecture where business logic can be unit-tested in milliseconds—no Docker, no live network connections required.

The core idea is trait-based dependency injection using Arc<dyn Trait>.

The GitHub README has a detailed breakdown of the architecture, including a section on "conscious trade-offs" (like when dynamic dispatch is preferable to generics).

Happy to answer questions or hear feedback!
by snowwrestler | 2025-11-30 17:18:12+00:00
People don’t want “cheap healthcare,” people want to be healthy.

And people don’t want “job training,” people want to be educated and have a fulfilling life.

Of course college looks too expensive if it is just “job training.” But that is not what college is.

College proved its immense value first, and then because of its obvious value, employers started looking for it. But you’ve let the cart get in front of the horse, by thinking that the value of a college education is simply that employers are looking for it.
by jauntywundrkind | 2025-11-30 17:18:16+00:00
Once again finding the "diversity of opinions" so so so bizarre a recent invention. Which is so weird, because I do believe there's plenty of corruption in the medical system, that the US's is a deeply corporate affront. I'm so near to finding "anti authority" vibes to resonate on.

But everything happening now is a deep insult, to inquiry, to science, to this nation, to life. The people running the show right now embody everything you are saying, are exactly this case. But not a one of the folks running HHS seems able to hear anything except what they've a-priori chosen to believe. Why Is Robert F. Kennedy Jr. So Convinced He’s Right? I believe accurately reflects a delusional hyper-reality, where health is being governed by a select few who have wrapped a deeply politicized reality around themselves as shield to the world, and alas these very few very special actors are now running the show. https://www.theatlantic.com/magazine/2026/01/rfk-jr-public-h...

Diversity of voices is once again, just as it is at universities, being used to try to force it's way through the paradox of tolerance, to demand a seat at the table not for interesting suppressed voices, but for violent active harm seeking & destruction. That is not well founded either, that does not even attempt to engage to make its case.
by sourabh86 | 2025-11-30 17:18:30+00:00
I've seen too many comments on how production automation workflows fail silently or bring down entire systems when a single API call times out. Just published a guide covering the error handling, retry logic, and security patterns that prevent this:

Some problems: - Single unhandled error cascades through your entire workflow - No visibility into what failed or why - No automatic recovery from transient failures - Webhooks are wide-open security holes

General Solutions: - Centralized error workflows that capture full failure context - Exponential backoff retry logic - Try/Catch blocks for risky operations - Webhook authentication with HMAC validation

Also included: An interactive retry logic simulator, webhook security tester, and a complete production deployment checklist.

Would love feedback from HN on what else should be covered for production n8n deployments.
by rayiner | 2025-11-30 17:18:42+00:00
> We recognise the ridiculousness of people owing $90,000 for a truck when they live in a dilapidated trailer on a rented lot. We understand that a man who lives hand to mouth but wears a half of kilogram of gold around his neck is probably not making the best life decisions. We ridicule the faux-intellectual with their ridiculously stilted props. But somehow, we are convinced to dress up our children like heirs to the crown and send them to finishing school for their jobs in retail. It’s a profound mis-investment. It’s also worth noting that it is way more expensive to provide an education to the intellectual proles than it is to educate brilliant and hungry minds. We are shovelling money (distilled human effort) into a furnace of misery in the service of vanity.

This is a fantastic analysis.
by isodev | 2025-11-30 17:19:19+00:00
I think it’s a fair concern, e.g. forgejo is a simple directory on disk, with an option to make that into an S3 storage. It really is a no brainer to set that up for as much resilience as necessary with various degrees of “advanced” depending on your thread model and experience. The lack of a FAANG/M in the equation makes it even more palatable.
by jaybrendansmith | 2025-11-30 17:19:37+00:00
We should all be concerned. I was watching Ken Burns, and it seems Washington ordered all his troops to be inoculated for Smallpox, and it made a huge difference in that war. Vaccines are good science, and the amount of testing we do to check safety is simply astonishing. We got extremely lucky with Covid-19, it was a warning shot, and we are taking away the wrong lessons from it. When bird flu comes with 50% mortality (half of the people you know will die, mostly children) we will go into complete lockdown with a required MRNA vaccine and we will thank God or Providence that we have people with the knowledge to make them.
by omoikane | 2025-11-30 17:19:37+00:00
The "no AI" statement reminds me of the Chinese idiom: "there are no 300 taels of silver here" (there is no money buried here). It's a clumsy way of denying something.

https://en.wiktionary.org/wiki/%E6%AD%A4%E5%9C%B0%E7%84%A1%E...
by boplicity | 2025-11-30 17:20:54+00:00
Some schools are $100k/year for room, board, and tuition, and yet those expensive schools are very much optional. It's a red herring to point them out.

There are still affordable schools. And staying in a dorm with expensive room and board remains optional at many institutions. Heck, some people still live with their parents.

The state school I went to is still just around $10k/year tuition, and I got a broad education that opened many doors for me. (I was in the humanities, but there are very good science programs there as well.)

Of course it's crazy to sink $400k into a degree for most people. And for many, many people, it is completely un-necessary! You can still get a relatively affordable 4 year degree.
by ineedasername | 2025-11-30 17:20:54+00:00
I’m not sure there could be something less like the “shrug” in the book and this comparison to corporate decline. It’s an inversion of quite a bit that was central to the theme.

The shrug in the book was people turning their back, walking away— people who thought their talents were either wasted or unequally compensated in some way, or footing an unfair portion of things, and the “shrug” was them walking away. A fundamental individual, not collective and corporate act. The central character felt exploited by the company he worked for.

The book has enough problems without also confusing who the author meant when she said “Atlas”. It wasn’t corporations, it was individuals.
by marcyb5st | 2025-11-30 17:21:04+00:00
None? It is not certain any country will benefit. Countries built their infrastructure and population centers according to the weather of the location. If the weather changes probably every country will have to adjust.

If you are asking which area will benefit from climate change I would say Siberia as it will become increasingly important due to the northern corridor remaining ice free and because a lot of people will be displaced by weather/sea level. And that place is empty. Additionally, it has nice farming soil which right now is not used since there are easier places to farm but in a warming world this could change
by bayindirh | 2025-11-30 17:21:20+00:00
> It’s bonkers to me that there isn’t a link to the plan patch from the page.

It's yet another brick on the wall of the garden. That's left there for now, but for how long?

IOW, It's deliberate. Plus, GitHub omits to add trivial features (e.g.: deleting projects, "add review" button, etc.) while porting their UI.

It feels like they don't care anymore.
by mock-possum | 2025-11-30 17:21:42+00:00
Man it is so hard for me to find anything recognizeable here - this panopticon of judges who determine whether you’re ’allowed’ to experience pleasure sounds like superstition and rumor, or at the very least paranoia in the head of one slightly sexually repressed person.

> The fact is that our most intimate interactions with others are now governed by the expectation of surveillance and punishment from an online public. One can never be sure that this public or someone who could potentially expose us to it isn’t there, always secretly filming, posting, taking notes, ready to pounce the second one does something cringe or problematic (as defined by whom?). To claim that these matters are merely discursive in nature is to ignore the problem. Because love and sex are so intimate and vulnerable, the stakes of punishment are higher, and the fear of it penetrates deeper into the psyche and is harder to rationalize away than, say, fear of pushback from tweeting a divisive political opinion.

I don’t see myself in this passage at all. My husband and I had sex this morning and I didn’t waste a moment thinking about this supposed panopticon of sexual surveillance that the author casually assumes is somehow omnipresent in ‘our’ lives.

Where is she getting this from??

How do her experiences so completely fail to line up with my own? Is this her own mental health issue? Is it the friends she chooses to surround herself with, or the content she chooses to consume?

It’s all very strange and impossible to relate to. I can’t remember the last time I felt like anyone else had anything to say about my sex life, at the very least anything that wasn’t generally positive / supportive.
by ac29 | 2025-11-30 17:22:01+00:00
> Sure this could probably be a package in a more "traditional distro", but I'm almost sure most people don't expect their Display Manager to be replaced with Steam when they install a package.

You can add steam big picture mode as a session type which would let you pick it from the login manager (the same as if you had both GNOME & KDE installed, for example). There would be no need to replace anything.
by irusensei | 2025-11-30 17:22:05+00:00
Just run podman or docker login your.forgejo.instance.address then push to it as normal. An existing repo must exist. You can check the images under site administration -> packages.

Speaking of authentication it also works as an openid provider meaning you can authenticate every other web software that supports it to Forgejo... which in turn can look for users in other sources.

It also has wikis.

Its an underrated piece of software that uses a ridiculous small amount of computer resources.
by WhitneyLand | 2025-11-30 17:22:13+00:00
Where did you read that? It’s not true.

- Originally she would have got 8 mil if the transaction closed

- She had to give that up due to bad press

- 10% would have been 2.5B so no way was that ever happening

- Her big score was the golden parachute tied to leaving the company. You could say the merger accelerated her exit indirectly, but there was no commission on the deal.
by hnlmorg | 2025-11-30 17:22:45+00:00
But as I said, you control that infra.

I don’t think it’s unreasonable to expect your sysadmins, devops, platform engineers, or whatever title you choose to give them, to set up these services correctly, given it’s their job to do so and there’s a plethora of security risks involved.

If you can’t trust them to do that little, then you’re fuck regardless of whether you decide to send payloads as GET bodies.

And there isn’t any good reason not to contract pen testers to check over everything afterwards.
by SoftTalker | 2025-11-30 17:24:13+00:00
Check your tire pressures when you get gas, along with your oil and other fluid levels. Eyeball the tires every time you get in the car. These habits are not hard to develop and they will work even when the sensors malfunction (which is not infrequently).

All that these sensor-based systems do is train you to be an inattentive car owner.
by CWuestefeld | 2025-11-30 17:24:17+00:00
Whatever else I might be arguing about here, let me first express how much I HATE those headlines and video titles with "destroys", "obliterates", etc. I'd much rather see something about "coming to a common understanding".

So yeah, I hate those guys. But consider this in a completely abstract framework, stripped of all practical issues. Picture the debate as a number line, so any given proposal can be represented as a line going off in opposite directions. The origin represents the status quo, and the proposed policy is some point off to the right (or the left, if you like that better). As a simple matter of mathematics, then if we only consider answers in the interval [0, proposal], then we will only ever move in the direction of the proposal; perhaps slowly, but inevitably. And that will happen even if the proposal is dead wrong.

The only way to guard against that inexorable pull in what's potential bad territory is to entertain conversation in the whole interval of [-proposal, proposal] (or at least some degree in the negative direction, anyway).

We must always entertain the possibility that not only is the proposal wrong, but is fundamentally contrary to what's really needed. Failure to do this leads to what we see in our modern regulatory regime: a host of rules that are actively digging the whole deeper, even while we tell ourselves that we're fixing the problem. (There are countless examples, but I hesitate to cite any specifics because I want to keep the argument abstract and not get hung up in other partisan bickering.)
by evil-olive | 2025-11-30 17:24:27+00:00
> I don't get people for whom it's just about winning, I wish everyone would just have some basic form of dignity and respect.

reminds me of something I read in "I’m a high schooler. AI is demolishing my education." [0,1] emphasis added:

> During my sophomore year, I participated in my school’s debate team. I was excited to have a space outside the classroom where creativity, critical thinking, and intellectual rigor were valued and sharpened. I love the rush of building arguments from scratch. ChatGPT was released back in 2022, when I was a freshman, but the debate team weathered that first year without being overly influenced by the technology—at least as far as I could tell. But soon, AI took hold there as well. Many students avoided the technology and still stand against it, but it was impossible to ignore what we saw at competitions: chatbots being used for research and to construct arguments between rounds.

high school debate used to be an extracurricular thing students could do for fun. now they're using chatbots in order to generate arguments that the students can just regurgitate.

the end state of this seems like a variation on Dead Internet Theory - Team A is arguing the "pro" side of some issue, Team B is arguing the "con" side, but it's just an LLM generating talking points for both sides and the humans acting as mouthpieces. it still looks like a "debate" to an outside observer, but all the critical thinking has been stripped away.

0: https://www.theatlantic.com/technology/archive/2025/09/high-...

1: https://archive.is/Lda1x
by hombre_fatal | 2025-11-30 17:25:27+00:00
Hmm, maybe looking at btop memory usage is too naive.

I'm not very knowledgeable here, but apparently that includes the memory of libraries that other gtk4 apps would share.

If I launch 5x instances of my app and look at /proc/<pid>/smaps:

| PID | Private | PSS | |--------|---------|----------| | 360955 | 65.4 MB | 133.0 MB | | 360956 | 52.1 MB | 105.0 MB | | 404303 | 65.8 MB | 132.9 MB | | 404304 | 65.8 MB | 133.2 MB | | 404305 | 65.9 MB | 132.6 MB |

Looks like PSS includes private memory + shared libraries divided by the processes using them, so a little better than the 200mb that btop shows, but still over 2x heavier than, say, a hello world on macOS.
by PaulDavisThe1st | 2025-11-30 17:25:52+00:00
Somebody asked Gemini 3 yesterday about a piece of music I was looking for. It said:

> Based on the details you provided—specifically the overlap with the poem "AM" (from Be Bop or Be Dead) and "Set The Tone" (from Bernie Worrell's Blacktronic Science)—the track you are most likely looking for is: "Music" by DeadbEAT (featuring Umar Bin Hassan) Released in 1992/1993 on the album Wild Kingdom, this track was a cult hit in the acid jazz/trip-hop scene of the 90s and later appeared on compilations like the influential Red Hot + Cool (1994).

Very good, except that there is no album called "Wild Kingdom" by an artist named Deadbeat, and while Hassan does appear on "Red Hot + Cool" it is on a differently named track written by himself.

So forgive me if I call bullshit on Gemini 3 as well.

However, in this instance, it is a correct summary of the most visible popular summaries of Baumol's cost disease, so there's that.

I don't think it captures the essence of what Baumol (& Bowen) were writing about, but I accept that my presentation was misleading.