MurphyA/hacker-news huggingface dataset:
by NalNezumi | 2026-02-24 16:34:53+00:00
Fascinating reading, thank you for sharing. Insightful to read the parents effort to, and one particularly stood out to me: they let Tao go to high-school for the math, and other classes at his age level (or assessed level).

Reminds me of my elementary school experience where I excelled at math by approximately +3 or +5 years of my age. Not because I was genius in any capacity but because I went to Saturday school for Japanese kids and the Asian schools were just 3-5 years ahead than European school, even with only 1h math per week.

I remember vividly complaining about this to the teachers and suggested if I could just bring some advanced books on my own and do it during the class. But nope. The reason I got was that I sucked at other classes (which was true. Trilingual but bad at all 3 languages, for example) I then suggested that maybe I could take the classes I sucked at instead during math class but nope not that either. Know your place.

(this was a very common experience among everyone that attended Saturday school for Japanese. Later on in Uni I learned same was for all east Asian kids that went to Saturday school)

A setup like Terence would've been terrific for all of us.

If there's something about internet and AI chatbot that makes me optimistic, is that kids that excel but unfortunately didn't get the fortune to get Mr/Mrs Tao as parents, can today find a path to excel on their passion.
by Fricken | 2026-02-24 16:35:34+00:00
The foundries aren't known to be wired to blow, but the US says they'll bomb them should they come under Chinese control:

>“The United States and its allies are never going to let those factories fall into Chinese hands,” Amb. Robert O’Brien told me during a conversation airing today at the Global Security Forum organized by the Soufan Center in Doha, Qatar.

The bulk of the world’s most advanced microchips are produced in Taiwanese facilities owned by TSMC. Gaining control of those plants would make China “like the new OPEC of silicon chips” and allow them to “control the world economy,” O’Brien said.

“Now let’s face it, that’s never going to happen,” he said.

O’Brien drew a comparison to when Britain chose to destroy France’s storied naval fleet after the country surrendered to Nazi Germany, killing over 1,000 sailors in the process . He recounted how Winston Churchill, a noted Francophile, walked into the House of Commons “with tears streaming down his face because it was the hardest decision he made in the war,” but received unanimous applause.

https://www.semafor.com/article/03/13/2023/the-us-would-dest...

If that happens you can't really blame China, lol.
by sillyboi | 2026-02-24 16:35:43+00:00
I’d like to add an obvious point that is often overlooked.

LLMs take on a huge portion of the work related to handling context, navigating documentation, and structuring thoughts. Today, it’s incredibly easy to start and develop almost any project. In the past, it was just as easy to get overwhelmed by the idea of needing a two-year course in Python (or any other field) and end up doing nothing.

In that sense, LLMs help people overcome the initial barrier, a strong emotional hurdle, and make it much easier to engage in the process from the very beginning.
Show HN: OMLX – coding agents on local LLMs without the painful reprefill
by jundot | 2026-02-24 16:35:45+00:00
I was frustrated that coding agents like Claude Code were basically unusable with local models. every few turns the prefix shifts, KV cache gets invalidated, and your mac has to re-prefill the entire context from scratch.

So i built oMLX. it persists KV cache blocks to SSD, and when a previous context comes back, it restores from disk instead of recomputing. this alone made Qwen3-Coder-80B on my M3 Ultra actually usable for real coding sessions.

Some other stuff it does: continuous batching, multi-model serving (LLM + embedding + reranker at once), prefix sharing with copy-on-write, and a native mac menubar app so you don't have to touch the terminal.

Just shipped a built-in benchmark tool too, so you can test your own setup easily.
by gchamonlive | 2026-02-24 16:35:57+00:00
Because cheap and quality code is only part of the story. The code needs to solve the right problem and that is a domain only a human can operate, at least for now. Back then when I was inexperienced I couldn't write good code, but I could sit with the company's CTO while he explained the domain, the challenges and the goal of the project. I could talk with domain experts and understand what the common solutions to the problems were. These are things that for an LLM to do would require untold amounts of context or a specialized model that understands the domain.

But the thing is, there are many unknowns. We humans are very capable of adapting as we go. LLMs have a fixed data they were trained on and prompt engineering can only get you so far.

I think anyone asking this with the intention of actually replacing humans with LLMs don't really understand neither humans nor LLMs. They are just talking money.
by kekqqq | 2026-02-24 16:36:18+00:00
Some time ago, I tried to use https://github.com/alisinabh/paperify to back up some data I had in the form of QR codes on paper. Turns out the standard printer is very limiting in terms of how many bits of data you can fit into paper if you want to read it reliably. I would guess this would be the same in their case. Maybe they will come up with a good protocol with error codes that would suit their "printer".

Anyway, I like the concept of storing QR codes on paper or other medium even if it is not really practical.
by cbalyc | 2026-02-24 16:36:48+00:00
When you hit Claude Code rate limits mid-session, waiting sucks. Subtask routes overflow work to Codex or Gemini automatically.

There are quota management tools out there (e.g. 9router) but all the ones I tested require running a proxy. Subtask is a pure Claude Code plugin: just bash and markdown. No proxy, no config, no manual invocation.

It hooks into PreToolUse, watches quota pressure, and denies calls when Claude is running hot — telling it to delegate via /subtask:delegate instead. Code changes go to Codex first, web research to Gemini. Requires Codex CLI and Gemini CLI installed and logged in.

We just started testing internally — not battle-tested yet. Hope someone finds it helpful. Would love feedback if you give it a try.
by AMARCOVECCHIO99 | 2026-02-24 16:36:49+00:00
gitleaks and trufflehog are great for scanning git history for leaked secrets but that's one of 52 rules. prodlint catches the structural patterns AI coding tools specifically create: hallucinated npm packages that don't exist, server actions with no auth or validation, NEXT_PUBLIC_ on server-only env vars, missing rate limiting, empty catch blocks, and more. It's closer to a vibe-coding-aware ESLint than a secrets scanner.
by krapp | 2026-02-24 16:36:54+00:00
Yeah, this is literally the sort of mainstream celebrity news that HN should flag without question, but pop culture nostalgia always means the rules don't count. Pretending you flew in a spaceship in the 1960s shouldn't count for "technical merit."

Meanwhile the story about an Israeli massacre of Gaza aid workers with actual technical content didn't last an hour before being flooded with complaints about being "off topic" then getting flagged.

C'est la vie, Hacker News will never change.
by takoid | 2026-02-24 16:36:58+00:00
To answer how it got so big: it didn't start out trying to replace Slack. It just solved an acute pain point for gamers. Skype was becoming increasingly enshittified, and people were floating between TeamSpeak, Ventrilo, and Mumble, none of which were that great. Discord captured the market because it was completely free and had the audio mechanisms in place to make people with shitty mics and background noise tolerable without forcing everyone to use push-to-talk. That’s really it. By the time non-gaming communities were looking for a Slack alternative, they just defaulted to Discord because 90% of their target audience already had the client running in the background.
by lunar_rover | 2026-02-24 16:37:17+00:00
For how it got so big, after it took over the gaming market initially it's likely network effect in action.

Discord is a centralised IM + basic forum with commercial polish.

Small communities can't afford site hosting and moderation, FOSS alternatives like Matrix are significantly inferior products. Fandom killed independent wikis, Reddit killed independent forums.

If Discord ever goes down, there will be decentralised services competing and advocating freedom until a new centralised service takes all the users for itself, just like Mastodon and Bluesky.
by troosevelt | 2026-02-24 16:37:23+00:00
Isn't this kind of Nietzsche's slave morality?

I don't, for example, think Phil Knight is an immoral person who intentionally did wrong things, though his company certainly has. You don't just become a billionaire and become corrupt, you have a mindset that justifies what you're doing and you conveniently excuse yourself or are unaware because you're dealing with things outside of your scope because a single person can't handle that much authority without delegating to people who will inevitably do corrupt things. PK didn't start out wanting to be a billionaire, he just wanted to sell shoes and maybe become a millionaire.

I suspect the vast majority of people who interacted with Epstein did it just to make connections and they made excuses, eg, Gates. I'm more likely to call someone immoral who interacted with him post-conviction than a billionaire, but generally labeling people moral/immoral instead of their actions misses why people do what they do. Very few people want to be considered immoral, but many people don't have an issue excusing immoral actions. Does that make sense?

If you want to get people top stop doing things like this, you have to attack the actions, not the person, because when you say all billionaires are immoral, it gives them nowhere to retreat, it gives them more reason to dig in, because who are you but some seemingly envious person who's made just as many compromises, just at lower levels?
by AyanamiKaine | 2026-02-24 16:38:14+00:00
I think a major contributor to the layoffs is companies hiring to much people around covid[1]. I cant find good stats for the years 2019-2026 besides looking at now and the past directly. There are some data for the ukranin side djinni[1][2] and for US IT job postings[3].

I dont think AI is the reason for the layoffs. Its just easier to say "because of AI we are firing" than to say "because we overhired and its actually our fault".

[1]https://djinni.substack.com/p/2021-in-review
[2]https://blog.djinni.co/post/q1-analytics-en
[3]https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE
by NoMoreNicksLeft | 2026-02-24 16:38:22+00:00
> Are people really arguing that there are few good teachers?

Yes, in general, people from both the left and right argue this, though they quibble over details. And people like you chime in with "we could get better teachers if we paid them more", which strongly implies that you don't think that the current batch are sufficient.

If they're already good, then why do you want to pay them more? I don't see extraordinary outcomes that deserve extraordinary pay. And in any even, even if you do see extraordinary outcomes, the pay they're receiving is sufficient, because they agreed to accept it.

>most people can list a mix of good and bad teachers t

Sure. And one or two truly bad teachers can spoil a child for their entire school career. Hell, here in the United States, they don't have multiple teachers per year until 7th grade, give or take... one bad teacher can truly fuck that kid up. Even later on though, they can do alot of damage. I don't think the "there only one little turd in your soup" defense holds up when it comes to education.

>The goal is just to increase the proportion of good teacher

Let's just double pay to have 0.4% more good teachers, huh?
by theodric | 2026-02-24 16:38:23+00:00
I have no idea what this has to do with the EU implementing age verification because politicians want it, and the powerlessness of EU citizens to arrest or impede the government's machinations. Feels Gish Gallopy.

What I can say that's at least tangentially relevant to the topic at hand is that I've lived for a couple of decades in both the USA and the EU, being a citizen of both, and have found Americans generally much more politically informed and involved. I find Europeans, particularly Irish, very well informed about U.S. politics that they are powerless to influence, and next to oblivious of anything going on at home. Given that Ireland has the EU Presidency right now and is choosing to use its bully pulpit to advocate for British-style draconian Internet regulation, that's doubly a shame.
by LightBug1 | 2026-02-24 16:39:05+00:00
I'm happy to admit to low quality posting ... but you’re simply not comprehending or perhaps not even reading the text. In which case, why respond?

As said, I didn’t say you were projecting.

As said, I don’t have to go searching for waifus and other questionable content as Mr Musk is freely posting said content.

Regarding your mention of AI cats and dogs and conspiracies, if you’re unable to hold the thrust and facts of a conversation in mind, again, perhaps better to not to respond.
by amiga386 | 2026-02-24 16:39:31+00:00
It doesn't even have to be malicious. The UK government had the https://en.wikipedia.org/wiki/Windrush_scandal where it lost the only identity documents of thousands of people, and also tried to remove them from the UK for not having these documents.

Governments shouldn't work like Google's technical support, where they are in 100% control and you have zero recourse if they don't like you, or even if they just fuck up. Governments should be accountable to their people, there need to be systems (like courts) to rein in the government's unlawful actions. It goes without saying that government shouldn't build fully centralised systems of authority, and certainly shouldn't be implicitly trusted by third parties - because when they do that, things go badly for the citizens of that government. Or citizens of other countries (see e.g. the USA fucking with ICC staff)

...and yet here we are, discussing systems that would lock people out of all sorts of things if they won't or can't get a trusted proof they're in a central database we trust the custodians of 100% - those custodians never make mistakes or abuse their position, right? Why the rush to adopt the more fragile system?

What I worry about is more and more "nudge theory" or dark patterns coming in; you may be entitled to something, or have rights, and the government doesn't like people having that, or paying for people to have it. They won't say "no, people can't have these rights and entitlements" and take the hit at the ballot box (though sometime they do and that is strictly worse), but they will deliberately put in roadblocks and gotchas (digital or otherwise) that oh-so-unfortunately sometimes don't work, or are cumbersome and thus discourage people from exercising their rights.
Show HN: Zym, embeddable script lang with continuations, preemption, mem control
by anatolidp | 2026-02-24 16:39:34+00:00
Ive been working on zym, its a dynamic scripting language meant to be embedded in a host application or in smaller systems.

I built Zym because i wanted a touch more control in a scripting language. Most languages ask for a tradeoff: you get flexibility, expressiveness, and fast iteration, but you give up control over how your data moves, how your stack behaves, and how your runtime executes code. If you want that control back, the conventional answer is to drop down into a compiled, statically-typed language.

This is my attempt to sort of harness both sides together in a way without making them fight each other. It's a scripting language that stays out of your way when you want to move fast, and gets precise when you need it to.
Its pretty standard syntax for what a dynamic language would expect, functions, looping, variables, other stuffs on the surface but with a touch of manual control flow.

Zym's control surface is where it splits:
Explicit memory semantics — ref, slot, and val modifiers let you declare exactly how values move across function boundaries.
Delimited one shot continuations as a primitive — Zym provides the building blocks to build out control flow as needed/wanted instead of relying on a set model, allows for construction of coroutines, fibers, generators, async, unconventional control flow, whatever it is thats needed.
Script-directed TCO — Zym provides scope aware tco compiler directives, basically u tell compiler this return function i wanna jump, it does it no questions asked.
Instruction-count preemption — the VM supports time-slicing by instruction count via a host pump and script callback, not just cooperative yields. Really handy for fair scheduling.
Simple(ish) 2 way FFI - Zym was designed to be embedded. Its ffi is fairly simple to work with and provides the ergonomics of writing natives more directly like you would write a function normally rather than a lot of manual stack juggling. Allows reentry so one can move in and out of c land fairly simply.

Still early days and I am constantly working on it — would love feedback on the design, especially the memory semantics model and the continuation useage.

Playground (WASM): https://zym-lang.org/playground
Docs/Site: https://zym-lang.org/docs
Github: https://github.com/zym-lang/zym
by rurp | 2026-02-24 16:40:01+00:00
A frustrating aspect of the AI debates has been the number of people who believe people like Sam Altman who say that the immense wealth created by AGI would be distributed to the masses to improve their lives. The notion that the mega wealthy Elon/Sams/Bezos elites are going to willingly give up unprecedented wealth because millions of people have become unemployed and impoverished is so wildly out of step with how those people have behaved their entire lives. Someone who says they have enough billions and want to improve millions of lives don't make it to those positions.

The only way that wealth gets shared will be unprecedented government coercion or worse.
by thehacknews | 2026-02-24 16:40:17+00:00
A new and highly sophisticated scam has emerged, exploiting Zoom’s popularity to silently install surveillance software on unsuspecting Windows machines. The scam leverages a fake Zoom meeting website that tricks users into downloading a malicious "update" that installs Teramind, a legitimate monitoring tool, without their consent. This attack highlights a growing trend of cybercriminals using legitimate software for malicious purposes, making detection more difficult.
by earlyriser | 2026-02-24 16:40:20+00:00
8 months later sounds too short to have taken your idea, I'm guessing launching a product at Mars scale takes like 2 years. This is probably why the always say they cannot take ideas sent by external people... but on the other hand if this came from the CEO, probably could be fast tracked. So 80/20.
Do you remember who was the CEO?
by Imustaskforhelp | 2026-02-24 16:40:39+00:00
The only non-evil Billionaire I know are the South park creators although they aren't tech Billionaires. I consider everyone else for the most part to not-be-good people.

Because south park decided to personally say essentially bad words to paramount using their episodes, the company which gave them a billion dollars.

So they took a billion dollars and they were still consistent with how they've been for decades at this point. All of this is truly remarkable in the particular world we live in.
by gchamonlive | 2026-02-24 16:41:29+00:00
> It's cheaper but not cheap

It's quite cheap if you consider developer time. But it's only as cheap as you can effectively drive the model, otherwise you are just wasting tokens on garbage code.

> LLM becomes a helpful tool but requires a ton of guidance

I think this is always going to be the case. You are driving the agent like you drive a bike, it'll get you there but you need to be mindful of the clueless kid crossing your path.

For some projects I had good results just letting the agent loose. For others I'd have to make the tasks more specific and granular before offloading to the LLM. I see nothing wrong with it.
by stefanhoelzl | 2026-02-24 16:42:07+00:00
I was building Codehydra because since I started using coding agents, my workflow changed dramatically.
I mostly run multiple sessions at once and I am mostly reviewing and testing the changes.

The context switching and keeping track of my running tasks got very demanding.
Thats why I built Codehydra, it easily helps to keep track of my sessions and notifies me, which session need attention.
It also allows me to automate the integrated VSCode in a way that it immediately presents the results when done with a task, so as soon as I switch to the session, I can immediately start the review/testing and see what was done.
By using git worktrees I can test/review all changes in isolation.

Happy to answer questions and hear feedback. And also curious to hear what workflows/tools others would use this for.
by NotGMan | 2026-02-24 16:42:15+00:00
From a pure tech perspective the article is correct.

But the problem with this approach is that in real life the majority of people are not like this. Many people are vastly overconfident and arrogant in their skills, I've had encounters with very good developers who simple refused to even hear an alternative solution or who did not do the most basic stuff to verify certain things before starting implementing them even though someone who had tons of experience in a certain niche compared to him told him to.

So a truly great engineer also needs to be arrogant/assertive/loud as that is the only way to fight other arrogant people. The "quiet confident" engineers opinion will be overruled by loud incomptent engineers.
by dheera | 2026-02-24 16:42:33+00:00
> So you can still inject <h1> or <br><br><br>... etc into your username

Are we taking out all the fun of the web? I absolutely loved the <marquee> names people had in the early days of Facebook, it was all harmless fun.

If injection of frontend code takes down your backend, your backend sucks, fix it.
by myrmidon | 2026-02-24 16:42:43+00:00
I'll give you the "party line" (i.e. best-effort understanding of HN-moderators perspective) for why articles like this are frequently flagged:

1) The entire discussion is a rehashing of the exact same points every time the topic is posted, and not very insightful

2) The participation rate for experts (or even authors) in the discussed field/topic is very low (compared to programming topics)

3) The discussion rarely stays civil and requires excessive moderation

An observation (have no verbatim quote, but believe from dang) is that there is a significant base of "anti-political", otherwise "known-good" HN participants, that flag topics like this preemptively pretty much regardless of perspective and exact topic (presumably for above reasons). You can certainly still blame the flagging on bots or Zionists, but it's almost certainly not only those.
by EGreg | 2026-02-24 16:43:29+00:00
I sent steve jobs (sjobs@apple.com) an email saying that MacOS should have an unspoofable dialog for the system password authorization, same way they have for DRM videos etc. I also suggested the user could choose a secret phrase or image to be displayed in the dialog during system setup. Never heard back. This was when Steve was alive and in charge. And to this day anyone can spoof the system password dialog and steal the system password…