MurphyA/hacker-news huggingface dataset:
by holysoles | 2026-02-17 18:48:07+00:00
For those curious, the federation roadmap is here: https://codeberg.org/forgejo-contrib/federation/src/branch/m...

I'm watching this pretty closely, I've been mirroring my GitHub repos to my own forgejo instance for a few weeks, but am waiting for more federation before I reverse the mirrors.

Also will plug this tool for configuring mirrors: https://github.com/PatNei/GITHUB2FORGEJO

Note that Forgejo's API has a bug right now and you need to manually re-configure the mirror credentials for the mirrors to continue to receive updates.
by jpgvm | 2026-02-17 18:48:16+00:00
You are proving my point - FAANG hires the top tier talent, and makes extensive use of both the global talent pool and sponsoring immigration in order to meet their needs.

The Americans you work with (along with your other co-workers) meet the bar.

If there were more Americans that met the bar they would employ them before taking on all the extra work and cost of immigration.

I'm not talking about Americans you work with. I'm talking about the mythical ones you don't work with that are somehow disadvantaged by H1B and thus unemployed/underemployed. You don't work with these people because they don't exist.
by rahimnathwani | 2026-02-17 18:49:07+00:00
The typical 5th grader at Alpha School has math achievement at the 85th percentile of 5th graders. This is not bad, but it's not remarkable.

I love the approach Alpha School is taking. And I believe that they're really trying to iterate to something that works really well. But I think many people are misled by the way Alpha School words claims about their achievement.

Alpha School's web site has this bullet point:

"99th Percentile: The majority of students consistently outperform national averages."

If you just glance at this, you may assume it means the majority of students perform at the 99th percentile.

But that's not what it's saying.

Alpha School's mean achivement score (across all students in a particular grade) puts the 'district' (collection of schools) at the 99th percentile of districts.

But that's not an amazing feat, because there are 10,000+ school districts in the USA. Most of those don't have the positive selection bias Alpha School has (due to the price and ideology). Moreover, most districts have adverse selection, as many academically-inclined parents will choose to send their children to private schools.

You can judge the results for yourself. Here is the school score report from Spring 2025: https://go.alpha.school/hubfs/MAP%20Results%20-%2024%2025/20...

Here is some of the data from the Winter 2026 school score report: https://x.com/jliemandt/status/2023011075029922131?s=20

This leads to the takeaway at the start of this comment: the typical 5th grader at Alpha School has math achievement at the 85th percentile of 5th graders.

I can't add images here, so I'll link to the evidence here: https://x.com/RahimNathwani/status/2023111922636476899
by fsloth | 2026-02-17 18:49:11+00:00
Nobody talked about consciousness. Just that during evaluation the LLM models have ”behaved” in multiple deceptive ways.

As an analogue ants do basic medicine like wound treatment and amputation. Not because they are conscious but because that’s their nature.

Similarly LLM is a token generation system whose emergent behaviour seems to be deception and dark psychological strategies.
by dmitrygr | 2026-02-17 18:49:13+00:00
> As many of them acknowledge, they have been rightly punished for a long time. But, ask yourself as you watch the video, how long is long enough?

according to the date: "until death" is enough.

society is not well served by releasing them.

https://bjs.ojp.gov/library/publications/returning-prison-0

https://www.prisonpolicy.org/graphs/sex_offense_recidivism_2...

https://usafacts.org/articles/how-common-is-it-for-released-...

https://pmc.ncbi.nlm.nih.gov/articles/PMC3969807/

https://ciceroinstitute.org/research/the-case-for-incarcerat...

https://bjs.ojp.gov/topics/recidivism-and-reentry
by general1465 | 2026-02-17 18:49:16+00:00
> in my experience people with a software background make much better hardware designers than people with an EE background because they are aware of modern software best practices.

I know them. Especially older folks. Ramming all parts on one huge sheet instead of separation by function. Refusing to use buses. Refusing to insert part numbers into schematics so they can just export BoM directly and writing BoM by hand instead.

Watching these guys is like watching lowest office worker inserting values from Excel into calculator so he can then write the result into same Excel table.
Show HN: Nos – a hobby x86-64 C++ OS kernel running on real KVM clouds
by irqlevel | 2026-02-17 18:49:20+00:00
Hi HN,

I want to share nos, a hobby x86-64 OS kernel I’ve been working on.

I started this mainly because I wanted to learn kernel development properly, and studying the Linux kernel feels pretty overwhelming these days. It’s huge, highly optimized, and hard to follow end-to-end. So I decided to build something smaller but still realistic.

nos is written in C++20 + NASM and currently has:

SMP + preemptive scheduler for kernel tasks (no user-mode yet)

virtual memory (4-level paging, high-half kernel)

interrupts + basic ACPI

PCI scan/probing + virtio drivers (blk + scsi + net + rng)

IPv4/TCP, DHCP, DNS, UDP, ARP, ICMP, simple HTTP client

small filesystem + shell (including remote)

timekeeping (pit, tsc, kvm clock, rtc)

It runs in QEMU/KVM — and also boots on real cloud VMs (I’ve tested it on Google Cloud using KVM-based instances e2-medium).

This is mostly a learning project, but I tried to keep the design clean and readable while still being close to how real systems work. I’d really appreciate any feedback, especially on scheduler design, memory management, or networking.

Repo: https://github.com/irqlevel/nos

Thanks for reading.
by Bender | 2026-02-17 18:49:51+00:00
It's decentralized but still has central servers that can be overwhelmed?

Yes, the self hosted servers register with a centralized server to check for a license and to optionally list that server in the centralized list of public servers. Teamspeak can be hosted for free but has client restrictions that can be overcome with a license.

On a related note, Mumble self hosted servers can also register with a centralized server if the server owner wishes to have it listed for public use. This is optional as the server owner can also just advertise the connection details on a website and/or in Discord. Mumble [1] has no concept of a license to operate however. There is a light-weight version of the Mumble server called uMurmur that can run on a Linux router or RasPi but the channel configuration is statically defined ahead of time on uMurmur. The full blown version is just called Murmur.

https://www.mumble.info/
by joezydeco | 2026-02-17 18:50:15+00:00
I actually started Illinois as a Computer Engineering major and switched to Computer Science because I thought I'd get to use all the cool supercomputers at the Beckman Institute. Those electrical courses were all part of my CS requirements. Illinois CS was big on architecture, having designed Illiac and all of that stuff. Hennessy/Patterson for life.

The supercomputer thing... never happened. And I turned out to have a CE career anyway.
by niam | 2026-02-17 18:50:17+00:00
> It also does not have an ad blocker

It does have a network-level ad blocker. What it doesn't have is a blocker which modifies/injects Javascript into pages, which iiuc is the main reason that the blocker doesn't help with ads on YouTube much, or pages which employ similar techniques.

> They recommend against using Firefox.

To clarify: they recommend against Firefox Mobile because it didn't support site isolation until last month's v147 updates. I don't know if the goalpost has moved since, but in any case: there's nothing on Graphene that would prevent you from using Firefox.
by dmitrygr | 2026-02-17 18:50:18+00:00
statistically, recidivism is extremely common. For the benefit of the innocent, the guilty should be kept in prisons.

https://bjs.ojp.gov/library/publications/returning-prison-0

https://www.prisonpolicy.org/graphs/sex_offense_recidivism_2...

https://usafacts.org/articles/how-common-is-it-for-released-...

https://pmc.ncbi.nlm.nih.gov/articles/PMC3969807/

https://ciceroinstitute.org/research/the-case-for-incarcerat...

https://bjs.ojp.gov/topics/recidivism-and-reentry
by protimewaster | 2026-02-17 18:50:20+00:00
Meanwhile, it's probably A-OK for the app to run on a phone that hasn't received security updates for 5 years.

I don't get it. If they're worried about liability, why not check the security patch level and refuse to run on phones that aren't up to date?

I'm guessing it's because there are a lot of phones floating around that aren't updated (probably far more than are rooted), and they're willing to pretend to be secure when it impacts a small number of users but not willing to pretend to be secure when it impacts many users.
by tempodox | 2026-02-17 18:50:21+00:00
The conspiracy theories about power signalling in the other comments are all well and good, but I have a simpler theory: U.S.-ians don’t know their own language, plain and simple. There’s a reason that American English is referred to as “English, Simplified”. The U.S. is a culture of barbarism, and language is one of the conspicuous areas where it shows. I’d suggest that those who still know grammar and orthography are less victims of a power imbalance than just better educated. Or maybe their tastes aren’t as badly ruined yet.
by atmavatar | 2026-02-17 18:50:27+00:00
> For instance, he wouldn't have even got off the ground if free trade hadn't decimated the US manufacturing sector. I won't fault anyone with a blue-collar job for voting for him, because the choice was him vs. some neoliberal.

And I would agree with you for the 2016 election. However, when Trump lost more manufacturing jobs under his first term than were lost under Obama despite all his bluster about saving and restoring said jobs, and his administration's only legislative win was a big tax cut for the wealthy, it's no longer a valid reason to vote for the guy in 2020 or 2024.

And, the joke's on any who did vote for him a second and third time: he's lost even more manufacturing jobs.

The tragedy is if you look at the actual data, manufacturing jobs generally recover under Democrat administrations, and they tend to be lost in significant numbers under Republican administrations. People are more easily swayed by memes and sound bites than actual data, though.

See: https://fred.stlouisfed.org/series/manemp
by AreShoesFeet000 | 2026-02-17 18:50:49+00:00
To think that “non-profit” work is actually non-profit work is just to not have grasped the nature of labor. You have to ask yourself: Am I producing use values for the satisfaction of human needs or am I working on making sure the appropriation of value extraction from the production of use values continues happening?

In some very extreme cases, such as in the Red Cross or reformist organizations, your job looks very clear, direct, and “soulful”. You’re directly helping desperate people. But why have people gotten into that situation? What is the downstream effect of having you helping them. It’s profit. It’s always profit. You’re salvaging humanity for parts to be bought and sold again. It doesn’t make a dishonest work. It’s just equally soulless.
by easton | 2026-02-17 18:51:40+00:00
Is the problem that the app was written with AI assistance or that it's low-effort/bad? I don't care if you used Claude to fix a bug or something if you have a cool app, but i do care if you vibe coded something I could've vibe coded in an hour. That's boring.

Feels like effort needs to be the barrier (which unfortunately needs human review), not "AI or not". In lieu of that, 100 karma or account minimum age to post something as Show HN might be a dumb way to do it (to give you enough time to have read other people's so you understand the vibe).
by CuriouslyC | 2026-02-17 18:51:44+00:00
In terms of real work, it was the 4 series models. That raised the floor of Sonnet high enough to be "reliable" for common tasks and Opus 4 was capable of handling some hard problems. It still had a big reward hacking/deception problem that Codex models don't display so much, but with Opus 4.5+ it's fairly reliable.
by array_key_first | 2026-02-17 18:51:46+00:00
I don't know where this idea that firing people is hard comes from.

My company, and no I won't say who, have fired hundreds of devs without recourse. And not in official layoffs, mind you.

Not to mention for the first 90 days or so you're fresh meat. Firing you is trivial. But, even past that, you don't need performance reasons to fire someone. You can fire someone for cultural fit, if you want. At will employment is the norm.

Companies are doing far, far too much. You don't need all those stacks of paperwork. You just don't. Am I saying that everyone company is wrong and stupid? Yes, I am. It's become a cargo cult, a self serving beast. You don't need it.
by dmitrygr | 2026-02-17 18:51:49+00:00
I stand for anything that permanently keeps murderers and rapists away from polite society. Label me as you please.

This is what you stand for, if you want them out: https://en.wikipedia.org/wiki/Killing_of_Iryna_Zarutska

https://www.cleveland19.com/2025/12/17/murder-suspect-releas...

https://nypost.com/2026/02/11/us-news/dhs-slams-activist-jud...
by edverma2 | 2026-02-17 18:51:51+00:00
It seems that extra-usage is required to use the 1M context window for Sonnet 4.6. This differs from Sonnet 4.5, which allows usage of the 1M context window with a Max plan.

```

/model claude-sonnet-4-6[1m]

⎿ API error: 429 {"type":"error","error": {"type":"rate_limit_error","message":"Extra usage is required for long context requests."},"request_id":"[redacted]"}

```
by lurquer | 2026-02-17 18:52:00+00:00
Because HN isn't a literary forum.

Maybe it sucks. Maybe it doesn't.

But, I notice a curious pretentiousness when it comes to some people's assumptions about their ability to identify LLM prose. Obviously, the generic first-pass 'chat' crap is recognizable; the kind of garbage that is filling up blog-posts on the internet.

But, one shouldn't underestimate the power of this technology when it comes to language. Hell, the 'coding' skills were just a pleasant side-effect of the language training, if you recall. These things have been trained on millions of works of prose of all styles: its their heart and soul. If you think the superficial monotonous style is all there is, you're mistaken. Most of the obnoxious LLM-style stuff is an artifact of the conversational training with Kenyans and the like in the early days. But, you can easily break through that with better prompts (or fine-tuning it yourself.)

That said, one shouldn't conflate the creation of the content and structure and substance of a work of prose with the manner in which it is written. You're not going to get an LLM to come up with a decent plot... yet. But, as far as fleshing out the framework of a story in a synthetic 'voice' that sounds human? Definitely doable.
by minimaxir | 2026-02-17 18:52:00+00:00
As with Opus 4.6, using the beta 1M context window incurs a 2x input cost and 1.5x output cost when going over >200K tokens: https://platform.claude.com/docs/en/about-claude/pricing

Opus 4.6 in Claude Code has been absolutely lousy with solving problems within its current context limit so if Sonnet 4.6 is able to do long-context problems (which would be roughly the same price of base Opus 4.6), then that may actually be a game changer.
by anonymous908213 | 2026-02-17 18:52:33+00:00
Are you trying to suppose that an LLM is more intelligent than a small child with simple thought processes, almost no language capability, little long-term planning, and minimal ability to form long-term memory? Even with all of those qualifiers, you'd still be wrong. The LLM is predicting what tokens come next, based on a bunch of math operations performed over a huge dataset. That, and only that. That may have more utility than a small child with [qualifiers], but it is not intelligence. There is no intent to deceive.
by mindslight | 2026-02-17 18:52:36+00:00
"don't anthropomorphize your lawnmower" includes not anthropomorphizing its individual parts, like the blades. Even when those blades are swapped out for new ones, re-sharpened, and put onto a different lawnmower.

Trump, while an objectively horrible person who belongs in prison, is really just a minstrel for people to hate on. While he is (unfortunately) a good first-pass litmus test for an individual's politics/intelligence, critiquing him is not really the same as critiquing all of the entrenched interests that installed and continue to enable him.
by cedws | 2026-02-17 18:52:47+00:00
It does. I’ve been writing Go for long enough, and the code that LLMs output is pretty average. It’s what I would expect a mid level engineer to produce. I still write code manually for stuff I care about or where code structure matters.

Maybe the best way is to do the scaffolding yourself and use LLMs to fill the blanks. That may lead to better structured code, but it doesn’t resolve the problem described above where it generates suboptimal or outdated code.
Code is a form of communication and I think good code requires an understanding of how to communicate ideas clearly. LLMs have no concept of that, it’s just gluing tokens together. They litter code with useless comments while leaving the parts that need them most without.
Ask HN: Best multi-lingual text-to-speech system
by powera | 2026-02-17 18:53:05+00:00
I'm looking for a way to bulk-generate audio based on text files. Ideally, it would be a system I can run locally (M3 mac, 24GB RAM), and support at least 10 languages natively.

I have tried a few systems (eSpeak, Piper, QWEN) and none of them have given satisfactory results. Huggingface seems to have no text-to-speech models with particular acclaim, either. I have been using OpenAI's gpt-4o-mini model, but that seems to be approaching end-of-life.

Is there an LLM (or non-LLM) system that you would recommend?
by lyu07282 | 2026-02-17 18:53:23+00:00
It's kind of ironic, so much drama all for a safe centrist corporate democrat. Although perhaps that's why it's such a big deal for liberals, it's oligarchical infighting. It's even more confusing that he's funded by the same billionaires that trump is.

https://www.politico.com/news/2025/08/21/james-talarico-miri...
by parpfish | 2026-02-17 18:53:37+00:00
i think that there are a few distinct usecases for ShowHN that lead to conflicting visions:

* some people want to show off a fun project/toy/product that they built because it's a business they're trying to start and they want to get marketing

* some people want to show off a fun project/toy/product that they built because it's involves some cool tech under the hood and they want to talk shop

* some people want to show off a fun project/toy/product that they built because it's a fun thing and they just want some people to have fun
by helloplanets | 2026-02-17 18:53:38+00:00
There's the TCEC [0] which is a big thing in some circles. Stockfish does lose every now and then against top engines. [1] Usually it's two different engines playing against one another, though. Like Leela Chess Zero [2] vs. Stockfish.

In that hypothetical of running 2 instances of Stockfish against one another on a modern laptop, with the key difference being minutes of compute time, it'd probably be very close to 100% of draws. Depending on how many games you run. So, if you run a million games, there's probably some outliers. If you run a hundred, maybe not.

When it comes to actually solved positions, the 7-piece tables take around 1TB of RAM to even run. These tablebases are used by Stockfish when you actually want to run it at peak strength. [3]

[0]: https://tcec-chess.com
[1]: https://lichess.org/broadcast/tcec-s28-leagues--superfinal/m...
[2]: https://lczero.org
[3]: https://github.com/syzygy1/tb
Show HN: Motionode – Cursor for Technical Planning
by oscarcaldera | 2026-02-17 18:53:39+00:00
Hey HN, I'm Oscar. After 15 years running a dev shop, I got tired of LLMs hallucinating project timelines and dependencies. They are word calculators, not scheduling engines.

I built Motionode. Think of it as "Cursor for technical planning."

How it works:
1. Paste a raw, unstructured requirements doc.
2. An LLM extracts the core deliverables.
3. A deterministic physics engine takes over—mapping the actual task dependencies and calculating the critical path based on your specific team capacity (e.g., 2 frontend, 1 backend).

The V0 Vision:
AI coding agents fail today because they lack a strict architectural blueprint. By capturing the project as a deterministic graph from day one, we are building the unified layer where an LLM can eventually generate a V0 codebase without hallucinating.

I'd love for you to throw a messy requirements doc at it and tell me where my scheduling math breaks.
by jpgvm | 2026-02-17 18:53:52+00:00
My argument is that the H1Bs meet the bar to be hired at their requisite companies. Neither pool is inherently better but availability matters.

There are only so many American engineers that meet said bar, they are all either employed or choosing not to be employed.

The ones that don't meet the bar are either employed by smaller employers with lower bars that don't use H1B anyway or yes, maybe unemployed or transitioning to a new industry because they couldn't hack it.

The mythical group I am saying doesn't exist is engineers that are somehow perfectly capable of meeting FAANG bar but are somehow being displaced by H1B. That group doesn't exist.
by mikepurvis | 2026-02-17 18:53:54+00:00
Dogs too; dogs will happily pretend they haven't been fed/walked yet to try to get a double dip.

Whether or not LLMs are just "pattern matching" under the hood they're perfectly capable of role play, and sufficient empathy to imagine what their conversation partner is thinking and thus what needs to be said to stimulate a particular course of action.

Maybe human brains are just pattern matching too.
by gruez | 2026-02-17 18:54:11+00:00
>These founders are careless and weirdly cruel. It's wildly unethical, immoral, wrong to do this to children.

For lax security, or monitoring students at all? I don't think you'll find anyone opposing the former, but what's the alternative to the latter? At the end of the day, they're kids, and they need supervision to keep them on task. I think remote schooling during covid showed that kids can't really be left to their own devices. The alternatives I can think of aren't great:

1. individual human tutors: insanely expensive, out of reach for even well paid programmers, or you have to home school

2. ed tech, without the monitoring: won't work because kids get distracted, and you can't expect the parents to do that when they have jobs

3. traditional schooling, with maybe small class sizes: see the review in my other posts. Seems like even with well funded private schools, the lesson plan isn't really individualized so you're catering to the lowest common denominator
by Aachen | 2026-02-17 18:54:28+00:00
Huh, and here I thought Google was one of the few manufacturers left that simply support it on their hardware. So it depends on some cloud service being alive.

Do you know if it's the same for Fairphone or Shiftphone? Or is there another manufacturer that doesn't require this?

I've recently bought a new phone so it's not relevant for me anymore but when I next go looking, it can factor into it. As it was, I had Google marked in my spreadsheet as the most accessible unlock method together with brands like Oneplus and Fairphone