MurphyA/hacker-news huggingface dataset:
by bhelkey | 2025-11-13 02:06:45+00:00
> in the worst case you're buying bogus keys or stolen accounts

Maybe this is just a hole in my knowledge but I don't see how this could be the case.

Regarding stolen accounts: Once I activate a Steam key, I can't deactivate my copy to get my key back (I don't think anyways). How would a stolen account generate steam keys?

Regarding bogus keys: If the keys primarily didn't work I suspect that we would see deplatforming of the site by payment processors. They generally don't like when all their customers issue chargebacks.

I think there is some risk that keys sold in a grey market are purchased by stolen credit cards but I can't imagine that this is too prevalent. I would think that the credit card owner would dispute the charge and Steam would deactivate the key.
Show HN: LimiX-2M – The super-light foundation model redefining tabular learning
by cedge | 2025-11-13 02:08:09+00:00
We’re excited to release our LimiX-2M -- a lightweight version of our SOTA tabular foundation model, LimiX-16M. LimiX-2M delivers strong performance in tabular modeling. Unlike other existing tabular foundation models that train separate models for classification and regression, LimiX is the first unified tabular foundation model in the world — enabling classification, regression, and a wide range of tabular tasks with a single model.

What’s new in LimiX-2M: built upon LimiX-16M, the new version introduces several major architectural improvements. Thanks to these updates, LimiX-2M achieves excellent modeling performance with a dramatically smaller footprint, making it the ideal choice for research and personal projects.

Key features:

- 3.6× faster inference and 1/4 model size vs TabPFN-2.5: high performance with much lower compute cost.

- Excellent performance: LimiX-2M outperforms TabPFN-V2 and AutoGluon across multiple public benchmarks, and performs comparably to TabPFN-2.5 and RealTabPFN-2.5, with only a small gap from the larger LimiX-16M.

- Farewell to annoying model management: with LimiX, a single checkpoint supports multiple downstream tasks—no need to download or maintain multiple models ;)

- Plug-and-play: run it anywhere — CPU or GPU. A step-by-step guide is included to help you get started in your own projects instantly.

Of course, there’s still plenty of room for improvement in LimiX. But as the first unified tabular foundation model, it’s definitely worth a try. We look forward to your feedback!

Technical report: https://arxiv.org/abs/2509.03505

Project: https://www.limix.ai/

Github: https://github.com/limix-ldm/LimiX/

HuggingFace: https://huggingface.co/stable-ai/LimiX-2M
by Brybry | 2025-11-13 02:08:12+00:00
I would argue a lot of the early anti-cheat was just as much about giving admins and communities better tools to police themselves as it was about automated cheat detection.

Like here's 2006 Punkbuster for Battlefield 2 (BEye might have been made for BF:V but Punkbuster was what I remember being used by servers). [1]

It automatically kicked on cheat detection but it didn't ban. It provided logs for admins to use for bans. It provided a way for admins to give community players the power to kick. It provided a player GUID based on CD key. It provided an online identity verification/registration system (though I don't remember anyone using this). It let admins take screenshots of players' screens.

[1] https://web.archive.org/web/20060515160425/http://www.evenba...
by nixpulvis | 2025-11-13 02:08:14+00:00
Also, fuck Apple's entire notarization process.

https://github.com/alacritty/alacritty/issues/8749#issuecomm...

If you want a more level headed overview of code signing differences, you can read this post I wrote back when this issue started coming to a head the first time back in 2021: https://nixpulvis.com/ramblings/2021-02-02-signing-and-notar...

Now, unsurprisingly, more and more distributers are falling in line, and it's all mostly theater.

Where is our modern Stallman, how have we let these massive platform OS providers assert this much control over the developer ecosystem.

They collect $99/yr for the right to give away free software! Madness. And they lie about the safety of the system. How about focus on keeping the OS secure and maintaining process isolation, and let users run what they want.
by tadfisher | 2025-11-13 02:08:41+00:00
There's a second path, whereby F-Droid registers as an "alternative app store", which is a new category of app created in the fallout of Epic Games v. Google [0]. This is interesting because it applies to all regions and will necessarily need more elevated permissions than the typical REQUEST_INSTALL_PACKAGES permission used today. No idea what requirements Google will impose on such apps.

[0]: https://en.wikipedia.org/wiki/Epic_Games_v._Google
by varenc | 2025-11-13 02:08:54+00:00
Yea but I guess my thinking is that all totals would just be rounded to the nearest 5 cents, like how they're currently rounded to the nearest 1 cent. So would be the same price whether debit or cash. We already round percentage based taxes to nearest cent, even though it's feasible you could charge someone fractional cents on a debit card.

Really state laws just should be amended to include something like "costs must be the same or as close as possible using the currently available denominations of currency"
by ajkjk | 2025-11-13 02:09:12+00:00
because they're driving up electric prices disproportionately...

the argument is to handcuff them because of the externalities. which is one of the things laws are for. It's not about fairness it's about whether this is the world we want to live in. The market was designed a certain way; the design stops benefitting the public the way it should; so update the design, easy.
by altairprime | 2025-11-13 02:09:28+00:00
By making it immutable out of the box, VAC enforcement because vastly easier and third-party multiplayer anti-cheating kernel rootkits are replaced by “attest that you are unmodified”, which Steam Linux and macOS/tvOS/iOS/iPadOS can do — but not Windows 10/11, because sealed boot functionality is behind Microsoft’s enterprise annual subscription fee paywall. This positions Steam Linux as the monopoly provider of console-gaming Linux, since no one else is doing sealed attestation Linux at scale, and opens the door for multiplayer AAA games to target Steam Linux for their day-one releases as a competitive equal to Xbox/PS5/Switch and as a better defended console platform than Windows PCs. The modifications described by OP are still possible, but won’t be compatible with multiplayer anti-cheating enforcement, which is perfectly fine; boot to sealed for competitive gaming, boot to custom for single player, everyone wins except Microsoft’s Windows division. (If Microsoft hadn’t shot off their foot with Windows 10, they could have simply enabled sealed booting for all 10/11 installations and remained competitive as a gaming platform, but I think they’re done with that business.) Nice to see my predictions pan out and I look forward to buying one :)
by Aurornis | 2025-11-13 02:10:46+00:00
You’re still proving the point above, which is ignoring the fact that the restriction is specifically targeted at a small number of countries. Google is also rolling out processes for advanced users to install apps. It’s all in the linked post (which apparently isn’t being read by the people injecting their own assumptions)

Google is not rolling this out to protect against YouTube ReVanced but only in a small number of countries. That’s an illogical conclusion to draw from the facts.
by linsomniac | 2025-11-13 02:12:12+00:00
>I consider a study, even a small one, to be better evidence than subjective anecdotes

We're coming at it from very different places is the thing. The GenAI tooling is allowing me to do things that I otherwise wouldn't have time to do, which objectively to me is a clear win. So, I'm going to look at a study like that and pick it apart, because it doesn't match my objective observations. You are coming from a different angle.
by esseph | 2025-11-13 02:12:17+00:00
"As mentioned previously, the rip-roaring demand for HBM products is reducing the available wafer capacity for other DRAM and NAND products, reducing their supply in the process. We noted in a recent post that the global average delivery times for DDR5 are now quite stretched, currently hovering between 26 and 39 weeks.

Coming back, SK Hynix announced at its earnings call that it has fully booked its DRAM and NAND capacity through 2026, with HBM4 set to ship by the end of 2025."
by Aurornis | 2025-11-13 02:13:32+00:00
> Natural right, full stop.

You’re still missing the point the comment is making: In countries where governments are dead set on holding Google accountable for what users do on their phones, it doesn’t matter what you believe to be your natural right. The governments of these countries have made declarations about who is accountable and Google has no intention of leaving the door open for that accountability.

You can do whatever you want with the hardware you buy, but don’t confuse that with forcing another company to give you all of the tools to do anything you want easily.
by komali2 | 2025-11-13 02:13:48+00:00
> We may be new but it's like we've known each other our whole lives: All Steam Hardware works great together, whether you’re streaming or playing games across devices, including Steam Deck. And because Valve remains committed to an open PC ecosystem, we also play well with others (as in, your other devices).

I am skeptical about this, especially streaming. I assume the steam box will be running steam os aka Linux with iirc kde and leveraging game scope.

I have my steam deck docked to the living room tv and regularly try to stream from my gaming rig running manjaro and hyprland, to mixed results. Moonlight/sunshine has only ever crashed, and steam's native solution will often crash on the deck side immediately, leaving the game running on my PC. Or the game will play but no video will be sent. Or the controller input won't be sent.

They still as of last week have a bug where native steam streaming simply doesn't work if you have the deck docked with Ethernet but also have wifi on. You gotta switch off wifi for it to work or unplug Ethernet.

I've tried to keep a thread going listing options for streaming and the problems with each but valve locked it https://steamcommunity.com/discussions/forum/11/382078096812...
by koyote | 2025-11-13 02:14:10+00:00
> I can't see myself ever adopting it for any real work

Why not?

I see a lot of people saying they don't like it or won't use it but few of them list any reasons to, the ones that do raise issues from 20 years ago that have since been resolved.

Maybe you should give it a try, you'd be surprised how productive the language is and how comparatively unproductive all other languages and ecosystems are.
by TheOtherHobbes | 2025-11-13 02:15:15+00:00
The real vectors of disinformation are social media, and antivax deaths are downstream of that.

But we don't have any kind of cultural immunity to the kind of propagandised and designed messaging that drives these campaigns.

In the absence of that, learning through consequences - and coming in with the messaging after they happen - is the only thing that can make a difference.
by Aurornis | 2025-11-13 02:15:55+00:00
> So.. all this drama over an alert(yes/no) box?

The angry social media narratives have been running wild from people who insert their own assumptions into what’s happening.

It’s been fairly clear from the start that this wasn’t the end of sideloading, period. However that doesn’t get as many clicks and shares as writing a headline claiming that Google is taking away your rights.
by shirro | 2025-11-13 02:16:23+00:00
Making money and complying with the law. They are obligated to do both. In many countries laws are still enforced.

Protecting their app store revenues from competition exposes them to scrutiny from competition regulators and might be counter productive.

Many governments are moving towards requiring tech companies to enforce verification of users and limit access to some types of software and services or impose conditions requiring software to limit certain features such as end to end encryption. Some prominent people in big tech believe very strongly in a surveillance state and we are seeing a lot of buy in across the political spectrum, possibly due to industry lobbying efforts. Allowing people to install unapproved software limits the effectiveness of surveillance technologies and the revenues of those selling them. If legal compliance risks are pushing this then it is a job for voters, not Google to fix.
by throwaway17_17 | 2025-11-13 02:16:43+00:00
Im not sure what the originating symptom is in your comment. I read your comment as saying:

‘requiring generics’ -> C++ Templates -> massive ASTs

Is that correct? If so I’d then wonder if the applies from strictly within the bounds of C++ the language. Is there an alternate meaning? I think there are quite a few viable ways to present what are usually called ‘generics’ at several levels of abstraction and in several programming paradigms, so any reading outside of C++ seems strange.
by linsomniac | 2025-11-13 02:17:43+00:00
>Canadian cash is better than American cash in several ways: [...] $1 and $2 coins in wide circulation (instead of worn-out $1 bills).

I especially liked that the $2 coin breaks into 2 $1 coins if you drop it right. ;-)

(j/k, IIRC that was an early manufacturing defect)
by 0hijinks | 2025-11-13 02:18:22+00:00
> its carcinogenic effects are now well known (no more using it to decaffeinate coffee, degrease engines, or in shaving cream, thankfully!)

I had no idea benzene was used to decaffeinate coffee [1]. Solvent separation makes sense, but I'd never really thought about it. Definitely not a residue I'd want to drink.

From an amateur chemistry perspective, benzene is so fascinating. Benzene rings are one of the first, maybe the very first, structures students learn that don't have fixed, discrete bond counts. That they can be interpreted as a cloud of 1.5-electron bonds between each of the 6 carbons, or alternating double- and single-bonds, makes for some interesting hand analysis of molecules.

[1] https://en.wikipedia.org/wiki/Decaffeination#Direct_method
by SchemaLoad | 2025-11-13 02:18:54+00:00
I think the hardest battle is going to be with anti cheat. The anti cheat that developers want basically requires dystopian levels of restrictions which are against everything valve has done on SteamOS so far.

Personally I'd love if we all just went back to playing on personal servers with your real life friends or people you otherwise trust. But I don't think this is would go over well with the average online gamer.
by NelsonMinar | 2025-11-13 02:18:59+00:00
As the article says, "The only way that they could mess this up is with the pricing. ... I'd expect the pricing to be super aggressive." The price to beat is the $400-$500 price point of PS5 and XBox. I'm guessing Valve is going to have a very hard time matching that. We'll know soon enough.
by cairnechou | 2025-11-13 02:19:09+00:00
This is fantastic. I was looking at your App Store page (congrats on 430+ ratings, by the way), and one of your reviews is incredibly compelling:

"Older eyes lose color cones after dark... this app allows me vision..."

This is more than a tech demo or a "ghost-hunting" toy. You've accidentally built a powerful assistive tech (accessibility) tool for people with low-vision.

You've genuinely given someone a "superpower" they were losing. This is the best kind of 'Show HN.' Amazing work.
by anonymousiam | 2025-11-13 02:19:55+00:00
"Based on this feedback and our ongoing conversations with the community, we are building a new advanced flow that allows experienced users to accept the risks of installing software that isn't verified. We are designing this flow specifically to resist coercion, ensuring that users aren't tricked into bypassing these safety checks while under pressure from a scammer. It will also include clear warnings to ensure users fully understand the risks involved, but ultimately, it puts the choice in their hands. We are gathering early feedback on the design of this feature now and will share more details in the coming months."

So they haven't actually changed anything yet, but they say that they will "in the coming months."
by stevefan1999 | 2025-11-13 02:21:15+00:00
That sounds like a combinatorial problem...alphabets from AAA to ZZZ, numbers from 000 to 999.

That means one of the total sum of possible car plates is 26^3.

Since we want to find pairs (x, y) that x + y = 1000. That means the total sum would also add up sum([1 for x in range(1000) for y in range(1000) if x + y == 1000])/2 since there is a symmetry.

But wait, find the expected number of plates he needs to see for a win. So maybe we need to borrow something from statistics (Possion/chi-squared distribution) or queueing theory...?

Edit: ah I saw the solution, it is a Markov chain.
by throwaway17_17 | 2025-11-13 02:23:32+00:00
Nintendo has Mario, Zelda, Kirby, Donkey Kong, Starfox, Pokémon, and a few other less super famous and internationally known IP franchises. The core games and their spinoffs make more games than most children can reasonably expected to play through childhood and early adolescence. That the machine then collects dust doesn’t hurt Nintendo because they already sold it.

Yes Steam has huge library (my ‘want to play’ list is over 100 titles at this point) full of games of all genres, qualities, and niches. But Nintendo has more than enough to do what they have done for years, i.e. sit tight on their beloved IP and dole it out at varying levels of quality on strictly low end hardware and watch their earning go up.
by mardifoufs | 2025-11-13 02:23:42+00:00
It's mostly about pay too. And yeah some people want more exciting jobs and maybe even outlandish stuff like the ones you listed (regardless of the sarcasm!). Yes at the end of the day most software isn't super exciting, but it doesn't make a tech stack or platform where most of your job prospects would approximate to "working on some run of the mill, mega enterprise or SMB software project" any more attractive for devs.

Especially when even its advocates somehow use that as an "upside". It might very well be for a lot of people! But it's also a massive turn off for others. I have never worked in a startup or big tech, and work on very concrete and critical products yet I'd very much rather work on even outlandish SV stuff (at least the pay is usually great and the job environment could be good!) rather than on some SMB CRUD or some generic backend service. If I don't have a choice I could do it but it's not super enticing.
by SchemaLoad | 2025-11-13 02:23:43+00:00
Immutability doesn't provide this on it's own. You can load any custom immutable image you want. What game devs want is full boot chain attestation where every part of the OS is measured and verified untampered with, and then to load their own spyware at the highest level.

The only way immutability helps here is you could have two OS images, the users own customisable one, and a clean one. Then when you try to load an anti cheat game, the console could in theory reboot in to the clean one, and pass all the verification checks to load the game.
by svat | 2025-11-13 02:23:49+00:00
I can easily believe that Google's YouTube team would love to kill off such apps, if they can make a significant (say ≥1%) impact on revenue. (After all, being able to make money from views is an actual part of the YouTube product features that they promise to “creators”, which would be undermined if they made it too easy to circumvent.)

But having seen how things work at large companies including Google, I find it less likely for Google's Android team to be allocating resources or making major policy decisions by considering the YouTube team. :-) (Of course if Android happened to make a change that negatively affected YouTube revenue, things may get escalated and the change may get rolled back as in the infamous Chrome-vs-Ads case, but those situations are very rare.) Taking their explanation at face value (their anti-malware team couldn't keep up: bad actors can spin up new harmful apps instantly. It becomes an endless game of whack-a-mole. Verification changes the math by forcing them to use a real identity) seems justified in this case.

My point though was that whatever the ultimate stable equilibrium becomes, it will be one in which the set of apps that the average person can easily install is limited in some way — I think Google's proposed solution here (hobbyists can make apps having not many users, and “experienced users” can opt out of the security measures) is actually a “least bad” compromise, but still not a happy outcome for those who would like a world where anyone can write apps that anyone can install.
by tharkun__ | 2025-11-13 02:24:08+00:00
In similar "news" Re: tangents, I've noticed Claude now suddenly starting to give up on problem analyses. After like three rounds of it trying to figure something out that I told it is a requirement, it suggests that we don't need to do that as it's a nice-to-have only anyway. If in auto-accept mode it'll start doing the other thing even. I have to catch it and tell it to not effing give up so easily and to stop giving me BS excuses turning hard requirements (literally the reason we're doing what we're doing) into a nice-to-have it can skip.

I guess they recently re-trained on too many "perpetual junior senior dev" stuff.
by EMIRELADERO | 2025-11-13 02:24:21+00:00
This is misleading though. There is simply no other choice if you want to use mainstream apps. It could be argued (successfully in my view) that any agreement is null and void due to its acceptance under duress.

Users have an inherent legal right to unconditionally access the full advertised functionality of devices they purchase. Any agreement after that is inherently suspect and I wouldn't be surprised to find out it was ruled unconscionable by some court if it came to that.
by fenomas | 2025-11-13 02:24:29+00:00
> Large number of upvotes on the quoted comment however.

Sure, and also downvotes - that measures factionalism, not correctness.

But tech wise, you're confused. Functionally speaking chatgpt is a shared document editor - the server needs to store chat histories for the same reason Google Docs stores the content of documents. Users can submit text to chatgpt.com from one browser, and later edit that text from the app or a different browser. Ergo the text is stored on the server, simple as that.
by gausswho | 2025-11-13 02:24:44+00:00
We're not talking about collaborative tooling, just a record of what you've asked an AI assistant. If it doesn't sync right away, it's not the end of the world. I find that's true with most things.

And the clients don't need to be running at the same time if you have a third device that's always on and receiving the changes from either (like a backup system). Eventually everything arrives. It's not as robust as what Google or iCloud gives you, but it's good enough for me.
by philo23 | 2025-11-13 02:25:17+00:00
I believe that was part of the original plan for Proton, but with the success of the Steam Deck that got shelved and it moved to a focus purely on Linux.

I don't think it's ever likely to return any time soon, but it'd be cool if it did. Valve seemingly have very little interest in macOS at the moment.

CodeWeavers work closely with Valve and the Wine project to improve compatibility with games, and Apple's own Game Porting Toolkit is based on CodeWeavers work on Wine too. So all the pieces are there in theory.
by AndrewKemendo | 2025-11-13 02:25:29+00:00
I drive at or below the speed limit in the right lane on the freeway and everywhere else and the amount of rage it seems to induce in people is pathological.

There’s no making sense of it, people who speed will come up with infinite excuses why they are right and traffic engineers are wrong.

I’ve never been in an accident in over 40 years, I’m never late cause I leave on time and plan ahead and driving isn’t some stressful event.