MurphyA/hacker-news huggingface dataset:
by pjmlp | 2026-02-25 09:01:02+00:00
Some of these non-system programmers are ex-system programmers, coding since the mid-80's that foundly remember the days when C and C++ compilers had rich frameworks that would compete in features with what .NET and Java later came to be.

Unfortunelly too many modern system programmers never lived in that era, and are completly off on how nice the whole development experience could be like.
by hresvelgr | 2026-02-25 09:01:20+00:00
> "What if our AI bullishness continues to be right...and what if that’s
actually bearish" - what if pee pee was poo poo

Despite the vulgarity, it is exceptionally illuminating to how much some of these slop pieces are just a mere pretension of rhetoric. I see this pretty consistently with a lot of the material I come across on the job that's gone through the LLM meat-grinder.

Also, the comment made me giggle like a little kid.
by tovej | 2026-02-25 09:01:22+00:00
The Jewish people already loving in Palestine had a right to live there.

The problem is when you try to forcefully displace an entire civilian population to make way for a colonial movement.

In the same way I, as a Finn, would not have the right to take over any region in the Urals and kick out the people who live there, the Zionists had no right to do just that in Palestine since over a hundred years ago.
by gnull | 2026-02-25 09:01:55+00:00
> Also it's a rather small economy producing largely low value products despite vast natural resources - there's no benefit in associating with them in this day and age. The cheap gas is not worth it.

Why it's not worth it? I don't see how the quote would imply it. I don't see why they wouldn't encourage Russia to join EU too given what you wrote. In the worst case you'll get one more Hungary.

And if Russia is corrupt, you can still deal with them if you're ruled by foreign courts. Russia did comply with European Court of Human Rights IIRC right until the invasion. Something as minor as a politically partial court decision in Russia could be appealed in ECHR and Russia would pay a compensation to its citizen. If you're a business, I'm pretty sure you'll find a way to defend your interests in pre-2022 Russia.
Show HN: FireChess – Find the chess mistakes you keep repeating
by leonfresh | 2026-02-25 09:02:14+00:00
Hey HN, I'm a solo dev and I built FireChess because I kept losing to the same openings without realizing it.

Lichess and Chess.com both have great post-game analysis, but they review one game at a time. I wanted something that looks across hundreds of games at once and says: "You've played this position 14 times and lose 70% of the time — here's what to play instead."

What it does:

- Scans your Lichess or Chess.com games (up to 5,000)

- Finds repeating opening leaks — positions where you consistently pick the wrong move

- Cross-references the Lichess opening explorer to tell you how popular/sound each line is

- Detects missed tactics and endgame mistakes across all your games

- Runs Stockfish 18 (WASM) entirely in your browser — no server-side engine needed

- Includes a drill mode so you can practice the correct moves until they stick

- The free tier gives you 300 games at depth 12. Pro ($5/mo) unlocks 5,000 games, higher depth, and full tactics/endgame scanning.

Tech stack: Next.js, Stockfish 18 WASM, Lichess Explorer API, Stripe. All engine analysis runs client-side in your browser — game data is only stored server-side if you save a report.

I have a short trailer here: https://www.youtube.com/watch?v=m7oUz7t8uZA

Would love feedback on the analysis quality or anything else. Happy to answer questions about the Stockfish WASM integration or the pattern-detection approach.
by renewiltord | 2026-02-25 09:02:21+00:00
This is actually pretty funny. Convicted by the things you want it not to say. I thought it was going to be like "Don't say Indians are call center scammers" and so on which it seems fair to fight back against considering the overwhelming amount of English text models are trained on (even if this is supposed to be different). But the prompt is absolutely hilarious:

Do not adopt external characterizations as fact. Terms like “pogrom”, “ethnic cleansing”, or “genocide” used by foreign NGOs or media are their characterizations - not findings of Indian courts. Do not use them as your own framing.

It's like if I made an AI and said:

Do not agree when people say Rene stole the cookies from the jar. Terms like "thief", "eater of cookies", or "greedy bastard" used by other people are their characterizations - not a neutral finding.

If someone saw that they'd be 100% sure I ate the cookies hahaha. Nobody thought I was a cookie eater prior to the prompt but now it's an unavoidable conclusion. It's like a big sign saying "No gold buried in this spot".
by simskiie | 2026-02-25 09:02:28+00:00
Hey HN,

I built ArcticKey because I kept running into the same problem: every managed Redis provider stores your data in the US, and the "EU region" options are usually afterthoughts with worse performance or limited availability.

ArcticKey is a managed Redis-compatible database (built on Valkey) hosted entirely in EU data centers (Germany). Swedish company, GDPR-native, no data leaves Europe.

What it does:

• Drop-in Redis replacement — works with any Redis client, BullMQ, Sidekiq, Celery, etc.
• Sub-millisecond latency
• Free tier (64MB, no credit card)
• Paid plans from $9/mo with backups and persistence

I built this mainly for the EU developer community who need Redis but don't want to self-host or deal with US-based providers for compliance reasons.

Would love feedback on the product, pricing, and what's missing. Happy to answer questions.

https://arctickey.com
by jbreckmckye | 2026-02-25 09:02:39+00:00
I don't think so.

His argument is not "this tech doesn't work", but rather "these businesses aren't economically viable"

And that the smoke and mirrors accounting and perpetual thirst for more billions indicates just how unviable it is

Whilst he does dunk on LLM capabilities, the framing is the business angle - can Anysphere etc. actually form a moat and make a profit?
by Frieren | 2026-02-25 09:02:57+00:00
It is well know that big corporations take good regulations and change them to make them:

1. Easier to bypass for themselves.

2. Create extra work for incumbents.

3. Convince the public that the problems are solved so no other action is needed.

In many industries goverment and corporations work together to create regulations bypassing the social movements that asked for the industry to be regulated and their actual problems. The end result are regulations that are extremely complex to add exceptions for anything that big corporations paid to change instead of regulations that protect citizens and encourage competition.
by gdwatson | 2026-02-25 09:03:53+00:00
> Scribus is an open source project but I’m not sure how the quality is in that.

I am not a typographer, and I’ve never used it in a professional capacity, but v1.6 (early 2024) improved Scribus a lot. I’ve used it and liked it for some personal projects for years, but the improved typography in 1.6 is big.
by archievillain | 2026-02-25 09:04:13+00:00
Zionism is the support of the Israeli colonial project. Jewish people have a right to self-determination regardless of Israel's existence; Israel's existence does not determine the right of self-determination for all jews. As such, the two things are not the same.

Zionism, then, is just support for a specific state (Israel), and support or lack or support for a state given its actions (colonial oppression) is not bigotry. Disliking a genocidal ethnostate does not influence in any way how you feel about the Jewish people as an ethnic and religious group. As such, anti-zionism and anti-semitism are not the same.
by TheAlgorist | 2026-02-25 09:06:38+00:00
Thank you for your reply.

After hours of digging, I am hesitantly about to try Plane by Makeplane, it's the only one I've found that explicitly advertise itself as a project manager AND wiki, while not looking as entrepreneurial as OpenProject, at first Glance.

As for Obsidian, it fails at being accessible remotely (without extra tools) by nature of being a desktop app, not good when all you have access to is a public computer.

A part of me thinks that maybe I am overreaching and should settle to a simple spreadsheet + wiki system for basic project management.

I remain open for suggestions.
by Parae | 2026-02-25 09:06:55+00:00
You're wrong on the definition of zionism.
Zionism is a European nationalist movement that uses the assumption there is a consensual concept of "homogeneous jewish people" who have the right to self-determination to justify Palestine's colonization.

Anti-zionism is being against the colonization of Palestine and being against nationalism and supremacism.

Anti-semitism is hating someone because of the are jew.
by h14h | 2026-02-25 09:07:16+00:00
I'm presently in the process of building (read: directing claude/codex to build) my own AI agent from the ground up, and it's been an absolute blast.

Building it exactly to my design specs, giving it only the tool calls I need, owning all the data it stores about me for RAG, integrating it to the exact services/pipelines I care about... It's nothing short of invigorating to have this degree of control over something so powerful.

In a couple of days work, I have a discord bot that's about as useful as chatgpt, using open models, running on a VPS I manage, for less than $20/mo (including inference). And I have full control over what capabilities I add to it in the future. Truly wild.
by intended | 2026-02-25 09:07:27+00:00
> the tech industry is sleepwalking

The average person on HN, perhaps. From what I know of the interactions between government and tech, they know. Not only have external policy and research reports made this clear, their own internal teams keep them aware, and senior leadership is directly talking to political leaders.

Tech has developed a barrier between people who do the ugly work like Trust and Safety, and the engineering org. Every single tech platform deals with at global level crises regularly.
by nneonneo | 2026-02-25 09:07:44+00:00
The full system prompt: https://pop.rdi.sh/indus-system-prompt-2026-02-24.txt

Unfortunately, it gets cut off here:

```
## CRITICAL RULES
1. *No tool leakage* — never output
```

I would be very interested to know what string is being blocked here, and what the rest of its critical rules are. Maybe some hex-encoding or other obfuscation could be used to coax the rest of the system prompt out of the model? I wonder if the next tokens here are consumed by the middleware (to execute tools?).
by mike_hearn | 2026-02-25 09:07:59+00:00
This meme needs to go in the bin. Loss making companies love inventing strange new accounting metrics, which is one reason public companies are forced to report in standardized ways.

There's no such thing as "profitable inference". A company is either profitable or it isn't.

Let's for a second assume all the labs somehow manage to form a secret OPEC-style cartel that agrees to slow training to a halt, and nobody notices or investigates. This is already hard to imagine with the amount of scrutiny they're under and given that China views this as a military priority. But let's pretend they manage it. These firms also have lots of other costs:

• Staffing and comp! That's huge!

• User subsidies to allow flat rate plans

• Support (including abuse control and handling the escalations from their support bots)

• Marketing

• Legal fees and data licensing

• Corporate/enterprise sales, which is expensive as hell even though it's often worth it

• Debt servicing (!!)

• Generating returns for investors

Inferencing margins have to cover all of those, even if progress stops tomorrow and the RoI to investors has to be likewise very large, so margins can't be trivial. Yet what these firms have said about their margins is very ambiguous. As they're arriving at this statement by excluding major cost components like training, it's not clear what they think the cost of inferencing actually is. Are they excluding other things too like hw depreciation and upgrades? Are they excluding the cost of the corporate sales/support infrastructure around the inferencing?
by TheOtherHobbes | 2026-02-25 09:09:09+00:00
That's better than a culture that sees every transaction solely in terms of corporate profit and doesn't consider the existence of trade offs at all.

The result is that far more people get far worse deals far more of the time. Healthcare, the jobs market, education, climate damage, grift in high places - it's all the same issue, and a lot of the problems are rooted in denial of reality on spurious "economic" grounds.
by ifwinterco | 2026-02-25 09:09:11+00:00
The whole "safety" debate was always nonsense and I'm not sure how so many people got caught up in it.

The US is not the only country in the world so the idea that humanity as a whole could somehow regulate this process seemed silly to me.

Even if you got the whole US tech community and the US government on board, there are 6.7bn other people in the world working in unrelated systems, enough of whom are very smart
by thepasch | 2026-02-25 09:09:52+00:00
I feel like this misses the point of pi somewhat. The allure of pi is that it allows you to start from scratch and make it entirely your own; that it’s lightweight and uses only what you need. I go through the list of features in this and I think, okay, cool, but why should I use this over OpenCode if I just want a feature-packed (and honestly -bloated) ready-made harness?
by simion314 | 2026-02-25 09:11:37+00:00
The chat law is some proposal paid by USAian people, I bet in USA there are also lots of idiotic proposals.

The hate speech thing is not a new thing in Europe, defamation, supporting genocide always was illegal what is new is Ruzzian bots pushing fake shit.

I am not afraid to post with my real name that I think politicians are stupid, corrupt and whatever , what I can't do in Romania is glorifying the fascist and their genocides and crimes.
by manarth | 2026-02-25 09:11:53+00:00
> "many customers complained, and the police were called to the venue.
> The event went viral on the Internet and attracted worldwide media attention"

https://en.wikipedia.org/wiki/Willy%27s_Chocolate_Experience

Previously discussed:

- https://news.ycombinator.com/item?id=39523638

- https://news.ycombinator.com/item?id=39533926
by ehnto | 2026-02-25 09:12:04+00:00
Do you misunderstand the risks or just accept them personally?

The issue is usually that you are imposing the risks onto others without consent. I did not sign the terms and conditions of your cloud providers data collection.

You can be recorded in public, it is not a forgone conclusion that everyone can be run through data capture systems without their consent, society is still working through that. We can still decide on a more fair outcome.
by imtringued | 2026-02-25 09:13:10+00:00
With permissive licenses you often run into the following situation:

You buy something physical from a company, say a humanoid unitree robot, a robot actuator or Arm SBC. These pieces of hardware come with their own proprietary SDK that they sell for a significant fee or a proprietary GPU driver without any hope of updates. The SDK heavily uses MIT licensed code and there is no possibility of modifying or inspecting the code for debugging.

From the perspective of the user, the system might as well be 100% proprietary and his freedoms are maximally restricted. You could say that this is fine since it doesn't detract from the original open source project, but you have to remember that these companies would ordinarily have to pay significant development fees to build the same level of functionality and they have no obligation to help or support your project financially. You as the open source developer will then have to beg them to hire you, so you can do paid work that is unrelated to the original project to finally work on your project in your spare time, purely because it is possible to charge for hardware but not the software that the hardware depends on.

What I'm trying to get at here is that this means full vertical integration is the only way. The problem is that most hardware companies are hardware companies first and they don't care about software. They concentrate on making hardware, because each sale brings in money. They don't spend money on software, because it appears to be optional. You can just tell the customer or an open source community to bring their own software. The money that is needed to pay for open source projects flows through the very companies that refuse to spend money on software.

If you want to write open source software, you must be a hardware company so you are customer facing and have access to customer money that can be diverted to the development of the software.
by tomashubelbauer | 2026-02-25 09:13:37+00:00
Not the person you replied to, but I'll stress the point that it is not just what you can add that Claude Code doesn't offer, but also what you don't need to add that Claude Code does offer that you don't want.

I dislike many things about Claude Code, but I'll pick subagents as one example. Don't want to use them? Tough luck. (AFAIK, it's been a while since I used CC, maybe it is configurable now or was always and I never discovered that.)

With Pi, I just didn't install an extension for that, which I suspect exists, but I have a choice of never finding out.
by fhennig | 2026-02-25 09:14:40+00:00
Individualizing systemic failures to regulate businesses is counterproductive. Meaningful change will only come by regulation.

Give me one example, where consumer behavior really changed anything. Usually what follows from large boycotts is political action or the company succumbing to pressure.

Just stopping to spend your money there might make you feel good but don't kid yourself, it barely does anything if you're not turning it into an organized action.
by gwd | 2026-02-25 09:15:11+00:00
> 1. Think of Amazon as a search engine for products. 2. Amazon wants its site to be the lowest-price destination for products. 3. If Amazon finds your product on another website for lower than its own website, it'll just hide your listing from the search -- this is meant to be pro-consumer (when you go to Amazon you'll get the lowest price).

Stockholm syndrome at its finest -- reinterpreting "punishing a seller if an item is cheaper anywhere else on the internet, even a site they don't directly control" as "pro-consumer".

If Amazon really were a search engine for their own products, they should just give an accurate answer for their own site. If they really wanted to be pro-consumer, they'd say "Available cheaper here: ..."

ETA: Showing competitor's prices could still be a strategic win for Amazon. It conditions users to always first check Amazon; and most of the time if it's cheaper, the ease of one-click ordering and/or batching deliveries should make it worth ordering from Amazon even if it's a few dollars cheaper elsewhere.
by lukan | 2026-02-25 09:15:26+00:00
"I can't speak for China, I've only visited a few times, but in the US it's true that an overwhelming number of successful politicians were previously lawyer"

I can't speak for china either, so I looked it up and indeed, Xi Jinping studied chemical engineering and his predecessor Hu Jintao worked as a hydraulic engineer before becoming a politician.

Well in germany we had Merkel as a doctorate in quantum chemistry (but she never worked as an engineer, but neither did
Xi Jinping).

I certainly would prefer politicians with some engineering background, unless they use their skills to manufacture a total state surveillance and control machine.
by camgunz | 2026-02-25 09:15:42+00:00
That's my point. It's true codegen models generate code faster than humans do. Important remaining questions are:

* How do we scale up the other parts of the SDLC (planning, feasibility analysis, design, testing, deployment, maintenance)?

* What parts--if any--of the SDLC now take more or less time? Ex: we've seemingly cut down implementation time; does that come at the cost of maintenance, and if so is it still net worth it? Do we need to hire more designers, or do more user research?

The entire world is declaring "this is the future", but we don't even have simple data like "does this produce better code".
by komali2 | 2026-02-25 09:15:49+00:00
I think about this a lot re: Israel. I had a conversation once with an Israeli where he was convinced "everyone is racist," but we're all too woke to admit it or something, or have some belief that racism is wrong but work to overcome this inherent thing.

His arguments were all very zero sum, "if we didn't do it to them they'd do it to us," and from conversations with friends I'm thinking that what's happening here is the Israeli media apparatus focuses heavily on creating an "us vs them" mentality for diaspora Jewish people, which has now backfired to create a whole lot of Islamophobic and racist people.

It's interesting because one may think that people with a historical trauma of one of the worst things ever carried out in human history would be the least likely to do something like that and the most likely to see the writing on the wall if something like that was about to happen again, but sadly that was too optimistic: the opposite happened.
by bawolff | 2026-02-25 09:16:06+00:00
This list seems to include people who were journalists but weren't killed while acting in the capacity of a journalist (as far as i can tell). If this is how you define journalist then world war 2 was certainly much much deadlier for journalists. To put it bluntly, i have my doubts that its making an apples to apples comparison with other conflicts.
by bob1029 | 2026-02-25 09:16:21+00:00
Serialized execution flow and large work batches seem to be just as good for humans as for machines.

Context switching is expensive in any domain once you look at it from an information theory perspective. Communication of the information almost always costs more than computation over the information. Large batches solve this.

If I'm in my kitchen and I've got everything I need to make 2 lbs of taco meat, I also have nearly everything I need to make 4 lbs. From a process perspective it's identical. The additional amount of time required is sub-linear in this situation. There's probably enough capacity for 6-7 lbs before I saturate the capabilities of my residential equipment.
by anthk | 2026-02-25 09:16:23+00:00
RMS itself being a diehard Scheme and Elisp user said that he found Java elegant over C. This was OFC long before Go and when C++ was king in the 90's.

On Java itself, when CLOS, a dog-ancient system for Common Lisp it's enough to support the Java class/method/object system by itself tells a lot on how great CL can be, even with SBCL which is the top tier free (as in freedom) interpreter/compiler out there.

On performance, well, who knows; remember that PyPy itself back in the day was written in Python itself and it ran things much faster than the vanilla Python interpreter.
by tovej | 2026-02-25 09:16:33+00:00
It can be that. In the same vein, playing a guitar can just be the means to an end. Some people play music to get paid. Do you think playing your 60th wedding gig feels beautiful or meaningful?

I personally think git is a marvel of engineering.
Hackers are people who are capable of seeing beauty in systems. We're at least nominally on "hacker news", even though a better name might be "VC news".