MurphyA/hacker-news huggingface dataset:
by otterley | 2026-02-28 14:52:37+00:00
The stories I’ve been reading say that the DoW’s agreement with OpenAI contain the very same limitations as the agreement with Anthropic did. In other words, they pressured Anthropic to eliminate those restrictions, Anthropic declined, then they made a huge fuss calling them “a radical left, woke company,” put them on the supply-chain risk list, then went with OpenAI even though OpenAI isn’t changing anything either.

The whole story makes no sense to me. The DoW didn’t get what they wanted, and now Anthropic is tarred and feathered.

https://www.wsj.com/tech/ai/trump-will-end-government-use-of...

“OpenAI Chief Executive Sam Altman said the company’s deal with the Defense Department includes those same prohibitions on mass surveillance and autonomous weapons, as well as technical safeguards to make sure the models behave as they should.”
by wredcoll | 2026-02-28 14:52:56+00:00
Really it just continues to demonstrate that "code quality" is not and was not a requirement.

Even with supposedly expert human hand written software powering our products for the last decades, they frequently crash, have outages, and show all sorts of smaller bugs.

There are literally too many examples to count of video games being released with nigh-unplayable amounts of bugs and still selling millions and producing sequels.

Windows 95 and friends were famously buggy and crash prone yet produced one of the most valuable companies in the world.
by techblueberry | 2026-02-28 14:53:06+00:00
I think it's possible it's a good decision (As with most wars in the middle east, I think hubris is playing a heavy role and we're underestimating the risks involved) but I think I'm in the minority and this is _not_ supported by 50% of my compatriots.

I don't know if by 50% you're talking about left vs right, but I'm center left, and a decent number of center-left thought leaders support this action. I think the people who support this are a relatively narrow 25-30% of remaining neo(lib|con)s in the center, and the more left and the America First right crowd hate this. My guess would be loosely speaking Trump's base hates this more than the typical HN poster. Tucker Carlson for instance will be way more against this than anyone here.
by bawolff | 2026-02-28 14:53:13+00:00
Rational negotiations have to be based on the relative power of the parties.

It made sense for iran to try to negotiate with the US because the alternative was a war they had no chance to win. Arguably it also made sense for them to not come to an agreement because USA wanted concessesions the Iranian regime probably couldn't do while still staying in power given how weak they are domestically.

> I don't support any of these creeps but if any of them were minimally rational, they would have all gone to total war with Israel and the US the minute they realized what Hamas was doing on October 7th.

Israel's ability to divide and conqour its enemies here has been pretty impressive.
by iepathos | 2026-02-28 14:53:39+00:00
The idea that China hasn't 'attacked anyone' in 40 years is factually incorrect. In 1988, they engaged in a deadly naval skirmish with Vietnam over the Johnson South Reef. More recently, the PLA engaged in fatal border clashes with India in the Galwan Valley (2020). On top of direct skirmishes, they have engaged in constant gray-zone aggression: violently ramming Philippine and Vietnamese vessels in the South China Sea, firing water cannons at supply ships, and surrounding Taiwan with live-fire military blockades. That doesn't even touch on the internal human rights abuses against the Uyghurs in Xinjiang. Multiple international bodies and governments have recognized what they are doing to Uyghurs since 2014 as genocide. Finally, it's hard to ignore their devastating handling of COVID-19. The active suppression of information, punishment of early whistleblowers, and refusal to cooperate with international investigations resulted in unprecedented worldwide damage, amounting to an act of gross global endangerment.
by JumpCrisscross | 2026-02-28 14:54:03+00:00
> your example

The examples I gave were Tibet and Taiwan. I was asked to give "one country China has attacked/invaded in the last 40 years," a timeline chosen to exlude the Sino-Vietnamese war [1] and encompass the wake of the Soviet Union's collapse. I did, prioritizing directness, recency and death toll.

I'm not saying China is as militarily forward as Russia or America (or Israel or Iran). I'm saying that the double standard isn't a double standard, it's one Xi explicilty embraces with his rhetoric around Taiwan.

[1] https://en.wikipedia.org/wiki/Sino-Vietnamese_War
by chasd00 | 2026-02-28 14:54:23+00:00
#1 weekend HN is not a sane place. #2 emotions are high. #3 for what it’s worth @tedsanders I understand where you’re coming from and I believe you’re making the right choice by staying or at least waiting to make a decision. Don’t let #1 and #2 hurt you emotionally or force you to make a rash decision you later regret.

Edit: I don’t work at OpenAI or in any AI business and my neck is on the chopping block if AI succeeds… like a lot of us. Don’t vilify this guy trying to do what’s right for him given the information he has.
by armedgorilla | 2026-02-28 14:54:36+00:00
Thanks John. Neat to see you on the HN front page.

One LLM feature I've been trying to teach Alltrna is scraping out data from supplemental tables (or the figures themselves) and regraphing them to see if we come to the same conclusions as the authors.

LLMs can be overly credulous with the authors' claims, but finding the real data and analysis methods is too time consuming. Perhaps Claude with the right connectors can shorten that.
by guerrilla | 2026-02-28 14:55:09+00:00
> Are we supplying arms to groups?

Yes. The US supports the monarchy, the Kurds and MeK. The CIA was revealed to have armed MeK (despite designation) and my guess is that they do with the Kurds too. The CIA also talks to the Balochi groups as well although I don't know how organized or armed they are.

Needless to say, "regime change" would in reality mean civil war like Syria or collapse like Libya.
by twistedpair | 2026-02-28 14:55:30+00:00
This is part of why we help defend Israel, to constrain wars to conventional means.

In the first Gulf War, we placed the Patriot batteries around Israel, as they said that if an Iraqi biological or chemical SCUD attack hit Tel Aviv, they would vitrify Baghdad.

Having nukes doesn't prevent _anyone_ from attacking you, but it does constrain those attacks to conventional means. And what if you pulled off a decapitation attack against Tel Aviv? Well their fleet of nuclear capable subs would make you pay.
by otterley | 2026-02-28 14:56:08+00:00
The stories I’ve been reading say that the DoW’s agreement with OpenAI contain the very same limitations as the agreement with Anthropic did. In other words, they pressured Anthropic to eliminate those restrictions, Anthropic declined, then they made a huge fuss calling them “a radical left, woke company,” put them on the supply-chain risk list, then went with OpenAI even though OpenAI isn’t changing anything either.

The whole story makes no sense to me. The DoW didn’t get what they wanted, and now Anthropic is tarred and feathered.

https://www.wsj.com/tech/ai/trump-will-end-government-use-of...

“OpenAI Chief Executive Sam Altman said the company’s deal with the Defense Department includes those same prohibitions on mass surveillance and autonomous weapons, as well as technical safeguards to make sure the models behave as they should.”
by MarkSweep | 2026-02-28 14:56:14+00:00
Yeah, the article's claim of having a low number of lines of code are disingenuous. Rather than writing some sort of plugin interface, it has "skills" that are a combination of pre-written typescript and English language instructions for how to modify the codebase to include the feature. I don't see how self-modifying code that uses a RNG to generate changes is going to be better for security than a proper plugin system. And everyone who uses Nanoclaw will have a customized version of it, so any bugs reported on Nanoclaw probably have a high chance of being closed as "can't reproduce". Why would you live this way?
Show HN: Ditch your budget app subscription. Surebeans is a modern YNAB4
by sltr | 2026-02-28 14:56:24+00:00
If you liked YNAB4 (YNAB's abandoned desktop app) or have subscription fatigue, try Surebeans. It's like a modernized YNAB4.

I started this desktop and SPA web app in 2018 as a personal project. When YNAB doubled the price in 2021 without adding any value [1] and angered a lot of former YNAB4 users like myself, I renewed my resolve to finish it. In the mean time, Cory Doctorow coined his now-famous term that rhymes with "ensaasification", giving us a framework for understanding what happened to YNAB and how to avoid being treated like royal taxable subjects.

[1] Full story here: https://surebeans.net/blog/2026/02/why-another-budget-app/

To that end, Surebeans has a strong focus on privacy and data sovereignty: storage is completely local in plaintext hledger files, it has numerous import and bring-your-own-cloud sync options. It's a one-time payment with a generous time-unlimited trial. License validation is completely local so it will keep working even afer I bite the dust. The app never hits any server of mine, except the browser version when you check a box to work around CORS when syncing with with GitHub/Gitlab/Gitea/Forgejo.

Sync options include GitHub/GitLab/Gitea/Forgejo APIs, generic git over https, S3, WebDAV, SFTP (desktop-only), and Dropbox.

Import in all the expected ways: CSV, QFX/OFX, YNAB4 budget, nYNAB export, YNAB API, SimpleFIN.

The novel thing about Surebeans is the desktop version can import records from your bank by scraping its website or downloaded file. So you don't need to surrender your bank credentials to a third party like Plaid or to grant them access to your financial data. As far as I know know, no other budget app does scraping right now. To do the scraping, it launches a companion CLI tool called Beanscrape which automates Chromium with Playwright. Beanscrape is free (as in beer), and you can use it for any budgeting app that imports JSON or CSV. Setting it up can be tricky so I created a detailed guide and community forum.

Five years of YNAB costs $654+tax. Surebeans is a one-time $29 while in beta, $79 after that. Single-household license, unlimited devices, perpetual updates.
by elefanten | 2026-02-28 14:56:53+00:00
But to gp's point, that is a principle. Perhaps not yours, but they outlined their stance and stuck to it despite threats and consequences.

Contrast Sam's OpenAI announcement which was very carefully worded to appear to uphold the same principles, but is currently being rightfully disassembled as retaining various potential outs that would allow violating the signaled principles.

Honest and staunch about clearly stated principles is better than wiggly and dishonest about weasel-worded impressions of a principle.

And all of that is orthogonal to whether you (or anyone) agrees with a given principle or given revealed behavior.
by ftarants | 2026-02-28 14:57:05+00:00
I wanted to share a project I’ve been working on a full-stack quant dashboard that predicts the next active market hour price direction of NVDA. Instead of relying strictly on price action, the goal was to build a pipeline that merges technical data with NLP sentiment. The backend (FastAPI) pulls live hourly candles (yfinance) and recent news headlines, running the text through FinBERT to generate a sentiment index. The backend chronologically merges the data, forward-fills missing sentiment gaps, and strictly calculates exact NASDAQ market states (handling weekends, pre-market, and after-hours shifts) to feed a clean, unbroken sequence of 10 data points into a PyTorch LSTM model. The frontend is built with Vue 3 and Chart.js, styled with a reactive cyberpunk theme because... why not. Obviously, this is purely an educational/engineering experiment and not actual financial advice. I’d love to hear your thoughts, especially any critiques on the PyTorch model architecture, the time-series merging logic, or how to better handle the real-time data pipeline. :)
by otterley | 2026-02-28 14:57:29+00:00
The stories I’ve been reading say that the DoW’s agreement with OpenAI contain the very same limitations as the agreement with Anthropic did. In other words, they pressured Anthropic to eliminate those restrictions, Anthropic declined, then they made a huge fuss calling them “a radical left, woke company,” put them on the supply-chain risk list, then went with OpenAI even though OpenAI isn’t changing anything either.

The whole story makes no sense to me. The DoW didn’t get what they wanted, and now Anthropic is tarred and feathered.

https://www.wsj.com/tech/ai/trump-will-end-government-use-of...

“OpenAI Chief Executive Sam Altman said the company’s deal with the Defense Department includes those same prohibitions on mass surveillance and autonomous weapons, as well as technical safeguards to make sure the models behave as they should.”
by muzani | 2026-02-28 14:57:30+00:00
> successful regime change

Best we usually get is a failed US puppet state. The non-puppet faction is stronger but poorer but ends up winning in the end.

> a really long war - like in afghanistan or irak (~ 10 or up to 20 years)

Iran is twice the land size and about twice the military size. The US hasn't won wars half the size of this one. Not when 9/11 made people want blood. Not when they had a stronger casus belli. Not when they were deep in debt and economically separated from their top trade partner.

But on the other hand, the USA also doesn't declare wars; they're military action by a president. Since American presidents swap out every 4-8 years, nobody really owns the war. A future president decides that nothing of value was accomplished and ends the war to everyone's relief.
Show HN: Rust-powered document chunker for RAG – 40x faster, O(1) memory
by kriralabs | 2026-02-28 14:58:02+00:00
I built a document chunking library for RAG pipelines with a Rust core and Python bindings.

The problem: LangChain's chunker is pure Python and becomes a bottleneck at scale — slow and memory-hungry on large document sets.

What Krira Chunker does differently:
- Rust-native processing — 40x faster than LangChain's implementation
- O(1) space complexity — memory stays flat regardless of document size
- Drop-in Python API — works with any existing RAG pipeline
- Production-ready — 17 versions shipped, 315+ installs

pip install krira-augment

Would love brutal feedback from anyone building RAG systems — what chunking problems are you running into that this doesn't solve yet?
by ddtaylor | 2026-02-28 14:58:08+00:00
The PR strategy described here is often referred to as "The Overton Window Shift" or "Strategic Iteration." Essentially, OpenAI (or any entity using this tactic) enters a negotiation or public debate by asserting a position that seems flexible or "safety-first." When a competitor like Anthropic holds a firm ethical line, the entity uses aggressive framing—or coordinates with third parties—to paint that competitor as an outlier or "radical." By the time the dust settles and the entity signs a deal with the exact same restrictions they previously criticized, the public and stakeholders have been fatigued by the controversy. The goal is to normalize their own brand as the "pragmatic" choice while the competitor remains "tarred and feathered," effectively moving the goalposts of acceptable behavior until the original contradiction is ignored.
by phendrenad2 | 2026-02-28 14:58:24+00:00
I mean, we all understand this. We also all understand that "Iran is one week away from a nuclear weapon" is a so-stupid-its-amazing-it-works wordgame that is intended to fool the general public into thinking "wow! Well we better go in NOW!", because without qualifiers, it sounds like "they are literally going to have a bomb in one week if we DON'T go in now". If, however, the talking heads on CNN explained this ("Iran has stopped one week short of obtaining a nuclear weapon, they are holding there as a form of nuclear deterrence"), then the public would (rightly) realize that this is not really any different from what the USA does. The USA has this whole convoluted "defcon" system where we go from "20 minutes away from a nuclear weapon" to "the nuclear weapon is headed for you now". Hmm, sounds like the same strategy, with different steps.
by JumpCrisscross | 2026-02-28 14:58:27+00:00
> I'm arguing that China has, generously, a 3-4 figure body count in the last 40 years

If we ignore proxy wars, sure.

And you're still arguing a straw man. Nobody in this thread ever said that China was as warlike as Russia and America (and Israel and Iran). Just that it has embraced the same geopolitical philosphy and standard.
by ninkendo | 2026-02-28 14:58:47+00:00
Respectfully, it feels like your position requires a very low, if not brain-dead level of incompetence on the part of LLM users, in order for your conclusion to be correct.

My personal anecdote: I used an LLM recently to basically vibe code a password manager.

Now, I’ve been a software engineer for 20 years. I’m very familiar with the process of code review and how to dive in to someone else’s code and get a feel for what’s happening, and how to spot issues. So when I say the LLM produced thousands of lines of working code in a very short time (probably at least 10 times faster than I would have done it), you could easily point at me and say “ha, look at ninkendo, he thinks more lines of code equals better!” And walk away feeling smug. Like, in your mind perhaps you think the result is an unmaintainable mess, and that the only thing I’m gushing about is the LOC count.

But here’s the thing: it actually did a good job. I was personally reviewing the code the whole time. And believe me when I say, the resulting product is actually good. The code is readable and obvious, it put clean separation of responsibilities into different crates (I’m using rust) and it wrote tons of tests, which actually validate behavior. It’s very near the quality level of what I would have been able to do. And I’m not half bad. (I’ve been coding in rust in particular, professionally for about 2 years now, on top of the ~20 years of other professional programming experience before that.)

My takeaway is that as a professional engineer, my job is going to be shifting from doing the actual code writing, to managing an LLM as if it’s my pair programming partner and it has the keyboard. I feel sad for the loss of the actual practice of coding, but it’s all over but the mourning at this point. This tech is here to stay.
by hylaride | 2026-02-28 14:58:51+00:00
I get what you're saying, but war is evil and sometimes you have to use methods to win that you would otherwise judge from the privileged position of peace.

I can't in good conscience say that the Ukrainians are evil for laying mines well after the invasion started, even though we all know that when the fighting eventually stops it's going to be a disaster to deal with.

Now the Balkans was a different story, where mines were intentionally laid in areas to target civilians. So in the end, like any device designed to kill, it's how and why it is employed that makes the act "evil" or not.
by shreyas8 | 2026-02-28 14:59:37+00:00
Yup, it likely is — I state this out in the README disclaimer. Built it before Anthropic's Feb 2026 policy update, discovered the TOS issue while prepping to open-source.

Published it anyway since the per-key cost controls and usage tracking work just as well in front of official API keys. The CLI-subscription bit was the original motivation but not the only way to run it.
Show HN: Nano Banana 2 – 4K AI image generator with accurate text rendering
by hoxihan | 2026-02-28 14:59:54+00:00
Hey HN,

I built Nano Banana 2, an AI image generation platform powered by Google's Gemini 3.1 Flash Image
model.

The main problems I wanted to solve:
- Text rendering in AI images has always been broken. This model gets it right ~90% of the time.
- Most generators cap at 1-2K. This does true 4K output.
- No character consistency across images. This tracks up to 5 characters + 14 objects.

Tech stack: Next.js 16, React 19, TypeScript, Drizzle ORM, PostgreSQL, Cloudflare R2.

4 models available depending on your needs — from $0.039/image (budget) to $0.134/image (pro).
Credits never expire. Free credits on signup.

Live at https://ainanobanana2.pro

Happy to answer any questions about the tech, the Gemini API integration, or the business model
by IAmGraydon | 2026-02-28 14:59:57+00:00
I think you guys are giving far too much attention to the "autonomous weapons" angle and not enough to the "spying on Americans" angle. It makes no sense to use an LLM to power an autonomous weapon. It does make a lot of sense to use an LLM to monitor communications and public social media profiles to create a list of "domestic terrorists" that they can then target. I'm willing to bet this is what the administration wanted to use Anthropic for.
by geremiiah | 2026-02-28 15:00:05+00:00
Enjoyable read. I've long since been wondering whether the low birth rates have something to do with the insecurity that surrounds modern day marriages. If you're a woman you don't want to invest in children, only to be divorced and left to raise the child of your now No.1 enemy. If you're a man, the insecurity is around whether the child is yours and also whether your wife will later divorce you and your child be taken away from you (sure visitation rights, but pratically the child grows up in the household of another man, if she remarries).
by cannabis_sam | 2026-02-28 15:01:04+00:00
This is simply a symptom of economic misallocation, decades of wealth concentration has moved the incentives away from normal healthy investments, to a minuscule minority desperately trying to chase ever shrinking short term gains, when all they are really doing is gambling on hooking the next tech evolutionary whale.

So much human potential given to such a tiny group of incompetent morons.

When the history books are being written, this era will make the robber baron/gilded age pale in comparison.
by marginalia_nu | 2026-02-28 15:02:01+00:00
You still have to ship a product though.

This task was famously incredibly difficult back when we had people producing unmaintainable mountains of millions of lines of code, to the point where shipping anything sizable in a working state on time without last minute scope reductions is nearly unheard of.

I can't imagine using AI to add another one to two zeroes to the lines of code counter would help reach the goal post.
by Rover222 | 2026-02-28 15:02:13+00:00
Iranians are celebrating, btw. This is what they have been dreaming of. This is their chance to finally take their country back, and I think they'll do it.

I can't think of a better use of US military power in the world than to take out this terrible regime and let the Iranians do the rest. This isn't Iraq or Venezuela. People saying that we can't bomb our way into regime change apparently didn't follow the protests and massacres very closely a couple months ago. Iranians were begging for help so that they could topple the regime.
by buremba | 2026-02-28 15:02:37+00:00
> Right now there's no way to have fine-grained draft/read only perms on most email providers or email clients. If it can read your email it can send email.

> harder than you might think. openclaw found my browser cookies. (I ran it on a vm so no serious cookies found, but still)

You should never give any secrets to your agents, like your Gmail access tokens. Whenever agents needs to take an action, it should perform the request and your proxy should check if the action is allowed and set the secrets on the fly.

That means agents should not have access to internet without a proxy, which has proper guardrails. Openclaw doesn't have this model unfortunately so I had to build a multi-tenant version of Openclaw with a gateway system to implement these security boundaries.