MurphyA/hacker-news huggingface dataset:
by autoexec | 2025-07-28 23:07:39+00:00
Sports that don't need segregation and where people don't want segregation don't usually have it.

There is no rule that says women can't play in the NFL for example. A combination of biological realities, a lack of interested women, and cultural expectations have just naturally resulted in a segregated system. Any woman who is qualified for and interested in playing in the NFL can and should.

It's fine for people to decide who they want to play with/against too even if that means by definition that some people will have to play somewhere else. If someone wants to start a league of dart players all named Bill so what? May the best Bill win! The thing about sports divisions that segregate themselves (by name, region, age, gender, etc) is that they also limit their success. The best dart player named Bill can't claim to be the best dart player in the state without playing against people with other names.

If people are happy with their accomplishments within whatever division they're comfortable playing in, we can be happy for them too.
by ghushn3 | 2025-07-28 23:07:44+00:00
https://www.federalreserve.gov/releases/z1/dataviz/dfa/distr...

Boomers held significantly higher percentages of capital than millenials or genx holding age steady.

https://www.nber.org/papers/w27123

Studies have shown wealth declining for millenials while increasing for boomers.

https://www.self.inc/info/generational-wealth-gap/

And it's across multiple forms of wealth.
by pfannkuchen | 2025-07-28 23:08:01+00:00
Nit: Congo free state and Scramble for Africa were pretty different as I believe most Europeans didn’t realize and/or accept that sub Saharan Africans are humans at that point. They had an extremely different exposure to them (level and type) than we have today, and I don’t think we today can say whether we would have reacted differently to the Africans immediately post mass scale contact.

Do people in the west today consciously consider Palestinians to be subhuman? I don’t think so? So this today is like much much worse actually IMO from a moral defensibility standpoint.

This is orthogonal to your point, I agree with your point.
by xtracto | 2025-07-28 23:09:40+00:00
I think LLMs follow more of an Energy analogy: Gas or Electricity, or even water.

How much has any if these decreased over the last 5 decades? The problem is that as of right now, LLM cost is linearly (if not exponentially) related to the output. It's basically "transferring energy" converted into bytes. So unless we see some breakthrough in energy generation, or better use it, it will be difficult to scale.

This makes me wonder, would it be possible to pre-compue some kind of "rainbow tables" equivalent for LLMs? Either stored in the client or in the server; so as to reduce the computing needed for inference.
by torginus | 2025-07-28 23:09:50+00:00
'Motion vectors' in H.264 are a weird bit twiddling/image compression hack and have nothing to do with actual motion vectors.

- In a 3d game, a motion vector is the difference between the position of an object in 3d space from the previous to the current frame

- In H.264, the 'motion vector' is basically saying - copy this rectangular chunk of pixels from some point from some arbitrary previous frame and then encode the difference between the reference pixels and the copy with JPEG-like techniques (DCT et al)

This block copying is why H.264 video devolves into a mess of squares once the bandwidth craps out.
by johnnyanmac | 2025-07-28 23:10:46+00:00
On Steam, in the US? Yes, pretty much. They don't even allow 18+ live action actors for such content. They got in an issue over a dev on that in 2023.

Itch.io, in the US? I'm 99.9% certain. I don't believe any game there has the presentation to do any live action stuff to begin with.
by prinny_ | 2025-07-28 23:11:16+00:00
Most of the time it’s not with memoising anything because as it’s pointed out it’s easy to create a component that tries to be performant but its consumer breaks it because it passes a non memoized prop. And it is weird that a library that pushes for composability of UI components demands of you to think of such edge cases.

I have been writing react professionally in large codebases for 5 years now and I am quite disappointed by the course react followed. It became more complex but not more powerful, it introduced features that feel like bandaid fixes rather than new tools that open up new opportunities, it broke its own rules and patterns (the new “use”, the “useForm”) and it aggressively pushed for server side rendering, alienating hobbyists and small scale users who enjoyed SPAs.

Like another user mentioned, I am irritated by the linter rule for full exhaustive dependencies in effects, because it takes control away and also forces me to memoise everything. Or not, as the article points out. The library is not easy to build with anymore and it’s comfortably sitting at the point where it’s used everywhere and people are getting tired of its quirks. Which, if we are lucky, means it prepares the way for something better.
by brenm | 2025-07-28 23:11:59+00:00
This is bad.

I switched to Claude Code because of Cursor’s monthly limits.

If I run out of my ability to use Claude Code, I’m going to just switch back to Cursor and stay there. I’m sick of these games.

If you think it’s ok, then make Anthropic dog food it by putting every employee in the pro plan and continue to tell them they must use it for their work but they can’t upgrade and see how they like it.
by mikestorrent | 2025-07-28 23:12:04+00:00
Oh, I've been through the sales process. The trouble is that everything I've ever NEEDED has been free, and everything I might concievably want is locked behind a fairly high price threshold that I can never justify.

They need some way for folks like me to get our companies to pay like $5k a year ARR for something that makes it more useful without going the full enterprise route.
by LorenPechtel | 2025-07-28 23:12:15+00:00
Multiple things are much better caught earlier. Off the top of my head:

Catch the elevated A1c before it does any damage, or get diagnosed from a hypoglycemic episode?? (By which point a lot of damage has been done.)

Catch the elevated TSH and supplement before there are any symptoms, or wait until the patient presents with hypothyroid? Note that the patient will have been through a fair amount of blah before the diagnosis is made. And thyroid hormones are very dose sensitive and it's a couple of months to stabilize on a new dose, so bringing the patient back to normal can take quite a while. US approach, my wife's TSH was high, they put her on some thyroid hormone, no symptoms of hypothyroid and no rush to dial in the dose because it's still within the body's ability to compensate and thus causes no problem.

And the subject of this thread, statins. Again, much, much better caught before it does damage.
by dgroshev | 2025-07-28 23:12:19+00:00
This government didn't even bring this law up, it was enacted in 2023. The law had a two year implementation deadline, which just expired. It's pretty understandable that the government trying to take the country back on track didn't get to repealing the law (relatively minor compared to what's on the legislative agenda), which would require a full trip through both houses of the Parliament.
by Terr_ | 2025-07-28 23:12:50+00:00
> like postulating that oil executives have started admitting climate change is real

The subtext isn't "our product has bad side-effects and can be avoided with known alternatives", but more like: "Our product's core benefit is too awesome at what it does; If we don't pursue it then someone less-enlightened will do it anyway; Whether you love it or hate it the only way to influence the outcome is to support us."

So the oil-executive version would be something like "worrying" that petrochemical success will quickly bankrupt every other power-generation or energy-storage system overnight, causing economic disruption, and that eventually it will make mankind too satisfied and too comfortable so that it falls into existential torpor... But at least DinoCo™ has a What If It's Too Awesome working group to study the issue while there's still time before our inevitable corporate win of All The Things.
by BobaFloutist | 2025-07-28 23:12:58+00:00
I wish the dominant strain of Palestinian support online made room for people that are happy to condemn Netanyahu and his allies as atrocious, hateful, evil human beings and to condemn the clear excessive force the Israeli army is currently using but aren't willing to completely gloss over October 7th, aren't on board with protests against Israel on October 8th, and want to hold Hamas (and ultimately Qatar and Iran) responsible for their part in all this.

If people hadn't started accusing Israel (and Biden, somehow) of genocide basically on October 8, perhaps there'd be less debate right now. It's really frustrating to both feel that Israel can do no right (the pager attack, while obviously viscerally terrifying, had objectively incredible combatant/innocent ratios compared to literally any other way of prosecuting war, and it's the height of hypocrisy for people claiming that Israel should simply special forces snipe every Hamas fighter individually to criticize it) and at the same time fully agree that Netanyahu and the settlers are shithead monster assholes and that civilian casualties are now inexcusable, beyond a reasonable doubt.
by hn_throwaway_99 | 2025-07-28 23:13:24+00:00
Yeah, this sentence "I really am not a fan of having to feel like I'm using a limited resource whenever I use an LLM" felt like "I'm not a fan of reality" to me.

Lots of things still have usage-based pricing (last I checked no gas stations are offering "all you can fill up" specials), and those things work out fine.
by tom_ | 2025-07-28 23:13:34+00:00
That's what I've always seen done with git or Perforce. The initial set of all likely IDE-related files is known (just talk to the people you work with...), so you just add all of them to the ignore list (of whatever kind) and off you go. Then over time, additional entries might get added, as new platforms become supported and/or new team members join who use other IDEs. And the easiest thing is to add them to the list, because if one person is using this or that tool then there's a fair chance that somebody else will be using it in future too.

One way of thinking about this is to note that there are an awful lot of these tools, and so each person should look after their own shit rather than fucking it up for everybody else. Another is to note that the number of these tools is finite, and team members won't be using all of them, and so over time the centralized ignore file will tend towards a useful degree of completeness.
by Khaine | 2025-07-28 23:14:40+00:00
The other side of this is the US Government imposes strict requirements around KYC and AML/CTF. Banks have effectively been deputised by the US government to enforce and regulate payments.

A bank can't merely process any transaction that comes its way. You need to know who the parties are, you need to check they aren't on a prohibited list, or in a prohibited country/region. You need to know the purpose of the transaction (to pick up money laundering, or drug/terrorism financing).
by gaws | 2025-07-28 23:14:44+00:00
> Will I get left behind if I don't jump on AI train?

Yes. Plain and simple.

> Do I even need to know what is MCP?

A.I. can teach you how to use MCP. When you have an good understanding of it, then you can decide whether to use it in your work.

> Do I need to have agents to do some tasks on my behalf?

No. Use the right tool for the job.

> Do I need to start creating apps and sites using Vibe coding (I’m not a developer)?

No, but you should start using A.I. wherever possible in your work. You'll be more valuable if you're among the first to implement it.
by throwdbaaway | 2025-07-28 23:15:06+00:00
Another problem is that it works like a slot machine -- sometimes the code is good, most of the time the code is mediocre and full of bugs.

Last Friday I spent about $15 in 1 hour using claude code with API key, and the code doesn't really work, even though all the unit tests passed. I am not going to touch it for weeks, while the loss is fresh in my mind.

With a subscription though, you can keep on gambling, until you get a hit.
by jgord | 2025-07-28 23:15:21+00:00
afaict, the situation can be roughly summarized as :

- global climate is warming by around +0.3C per decade - its caused mainly by humans burning carbon chains for energy, emitting CO2 - we are currently sailing thru +1.5C above pre-industrial mean temp - Methane CH4 is also a strong warming agent, around 20x more potent than CO2, on decade timescales - humans are emitting all time high levels of C02, around 40Gtonnes / yr - Carbon capture / CCS / DAC need to be millions of times more efficient to be significant - we dont have enough room or time to plant trees to remove the CO2 - net-zero when we reach it, corresponds to max-Co2 which means peak-heat - net-zero aka peak-heat might occur bu 2060, by which time we'll be near +2.5C - extreme events are not linear in increase in temp [ think of shifting the mean of a bell curve ]

Even if we do a great job of electrifying everything, moving away from fossil/carbon fuels by 2060, we still have a heat problem to deal with - will we be able to grow our normal crops under +2.5C, and deal with extreme heatwaves, floods, storms ?

It seems we will need Solar Radiation Management Geo-engineering "SRM" in order to survive that peak-heat and buy us a few decades in which to slowly remove CO2 [ even as we move full steam ahead to de-carbonize our energy system with wind, solar, battery packs, hydro, fission, geothermal and hopefully fusion power ]

Particulates from volcanoes are well known to cause a cooling effect, and its now becoming more obvious that particulates in pollution in Asia, and sulphur impurities in shipping fuels were having a measurable cooling effect - we seem to be warming faster now that Asia and shipping fuels are not producing as much particulate pollution [ thus less cooling effect ]

It seems to me the only "Hail Mary" we have to address the heat problem, is to use SRM to exert a cooling effect - we humans geo-engineered a warm planet over 150 years of burning carbon fuels, and we will need to geo-engineer our way out of this mess.

tldr : Abundant clean energy is needed, but we also have to address the heat problem - with SRM geo-engineering
by jonplackett | 2025-07-28 23:15:29+00:00
Are you just using ChatGPT api to make the images? I’m surprised it would let you make driving licenses.

If so it’d be kinda crazy to go after you if anyone can just make an image like this in ChatGPT anyway.

It get all sorts of complaints from it and then it eventually says it’ll make one but only someone similar and only similar to a uk licensed and then makes something pretty close to reality - but not as recognisable as yours.
by giraffe_lady | 2025-07-28 23:15:32+00:00
An interesting thing in this case then is to see how these mind-changers are treating the people who called it correctly from the beginning. Is there any mea culpa, any contrition for the lives they could have saved by acting earlier? apologies for the protestors they attacked, the movements they painted as antisemitic? Anything learned for the future. We all had the same information after all.
Show HN: I Built "Vercel for Stateful AI Agents" – open-source, cost-efficient
by cyw | 2025-07-28 23:15:36+00:00
tl;dr: Like Vercel, but for stateful AI agents. Deploy your container and instantly get an agent with persistent memory, auto-recovery, and a live API endpoint—zero infrastructure work required.

Hey HN, I’m Cyw, the founder of Agentainer (https://agentainer.io/), a platform designed to deploy and manage long-running AI agents with zero DevOps. We just launched the first open source version of Agentainer: Agentainer Lab (https://github.com/oso95/Agentainer-lab) on GitHub.

Little bit of background: most infrastructure today is built for short-lived, stateless workloads—Lambda, Cloud Run, or even Kubernetes pods. But AI agents aren’t like that. They’re long-running processes with memory, history, and evolving state. Running them reliably in production usually means gluing together a bunch of services (volume mounts, retry queues, crash recovery, gateways, etc.) just to approximate what a simple web app gets out of the box.

To make my life easier when deploying agents for projects (both personal and work-related), I started designing an infrastructure layer that could treat agents as durable services from day one. No YAML. No juggling services. Just give it a Docker image or Dockerfile, and Agentainer handles the rest. Basically, a Vercel-like solution.

Each agent runs in its own isolated container, with persistent volume mounts, crash recovery, and queued request replay. If an agent crashes mid-task, it restarts and picks up where it left off. Agentainer gives every agent a clean proxy endpoint by default, so you don’t have to worry about port management or network config. Oh, if you’ve ever built long-running agents, you know how important checkpoints are—I got it taken care of already. (Check out: https://github.com/oso95/Agentainer-lab/blob/main/docs/RESIL...)

Everything is CLI-first and API-accessible. In fact, I originally built this so my own coding agent could manage infrastructure without burning tokens repeating shell commands lol. You can deploy, restart, or remove agents programmatically—and the same flow works in dev and prod.

I did some math, and for the right workloads like agentic backends with frequent requests or persistent state, this architecture could reduce cloud costs significantly, even by 30~40%, by replacing per-request billing and minimizing infra sprawl. We’re still early, but excited to see what others build on top of it.

Anyway, right now Agentainer Lab is focused on local dev and self-hosting. The bigger Agentainer.io roadmap includes observability, audit logs, backup/restore, and full auto-scaling to unlock the full experience. If you’re interested, you can sign up for early access on our website, we’ll only send you one email when the production version launches, and then your email will be deleted from our database.

GitHub: https://github.com/oso95/Agentainer-lab Platform: https://agentainer.io

Would love to hear feedback from others working on LLM agents or trying to run stateful workloads in production. What’s your current setup? Do you think this can help you?
by zamadatix | 2025-07-28 23:17:24+00:00
MSDN was rebranded to Visual Studio subscriptions (it makes more sense when you remember it's for development). Apart from the note the sibling comment made that these are supposed to be used for development testing only, the lowest priced option which includes the LTSC license https://visualstudio.microsoft.com/vs/pricing/?tab=paid-subs... requires an up front payment of $1,200 - so you're better off buying the 5x permanent LTSC licenses.

That said, if you don't mind breaking the letter of the agreement and you had already been thinking of getting the subscription for the other perks it may be an option for you.
by elihu | 2025-07-28 23:17:45+00:00
> "The war and the condition of the Palestinian population is 100% the responsibility of their government, Hamas, that continues fighting and holding Israeli hostages."

No. Israel is an occupying power, and they're heavily restricting food and aid to civilians.

Collective punishment is prohibited by article 33 of the 4th Geneva convention. Starvation as a method of war is prohibited by article 54 of the additional protocols. Shooting civilians is a war crime.

Hamas is guilty of a lot of things, but they aren't forcing Israel to shoot and starve civilians. That's not a necessary part of Israel's war effort. It doesn't help defeat Hamas or make Israel safer.
by skissane | 2025-07-28 23:18:21+00:00
> Meanwhile, US companies remain the global leaders in the development of pharmaceuticals and medical equipment

No denying the US plays a huge role in the global pharmaceutical industry - but Europe does too - semaglutide (Ozempic/Rybelsus/Wegovy) was developed by Novo Nordisk, headquartered in Denmark.

The popular ADHD drug lisdexamfetamine (Vyvanse/Elvanse) was developed by a US-based research team, but they ended up being acquired by a British pharmaceutical company (Shire), which in turn was acquired by a Japanese company (Takeda), who owned the patents (which expired last year or the year before, depending on country), and remain one of the major manufacturers of it.

If you want a career in drug development, there are huge opportunities in the EU and Switzerland; by no means are you limited to the US. As usual, in the US you will almost certainly get paid more, but some people find the social setting of Europe more to their liking, and view that as a compensating advantage which makes up for lower pay.
by eutropia | 2025-07-28 23:18:25+00:00
Yes we should encourage changing minds.

...Except I clocked Israel as having genocidal ambitions within days of Hamas' attack, right about the time their generals started talking about cutting off power and water to the entirety of gaza.

I have imagine I am both less informed and more naive than any of these politicians. I don't have to applaud them when they spinelessly slither with the prevailing political winds.
by petsfed | 2025-07-28 23:18:47+00:00
You understand that you just said "they're the monsters for using human shields, but not us for shooting through the human shields", right?

Make no mistake, its 100% a war crime to use civilians as human shields. But that doesn't magically absolve the IDF of also committing a war crime. And if they can't meet their military objectives without committing war crimes, maybe that's a sign. In any case, bombing a hospital to kill a terrorist is a very efficient tactic if your goal is to create more terrorists. If you learn nothing else from the UK's administration of Mandatory Palestine, learn that.
by YZF | 2025-07-28 23:19:02+00:00
I'm in the same camp tbh. I think Israel should not be putting all of Gaza under siege. It's not moral. This will also not work because the Hamas doesn't care about Gazans. It's also not helping Israel (other than some internal politics between Netanyahu and his right wing extremists).

Totally agree on people need to be able to change their minds based on new data and as the situation changes. I'm personally constantly trying to evaluate that. You do need to keep in mind though that data coming out of Gaza is still to a large extent controlled by Hamas. There is definitely a humanitarian crisis but it's amplified by Hamas for obvious reasons (trying to force Israel into stopping the war and allowing it to recover Gaza). Hamas is also benefiting from the crisis and it's actively fueling it. It also needs to have enough food for its fighters to keep going.

Technically from an international law perspective a siege is legal as long as civilians have a chance to leave. Israel can legally lay siege to Gaza city and the northern Gaza strip as long as it allows civilians to move south. This isn't working because the civilians don't want to move, or are forced to not move, or can't move, or have no place to really go to, so it's just not a good idea.

Another thing you're missing IMO is that some of the people attacking Israel here aren't generally in the camp of supporting Israel's right to defend itself against Hamas or use force to free the hostages. If your starting point is either denying Oct 7th or trying to somehow excuse Hamas or even support Hamas then you are not in the same camp as these politicians and you'll never be.

For the people who genuinely care and want to see an end to the war and a path forward, we need to find a way to get Hamas to yield. If there was a path that could get us there from an immediate ceasefire and end to the war I'd get behind it. It's not clear that path exists. In the absence of this path then Israel can and should do better to aid civilians but the war is not going to end.