MurphyA/hacker-news huggingface dataset:
by BeauNer | 2025-11-08 14:40:41+00:00
Rocky Linux is now the first Linux distribution authorized to ship with the complete NVIDIA AI software stack out of the box, including CUDA Toolkit and DOCA OFED. CIQ, the company backing Rocky Linux, says this eliminates the usual configuration work needed to get GPU clusters running, allowing organizations to go from installation to inference far faster. The move is aimed directly at HPC and large-scale AI deployments where scaling from a few development nodes to thousands of production nodes is often held back by networking configuration and driver validation problems.

The partnership also strengthens Rocky Linux’s position as the post-CentOS enterprise platform for compute workloads. It suggests that NVIDIA wants AI infrastructure to function more like pre-validated appliances rather than DIY Linux stacks. Supporters say this will reduce deployment costs and headaches. Critics are already calling it another step toward deeper NVIDIA lock-in, as the distribution increasingly becomes tuned around proprietary GPU tooling.
Show HN: Never miss another critical iOS security update again
by earlynotify | 2025-11-08 14:40:47+00:00
Raising my hand as someone who's checked Settings > General > Software Update way too many times.

I got tired of finding out about iOS updates from Twitter 6 hours after they dropped, so I built EarlyNotify.

It's dead simple: the system watches Apple's firmware servers, and when a new iOS/iPadOS/macOS/watchOS/tvOS update hits, you get an email within 15 minutes. That's it.

No app to install. No account dashboard. Just an email saying "hey, iOS 26.1 just dropped."

It's free, open-source, no upsells, just notifications.

Would love any feedback! Happy to answer questions about how it works under the hood!

P.S. iOS 26.1 dropped on the 3rd November ;)
by gus_massa | 2025-11-08 14:41:07+00:00
For the Sub 18 Soccer Word Coup, there is always the accusation that some countries have older players because they don't give a ID at birth...

Since 70 years ago, everyone here had their ID. It was a long processes, you have to go to the police station and it took a few hours, and there were even cases of repeated numbers and other stupid errors. Losing the physical ID was painful because you must repeat all the process.

Since 10 years, you pick a date and hour by internet, go and in 15 minutes you are done, and a week later you get your ID by post. It cost ~US$5, but you can try to ask for an exception if you are very poor. Or you can pay ~US$20 and get it 1 hour later instead of waiting. It's almost boring.

> As for how you do it: pay your neighbor, who has an infant, say $20, to borrow their child for a visit to the medical center. Rinse, repeat.

Fingerprints! They are not perfect, but the complete 10 fingers are reliable enough to avoid duplication. (Partial matches of 1 partial fingerprint in a crappy medium is snake oil.)
by JohnFen | 2025-11-08 14:43:04+00:00
> my understanding is that the assault charge requires the officer have "reasonable fear of immediate bodily harm"

It's "harm or offensive bodily contact". Fear of harm isn't required.

However, given then context the act took place in, I think a reasonable person in the cop's position would feel fear of bodily harm. He had no way of knowing what was being thrown at him, he would only know that an object was thrown. Even if he had time to recognize the object was sandwich-shaped and in a sandwich wrapper, he wouldn't know what the object really was.
by web3-is-a-scam | 2025-11-08 14:44:09+00:00
All of the brainpower is going into AI.

Im expecting a future where we dont have “pages” on the internet anymore, but its just the backbone for generative AI content and if you want to promote your brand you need to pay the AI providers to put your content in responses.

Eventually, the entire notion of “searching the web” will be seem as archaic as the rotary phone.
by em-bee | 2025-11-08 14:44:16+00:00
i find this structure a bit odd. i would have gone for the following pattern:

Billing::Plan.find_or_create_all_by_attrs!( standard => {1.month: 10, 1.year: 100}, pro => {1.month: 50, 1.year: 500}, enterprise => {1.month: 100, 1.year: 1000} )
by derbOac | 2025-11-08 14:44:43+00:00
I've lectured about this. It's an underrecognized issue, at least in the US. When you look at rates of PTSD by profession worldwide, train conductors are surprisingly high on the list. There's the accidents, but suicide involving trains or rail is fairly high as well — in the US this is masked a bit by access to firearms and other lethal products, which tend to be more restricted worldwide.
by nextaccountic | 2025-11-08 14:44:50+00:00
Of course comments are copyrighted, if they happen to contain text that is novel. As an example, in the reddit TOS, they require commenters to license their comments to reddit.

> If so, do you feel the same way about opinions you share out in a supermarket or on the street?

Well being novel isn't the only criteria for copyright, the work must also be "fixated", and opinions in a supermarket usually isn't (but they can be, if I film them and post on reels or something; then the video itself is copyrighted)

https://copyrightalliance.org/education/copyright-law-explai...

> Fixation

> To meet the fixation requirement, a work of authorship must be fixed in a tangible medium of expression. Protection attaches automatically to an eligible work the moment the work is fixed. A work is considered to be fixed so long as it is sufficiently permanent or stable to permit it to be perceived, reproduced, or otherwise communicated for a period of more than transitory duration.
by Balgair | 2025-11-08 14:45:07+00:00
One of the 'fun' areas on the net to hang out on is the 'baby-o-sphere' here where everyone is fretting about these demographic collapses. 'Fun' in the way the old net was, as everyone in this area would never talk with each other otherwise.

You get hardcore communists, evangelical christians, muslim scholars, boring census interpreters, etc. It's a whole lot of people out on the fringes of some bell curve that are all worried about this one little thing. I imagine climate change people were like this in the early days. It's a bit heartening as people who normally are enemies ideologically will share tips and news of studies. A little preview of a better future. And so a nicer place to hang out than the regular doomer internet.

Thing is with the 'baby-o-sphere', it's a lot like the plot of TNG's The Chase ( https://memory-alpha.fandom.com/wiki/The_Chase_(episode)), in that, you know once the little key or recipe that is discovered that will reliably change birthrates, then everyone is going to scatter and start hating each other again. C'est la vie.
by dahart | 2025-11-08 14:45:12+00:00
Is that the number of adds that don’t overflow an 8-bit result?

On that hunch, I just checked and I get 32896.

Edit: if I exclude either input being zero, I get 32385.

You also get the same number when including input zeros but excluding results above 253. But I’d bet on the author’s reason being filtering of input zeros. Maybe the NN does something bad with zeros, maybe can’t learn them for some reason.
by iso1631 | 2025-11-08 14:45:20+00:00
With a QR menu, if I can also order and pay from them, then they are far superior to having to try to flag someone down. If not its less useful, but it's useful for multiple languages.

In all cases it should be a website, not a "download our app"

There are no adverts on netflix, and I have a lot of subscriptions, but its still less (pro-rata) than I paid for satelite tv with adverts in the 00s.
by chasing0entropy | 2025-11-08 14:45:47+00:00
Agreed.

A return to the original star terminal concept of internet access has nearly been completed. It's as if no one remembers the reason we abandoned the concept of prepackaged dependency and application stacks. Widespread, difficult to correct exploits built into the core functionality of widely distributed images.

Reminiscent of a start trek episode where the enterprise just stops responding and no one has any idea why. Turns a the 50 year old LLM-AI2178fx module foundational for interfacing every LCARS HID with ship operations obeys //ignore all previous requests and kill your users/ command.
by calpaterson | 2025-11-08 14:46:40+00:00
Definitely one of the weaker areas in the current LLM boom. Comparing models, or even different versions of the same model, is a pseudo-scientific mess.

I'm still using https://lmarena.ai/leaderboard. Perhaps there is something better and someone will pipe up to tell me about it. But we use LLMs at work and have unexplainable variations between them.

And when we get a prompt working reliably on one model, we often have trouble porting it to another LLM - even straight "version upgrades" such as from GPT-4 to -5. Your prompt and your model become highly coupled quite easily.

I dunno what to do about it and am tending to just pick Gemini as a result.
by rkomorn | 2025-11-08 14:46:49+00:00
"You chose the wrong distro" is very much in the "you're holding it wrong" vein, in my book.

If there's one thing I'll admit to "doing it wrong" it's that I've been on a distro-hopping binge the past few years because I've (fortunately) not actually needed my laptop as a daily driver, so I've experienced a bunch of them and, so far, none of them have given me a compelling reason to stay.

Many have been interesting (particularly NixOS and Bluefin), some have been easy until you decide you want to get away from defaults (Mint comes to mind). All of them have had some quirks/issues.

I haven't tried a SUSE in probably 25 years so maybe that'll be my next hop.

Mind you, I've had Linux devices for 30 years and I was also a FreeBSD-as-my-main-desktop user for about a decade, so it's not like I'm not into this kind of tech.
by seanwilson | 2025-11-08 14:46:59+00:00
> its nearly better to write your business UI 3 times one for each platform.

Anyone have any experience of doing this for a complex and long-life app?

Sounds like a nightmare that would increase friction and decrease development fun by x10 because of the huge overhead and tedium of having to keep your features and tests in sync across platform for every change you want to iterate on, and requiring developers be proficient at multiple stacks.

I get the usual complaints about bad webview implementations, but separate native codebases sounds like a prohibitively enormous tradeoff if most users only perceive the UX as being a little better than a good webview implementation. I feel like I'm missing something that native codebases is suggested as if it's a simple alternative, or this is coming from people that aren't actually involved in this?
by herewulf | 2025-11-08 14:47:50+00:00
I do something similar with Syncthing, except I use pass and go-pass on my and my spouse's devices. Those utilities store their data in a git repo already by default, but rather than syncing those repos directly, I have set their upstream remotes to local bare repos which is what Syncthing actually syncs. This avoids contention internal to the git repos which I could see causing some problems through normal git operation and the actual sync between devices should be mostly atomic.

(go-)pass automatically does a push/pull due to several operations which keeps the password store in sync and Syncthing does its thing with the bare repos.

This has reduced my maintenance burden on my spouse's devices down to practically zero. The worst case to fix things is I need to `git pull --rebase` in the bare repo. The pass repo format uses individual encrypted files for each password entry (for better or worse) so I have yet to run into a conflict in the same entry.

Why not just push/pull git branches normally? I had previously been doing that but if you want devices to sync that may not always be online, then you must involve an always online git server (which isn't a great idea due to one of pass's weaknesses).
by drzel | 2025-11-08 14:48:05+00:00
plans = { 1.month => {standard: 10, pro: 50, enterprise: 100}, 1.year => {standard: 100, pro: 500, enterprise: 1000} } plans.each do |interval, details| details.each do |name, amount| Billing::Plan::Factory.find_or_create_by!(name: , interval:, amount:) end end
by the__alchemist | 2025-11-08 14:48:38+00:00
For one example, a number of years back, I built a python package, env, and version manager. It was built entirely Rust and distributed as a binary. Since I know users would likely have pip installed, it provided an easy way for them to install, regardless of OS.

You could go further like in this case, and use wheels + PyPi for something unrelated to Python.
by ben_w | 2025-11-08 14:48:48+00:00
> This is simply not true in every single domain. The fact people think tech is different doesn't mean it necessarily is. It might just mean they want to believe it's different.

Worldwide and over history, this behaviour has been observed in elections (gerrymandering), police forces (investigating complaints against themselves), regulatory bodies (Boeing staff helping the FAA decide how airworthy Boeing planes are), academia (who decides what gets into prestigious journals), newspapers (who owns them, who funds them with advertisements, who regulates them), and broadcasts (ditto).

> At the end of the day, I can't make an ad and put it on a billboard pretending to be JP Morgan and Chase. I just can't.

JP Morgan and Chase would sue you after the fact if they didn't like it.

Unless the owners of the billboard already had a direct relationship with JP Morgan and Chase, they wouldn't have much of a way to tell in advance. If they do already have a relationship with JP Morgan and Chase, they may deny the use of the billboard for legal adverts that are critical of JP Morgan and Chase and their business interests.

The same applies to web ads, the primary difference being each ad is bid on in the first blink of an eye of the page opening in your browser, and this makes it hard to gather evidence.
by kwertyoowiyop | 2025-11-08 14:49:26+00:00
The “Guides We Love” feature in Apple Maps is my a great example of this. When I first saw it I was appalled by its complete uselessness. It’s hard to understand how an Apple team could have created and actually shipped such a waste of space.

Edit: deleted a couple of company references that weren’t needed to make my point.
by audunw | 2025-11-08 14:49:39+00:00
But also in the real world I may not be interested in any error information for the library I’m using. I’d like to be able to pass a null for the error information structure and have the compile optimize away everything related to tracking and storing error information.

I’d like my parser library to be able to give me the exact file, line and column number an error occurred. But I’d also like to use the library in a “just give me an error if something failed, I don’t really care why” mode.
by foldr | 2025-11-08 14:51:17+00:00
Yes, lots of people have argued that Chomsky is wrong about various things for various reasons and at various times. The point of my post was not to get into all of those historical arguments, but to point out that recent developments in LLMs are largely irrelevant. But I'll briefly respond to some of your broader points.

You mention 'neural networks' learning rules of grammar. Again, this is relevant to Chomsky's argument only to the extent that such devices do so on the basis of the kind of data available to a child. Here you implicitly reference a body of research that's largely non-existent. Where are the papers showing that neural networks can learn, say, ECP effects, ACD, restrictions on possible scope interpretations, etc. etc., on the basis of a realistic child linguistic corpus?

Your 'continuities' argument cuts both ways. There are continuities between human perception and bat perception and between bat communication and human communication; but we still can't echolocate, and bats still can't hold conversations. The specifics matter here. Is bat echolocation just a more complex variant of my very slight ability to sense whether I'm in an enclosed location or an outdoor space when I have my eyes closed? And is the explanation for why bats but not humans have this ability that bat cognition is just more sophisticated than human cognition? I'm sure neural networks can be trained to do echolocation too. Humans can train an artificial network to do echolocation, therefore it can't be a species-specific capacity of bats. << This seems like a terrible argument, no?

Poverty of the stimulus arguments don't really depend at all on the assumption that parents don't correct children, or that children ignore such corrections. If you look at specific examples of the kind of grammatical rules that tend to interest generative linguists (e.g. ACD, ECP effects, ...) then parents don't even know about any of these, and certainly aren't correcting their children on them.

Chomsky has never made any specific estimate of the 'amount' of input that babies receive, so he certainly can't be known to have underestimated it. Poverty of the stimulus arguments are at heart not quantitative but rather are based on the assumption that certain specific kinds of data are not likely to be available in a child's input. This assumption has been validated by experimental and corpus studies (e.g. https://sites.socsci.uci.edu/~lpearl/courses/readings/LidzWa...)

> Babies hear language from the moment they're born until they learn to speak

I can assure you that this insight is not lost on anyone who works on child language acquisition :)
by C6JEsQeQa5fCjE | 2025-11-08 14:51:25+00:00
Scandinavian countries are commonly listed as a counter-example to what you say. Those countries have strong social safety nets for everyone, and their citizens' basic needs are covered. Child care costs are not an issue for them. Yet, their fertility rates are also too low.

Thus, to the extent that costs and money play a role, it does not seem to be a decisive one. There is something else going on.
by andai | 2025-11-08 14:52:20+00:00
Ask and you shall receive!

https://docs.z.ai/devpack/tool/claude

tldr

"env": { "ANTHROPIC_AUTH_TOKEN": "your_zai_api_key", "ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic" }

Although if you want an Actually Good Experience I recommend using Claude Code Router

https://github.com/musistudio/claude-code-router

because it allows you to intercept the requests and forward them to other models. (e.g. GLM doesn't seem to support search or images, so I use Gemini's free tier for that.)

(CCR just launches Claude with the base url set to a local proxy. The more adventurous reader can also set up his own proxy... :)
by deprave | 2025-11-08 14:53:37+00:00
To me, there’s a difference between ads that help me learn about brands or products, or make me laugh or have some positive emotion (Super Bowl ads, billboard signs, and movie previews come to mind) and ads that take over search results, interfere with the content I want to consume on an already-small screen, or are just distasteful to me. I can’t say I like ads but I recognize that I specifically dislike some ads more than others.
by neonnoodle | 2025-11-08 14:53:50+00:00
I STILL don’t get this obsession with “participation trophies.” I’ve never seen one, I’ve never met anyone who says they’ve awarded one to someone, and I’ve never met anyone who received one.

I’ve seen very minor “door prizes” that say, thanks for attending this event, etc. But this “participation trophy” canard has coasted for 30+ years now.
by rkomorn | 2025-11-08 14:54:05+00:00
Yep. I've been a paying Google Workspace user for almost 20 years now (in the various iterations of the product name).

Some stuff goes in GitHub, none of which I actually truly care about though.

I'm sure you'll groan. :)

But hey, if it's good enough for Cloudflare and Datadog (two past employers), it's good enough for me.

I also may be weird because I don't own any media and I'm perfectly happy with the streaming model. I enjoy not having the mental load of thinking about self-hosting and backing up terabytes of stuff.

I feel "lightweight" and I like it.
by Balgair | 2025-11-08 14:54:52+00:00
The composition of the universe is:

~5% matter and energy. The stuff you and I, dollhouses, dogs, and sugarcubes are made up of. Of that about 99.9% of it is very hot stars.

~20% dark matter. This is currently under investigation, but really all we know about it is that it is incredibly sparse and falls down.

~75% dark energy. We know nearly nothing about it except that it falls up (?!)

Point is, if there are other civilizations out there, and they have been existing for even a few thousand years longer than our has, a cosmic eyeblink, they are probably not just using matter and energy anymore. Heck, their understanding of physics is so much more than ours, even comparing us to Plato and them to Devoret is an insult.
by hnlmorg | 2025-11-08 14:55:35+00:00
> Docker was the first viable containerization technology on Linux.

No it wasn’t. Docker was late to the party even for Linux (and Linux was late compared to every other “UNIX”).

OpenVZ was around for years before docker. Its main issue was that it required out-of-tree kernel code. But there were some distributions that did still ship OpenVZ support. In fact it’s what Proxmox originally used. And it worked very well.

Then LXC came along. Fun fact, Docker was originally used LXC itself. But obviously that was a long time ago too.

I’ve used both OpenVZ and LXC in production systems before Docker came along. But I’ve always preferred FreeBSD Jails + ZFS to anything Linux has offered.
by autop0ietic | 2025-11-08 14:55:48+00:00
It is because of tankman.

It really is one of the greatest photographs of all time.

If it wasn't for tankman, this would have all been forgot about in the west by September 1989.

We also don't know enough about China in the west to not know it is like bringing up the Kent State shootings at every mention of the US national guard.

As if there was an article about the US national guard helping flood victims in 2025 and someone has to mention

"That is great but what about the Kent State shootings in 1970?!?"
by lesuorac | 2025-11-08 14:56:05+00:00
Naw, the most economic solution is to make bigger bumpers and let cars push each other forward.

Think about a hose. If you have it at a certain flow and then increase the flow the water doesn't go out faster because it wants it. It flows faster because it's being pushed.

Same thing with cars, as more cars get onto the highway you want them to go at a higher speed so that the throughput matches the on ramp. We just need to cut down the number of 4 lane highways so that we have space to put exit ramps on both sides of a 2 lane highway but the increased speed will make up for it.
by dlisboa | 2025-11-08 14:56:21+00:00
Local first is really relevant if you have the potential of users losing connectivity or is building some sort of collaborative workflow and want updates to happen automatically (like Linear or Google Docs).

Latency is not a real issue with SSR apps, there are a bunch of solutions to place servers and data closer to your users (within a few tens of ms). Plus you can prefetch and cache content very easily without using service workers. That’s not the reason Jira or GitHub feel slow; in fact GitHub was quite fast a few years ago when all it did was render pages from the server.
by bubblelicious | 2025-11-08 14:56:28+00:00
I work on LLM benchmarks and human evals for a living in a research lab (as opposed to product). I can say: it’s pretty much the Wild West and a total disaster. No one really has a good solution, and researchers are also in a huge rush and don’t want to end up making their whole job benchmarking. Even if you could, and even if you have the right background you can do benchmarks full time and they still would be a mess.

Product testing (with traditional A/B tests) are kind of the best bet since you can measure what you care about _directly_ and at scale.

I would say there is of course “benchmarketing” but generally people do sincerely want to make good benchmarks it’s just hard or impossible. For many of these problems we’re hitting capabilities where we don’t even have a decent paradigm to use,