MurphyA/hacker-news huggingface dataset:
by deaux | 2026-02-28 03:14:14+00:00
> See this chinese tech reviewer[1] being bullied by the government for putting a spotlight on chinese phone makers cheating about benchmarks. I'm not sure the US is at this point yet...

Plenty of signs point towards this being a case where it wasn't the government, so it's not a good example. Instead it looks to have been the tech companies filing takedowns and threatening lawsuits. Especially when it comes to China, this is a big difference.

You should've pointed towards more clear-cut examples like Naomi Wu and Peng Shuai. But those cases are less unthinkable in the US, and it should be uncontroversial to say that it's what's been worked towards.
by dakolli | 2026-02-28 03:16:25+00:00
Or its just incredible marketing.. I don't really care about what LLMs do in a military context, they'd probably make a military less effective which is good in my opinion. I find it a pretty silly notion to use them outside of maybe signals intelligence, seems actually dumb as hell to use them for targeting. Other types of ML models in a military context worry me far more than neural network powered autocomplete.

I think we should worry way more about Anthropic's attack on the working class, Dario has been very clear those intentions, and we shouldn't be patting them on the back. We should be boycotting all of these companies that say [insert computer i/o career] is dead .

If you must use Think For Me SaaS use an Open Source model.
by freeone3000 | 2026-02-28 03:16:31+00:00
That would be a significant free speech violation, so it doesn't.

However, the idea that an "alternative name" should be espoused by the executive branch means that they do not believe Congress should set the name of the department. Which is a point of contention, as Congress set the name about sixty years ago. The act was already amended for a rename in 1949. The problem isn't the name. The problem is the idea behind renaming it unilaterally: the idea the President has more authority than Congress.
by ted_dunning | 2026-02-28 03:16:56+00:00
It means that all companies contracting with the government have to certify that they don't use Anthropic products at all. Not just in the products being offered to the government.

This is a massive body slam. This means that Nvidia, every server vendor, IBM, AWS, Azure, Microsoft and everybody else has to certify that they don't do business directly or indirectly using Anthropic products.
by arjie | 2026-02-28 03:16:57+00:00
I think the differences in this situation were that I do not want AI used in domestic surveillance or autonomous weapons, and Anthropic holds to that position.

I think Donald Trump has pretty much let Zohran Mamdani operate without applying the kind of political pressure he has applied to other people, notably his predecessor Eric Adams. Also, I think saying "let people be your allies when they take your position" is less "grandiose and noble" than demanding someone agree on all counts before you will accept any political alignment. But it's fine if everyone else disagrees. It's possible there really just isn't a political group which will accept my views and while that's unfortunate because it means I can't get all that I want, I think it'll be okay.

One could reasonably argue that the meta-position is to either join the Republicans full-bore (somewhat unavailable to me) or to at least play the purity test game solely because that's the only way to have any influence on outcomes. If it comes to that, I'll do it.
by ParentiSoundSys | 2026-02-28 03:17:01+00:00
Many conservative commentators and Palmer Luckey have been all over Twitter saying, "it's not Anthropic's job to set policy," which reminds me of the classic tune from Tom Lehrer:

"Zee rockets go up! Who cares vhere zey come down? Zat's not my department" says Wernher von Braun.
by panick21 | 2026-02-28 03:17:36+00:00
I think this claim of being 'way too complex' is a bit over the top.

Sure it was complex for the electronics and some other aspect in the Soviet Union, but not by that much.

N1 actually flew and it mostly failed when engine outs and vibration started to cause other issues with piping and so on.

I think those are solvable problems. With engine reliability going up, whole system reliability would go up to. The piping issues and electronics issues were fixable in time.

Russia was on the right track. They had the right kinds of engines they needed. An engine that could also be used on smaller vehicles to have a shared family. Engines that could be restarted and tested.

They arguably should have started with a smaller rocket with those engines and only gone to N1 when they were reliable.
by flossposse | 2026-02-28 03:18:21+00:00
Alcohol is harmful, and you want to prevent minors from obtaining it without parental supervision. Do you pass a law requiring every car to log the age of every occupant in case the driver drives to an establishment that sells alcohol? No, that's stupid. You require the person providing the alcohol to check age only when they are about to hand over the alcohol. Until someone actually attempt to access alcohol, they should not be asked their age.

Now exchange "car" for "OS" and "alcohol" for "age-sensitive content"
by txrx0000 | 2026-02-28 03:19:00+00:00
Scaling has hit a wall and will not get us to AGI. Open-source models are only a couple of months behind closed models, and the same level of capability will require smaller and smaller models in the future. This is where open research can help: make the models smaller ASAP. I think it's likely that we'll be able to get something human-level to run on a single 16GB GPU before the end of the decade.
by esprehn | 2026-02-28 03:19:20+00:00
Web Streams do feel rather painful compared to other languages. The author ends up basically describing kotlin flows which are great and I wish the web would adopt that model (Observables wanted to be that but the API is much worse than flows in practice).

Fwiw the original Streams API could have been simpler even without async iterators.

interface Stream<T> {
// Return false from the callback to stop early.
// Result is if the stream was completed.
forEach(callback: (chunk: T) => Promise<boolean | undefined>): Promise<boolean>
}

Similarly adding a recycleBuffer(chunk) method would have gone a long way towards BYOB without all the ceremony.

If we're optimizing allocations we can also avoid all the {done,value} records and return a semaphore value for the end in the proposed API.

(Web) API design is really difficult and without a voice in the room pushing really hard on ergonomics and simplicity it's easy to solve all the use cases but end up with lots of awkward corners and costs later.
by SpicyLemonZest | 2026-02-28 03:19:41+00:00
You have an unrealistic picture of what fascism looks like. Most people got to pick strawberries throughout the Spanish, Italian, and even German fascist periods.

The problem isn't that fascism will kill all of us, but that you will not get to choose. If the regime decides that your city, your company, or your friends are an enemy, they will destroy you, and if your fellow strawberry-pickers bother to read about it in the paper they'll be told that you were an anti-government radical who had it coming.
by vineyardmike | 2026-02-28 03:21:12+00:00
GitHub isn’t an app stores associated with an operating system though. Your personal website is most likely not in scope. You have to put all the pieces together.

Apt… yes is an App Store run by an operating system organization (Debian org). That feels pretty unsurprising. Debian’s parent organization (headquartered in the US) probably needs to comply with this.
by Lerc | 2026-02-28 03:21:37+00:00
What would be an acceptable amount of energy to spend on something that someone has done in a different manner before? Would you rather we stick with all of the current known ways to do things.

Does this boil down to a condemnation of all scientific endeavours if they use resources?

Would it change things if the people who did it enjoyed themselves? Would they have spent more energy playing a first person shooter to get the same degree of enjoyment?

How do you make the calculation of the worth of a human endeavour? Perhaps the greater question is why are you making a calculation of the worth of a human endeavour.
by conartist6 | 2026-02-28 03:22:15+00:00
That's just how string iterators work in Javascript: one object for every byte. For now it's fast enough: https://v8.dev/blog/trash-talk. I'd put the GC overhead at around 10-15%, even with 20+ objects per byte when you add up all the stages in a real text processing pipeline. It's that cheap because the objects all have short lifespans and so they spend all their lives in the "tiny short-lived objects" memory pool which is super easy to incrementally GC.

In the future it should be entirely possible for the engines to optimize even more aggressively too: they should be to skip making the object if the producer of values is a generator function and the consumer is a for loop.
by dataflow | 2026-02-28 03:22:53+00:00
The dispute is over the supply chain risk designation though, not over the refusal to sign a contract. If only the latter had happened, we wouldn't be talking here. You're explaining why the department wouldn't want contractors to dictate the terms of usage of their products and services (the latter), but not why this designation would be seen as necessary even in their own eyes (the former).
by 19123127 | 2026-02-28 03:23:11+00:00
Why did they work with Palantir then, which is the integrator in the DoD? It does not take a genius to figure out where this was going.

I don't know why a personal testimony to the effect that "these are the good guys" needs to be at the top of every Anthropic thread. With respect to astroturfing and stealth marketing they are clearly the bad guys.
by xpe | 2026-02-28 03:23:20+00:00
My take is the commenter was implying something like "Yes, like the mob, but worse, because it is done under the auspices of a national government."

I got the meaning right away, but I can appreciate if others didn't. I didn't read it as intentionally enigmatic, fwiw. Sometimes short punchy comments really land; it is a risk. As you can probably tell, I err in the other direction. (:
by safety1st | 2026-02-28 03:24:38+00:00
My first reaction is that this is an insanely bad law:

* The signal has to be made available to both apps and websites

* So if you dutifully input valid ages for your computer users, now any groomer with a website or an app can find out who's a kid and who isn't. You just put a target on your kid's back.

* A fair share of parents will realize this, and in order to protect their children, will willfully noncomply. So now we'll have a bunch of kids surfing the net with a flag saying they're an adult and it's okay to show them adult content.

* Some apps/websites will end up relying on this signal instead of some real age verification, which means that in places like porn sites where there's a decent argument for blocking access from kids, it'll get harder. Or your kid will get random porn ads on websites or something.

So basically unless this thing is thrown out by the courts, California lawmakers have just increased the number of kids who get groomed and the number of kids who get shown porn.

Mind boggling that something this bad passed.
by csomar | 2026-02-28 03:24:56+00:00
> The USA showed itself to be a Command Economy that uses 'private enterprise' as a fascade of legitimacy during Covid.

This is the case for every government/nation in the world. The difference between communism and capitalism, is that the Politburo in capitalism allows the natural selection of elites based on their performance on an open economy. At least that was the case until 2011.
by aadivar | 2026-02-28 03:24:57+00:00
Ha, we didn't mention K-12 but you read our minds. The YouTube problem I described with my daughter is exactly what every school deals with — block YouTube and you lose Khan Academy, allow it and kids are in Shorts all period. With Kite a sysadmin could say 'only show videos from subscribed channels' and suddenly YouTube becomes a curated learning tool. Will post on r/k12sysadmin — thanks for the nudge.
by ifyoubuildit | 2026-02-28 03:26:10+00:00
> I’d suggest that any medical theory that relies upon a vast global conspiracy to hide the truth about 5G cannot possibly be compelling.

Except some vast global conspiracy isn't the only way you could arrive at 5g having some deleterious effects on some subset of people. Were xrays for shoe fitting some vast global conspiracy? Or leaded gasoline? Or any number of things that turned out to be more dangerous in hindsight?

Whether you feel this way or not, institutional trust is gone.

And as for what's real or what's not, you're probably decent within your areas of expertise. Once you get outside of that range, you probably don't know the difference between real and not for plenty of things. What the hell does your average person really know about things like 5g? It might as well be magic.
by stopbulying | 2026-02-28 03:26:10+00:00
Isn't it possible to jam and deny with any remote auth dependency?

Recently after we spent hours getting a Chromebook set up after a "Power Wash" due to remote auth failure, it wanted the old password and there was no option but to wipe the device.

They held our homedir hostage with required remote auth.

We were not able to log into our computer and lost all of our data because of remote auth.

Secure critical systems must not have a centralized remote auth dependency that can be denied.
by mediaman | 2026-02-28 03:26:51+00:00
They have not; a social media post does not satisfy the requirements of 10 USC section 3252.

They are required to notify Congress (they have not), prepare a report with specific sections (they have not), and the reasons must fall within a set of categories outlined by statute (this does not).

There will be a court fight and they will lose, just like they lost the tariff battle, because of poor competence.

(Trump's post on Truth Social was actually fine. He said the USG would stop doing business with Anthropic, which is within its legal right. Hegseth's follow-on post is the problem. It is possible that Trump did not expect or want Hegseth to do that, that this was meant as bluster to bump along the negotiations; Hegseth has a recent history of stepping out of line within the administration and irritating people like Rubio.)
by panick21 | 2026-02-28 03:27:13+00:00
No it doesn't. Because literally anybody who knows anything about NASA and follows the Space industry in detail has known about most of the issues since 2015 or even in 2011 when this whole new Post-Constellation shit-show started. And many of the problems have been talked about since the day NASA created Artemis. Destin is just more famous then many of the people in nerd forums.

Destin analysis is ok and he makes a number of good points, but it very pro-Alabama (Mafia) inside NASA and contractors since he very clearly is influence by the strong Albama presence and those are the parts of the industry he interacts with.

So Destin misses a huge amount of the relevant puzzle pieces, or he simply doesn't talk about them.

He also simple makes a few assumptions that are fundamentally wrong, namely the different targets of the program. The goal was never to repeat Apollo and landing a few people a few times is totally different from the original goals of Artemis.
by jodrellblank | 2026-02-28 03:28:37+00:00
> "If you don't believe the effect is large"

It's not that I "don't believe the effect is large", but the changes from pre-intelligence planet Earth to post-intelligence planet Earth are larger because they include the invention of steam, and literally everything else too: language, writing, irrigation, cities, trade, numbers, currency, mathematics, chemistry, engineering, nations, governments, supply chains, steam, etc.

An AGI that can solve the problems we think are solvable, but we can't solve, would be huge. Any sci-fi idea that isn't ruled out by the laws of physics, but that we haven't got the brains to solve, any breakthrough that we think should be there but we haven't found, any problem that requires too much time to learn, or too many parts to hold in one human mind, any coordination that is too big for one team, any funding problem, any scarcity problem, any disease or illness problem, any long timeframe problem, are all on the table as possibilities.
Ask HN: How do products get priced after the bubble bursts?
by AbstractH24 | 2026-02-28 03:29:09+00:00
For those who remember dot com, any insight into how product pricing changes after a bubble starts to burst?

While part of me sees a world where companies rapidly raise prices to at least be break even, another side sees a world where things from data centers to careers get liquidated at a fire sale. Wiping out investors & careers, lowering cost of doing business for those that survive the burst and keep costs low for end users.

Trying to think through what it’ll cost to use those AI products that remain standing when this is all over? Do they 20x overnight or does that still take a decade, after the Google & AWS of the 2020s truly emerges.
by conartist6 | 2026-02-28 03:29:16+00:00
Even if you stop the world while you sweep the infant generation, the whole point of the infant generation is that it's tiny. Most of the memory in use is going to be in the other generations and isn't going to be swept at all: the churn will be limited to the infant generation. That's why in real usage the GC overhead is I would say around 15% (and why the collections are spaced regularly and quick enough to not be noticeable).
by trollbridge | 2026-02-28 03:29:38+00:00
I’ve been trying to do the same thing as a hobby project to just imagine some “what ifs” with some slight changes to the original 8086 and the 80286.

It just never produces an actually working result without a lot of intervention on my part. (My change was merely changing the paragraph size from 4 bits to 8 bits on the 8086.)
Show HN: Recall – Persistent Memory for Claude Code via MCP Hooks
by elfenleid | 2026-02-28 03:30:23+00:00
Hi HN,

A while back I posted about recall MCP - https://news.ycombinator.com/item?id=45516584
Since then I updated a series of times and received quite a good amount of positive response. I decided to take it a step further and make it an actual product. It has been a super interesting journey.

I built Recall because I was spending 10+ minutes every Claude Code session re-explaining my project. Architecture, conventions, past decisions — all gone after a session restart or context compaction.

Recall is an MCP server that gives Claude Code persistent memory.
It works by running four lifecycle hooks:

- session-start: fetches relevant memories and injects them as context
- observe: captures key events (git commits, file changes, decisions) silently after Write/Edit/Task operations
- pre-compact: saves critical state before Claude's context window gets summarised (this is the most valuable hook — compaction kills nuance)
- session-end: records a session summary

Install as a native Claude Code plugin:

/plugin install recall@claude-plugins-official
/recall:setup ← connects your API key

The plugin bundles the MCP server config, all 4 hooks, and auto-updates itself in the background. Alternatively, hooks-only install is still available for those who prefer it:

curl -fsSL https://recallmcp.com/install-hooks | bash

Hooks are pure bash + curl. No daemon, no npm packages, no background processes. Every hook exits 0 on errors so it never blocks Claude.

Memory is stored in Redis with semantic search via embeddings (Voyage AI, Cohere, OpenAI, or others). Each tenant gets isolated storage with AES-256-GCM encryption.

Some features that might be interesting to this audience:

1. Native Claude Code plugin — ships as a proper plugin installable with `/plugin install recall@claude-plugins-official`. Bundles MCP server config + all 4 hooks. Auto-updates in the background.

2. Webhook ingestion — route GitHub/Stripe/any webhook into a Claude session. Your AI becomes event-aware.

3. Self-hosted — `curl -fsSL https://install.recallmcp.com | bash` gives you a Docker Compose stack with Redis + Recall. $12/mo license, air-gapped compatible.

4. Team sharing — one Claude learns, all team Claudes know. Workspace-scoped with selective sharing.

Open source (MIT): https://github.com/joseairosa/recall
Hosted: https://recallmcp.com (free tier: 500 memories)

Technical details: TypeScript, Express 5, Redis/Valkey adapters,
Drizzle ORM for billing/teams on PostgreSQL, StreamableHTTP MCP transport. 16 consolidated MCP tools exposed.

Happy to discuss the architecture, MCP protocol integration, or the memory/embedding strategy.
by Lerc | 2026-02-28 03:30:42+00:00
Notably the difference is that ten digits is not the same thing as a number. One might say that turning it into a number might be the first step, but Neural nets being what they are, they are liable to produce the correct result without bothering to have a representation any more pure than a list of digits.

I guess the analogy there is that a 74ls283 never really has a number either and just manipulates a series of logic levels.
Show HN: Agents-lint – detect stale paths and context rot in AGENTS.md files
by devGiacomo | 2026-02-28 03:30:47+00:00
AGENTS.md (and CLAUDE.md, GEMINI.md, .cursorrules) has become the standard way to tell AI coding agents how your repo works. It's now in 60,000+ repos. Codex, Claude Code, and Gemini CLI read these files before every task.

The problem: nobody keeps them up to date.

Paths get renamed. npm scripts change. Framework patterns go stale. The file that was accurate when you wrote it in September starts giving your agents wrong instructions by December — without a single commit to AGENTS.md.

An ETH Zurich study presented at ICSE 2026 put numbers on this: stale context files reduced agent task success by 2–3% while increasing token costs by over 20%.

agents-lint is a zero-dependency CLI that catches this automatically:

npx agents-lint

It runs five independent checks:
1. Filesystem — every path mentioned in your file is verified to exist
2. npm scripts — every `npm run <script>` is verified against package.json (workspace-aware)
3. Dependencies — deprecated packages (moment, request, tslint) are flagged
4. Framework staleness — Angular NgModules in Angular 14+, ReactDOM.render() in React 19, getInitialProps in Next.js App Router, CommonJS in ESM projects
5. Structure — recommended sections, bloat (>15k chars adds 20% token cost), unresolved TODOs, old year references

Every run produces a freshness score (0–100). The real value is adding it to CI with a weekly schedule — because context rot happens even when the file hasn't changed:

schedule:
- cron: '0 9 * * 1' # Every Monday

That weekly schedule is the whole point. Your AGENTS.md can rot without a single commit to it.

When multiple agent config files exist (AGENTS.md + CLAUDE.md, etc.), it also cross-checks them for conflicting instructions — e.g. one file says `npm run test`, the other says `npm run test:unit`.

What I found when testing on real repos: absolute home-directory paths that only work on the author's machine, monorepo commands copy-pasted into single-package projects, and framework references to APIs removed two major versions ago. All silently misleading agents on every task.

Landing page: https://giacomo.github.io/agents-lint/
npm: https://www.npmjs.com/package/agents-lint

Would love feedback — especially if you find unexpected issues in your own AGENTS.md.
by anonymous_user9 | 2026-02-28 03:31:21+00:00
> What's the problem?

Instead of just canceling the contract, the DoD is trying to destroy Anthropic to make it comply with their whims.

IMO this will probably be quickly defeated in court.

If it isn't, comrade Hegseth will have done an impressive job of weakening the American empire. You simply can't do business with an entity that would try to destroy you over dumb bullshit like this.