MurphyA/hacker-news huggingface dataset:
by munksbeer | 2026-02-25 12:41:36+00:00
> I do not find that to be the case. Most of the things I'm getting spit out are straight up broken out of the box. Like, missing imports, syntax errors.

How is this even possible? You tell the agent to write such-and-such a feature and it will edit the source files, run the compile, check for issues, fix them, run tests, etc. If there are missing imports or syntax errors it won't even compile and the agent will continue to fix it. Not once since I started using claude have I had an issue with this.

Are you just typing into a chat and copy pasting code? That was a terrible experience for me, don't do it.
by zarzavat | 2026-02-25 12:41:46+00:00
I assume you're using Opus.

I'm on the Pro plan. If I run out of tokens, which has only happened 2 or 3 times in months of use, I just work on something else that Claude can't do, or ...write the code myself.

You do have to keep a close eye on it, but I would be doing that anyway given that if it goes haywire it's wasting my time as well as tokens. I'd rather spend an extra minute writing a clearer prompt telling it exactly what I want it to do, than waste time on a slot machine.
by onnimonni | 2026-02-25 12:41:53+00:00
>This is just how people are.

This is just how most people are.

There are counter examples like I mentioned above but they are rare. These are the people I should have prioritised much more and way earlier. It took me way too long to realise that quality >>> quantity regarding relationships.

I hope you will still arrange movie Thursdays sometime in the future even if nobody else will :)!

Also I'm happy that you have the few good friends for 15+ years. Grass might always be greener on the other side but I would trade those immediately for the thousands of acquittances.
by jaen | 2026-02-25 12:42:05+00:00
You used LLMs to generate code to beat ARC-AGI "without using LLMs"... Uhh, okay then.

LLMs generating code to solve ARC-AGI is literally what they do these days, so as far as I see, basically this entire exercise is equivalent to just running "Deep Think" test-time compute type models and committing their output to Github?

What exactly was the novel, un-LLMable human input here?
by StrauXX | 2026-02-25 12:42:11+00:00
OnlyOffice had some controversy around being owned and operated by a Russian company through shell companies. They might even fall under EU sanctions. There is an open German information request to the government that was never answered.

Wether those connections are true or not I can't say, but I do know people that dropped OnlyOffice in their evaluations for this reason.
by vintermann | 2026-02-25 12:42:22+00:00
Two related compound words from a Norwegian dialect, both mean "fish food":

Fiskemat
Fiskmat

The latter means food made from fish, the former means food for fish. Standard varieties of Norwegian only use the former to mean both, to the annoyance of many old fishermen.

This maybe illustrates why the author's examples such as boiling water aren't so weird. Yes, in English it means water that's boiling, but you have to know that. It could for instance have meant water for boiling, like "cooling water" means water for cooling say in a nuclear reactor, not water which is in the process of getting cool.
by ndsipa_pomu | 2026-02-25 12:42:32+00:00
Arguably it depends more on the atmospheric pressure to get boiling water as close as possible to 100°C.

The general rule of thumb is that black tea (i.e. fermented tea leaves) should be brewed at 100°C, green tea (non-fermented tea leaves) should be brewed around 80°C to avoid it being bitter and white tea (young, non-fermented tea leaves) is best at around 70°C.
by thunky | 2026-02-25 12:45:25+00:00
> A human being is not some number on a spreadsheet, built over 20 years in order to achieve some "smartness" goal

But from the perspective of the business and capitalism that's exactly what a human is. A tool that consumes resources and hopefully produces more value for the business than it consumes.

Sure we can dance around this and you can pretend your employer gives a shit about you and your family and your childhood stories but they don't.
by neya | 2026-02-25 12:46:27+00:00
Here you go:

Sorry, I miquoted the company, it was Vercel, not Cursor.

"A compressed 8KB docs index embedded directly in AGENTS.md achieved a 100% pass rate, while skills maxed out at 79% even with explicit instructions telling the agent to use them. Without those instructions, skills performed no better than having no documentation at all."

https://vercel.com/blog/agents-md-outperforms-skills-in-our-...
by Eddy_Viscosity2 | 2026-02-25 12:46:54+00:00
What are the hurdles from any of the EU governments from:
1. Choosing the best open source options for the various MS replacements
2. Fund an office who's job would be to provide software support, continue development, and make customizations for various departments. They continue to host this as open source.
3. Expanding adoption of the new tools to more gov departments over time. Continue to expand software office accordingly.
4. Eventually, they will have a solution entirely within their control. The costs will initially be higher likely, but way less over time.

If this progresses, then other governments can also adopt those same tools and also provide funding to the software office so that the software is continuously updated for things like security, big fixes, etc. all remains gov sponsored open source.

Am I crazy?
by kelipso | 2026-02-25 12:47:46+00:00
This reminds me of that scene where Ned Stark goes and shows a legal document to Cersei and she tears up the piece of paper. It’s DoW because all the official documents, websites, buildings, communications, whatever say it’s DoW, everyone in the chain calls it DoW, etc. Some piece of paper from 1949 doesn’t change that.
by piokoch | 2026-02-25 12:47:50+00:00
"all Microsoft licenses will be terminated"

Ok, and what will be the alternative? I am not talking about the easy part, like documents creation, although I don't see walking away from Excel as LibreOffice alternative is a bit of disappointment. But what about the whole security/networking/permissions area? What is the viable alternative that can scale?

Remember Covid times? In Poland all schools got access to Office 365 (overnight ) and education kept going. 500 000 teachers and a few millions of pupils. Tell me who else except Microsoft or Google have ability to support that?
by munksbeer | 2026-02-25 12:47:50+00:00
I would like to try game development, only for personal satisfaction, and I will definitely be using coding agents and AI generated assets to help. I have very little free time and I am a decent enough programmer that I think I should be able to pick up what the agent is doing if I keep the chunks small enough and review each time. And this will be for my own hobby purposes and possibly for my children only.

But, if I were to make a game for commercial purposes I would very much either avoid using AI, or use it only for the code (and not reveal that), because as you rightly point out, the indie gaming community is massively against AI, and will reject your game if they know you used it.
by iso1631 | 2026-02-25 12:48:02+00:00
OK you can do a lot of things. It becomes far harder to implement it after it becomes normal

It's easier to ban ring from selling devices in 2010 when nobody had them, then to take them away from millions who feel their personal benefits of not having to get off the couch to see who's at the door outweighs the societal harm.

That's before the arguments about societal benefits (coperganda does well at this). You change the argument from a hypothetical "this could help stop crime" to a concrete example "in this case we found out who robbed little old granny thanks to our surveillance network".
by ozmodiar | 2026-02-25 12:48:03+00:00
It's so much worse than that. The government actively encourages a lack of business ethics. Heck, it started the term with a crypto rug pull. Money continues to funnel upward to all the worst players, and watchdogs are being targeted and destroyed. Even if you get new people in power, you're going to find the upper echelons completely full of outlandishly wealthy, morally bankrupt individuals that are very politically active. And now they have access to all of our communications and an AI to sift through it looking for dissent (or to spark its own). I guess this is the end game of "move fast and break things." The situation was never good, but it continues to get worse at an alarming rate.
by vidarh | 2026-02-25 12:48:06+00:00
[To be clear, the below is me agreeing with you]

Norwegian is almost as compound-happy as German, and we could've filled many volumes with compounds. But what generally happens for one of the compunds to enter the dictionary is that the compound needs to have a meaning that is non-obvious from the individual parts, at least to some people, and typically that the compound has a non-obvious meaning if interpreted as two separate words.

E.g. "akterutseilt" is an example. "Akterut" means behind, aft. "Seilt" means sailed. "Behind sailed" helps as a way to remember it, but it's not obvious whether it's strictly a sailing term, or means that you've been left behind or have left someone else behind.

In this case if you say someone has been akterutseilt, it means they've been metaphorically left behind, often by their own failure to keep up.

Those kinds of compounds deserve dictionary entries whether they are actually written in two words or one, because they function as a single unit however it is written.

I think black hole is a perfect example in English. And in fact, this is a compound that is written in two words in Norwegian as well, but is in Norwegian dictionaries despite that[1] as "svart hull".

[1] https://ordbokene.no/bm/svart%20hull
by raunaqvaisoha | 2026-02-25 12:48:14+00:00
I feel like a lot of folks are saying this kills the Code on your Phone opportunity some start-ups are building for. I don't agree. I feel like coding agents are like streaming services, we will subscribe to multiple and switch between them. So for one there's value in a universal control plane. The other is that mobile as a coding interface should offer more than a remote control to the desktop. I think there's still some space to cook, especially if people are investing 8 hours a day talking to agents, the interface surely matters.
by dizhn | 2026-02-25 12:48:32+00:00
It's changing super fast. I am using it on the desktop mostly and when I tried on my phone there were issues yes. But do try it out again in a few weeks.

(I am actually using zellij on the remote and using various CLIs more than I am using only opencode on the web. I was using wezterm mux until about a week ago but the current state of the terminal is not very good for this scenario. It seems like almost all the CLIs are choking because of nodejs ink library)
Show HN: Content Proof — Local SHA‑256 verification for tweets
by djillali2022 | 2026-02-25 12:49:48+00:00
I built a small Chrome extension that creates cryptographic proof objects for tweets. It captures the tweet content, metadata, and timestamp, then generates a SHA‑256 hash. Everything is stored locally in the browser — no server, no cloud, no tracking.

The goal is to preserve what a tweet actually said at a specific moment, even if it’s later edited, deleted, or disputed. Screenshots are easy to fake; deterministic data + hashing is harder to argue with.

How it works

• Extracts text, author, URL, timestamp, and available metadata
• Normalizes the data into a deterministic JSON structure
• Computes a SHA‑256 hash
• Stores everything locally
• No external requests, no backend, no analytics

Why I built it

I kept seeing important tweets disappear during investigations. I wanted a lightweight, local‑only way to preserve content with enough structure that someone else could independently verify it later.

Looking for feedback on:

• Whether SHA‑256 is sufficient for long‑term verification
• Better ways to structure the proof object for interoperability
• Any privacy pitfalls I might be missing
• Other use cases where this approach would be useful

Happy to answer questions. The extension is intentionally minimal — I’m trying to understand whether this approach is useful beyond my own workflow.
by LatencyKills | 2026-02-25 12:50:09+00:00
The world is changing and instead of embracing that change (ensuring that you will be the next leader) you are actively fighting against technology?

The world was once entirely analog; generations of analog engineers had to throw away their knowledge and start over during the digital transition. It wasn't always pretty but they did it.

If you can't embrace technological change you might have wasted $100k.
by api | 2026-02-25 12:50:36+00:00
Take a look at crates like arc_swap if you have a read often write rarely lock case. You can easily implement the RCU pattern. Just be sure to read about how to use RCU properly.

Well done this pattern gives you nearly free reads and cheap writes, sometimes cheaper than a lock.

For frequent writes a good RWLock is often better since RCU can degrade rapidly and badly under write contention.
by kakacik | 2026-02-25 12:50:59+00:00
But those investments will only get bigger over time and vendor lock-in will get more complex. I get that there is no unlimited budget to this but proper will to migrate for good would look very differently.

For example detailed plan for next 5-10 years how gradually everything moves. Now it feels like 1 step ahead 3 steps back, nice pat on the back for doing something, while overall transition will take 2 centuries unless magic happens. Not enough, not at this point when all cards are on the table.
by m000 | 2026-02-25 12:52:15+00:00
France have already developed their own (recently posted here) [1][2].

Also, the "there's no drop in replacement" line is just making up excuses for not acting. Yes, you will not get 100% of the Office 365 features out of the box. There will be some friction.

It's simply ridiculous seeing EU bureaucracy preparing e.g. to ban russian oil [3], making life more expensive for all people, and balking on being forced to switch their stupid word processor.

[1] https://news.ycombinator.com/item?id=46923736

[2] https://github.com/suitenumerique

[3] https://www.reuters.com/business/energy/eu-propose-permanent...
by kotaKat | 2026-02-25 12:52:51+00:00
CT baggage inspection is (fairly) new and only used in some places like carry-on screening. This was probably a behind-the-scenes belt x-ray planar image where the giant chunk of metal blocked everything underneath, so they kicked the bag out for a quick look somewhere along the line.

It’s not too unsurprising to see bags routinely get re-xrayed in the belt system when they come off of flights back stage.
by FpUser | 2026-02-25 12:53:16+00:00
>"just how hard doing this stuff is in C/C++ without creating a lot of dead locks, crash bugs, and security issues"

In my opinion this is probably problem for novice. Or people who only know how to program inside very limited and restricting environment. I write multithreaded business backends in modern C++ that accept outside http requests for processing, do some heavy math lifting. Some requests that expected to take short time are processed immediately, some long running one are going to a separate thread pools which also manage throttling of background tasks etc. etc.

I did not find it any particularly hard. All my "dangerous" stuss is centralized, debugged to death years ago and used and reused across multiple products. Stuff runs for years and years without single hick-up. To me it is a non issue.

I do realize that the situation is much tougher for those who write OS kernels but this is very specialized skill and they would know better what to do.
by majewsky | 2026-02-25 12:53:33+00:00
> Claude is now forbidden from using `gradlew` directly, and can only use a helper script we made. It clears, recompiles, publishes locally, tests, ... all with a few extra flags. And when a test fails, the stack trace is printed.

I think my question at this point is what about this is specific to LLMs. Humans should not be forced to wade through reams of garbage output either.
by djillali2022 | 2026-02-25 12:54:24+00:00
Thanks for checking this out — here’s a bit more detail on the proof object format:

• I’m using a deterministic JSON structure so the same tweet always produces the same hash
• The hash is SHA‑256 for now, but I’m open to suggestions if there’s a better long‑term approach
• All data stays local and never leaves the device
• No external requests are made during capture

If anyone has thoughts on improving the structure, adding optional fields, or making this interoperable with other verification tools, I’d love to hear it.
by SR2Z | 2026-02-25 12:54:44+00:00
You say this like it's a bad idea. These VLA models are going to be even more disruptive than the coding models because otherwise it's prohibitively expensive to set up an industrial robot for most uses.

My main doubts about Tesla's plan are that they will sell enough of these to get benefits of scale or that Musk will force the engineering team to "skip lidar" again and compromise the design.
by rabbitlord | 2026-02-25 12:55:01+00:00
Guys, I get it that Anthropic also scrapes the internet to train the model. But I feel like scraping open web and distilling from a frontier model is different?

Distillation also directly inherits a frontier model’s alignment and behavior, without paying the underlying R&D or safety costs. That may be a different incentive problem than web scraping.

This feels similar (even if not identical) to a pharmaceutical company reverse-engineering a drug developed through years of costly R&D. It surely can lower prices and expand access to more people, but it’s not obvious that this is a long-term win-win situation. I don't know.
by plst | 2026-02-25 12:55:06+00:00
> how is a UI designed that doesn't fuel incompetence?

I'm specifically talking about UX ("how a user interacts with and experiences a product, system, or service"), not necessarily UI.

> how does it do that? (i am not getting hung up on "intuitive", i just mean you argue that the currently used design fuels incompetence)

tl;dr We have a product, we want to make money, we need people to use the product. One of the things that stand in the way, is people not understanding how to use our product. We will make sure they can get started as fast as possible, and not mention how they may hurt themselves with the product, that would scare them away. Hurting yourself with our product is in the broad "don't do stupid things" category. We will never explain the "framework" (in case of an OS I mean apps, that apps can interact with each other and your data, how you can or cannot, control that), even in broad terms. Just click this button and get your solution.

It started with PCs and people not understanding how to not lose their documents. Now that every device is connected to the internet, the problem became worse.

You can now say that "sideloading" is stupid anyway, but this is not the only problem. Another thing that people still usually learn by painful experience is backups. There are fake apps, on both stores. Another thing, in-band signaling. You cannot trust email, phones, whatsapp, messenger... Even if your friend you often chat with is messaging you, they could've just been hacked.
Try to explain that you also cannot trust websites and that even technical people don't have a good way of telling if an email of a website is real.

But at least enrollment is fast and adoption metrics are growing. Since we are already in "move fast and break things" mindset, we will think about fixing such issues when it actually becomes a problem.

To be clear, I'm not saying that making technology easy is always bad, that you should always expose the user to "the elements" and expect them pipe commands in the shell. But I think that often the focus is on only making enrollment fast. "Get started"

What if we actually expected people to understand something about technologies they want to use?
by kzahel | 2026-02-25 12:55:12+00:00
I agree. I spend a lot of time working from my phone so I had to make my own workflow that works for me. I've been following all these bans and drama with the subscription keys and custom harnesses etc. I think there's room for a "universal control plan" that lets you leverage the CLI providers (and whatever crappy interfaces / apis they give you).

There's a comparison of the approaches as I see them here https://yepanywhere.com/subscription-access-approaches
by Nittarab | 2026-02-25 12:55:31+00:00
I built a GitHub CLI extension that fetches PR reviews, inline comments, and conversation threads, and outputs them as compact markdown optimized for LLM context windows.
The problem: I wanted to pipe PR review feedback into AI coding agents, but the GitHub REST API doesn't expose thread resolution status, and the raw data is verbose. Copy-pasting from the UI wastes tokens and loses structure.
gh-pr-reviews uses the GraphQL API to get everything in one paginated query -- reviews, inline comment threads (with resolved/unresolved status), and conversation comments -- then formats it as minimal markdown: file:line notation, inline state brackets, no fluff.
gh pr-reviews --reviewer copilot-pull-request-reviewer --last 1 owner/repo 42
Example output:
## @alice [CHANGES_REQUESTED] 2024-01-15
Please fix the error handling.
- file1.go:42 — Rename this variable to be more descriptive
- pkg/api.go:10-15 — This function needs error handling
Install: gh extension install Nittarab/gh-pr-reviews
It also ships as an agent skill for Claude Code / OpenCode so your coding agent can fetch reviews autonomously.

npx skills add Nittarab/gh-pr-reviews@skills
by oug-t | 2026-02-25 12:56:53+00:00
Hey HN,

I posted an early version a month ago. I built zsweep because most Minesweeper
clones feel cluttered and require too much mouse movement. I wanted something
that felt like Monkeytype—clean, stats-heavy, and capable of being played
entirely with a keyboard (Vim style).

Play: https://zsweep.com
Repo: https://github.com/oug-t/zsweep
by lukan | 2026-02-25 12:57:17+00:00
"So it's perfectly possible to target another Platform or do this as some kind of WebApp."

Yes, it is possible to rewrite software. But currently most of that software was written and licenced for windows.

Just choosing another plattform might, or might not work. And if it doesn't, many people will be angry for not getting tax refunds back, or getting a new passport, or being able to register a new car etc.

Bugs are real. And there is a saying, never change a running system.

So yes, I do agree that the system is not running so well being dependant on Trump and change is required, but this is not just some webapp for fun that needs replacement. We are talking about critical government services, with lots of custom made software, that was often exclusivly written for windows.
by Thundernerd | 2026-02-25 12:57:34+00:00
Definitely one to go into my bookmarks. I'm definitely keeping my eyes on discord competitors with the whole age verification fiasco right now, though I already was keeping an eye on them.

Do you have a public roadmap? If I ever was to introduce a new messaging app to my friend groups then I would need to ensure it matches all their standards, lol. Also good for keeping up-to-date with the project of course!

All the best with the project, hope it gets traction!
by lpcvoid | 2026-02-25 12:57:39+00:00
I have worked in (German) Government, and apart from complacency (and maybe corruption, see Limux) there's nothing stopping the German government (at least at federal level) from adopting open source.

If processes depend on some crappy excel table (created by somebody 20 years ago) or even worse, sharepoint app (commissioned by people who shouldn't be deciding things like this), the processes suck and need to be rebuilt anyhow.