MurphyA/hacker-news huggingface dataset:
by CBLT | 2025-10-05 19:06:02+00:00
Git worktrees are global mutable state; all containers on your laptop are contending on the same git database. This has a couple of rough edges, but you can work around it.

I prefer instead to make shallow checkouts for my LXC containers, then my main repo can just pull from those. This works just like you expect, without weird worktree issues. The container here is actually providing a security boundary. With a worktree, you need to mount the main repo's .git directory; a malicious process could easily install a git hook to escape.
by simonw | 2025-10-05 19:06:20+00:00
Slightly odd suggestion: package it up as both a Python and an NPM module - both just thin wrappers around the combined binary - and then people within those ecosystems will be able to run:

uvx ut md5 ...

Or:

npx ut md5 ...

To execute it without having to figure out cargo or how to add a Rust binary to their path.

I've seen a few tools do things like this recently, it's a pretty interesting pattern. I believe there's tooling in the Python/Rust world that makes compiling the different binary wheels relatively easy using GitHub Actions.
by saghm | 2025-10-05 19:06:31+00:00
I think you're on the right track here to figuring this out. Tokio's JoinSet basically does what you describe for a single level of spawning (so not recursively, but it's at least part of the way to get what you describe); the `futures` library also has a type called `FuturesUnordered` that's similar but has the tradeoff that all futures it tracks need to be the same type which allows it to avoid spawning new tasks (and by extension doesn't need to wrap the values obtained by awaiting in a Result).

Under the hood, there's nothing stopping a future from polling on or more other futures, so keeping in mind that it isn't the dropping that cancels but rather the lack of polling, you could achieve what you're describing with each future in the tree polling its children in its own poll implementation, which means that once you stop polling the "root" future in the tree, all of the others in the tree will by extension no longer get polled. You don't actually need any async Drop implementation for this because there's no special logic you need when dropping; you just stop polling, which happens automatically since you can't poll something that's been dropped anyhow.
by yupitsme123 | 2025-10-05 19:06:40+00:00
I don't know much about Peterson beyond clips that pop in my feeds, but he appears to be someone who's familiar with world history and the history of thought, and that applies some kind of intellectual rigor in making those ideas relevant to the issues of today, all while making it accessible for the general public. There aren't too many intellectuals doing that right now. He aligns pretty well with my concept of what Humanities is supposed to be.

Meanwhile I routinely hear Humanities students run their mouths about Marxism without even knowing who Hegel is. Or ranting about slavery while thinking that the Arab Slave Trade and the British Anti-Slavery campaign are just revisionist ideas. I ask myself all the time, what exactly do Humanities students get taught these days? Do they learn anything from before the days of Critical Theory?
by scoopdewoop | 2025-10-05 19:07:14+00:00
What are you talking about? Literally, what?

Because I just linked a source: As part of the raid, some U.S. citizens were temporarily detained and children pulled from their beds, according to interviews with residents and news reports. Building hallways were still littered with debris two days later.

What was these citizens crime besides living in apartments in Chicago? Flash bangs, guns, zip ties, and being detained until proven innocent. What did they do to put themselves in that position? Was I wrong to say its poverty?

Or do you mean they should have been rural poor? Or white and poor? What was their trespass?

I'm not talking about "by and large", I'm not talking about "may at times". These are real lives of citizens with "inalienable rights"

If you think state sanctioned violence is permissible, tell it to Nuremberg
by AuthAuth | 2025-10-05 19:07:14+00:00
> yesterday I learned that 30% of Americans think political violence may be necessary to fix the country[0], which was gathered from anonymous polls I presume, yet I see almost none of it online and certainly not in mainstream media.

They are absolutely saying it in public and private. I hold that opinion and so does every politically engaged person i know. Its heavily censored on the mainstream platforms but you can see the messages conveying this sentiment in a semi coded way.
by UncleMeat | 2025-10-05 19:07:19+00:00
> Mediocre blatherers like Jordan Peterson (to pick just one example) have captured the hearts and minds of young people because most "real" work in the humanities is locked behind not just academic paywalls but an impenetrable wall of inward-focused jargon.

A real question for you. How have you attempted to interact with modern humanities research? I'm married to a historian. A ton of books are published open-access (literally free) and a growing number of them consider public audiences as a target readership. Presses ask "how will this be of interest to the general public" when engaging with scholars to decide what books to publish.

I have a CS PhD. In comparison to my experience doing CS research, history research is vastly more likely to consider a non-expert audience. I cannot speak to other fields within the humanities, but this data point makes me rather skeptical of your claim.
by 51Cards | 2025-10-05 19:07:57+00:00
What a great summary. I was reminded of QNX through the Blackberry acquisition but I had forgotten it's history went back so far. (I should have remembered, I was around in those early PC days) With so many things these days having an operating system running them (including the mentioned cars, rockets and robots) QNX seems to have a bright future ahead doing what it does best, being the solid core to build upon.
by JasonSage | 2025-10-05 19:08:18+00:00
To me the biggest upside would be terminal completion and discovery via help text. Sure you can always bounce to a search engine and bounce back, but I can imagine cases where you want a toolkit in front of you that you know how to use when your focus is not on memorizing commands.

This could be great for students without sysadmins needing to lodge complaints.
by fabian2k | 2025-10-05 19:08:21+00:00
You introduced a pattern that is simply different than the usual in C#. It's also not clearly better, it's different. In languages designed for result types like this the ergonomics of such a type are usually better.

All the libraries you use and all methods from the standard library use exceptions. So you have to deal with exceptions in any case.

There's also a million or so libraries that implement types like this. There is no standard, so no interoperability. And people have to learn the pecularities of the chosen library.

I like result types like this, but I'd never try to introduce them in C# (unless at some point they get more language support).
by dijit | 2025-10-05 19:08:22+00:00
it’s actually 9.7%, so thanks for making me check that.

https://ucr.fbi.gov/crime-in-the-u.s/2017/crime-in-the-u.s.-...

Your other points largely don’t help your case either, the point was a combination of the brutality, randomness, her already “tragic” backstory (fleeing war for safety in the US) and as a minor aside potentially the fact that it was racially aggravated.

It’s alarming to me that you think it’s not newsworthy, these are hopefully not common situations like you imply, if it is then I understand people’s unwillingness to use public transport in the US.
by Narushia | 2025-10-05 19:08:28+00:00
I looked into this a while ago and was surprised to find that no file explorer on Android seems to support it[1]. However, I did notice that VLC for Android does support it, though unfortunately only NFSv3. I was at least able to watch some videos from the share with it, but it would be nice to have general access to the share on Android.

[1] Of course, I didn’t test every single app — there’s a bucketload of them on Google Play and elsewhere…
by CjHuber | 2025-10-05 19:08:53+00:00
My point was, if speed camera warnings are only for people wanting to break the law how would you explain this site to exist. https://radars.securite-routiere.gouv.fr/#/ sos it means there has to be at least one other reasons for warning people of speed cameras which is not breaking the law, or do you think the French authorities want you to help break the law there? I don't know which one but there has to be one right? As for the US I'd say with a cynical pragmatism it's because they are privatized afaik and thus have a big lobby lol
by znpy | 2025-10-05 19:09:57+00:00
Moot point. It really depends on your expectations.

Self-hosting 10TB in an enterprise context is trivial.

Self hosting 10TB at home is easy.

The thing is: once you learn enough ZFS, whether you’re hosting 10 or 200TB it doesn’t change much.

The real challenge is justifying to yourself spending for all those disks. But if it’s functional to yourself spending hobby…
by mrisoli | 2025-10-05 19:10:46+00:00
I also left my home country about a decade ago.

I was already expecting a lot of gambling site ads, they took over the soccer tournament sponsorships almost completely anyway.

But what I found out when I came back in the last 3-4 years 100% shocked me. It wasn't just TV and soccer teams, I saw gambling ads in napkin holders at some restaurants, bus stops. I went to get a haircut and the barbershop had TV with gambling ads adorning their frames.
Ask HN: 10-Year Reddit Account Hacked Despite 2FA [updated]
by guilamu | 2025-10-05 19:10:57+00:00
My 10-year Reddit account (u/guilamu) was compromised on the night of October 2-3, 2025, despite having proper security measures in place:

- Two-factor authentication enabled with authenticator app

- Unique password generated by Firefox password manager (never reused, itself protected with 2FA)

- Regular activity monitoring

- Clean 10-year history with zero moderation issues

Account statistics:

- 10 years old account

- 3,013 contributions

- 185,224 karma (likely the highest karma account on r/france, not flexing because I don't care at all about karma, just pointing out this is not a random new account)

- Zero violations or warnings in 10 years

Attack timeline (CEST):

- Night of Oct 2-3: Account compromised, attackers posted pornographic content

- Oct 3, morning: Discovered the hack, changed password immediately, warned reddit using their contact form

- Oct 3, ~2:30 PM: Received 3-day temporary ban for "vote manipulation"

- Oct 3, ~6:51 PM: Ban upgraded to permanent

- Oct 4: Submitted appeal with all evidence

- Oct 4: Appeal denied without investigation

Evidence of unauthorized access: clear logins from US IP addresses while I'm located in France and always using the same two (work/home) fixed ip address to use my account for the last 5 years at least:

- 165.123.230.107 (University of Pennsylvania)

- 167.248.80.41 (Allo Communications LLC)

Reddit's response to my appeal was simply: "your appeal will not be granted and your ban will remain in place" - no investigation, no consideration of the evidence showing compromised access from foreign IPs.

This seems to indicate either:

- A security vulnerability in Reddit's 2FA implementation

- Sophisticated cookie theft malware (though no AV detection)

- A broader security issue on Reddit's end

The most concerning aspect is that Reddit's appeal system appears to automatically deny requests without human review, even when there's clear evidence of account compromise. A decade of legitimate participation and community contribution was wiped out instantly with no recourse.

Has anyone experienced similar incidents? What are the options when legitimate account recovery appeals are automatically denied despite evidence of compromise?
by tcbawo | 2025-10-05 19:11:06+00:00
Can you elaborate on your third point? What would a class need to do to affect debugging info?

Regarding your fourth point, sometimes an architecture can be vastly simplified if the source of information can abstracted away. For example, invoking a callback from a TCP client, batch replay service, unit test, etc. Sometimes object oriented design gets in the way.

To your first point, I think RAII and architecture primarily address this. I'm not sure that I see callback implementation driving this. Although I have seen cancellable callbacks, allowing the receiver to safely cancel a callback when it goes away.
by iancmceachern | 2025-10-05 19:11:14+00:00
As others have noted, its the "modern display" that does it.

From the wiki here:

"Display: 8 lines, 40 characters LCD, twisted nematic (gray) monochrome, with 240 by 64 pixel addressable graphics. The screen is reflective, not backlit.[3] The screen was made by Sharp Electronics.[4] The LCD controllers are by Hitachi: (10) HD44102CH column controller ICs and (2) HD44103CH row driver ICs; the HD44102CH's provide the programmable hardware interface to software. The refresh rate is about 70 Hz (coarsely regulated by an RC oscillator, not a crystal)."

It's not even backlit.
by agentcoops | 2025-10-05 19:11:29+00:00
I agree with you on the question of extrinsic values and do not envy people who are starting college right now, trying to make decisions about an extra-ordinarily unclear future. I recently became a father and I try to convince myself that in eighteen years we'll at least finally know whether it has all been hype or not.

However, on the intrinsic value of these new tools when developing habits and skills, I just think about the irreplaceable role that the (early) internet played in my own development and how incredible an LLM would have been. People are still always impressed whenever a precocious high schooler YouTubes his way to an MVP SaaS launch -- I hope and expect the first batch of LLM-accompanied youth to emerge will have set their sights higher.
by toomuchtodo | 2025-10-05 19:11:59+00:00
https://www.ppic.org/blog/californias-plunging-birth-rates/

https://www.cbsnews.com/news/us-birth-rate-all-time-low-cdc-...

https://www.axios.com/2025/09/22/the-american-dream-will-cos...

https://www.sas.upenn.edu/~jesusfv/Slides_London.pdf
by skininthegame25 | 2025-10-05 19:12:00+00:00
It is uncouth to accuse a person of being an X without evidence.

It is dishonest to state categorically that a person is not an X unless a person is in the position to know.

A pattern of behavior is a kind of evidence and the observed pattern of behavior does not seem to be in dispute.

There is no evidence presented that the person making a categorical statement is in a position to know about anyone's role or lack of a role in the NSA's clandestine activities.
by CamperBob2 | 2025-10-05 19:12:15+00:00
GPT5:

Short answer: it’s contested. Major human-rights bodies say yes; Israel and some legal scholars say no; no court has issued a binding judgment branding “Israel” an apartheid state, though a 2024 ICJ advisory opinion found Israel’s policies in the occupied territory breach CERD Article 3 on racial segregation/apartheid. (Skip several paragraphs with various citations) The term carries specific legal elements. Whether they are satisfied “state-wide” or only in parts of the OPT is the core dispute. Present consensus splits between leading NGOs/UN experts who say the elements are met and Israeli government–aligned and some academic voices who say they are not. No binding court ruling settles it yet.

Do you have a problem with that? I don't.
by patel011393 | 2025-10-05 19:13:26+00:00
They're blue because computer scientist Ben Schneiderman made them blue using research from 1985:

" In 1985, a group of students at the University of Maryland, mentored by computer science professor Ben Shneiderman , conducted a series of experiments to study the impact of different hyperlink colors on user experience. They were eager to determine which color would be the most effective in terms of visibility and readability.

The experiments revealed interesting findings. While red highlighting made the links more noticeable, it negatively affected users' ability to read and comprehend the surrounding text. On the other hand, blue emerged as the clear winner. It was dark enough to be visible against a white background and light enough to stand out on a black background. Most importantly, it did not interfere with users' retention of the text's context."

Mozille should really do better research before posting histories like this. It's easy to overlook the impact of academic research in tech.

Source:

Barooah, S. (2023, June 09). Why Were Hyperlinks Chosen To Be Blue? Retrieved from https://www.newspointapp.com/english/tech/why-were-hyperlink...
by theothertimcook | 2025-10-05 19:14:27+00:00
Researchers from Northwestern Medicine and Yonsei University pooled the health data of 9,341,100 South Korean adults, as well as 6,803 US adults, looking at four key risk factors: high blood pressure, cholesterol, blood-sugar levels and smoking. They found that – in both cohorts – more than 99% of people who suffered coronary heart disease (CHD) had problematic levels of at least one of the four risk factors.
by CamperBob2 | 2025-10-05 19:14:31+00:00
As long as it excludes politics in general, without overt partisan bias demanded by the government, what's the problem with that? If they want to focus on other subjects, they get to do that. Other models will provide answers where Copilot doesn't.

Chinese models, conversely, are aligned with explicit, mandatory guardrails to exalt the CCP and socialism in general. Unless you count prohibitions against adult material, drugs, explosives and the like, that is simply not the case with US-based models. Whatever biases they exhibit (like the Grok example someone else posted) are there because that's what their private maintainers want.
by tim333 | 2025-10-05 19:14:39+00:00
There was quite an interesting youtube from Engineering Explained speculating it had enough power to do 400 mph. There may have been other constraints limiting things like the tyres being safe and apparently the battery only has capacity for 2 mins at full power, plus bits may overheat and the like.

(https://youtu.be/z6q7du1q2U8)

It's also interesting that the fastest time on the Nürburgring at 5 min 19 was from a Porsche hybrid with 900 hp, a fair bit quicker than the BYD which took 6:59 I think. The Porsche had a lot more downforce than the BYD.
by pydry | 2025-10-05 19:15:19+00:00
I get what you're saying.

People want vendor lock in...otherwise they wouldnt pay for it.

People want bait and switch sales tactics...otherwise they wouldnt work.

People are perfectly fine with high rents...if they didnt, they would not pay them.

People want their smartphones to be deliberately slowed down when they get old...otherwise theyd vote against it with their wallet.
by 1718627440 | 2025-10-05 19:15:48+00:00
> Heinlein's universal person ('specialization is for insects') is an outlier, not the norm, and probably sucks at most of the things they claim to have ability for.

This is quoted elsewhere in this thread (https://news.ycombinator.com/item?id=45482479). Most of the things are stuff that you will be doing at some point in your life, that are socially expected from every human at part of human life or things you do daily. It also only says you should be able to do it, it does not need to be good; but should the case arise, that you are required to do it, you should be able to deal with it.
by pton_xd | 2025-10-05 19:16:00+00:00
I also use C++ as "C with classes," however I will concede that many of the modern C++ additions, particularly around templating, are extremely convenient. If you haven't had a chance to use requires, concepts, "using" aliases, etc I'd recommend giving them a try. I don't reach for those tools often, but when I do, they're way nicer than whatever this article is demonstrating from 1994! Oh yeah, also lambdas, those are awesome.
by riehwvfbk | 2025-10-05 19:16:14+00:00
So in other words, they can make their LLM disagree with the preferred narrative of the current US administration? Inconceivable!

Note that the value of $current_administration changes over time. For some reason though it is currently fashionable in tech circles to disagree with it about ICE and H1B visas. Maybe it's the CCP's doing?
by CharlieDigital | 2025-10-05 19:16:42+00:00
These are developers that have never written C# before so there's no difference between whether it's language supported or not. It was in the core codebase on day 1 when they onboarded so it may as well have been native.

But what I takeaway from this is that Go's approach to error handling is "also not clearly better, it's different".

Even if C# had core language support for result types, you would be surprised how many developers would struggle with it (that is my takeaway from this experience).
by Cornelius267 | 2025-10-05 19:17:32+00:00
I do not understand what you would expect from research work. Do you expect that research work in mathematics be written in such a way that any lay person could understand it? Or computer science? Physics? Biology? I would assume that the answer is no. Why then do you place this expectation on research in the humanities?

I am now going to speculate, though if this isn't your reason, I apologize. Perhaps it is because you, or others, think that the humanities are not complex enough to require such rigor, and that the presence of jargon is a mark of fake rigor, not real rigor. Is that correct?

You also say: "It also tends to deal with subjects that are not of interest to 90%+ of the public." Is any research? In any field? Looking at the remaining unsolved Millennium Problems in mathematics, do you think that the general public has any interest in the "Birch and Swinnerton-Dyer conjecture?" Whatever that is? I don't. I don't know what that means. I'm sure it's quite interesting if you do.

I do not believe that your point is correct.
by im3w1l | 2025-10-05 19:17:37+00:00
You make it say that China is good, Chinese history is good, West is bad, western history is bad. Republicans are bad and democrats are bad too and so are Europe parties. If someone asks for how to address issues in their own life it references Confucianism and modern Chinese thinkers and communist party orthodoxy. If someone wants to buy a product you recommend a Chinese one.

This can be done subtly or blatantly.
by Hizonner | 2025-10-05 19:17:38+00:00
Up until recently, I would have reminded you that the US government (admittedly unlike the Chinese government) has no legal authority to order anybody to do anything like that. Not only that, but if it asked, it'd be well advised to ask nicely, because it also has no legal authority to demand that anybody keep such a request secret. And no, evil as it is, the "National Security Letter" power doesn't in fact cover anything like that.

Now I'm not sure legality is on-topic any more.
by kyrra | 2025-10-05 19:18:03+00:00
Copy/paste:

7 things all kids need to hear

1 I love you

2 I'm proud of you

3 I'm sorry

4 I forgive you

5 I'm listening

6 RAID is not backup. Make offsite backups. Verify backup. Find out restore time. Otherwise, you got what we call Schrödinger backup

7 You've got what it takes