MurphyA/hacker-news huggingface dataset:
by roskelld | 2025-11-30 02:13:38+00:00
Already this week on ChatGPT+ I've had multiple banners above the chat box saying

"Shop smarter this session

Let ChatGPT do the digging for you, with in-depth research into the best deals and gifts."

I was working on a coding bug at the time, so not sure what kind of gift shopping it was hoping I was interested in.
by JumpCrisscross | 2025-11-30 02:13:54+00:00
> three instances in the EU for the year

Nobody even implied coverage. You have three more examples than before.

> I'm certain anyone who's lived in the US and, say, comes to Australia

Live in America. Have come to Australia. Missing your point. You guys have your own conniptions you dial the social anger scale to 11 over. But! You’re typically better than this at presenting and refining views in response to evidence.
by AnimalMuppet | 2025-11-30 02:14:01+00:00
> the left has no ability to enforce or not enforce laws

Left DAs absolutely have the ability to enforce or not enforce laws.

> That effort is not lead by the left. There are people who are making those choices to reduce funding for all parts of government or reduce the ability for government to pay for those things or diverting the funds. The people typically doing that or drawing up the plans for how to do this are typically not on the left.

Who was saying "defund the police"? And yes, some of them were actually trying to do that, to do exactly what they said.
by AngryData | 2025-11-30 02:14:34+00:00
That seems like a buyer beware situation. Nobody forced them to invest money in it, and if they lose out in the end that is the risk they take, the same with any other investment. You can't buy a piece of commercial property and not pay any taxes, or start a business and then claw back taxes you already paid because it failed later on down the road.
by varenc | 2025-11-30 02:16:35+00:00
I might be grouchy, but I don't want any ads to be useful. A useful ad is just a successful ad. The endgame of the most successful persuasive ad is mind control. If some ad genuinely convinces me to buy a thing, while I may really be glad I bought that thing, I still have this feeling of being used and would prefer it didn't happen.

(when I've seen a useful ad for something I really want, I've often been able to find nearly the same thing from someone else for less. They can afford to charge less since they're not paying for ads)
by jjmarr | 2025-11-30 02:16:59+00:00
There are plenty of licences to achieve this that'll make your code unusable.

CC-BY-NC allows you to ban commercial use. There is also the Hippocratic licence[2] which allows you to choose from a variety of "evil corporation" types, from fossil fuels, mineral exploration, the Taliban, companies that have more than 200% pay inequity, etc.

Pretty much all of these licences will make your project unusable and no longer free software, but hey, they exist!

[2] https://firstdonoharm.dev/build/
by micimize | 2025-11-30 02:17:15+00:00
This seems like a totally incoherent complaint. The alleged SO bad-actor is upset that they can't police a community, but the author has the same complaint, just directed at SO.

All platforms with any moderation system can be subverted by bad actors - IDK that much about SO's mechanisms but it strikes me as leaving the "community" far more leverage for getting around entrenched bad actors than discord, reddit, etc.

And what's more... it's software purpose-built for technical Q&A. Some of my SO answers have been updated by others as they became outdated. Not that I have some particular fondness for SO, but what a cool collective intelligence feature.

I have a feeling this was written for an in-group and broke containment, but the straight forward answer here seems to me to be "SO should have a report system for dealing with bad actors," not "boycott the forum I don't like so people use the one I do"
by chanux | 2025-11-30 02:17:52+00:00
What drives me nuts is how many people don't read!

With that out of the way, the original article and this comment thread really makes me feel good by giving a sense of being right.

> Let’s just pick one of those wrong ways, document it, and do it all wrong together.

This reminds me of my colleague who established the importance of consistency very early.

"If you need to be wrong to be consistent, be consistently wrong".

They say this sarcastically but.. if you are the only sane one among a group of insane, now you are the insane one.
by rdudek | 2025-11-30 02:18:24+00:00
How does it compare to CachyOS? I'm not too familiar with how immutable OS actually works or what is the deal with flatpacks.

I have a system that I kind of want to have Linux forward with Windows on secondary m.2 drive to dual boot if I need something there. Following protonDB, I see all the games that I play work just fine and are either gold or platinum status.

Would you recommend Bazzite or Cachy? I main do gaming, development and web stuff. I tend to run multiple dockers, multiple different versions of python and other packages. How would immutible OS affect me here?
by cadamsdotcom | 2025-11-30 02:18:30+00:00
Open source is a gift you’re giving.

Companies take that gift and use it to provide a service for cheaper than it would otherwise be if they had to build it all themselves.

You are already benefiting from open source - but it is a tiny benefit and subtle and very indirect and very diffuse.

Licensing is thorny but it’s personal choice too.. would you use a project whose license is “use it for now unless or until I decide you’re evil at my discretion”.. probably not. Probably, someone else would get the users you have now, and the corresponding popularity.

It is a tough choice, but it’s a lovely and important thing you’re doing when you provide the gift of open source software.
by rc-1140 | 2025-11-30 02:18:44+00:00
Absolutely not.

1) This is a people problem, not a site problem. Technology professionals do not have a good track record of being socialized and generally well-adjusted, and for every singular tech professional who is, there are a dozen horrid maladjusted ones who are unfortunately successful and find themselves with power they aren't mature enough to have.

2) StackOverflow is still a treasure trove of information and a place anyone can go and ask questions about even niche and deprecated technology. Just recently asked a question about InnoSetup on StackOverflow and got a great response from possibly the expert fellow on InnoSetup.

Having an "invested community" requires an inordinate amount of effort from a tiny handful of founders for uncertain reward.
by timschmidt | 2025-11-30 02:19:04+00:00
> 90% of games work fine, but many have weird bugs like crashing when you Alt-Tab out.

This isn't particularly linux-y of an issue. I've had the same sort of behavior in numerous games on Windows, up to and including crashing the graphics driver when alt-tabing out of a full screen game. Seems to be something gamedevs are not commonly testing, and perhaps difficult to defend against when a game is directly interacting with the GPU.
by fluidcruft | 2025-11-30 02:19:57+00:00
Why do you think you are entitled to an answer to a loaded question?

"Does XYZ respond to loaded questions?" is nowhere near any rubric I use for evaluating anything. Only those with guilty conscience engage in this bullshit. The innocent are wise enough to ignore it.

And now fragmede would you mind telling us when you stopped curbstomping the unhomed?
by jjmarr | 2025-11-30 02:20:02+00:00
> It is basically forcing them to dilute more, which is better for them on average because the shares expire worthless so often anyway.

Well no, because VCs might not give you money to buy chunks of the business as they want the money to go into the business.

An unrealized capital gains tax forces VCs to give founders money during funding rounds to cover taxes, money that is refunded to the founder in the event of the business going under.

This means you no longer lose everything in an unsuccessful exit, because you get a refund on the capital gains that you didn't end up having.
by hshdhdhj4444 | 2025-11-30 02:21:06+00:00
Documentation doesn’t solve the problem of Q/A situations.

Internal Stack Exchanfes are (were? I’m not sure whether they discontinued it…my old company had one but new one doesn’t) is really good at converting chat style communication into a permanent easily searchable record that can also be easily updated.

You can also avoid many of the pitfalls with stack overflow around over aggressive moderation (not really needed since the volume of questions won’t be as high), or inappropriate commenting of any sort (reach out to the individual directly or even to their manager), etc.
by fijiaarone | 2025-11-30 02:21:07+00:00
We already have POST, PUT, and PATCH that do the exact same thing. Why not have another version of GET that looks the same as POST and is subject to personal interpretation.

FYI: QUERY is for GET requests where the query string make the URL too long. It does this by sending a body like POST.

In the past, POST meant you were sending a body, and GET meant you received a body. And the people got religious about a pseudoacronym called REST.
by dzhar11 | 2025-11-30 02:21:36+00:00
People! What are you talking about? Who said Clippy was hostile? How? Clippy was always there when I had to write an annoying essay, a long letter, or something else for school. It reassured me that everything was saving correctly on my 1.44" diskette. The real nightmare back then was bad blocks on your HDD or diskette -- not Clippy. Clippy is my friend.

Sentiment toward Clippy-as-software (approximate, opinionated comments only)

Clippy hostile |######################......| ~70 % Clippy not hostile |########....................| ~30 %

Scale: 30 columns; '#' ≈ 2–3 % of clearly opinionated comments
by zamadatix | 2025-11-30 02:22:10+00:00
I think the difference is something like Feynman’s trick simplifies a hard integral by introducing a parameter and differentiating the whole integral, while substitution simplifies an integral by changing variables to undo the chain rule. But it has been so long since I've done integration manually I'm not 100% sure that's an accurate description/the full story.

The thing I hated about integration was which approach would work and the best option for each approach were much more "do a lot and see what's right" and I was too lazy :).
by II2II | 2025-11-30 02:24:04+00:00
In my circle of friends: Clippy was something to be mocked, not hated. Hate is a very strong word. I doubt any of us thought that it was hostile, because it was clearly intended to be a friendly aide for those who did not know how to use computers. The fact that we mocked it said more about us than it said about those who liked it.
by yoyohello13 | 2025-11-30 02:24:14+00:00
That’s kind of my point. Everyone wants to narrowly focus on what will bring them the most value as quickly as possible. Being educated in a wide array of subjects doesn’t seem useful at first, but it actually makes you a better communicator, and citizen.

Also, knowing a little about a lot of things doesn’t preclude you from being an expert in your field.
by AdieuToLogic | 2025-11-30 02:25:44+00:00
>> Every significant language became multi-paradigm these days, but you can do it intentionally, like Scala, or you can do it badly.

> Python is multi paradigm, but does several things really well that other ecosystems do not.

Both Perl and Ruby can be, and often are, used instead of Python to great success for similar concerns. IOW, the three are often Liskov substitutable[0].

> Javascript as well.

You're kidding, right?

> What claim to fame does Scala have in this regard ...

Scala supports declarative, generative, imperative, meta, and object-oriented paradigms. All of which are supported by at least, but not limited to, the JVM and JavaScript runtimes.

These capabilities transcend libraries (such as Akka) and/or frameworks (such as Spark).

0 - https://en.wikipedia.org/wiki/Liskov_substitution_principle
by abustamam | 2025-11-30 02:27:30+00:00
My wife and I have android phones. Google pretty much shoves AI down our throats. She probably doesn't know what gemini is but I know she's been using it probably without realizing she's using AI. And she never uses ChatGPT.

Not saying that that makes Gemini better or more popular than Open AI in any way. But it just goes to show that more tech-normies use Gemini than you think.
by mbesto | 2025-11-30 02:27:36+00:00
Datacenters in space is about circumventing nation states masked as ambitions to generate more power.

Follow the rationale:

1. Nation states ultimately control three key infrastructure pieces required to run data centers (a) land (protected by sovereign armed forces) (b) internet / internet infra (c) electricity. If crypto ever became a legitimate threat, nation states could simply seize any one of or all these three and basically negate any use of crypto.

2. So, if you have data centers that no longer rely on power derived from a nation state, land controller by a nation state or connectivity provided by the nation state's cabling infra, then you can always access your currency and assets.
by darcien | 2025-11-30 02:28:30+00:00
Recently I learned about CachyOS, it has custom scheduler to run things smoothly, including games. And SteamOS is also doing the custom scheduler for games. From what I can find, Bazzite doesn't seem to use custom scheduler.

Does these custom scheduler bring noticeable gains during usage? My previous linux desktop was a non-gaming distro, so I'm a bit curious on these fancy stuffs.

- BORE, CachyOS scheduler: https://wiki.cachyos.org/cachyos_basic/why_cachyos/#advanced...

- LAVD, SteamOS scheduler: https://www.igalia.com/2025/11/helpingvalve.html
by coffeecoders | 2025-11-30 02:28:33+00:00
Thanks! The Unique Fingerprint ID is basically a hash of all the collected fingerprint fields. [1]

The Canvas Deep Fingerprint Hash is higher entropy and includes baseline shapes, emoji rendering, winding rules etc. [2]. It’s meant to capture subtle rendering differences between systems.

1. https://github.com/neberej/exposedbydefault/blob/main/src/mo...

2. https://github.com/neberej/exposedbydefault/blob/main/src/mo...
by DoctorOW | 2025-11-30 02:30:00+00:00
First, FUTO doesn't produce FLOSS. The key difference though, is that Google and Microsoft are doing evil for the end goal of more money whereas FUTO appears to be using all money and influence specifically in service of fascism. Can I pick a phone made with 100% ethical hardware and software? No, probably not. Can I avoid a brand actively trying to make everything for its own sake? Absolutely.
by rancar2 | 2025-11-30 02:30:15+00:00
On what license to choose, this talk by Adam Jacob is good:

https://www.youtube.com/watch?v=rmhYHzJpkuo

And if you want to read about open source vs source available, this GitHub with the Red Hat lawyer and co-author of GPLv2 provides a TLDR of the sentiment. The reference from Chad gives a deep dive into the discussion and origin of FSL’s language.

https://github.com/liquibase/liquibase/issues/7374
by malwrar | 2025-11-30 02:30:15+00:00
Thanks for providing the archive link!

> Pointing to any single part really makes no sense, the point is the complexity and interconnectedness of everything

Doesn’t it though?

The bauxite mine owners in Pincarra could purchase hypothetical robotic mining & smelting equipment. The mill owners in Downey, the cocoa leaf processor in New Jersey, the syrup factory in Atlanta, and others could purchase similar equipment. Maybe they all just buy humanoid robots and surveil their works for awhile to train the robots and replace the workers.

If all of those events happen, Coca Cola supply chain has been automated. Also, since e.g. the aluminum mill probably handles more orders beyond just coke cans, other supply chains for other products will now be that much more automated. Thereby the same mechanism that built these deep supply chains will (I bet) also automate them.

> Biological systems don't have that problem, they are self-assembling no matter how you slice and dice them.

If the machines used to implement manufacturing processes are also built in an automated way, the system is effectively self-healing as you describe for biological systems.

> did like "Gaia" in Horizon Zero Dawn (game) because it made a great story though. This would be pretty much exactly the kind of AI fantasized about here.

Perhaps the centralized AI “Gaia” becomes an orchestrator in this scheme, rather than the sole intelligence in all of manufacturing? Not too familiar with this franchise to make a more direct comparison, but my larger point is that the complexity of the system doesn’t need to be focused on one single greenfield entity.
by WalterBright | 2025-11-30 02:31:11+00:00
If you prevent licensing software to large corporations, small corporations won't use it, either, because small corporations may get acquired by large ones. Such a license would be a "poison pill".

I am not a lawyer and this is not legal advice.

We picked the Boost license for the D Language Foundation because it is the closest to public domain we could find.

Besides, why would "bad guys" be deterred by a license, anyway?
by CodingJeebus | 2025-11-30 02:31:14+00:00
(smart) advertising customers will want to see metrics and reporting on how their ad campaigns are doing, and making ads that are too subtle runs the risk that the customer is being charged for a weakly or sneakily worded message that they perhaps don't like. Also curious how they're gonna generate reliable, deterministic reporting for crafty embedded ads when LLMs are famously non-deterministic.
by Night_Thastus | 2025-11-30 02:31:57+00:00
For anyone interested in some gaming benchmarks, Gamer's Nexus (a reputable source with good methodology) has some numbers here: https://www.youtube.com/watch?v=ovOx4_8ajZ8

Based on their results, it sounds like there's still quite a way to go Linux gaming/Proton (ie: very inconsistent frametimes on Nvidia hardware), but it's definitely been taking steps in the right direction.
by throwaway150 | 2025-11-30 02:32:07+00:00
It definitely looks only annoying by modern standards because today we are willing to let websites load MBs of crap into our browser to show text news and nobody thinks twice about it.

But when Clippy was forced upon us then it definitely felt user hostile. The threshold for what computer users (there were fewer of them) would call user hostile was lower then. The only redeeming feature of Clippy was that you could disable it easily. But it was still user hostile when it ran.

So yes, coming from the context of those old days, Clippy was both annoying and user hostile then.

It's a pet peeve of mine that the norms have changed so much so that such user hostile UX is considered "annoying" at most today when the right term for it IMO is "user hostile".
by zzo38computer | 2025-11-30 02:32:50+00:00
I am not a lawyer and do not know all of the other things, but I will write what my idea is.

Some possibilities (while still being FOSS) might be:

- Use AGPL3 license, and do not make exceptions. (Alternatively, make an exception but make it possible to revoke the exception.)

- Design the program for uses that are not bad so that bad uses might be more difficult.

- Sue them, if this becomes necessary.

These combination might make it difficult for bad guys to use it for bad purposes, although some organizations might ignore the license and use it anyways, but you cannot really prevent that.
by andreygrehov | 2025-11-30 02:33:50+00:00
I strongly disagree with the author. The mindset they described somewhat reminds me of body positivity—excess weight is not good for your health, accepting it through a mental shift is a bad advice.

Here is my personal advice to whoever reads this comment. Ignore everything they say on the internet. Do what works best for you. Trust your intuition. Set bold goals. Always learn and strive to become better in everything you do.

If you failed an interview, it’s perfectly ok to be disappointed. Spend a day calling your own self names. It’s normal! The very next day analyze why you failed, see where you need to improve. Rinse and repeat. This will get you whatever the hell you want in this life.
by d3Xt3r | 2025-11-30 02:34:24+00:00
Bazzite works a bit differently as it's an immutable distro. Whilst updates for normal/user-level packages (Steam etc) will continue to work (as these are Flatpaks), your core system packages won't and you can't just change your repo to say Fedora's repos, as system updates are image-based and are pulled directly from Bazzite's github repo (which in turn pulls from Feodra).

The good news is, you can easily rebase to any other uBlue or even Fedora Atomic distro with just one or two commands, or if you're technical, you can even fork Bazzite's repo and build your own Bazzite (they even provide instructions on how to do this, it's very very simple, relatively speaking).
by exidy | 2025-11-30 02:34:46+00:00
Although the pitot tubes on AF447 were due to be replaced with a type more resistant to icing, nonetheless there's no such thing as a 100% reliable pitot tube and there were procedures to follow in the event of unreliable airspeed indication. Had they been followed the accident would not have happened. Instead the co-pilot held back on his stick until the aircraft fell out of the sky.

I don't believe there was any issue identified with the software of the plane.
by mhio | 2025-11-30 02:34:46+00:00
A number of intel consumer CPUs support SR-IOV. The iGPU splits out to 7 "virtual functions" or pci devices to map to a VM. On latest Core Ultra's you need a 2x5 model.

- https://www.intel.com/content/www/us/en/support/articles/000... - https://github.com/strongtz/i915-sriov-dkms
by __aru | 2025-11-30 02:35:22+00:00
I'm not sure I'd define the atomic Fedora variants as "distros" in the traditional sense.

This is a bit of an oversimplification, but Bazzite, Bluefin, etc, are basically just Dockerfiles that use Atomic Fedora as the base image.

So you are basically getting a pre-built docker container that is "Fedora + various configs added on top", and then you are booting that docker image.

Since it's just a container file, anyone could theoretically just fork the Bazzite repo, make some changes to the Dockerfile, then push it to github + let github actions build a custom docker image.

So is that custom docker image a distro? Some would say yes, others would say no.
by Veserv | 2025-11-30 02:35:40+00:00
The problem is that they are not enforced. You can already have GET requests that modify state even though they are not supposed to.

What you are actually doing when making a specific kind of request is assuming the actual properties match the documented properties and acting accordingly.

A QUERY seems to be no more than a POST that documents it is idempotent. Furthermore, you should only QUERY a resource that has advertised it is idempotent via the “Accept-Query” header. You might as well name that the “Idempotent-Post” header and then you just issue a POST; exactly the same information and properties were expressed and you do not need a new request type to support it.