MurphyA/hacker-news huggingface dataset:
by richardfeynman | 2025-08-31 16:29:05+00:00
Source: https://www.who.int/news/item/03-11-2023-women-and-newborns-... "There are an estimated 50 000 pregnant women in Gaza, with more than 180 giving birth every day. " - WHO

Source: https://en.wikipedia.org/wiki/Gaza_humanitarian_crisis_%2820...

"On 18 January 2024, Natalia Kanem, the executive director of the UN Population Fund, spoke at the World Economic Forum at Davos, stating the situation was the "worst nightmare" the UNPF representative had ever witnessed, as there were 180 women giving birth daily, sometimes on the streets of Gaza, as the territory's health system collapsed"

Source: https://www.savethechildren.net/news/about-130-children-born... "About 130 babies will be born in Gaza every day over a month into a healthcare system driven to the verge of collapse, where some may not survive complications at birth. "

The 60k death count is likely an overcount, not an undercount, but this one I won't google for you. However you cut the numbers, and even if you believe in nameless ghosts under the rubble, there's been no population collapse.
by ben_w | 2025-08-31 16:29:08+00:00
On the one hand, I agree with what you've said.

On the other, I think it's unlikely the fun old geocities era comes back.

We'll probably get stuff that looks like it, but it's hawking nationalist revisionist propaganda instead of occult shapeshifting magic lifted from Sabine Baring-Gould, and a thousand Temple OS-inspired clones instead of python.
by senekor | 2025-08-31 16:29:27+00:00
Hi, author here. Since the target audience is people with little to no Git experience, a detailed comparison would not make sense. I did simply make that claim because the weirdness of Git's UI is usually justified by saying how powerful it is. So this statement is just intended to ease the readers mind that they're not missing out on power by choosing a tool that's easier to learn.
by add-sub-mul-div | 2025-08-31 16:29:48+00:00
I cannot believe you people. The only difference between the status quo and the future is that the promotional messaging will be seamlessly and undisclosedly delivered with the conversational output. Ads are not going anywhere.

We can be forgiven for not seeing how social media was going to become weaponized against us, how streaming's promise of no ads was only temporary. There's no excuse for not seeing it coming this time.
by zenmac | 2025-08-31 16:30:12+00:00
Yeah there are shadow blocks on all these major email services. I have just slowly asking my circles to stop using them. And I'm NOT just talking about gmail, Rackspace and ATT as well. (Proton and Tuta are good default for non tech ppl ATM.)

For more regular email user, it is better that one host or find some reliable person or entity that can host your email under domain that your own.
by aleph_minus_one | 2025-08-31 16:30:23+00:00
> In addition, selling information to a government on how to break either system would be more valuable

Honest question because one can find such claims very often on forums like HN:

Does there really exist a "feasible" way how some "lone hacker" could sell such information to some government and become insanely rich?

I know that people who apparently have some deep knowledge about how exploit markets work claimed on HN that "if you have to ask how/where to solve your exploit (i.e. you have the respective contacts), you are very likely not able to".

This latter observation seems a lot more plausible to me than the claim often found on HN that some "lone individual" would be able to monetize on it if he found a way how to break ECDSA or RSA by selling it to some government.
by kstrauser | 2025-08-31 16:30:24+00:00
I wish I could go back in time and drill this into my own head. I evolved a large set of coping mechanisms that let me get by alright without medicines. I was putting food on the table and a roof over our heads. Still, it took a phenomenal amount of mental effort just to get started with critical things. I'd have all my tax receipts scanned in and organize and just needed to make an appointment to send it all to my accountant, but I'd sit on that until the last minute. I knew it needed to be done. There was no reason not to do it. I wanted to do it. I was ready to do it. And yet, I couldn't freaking do it.

It was the equivalent of running a marathon carrying an 80 pound backback. Yeah, with enough work you can do it, but you're not going to be setting any records.

Stimulant meds have been lifechanging for me. I'm not magically doing more than I was before. Those coping mechanisms took me pretty far. It's that I'm doing it all without delaying them until they became emergencies, which is what it use to take before I could even get started. My life is so much easier and less stressful now.

I took that backpack off and how I can run the same race as everyone else. And you know what? When you've been practicing your whole life with an extra weight on your back, and you take it off, sometimes it's surprising how fast you can go.

In before "of course it's easy, you're on meth!" Yeah, that sounds reasonable if you know nothing about ADHD. I've talked about this here before, but Aderrall has no noticeable stimulant effect for me at all. I feel a good cup of coffee much more than my daily meds, which is to say, not a lot. It doesn't give me extra energy or alertness or anything else. It just tells my brain, hey, did you know you're allowed to get started on things before they become emergencies?
by zahlman | 2025-08-31 16:30:25+00:00
Sure, but that's demonstrably more to do with the actual financial position than the ownership status. If you own the house and no longer pay a mortgage then you're ipso facto wealthier — although you presumably do still pay property tax.

During the period of the mortgage, while rent wouldn't necessarily be cheap, it would be cheaper than the TCO of the house. The overall financial consideration is complex and pro-ownership dogma is just dogma: see e.g. https://www.youtube.com/watch?v=j4H9LL7A-nQ. More importantly in my opinion, though (and especially for single childless people), rental housing is available in smaller and finer-grained quantities.
by quotemstr | 2025-08-31 16:31:07+00:00
Thanks for the thoughtful reply.

> I don't see a reason to think they were indifferent to the facts

I don't think the Linux people thought of themselves as indifferent to facts. Nor do I think they were, not at first. Most people imagine themselves as fair-minded truth-seekers. When stakes are low, they usually act like it. It's only under pressure that people reveal whether they're more committed to PR or progress.

The shitty thing about this situation is that as the dispute escalated, the technical merits of change faded from relevance. (Linus even pulled the corruption repair work in the end!) The argument transformed into a dispute over power, pride, and personalities. Linus's commitment to technical excellence was tested. It failed. Consequently, Linux will lack a cutting-edge filesystem.

I don't even object to Linus being BDFL of Linux. Somebody has to make decisions. I think Linus was wrong to reject the corruption fix patch, but he could plausibly have been right. He had an opportunity to explain his patch rejection in such a way that Overstreet would have understood it as final but also felt heard and valued. Overstreet would have been upset, and justifiably so, but by the next merge window both sides would have cooled down and progress would have resumed.

It's when Linus banned Overstreet and bcachefs from the project that he departed irrecoverably from defensibility. Linus might think he's punishing Overstreet for his intransigence by blocking his work, but Linus is actually taking his frustration out on every Linux user instead. Overstreet's ban is rooted in primate power psychology, not technical trade-offs, and it makes everyone lose.

Technical leaders who ostracize brilliant but difficult people forever cap the amount of progress we can make in the fight against the limits of nature. They're neglecting their responsibilities as leaders to harness difficult people. It's not an easy job, but being a leader shouldn't be.

Linus took the easy way out and banned the brilliant troublemaker. He should be ashamed.

> the risk is not measurable on a case by case basis

It often is. That's why when I'm on the Linus side of a case like this, I try to avoid saying "no" and instead say "yes, if". Sometimes my counterparty pulls out an "if" that convinces me.
by tialaramex | 2025-08-31 16:31:08+00:00
For the symmetric cryptography (so obviously AES and ChaCha, but also in effect the SHA-2 family) we can hand wave the quantum attacks as halving key length by enabling a sort of meet-in-the-middle attack (this attack is why it was 3DES not 2DES when they strengthened DES). There's a lot of hand waving involved. Your real Quantum Computer won't in fact be equivalent cost to the non-quantum computer, or as fast, or as small, the speed-ups aren't quite halving, and so on. But it's enough to say OK, what if AES-128 was as weak as a hypothetical AES-64, and that's fine because we have AES-256 anyway.

However, the main focus is on Key Exchange. Why? Well, Key Exchange is the clever bit where we don't say our secrets out loud. Using a KEX two parties Alice and Bob agree a secret but neither of them utters it. Break that and you can learn the secret, which was used to encrypt everything else - for any conversation, including conversations which you recorded any time in the past, such as today.

If future bad guys did have a Quantum Computer the Key Exchange lets them read existing conversations they've tapped but today can't read, whereas breaking say the signing algorithm wouldn't let them somehow go back in time and sign things now because that's not how time works. So that's why the focus on KEX. Once such a thing exists or clearly is soon to deliver it's important to solve a lot of other problems such as signing, but for KEX that's already too late.
by jasonjmcghee | 2025-08-31 16:31:16+00:00
Indeed. This is my biggest fear for engineers as a whole. LLMs can be a great productivity boost in the very short term, but can so easily be abused. If you build a product with it, suddenly everyone is an engineering manager and no one is an expert on it. And growth as an engineer is stunted. It reminds me of abusing energy drinks or grinding to the point of burnout... But worse.

I think we'll find a middle ground though. I just think it hasn't happened yet. I'm cautiously optimistic.
by 0xbadcafebee | 2025-08-31 16:31:29+00:00
DANE is not a good idea. It makes DNS the CA. DNS doesn't have any stringent security requirements to its design or operation, as CAs do. It depends on a problematic protocol (that, among other things, limits the ability to deal with different operational and failure modes). And just because a nameserver provides a record, doesn't mean an authorized domain owner wanted that record to be an authorized secure transport. (not to mention, it would force people choose domain TLDs based on political positions, rather than, say, a desire for an easy to remember name)

It's weak security and introduces more problems than it solves. If we're going to get rid of CAs, we should consider a better solution, not a worse one.
by timr | 2025-08-31 16:31:32+00:00
> They wanted to archive something on YouTube and got hit with an infringement claim. Oldest trick in the book.

Without specific knowledge of whatever was removed, this is unfair speculation. As far as I know, Prasad's podcasts, videos, Twitter account, etc. are all still public.

This article isn't specific about anything -- it doesn't even say the kind of requests that was made, let alone the particular content.
by CharlesW | 2025-08-31 16:31:42+00:00
> Was the iPhone the first device to come with that concept?

Far from it.

Before Apple, carriers and handset makers 100% controlled what you could install. "App stores" like Verizon's Get It Now, BREW, and Nokia’s operator portals existed, but they were fragmented, clunky, often exploitative, and comparatively laughable in scope and scale.

Apple did what seemed impossible at the time, which was to persuade/cajole/force carriers and handset makers to give up their roles as gatekeepers. They created a single global marketplace with mostly-predictable rules and simple discovery, which finally allowed indie developers to reach users directly just as easily as global behemoths.
by quectophoton | 2025-08-31 16:32:13+00:00
Would it be accurate to describe Jujutsu as "a Mercurial-inspired frontend for Git"?

Also, another question I have for people who have used Jujutsu: Is it focused on interactive use, or is it also convenient to use for automatic/non-interactive use?

For example, situations like:

* A CI/CD pipeline that periodically adds stuff to the repo, or a pipeline that modifies files when triggered by specific events.

* Server setup scripts that clone a repo with common config and then make a new commit after applying patches for host-specific changes.
by natmaka | 2025-08-31 16:32:16+00:00
All modern electric grids are interconnected at continental level because it is by far the best approach on nearly all accounts (optimization, robustness, resilience...). Europe: https://en.wikipedia.org/wiki/Continental_Europe_Synchronous...

At continental level "no sun and no wind" is extremely rare and doesn't last.

The nature of nuclear power doesn't make it 100% available (no equipment is), therefore a classic way of presenting the challenge, such as "nuclear power is perfectly controllable and it's necessary" (two lies), is a distortion.

The major intellectual fraud consists of considering the characteristics of a type of energy source (renewable, nuclear, etc.) when all that matters is the adequacy of the electricity system, i.e., to begin with, its ability to meet demand.

In terms of the imperfection of sources and equipment, which prohibits us from always expecting them to be ready to produce, the solution is known, applies to all types of sources and equipment, and is already in place: a production fleet containing a number of units that sufficiently reduces the effect of their individual variability (whatever the cause).

The French nuclear fleet is thus made up of a sufficiently large number of reactors (57 in 2025) to make it unlikely that they will all be shut down simultaneously, and for their combined flexibility to increase its "controllability."

This smooths out the impact of imponderables because it is possible to approximate the probability of failure of each reactor (its reliability) and because they are not identical, so the discovery of a defect does not necessarily imply the shutdown of the entire fleet.

A renewable mix at continental level will be way better on nearly all accounts (cheaper, less dangerous, no dependency on any fuel, no durably very dangerous 'hot waste', no weapon proliferation...).
by nradov | 2025-08-31 16:32:36+00:00
Several people in the Netherlands have died through MAID who had only psychiatric conditions with no serious physical problems. And these were not people mired in poverty and addiction who were failed by society. We can argue the merits of particular cases but many people would consider that an abuse.

https://www.theguardian.com/society/article/2024/may/16/dutc...

https://jamanetwork.com/journals/jamapsychiatry/fullarticle/...
Show HN: Pitaya – Orchestrate AI coding agents like Claude Code
by Gusarich | 2025-08-31 16:33:21+00:00
Pitaya is a local, open-source orchestrator for AI coding agents (Claude Code, Codex CLI). It runs many agents in parallel, isolates each in Docker with its own git branch, supports pluggable Python strategies, and persists state so runs are resumable. Quickstart + short demo are in the README.
by kstrauser | 2025-08-31 16:33:27+00:00
Absolutely. If you're having problems, please consult a doctor! Medicine can't fix everything, but there's a whole lot that a good doctor can help with.

If you had diabetes, you wouldn't feel hesitant to take insulin. It's not a moral failure. It doesn't mean you're weak or bad or a disappointment. It just means you have a medical issue that can be treated. Well, same here.
by lsaferite | 2025-08-31 16:33:54+00:00
The subtle bugs are horrible.

We used Claude Code the other day to add a new record type to an API and it was mostly right. CC decided (for some weird reason) to use a slightly different return shape on a list endpoint than the entire rest of the API. It changed two field names (count/items became total_count/data). This divergence was missed until the code was released because it 'worked' and had full tests and everything. But when the standard client lib code was used to access the API it failed on the list endpoint. Didn't take long to discover the issue. Luckily, it was a new feature so nothing broke, but it was a very clear reminder that you have to be very thorough when reviewing coding agent PRs.

FWIW, I use CC frequently and have mostly positive things to say about it as a tool.
by dodomodo | 2025-08-31 16:34:15+00:00
This was maybe a problem years ago, but I don't think its a pro lem these days. I see many more cases of the opposite problem, interfaces that are meant of technical users but are designed using modern mobile centric paradigms, over emphasizing negative space and progressive disclosure.

this is also a problem for tools designed for non-technical users for complex tasks that are performed frequently. your power users needs a powerful interface even if they are less technical.
by jacquesm | 2025-08-31 16:34:20+00:00
The only thing life extension will get us is a very powerful class of ancient people that will have ownership of just about everything. The only thing that resets the clock on wealth accumulation under the capitalist system is death. No matter how much of a grifter you are the grim reaper will force you to divide it amongst your heirs. But if that no longer happens and if capital keeps begetting more capital then the end game would be a very sober one for an even larger slice of humanity than it already is.

Interesting story on this theme:

https://en.wikipedia.org/wiki/For_the_Benefit_of_Mankind
by zahlman | 2025-08-31 16:34:47+00:00
> Here’s an example: you (having undiagnosed ADHD) try to set a schedule, or use a todo list, or clean your bed every day, but it doesn’t stick. So you get on medication, and the medication lets you form your first habit: which is using a todo list app consistently, checking it every morning.

How exactly is this supposed to work?

(Even assuming a health care system that actually cares about ADHD in adults, "just get a diagnosis" seems like a much higher bar than "just clean your bed every day".)
by glenstein | 2025-08-31 16:35:07+00:00
I actually agree that it's at least one of the most important emerging issues.

I think culturally, in spaces like HN, the average user is expecting a post like yours to bring a little more to the table to tee up discussion, like a recent news article or maybe some pointers to specific real world things like a authentication protocols or a modeling of how AI web agents can make traditional self hosted sites harder to keep up, or ideas you have about what inherently secure looks like.

I wonder if you can find anything like an article that goes in depth or if you want to write a few paragraphs playing out your thinking and submit that as a new post, you might get deeper discussion.
by tavavex | 2025-08-31 16:35:09+00:00
Canada doesn't have a direct, systematic way of blocking these transactions in the same way how other western countries are building up their systems. Your example was only made possible after the invocation of the Emergencies Act, which was shortly repealed. Whether using the EA was justified is still hotly debated, but most Ottawans living there at the time would agree that it was. This wasn't just a "wrong political protest", like the government punished people for having the wrong political opinion. Right-wing and far-right protests happen all the time in a political place like Ottawa. The issue here was the scale and the intensity - it was less a defined protest event and more of an attempt to settle in Ottawa for an indeterminate amount of time, complete with harassing locals while demanding accommodation to not freeze in the winter nights. I wouldn't be surprised if those "peaceful protestors" gave a lot of the downtown residents hearing or lung damage. The restrictions that came into effect then seem more like the exception than the rule, the government isn't by default authorized to do whatever. Even in something that had so little support, the pushback against the government's response was considerable. So I wouldn't portray any of it as something systemic or easy to do, like what some other nations are building up in their push towards authoritarianism.

I agree that in general the world is moving towards more authoritarianism and control in all facets, but I think Canada is still solidly lagging behind their friends in the UK, US, Australia and some EU countries. We still have no internet censorship authority. There is still hope to push back internet regulation a bit, even though it's obvious it won't last forever. The bills to clamp down will just be reintroduced over and over again until one of them passes. Still, banking bans are unlikely to come anytime soon, unless the people decide to threaten a whole city and the national government by putting on another J6 reenactment.
by drooby | 2025-08-31 16:35:25+00:00
I have "vibe coded" a few internal tools now that are very low risk in terms of negative business impact but nonetheless valuable for our team's efficiency.

E.g one tool packages a debug build of an iOS simulator app with various metadata and uploads it to a specified location.

Another tool spits out my team's github velocity metrics.

These were relatively small scripting apps, that yes, I code reviewed and checked for security issues.

I don't see why this wouldn't be a valid professional tool? It's working well, saves me time, is fun, and safe (assuming proper code review, and LLM tool usage).

With these little scripts it creates it's actually pretty quick to validate their safety and efficacy. They're like validating NP problems.
by bigbadfeline | 2025-08-31 16:35:55+00:00
> CBC is cut from the same cloth. It doesn't magically enforce itself;

True, it doesn't, then what enforces it?

> Andy Grove & Intel's execution culture

Great example, and what happened next with his culture, him personally and why?

> it makes accountability legible, so leaders either live their stated values or reveal that they don't.

It could make a lot of good things happen... if it was somehow enforced, if it was implemented properly and supplied with adequate resources. None of these issues have been resolved, the rest is a pie in the sky.