MurphyA/hacker-news huggingface dataset:
by kazinator | 2026-03-08 18:27:49+00:00
> It doesn't matter how good the intonation at the bridge or nut.

Yes, it does.

> There's the mathematical fact that we cannot get pure thirds and even fifths in modern equal temperament system.

Those are the pennies that don't matter, if your instrument has dollar problems.

If you don't have good intonation, then you can't even properly get the approximations provided by equal temperament.

With good intonation, compensated on both ends, you have a much better experience making tuning adjustments to get better compromises for the music you are playing.
by abmmgb | 2026-03-08 18:27:54+00:00
'.. if a value-aligned, safety-conscious project comes close to building AGI before we do, we commit to stop competing with and start assisting this project. '

Which such project is that, though? And would it accept OpenAI's assistance?

AGI, having access to our world, is precarious as alignment with humans is never guaranteed. Having a buffering medium, aka a simulation environment where AI operates might be a better in-between solution.
by PaulDavisThe1st | 2026-03-08 18:28:01+00:00
> I was born with something not quite like perfect pitch, but when something is even slightly off tune it caused physical discomfort for me.

Define off tune? 12 TET? Just intonation? Bohlen-Pierce (56 TET) ?

The "in tune" notes are as much a function of culture as physics.
by wolfsoftware | 2026-03-08 18:28:59+00:00
Hi HN, I built WolfStack — a server management platform for Linux clusters. It's a single Rust binary with an embedded web UI, no database, no dependencies.

It manages Docker and LXC containers, VMs (via Proxmox VE integration), networking (VLANs, DNS, WireGuard overlay), storage (S3, NFS, SSHFS), backups, and public status pages — all from one dashboard.

Cluster nodes discover each other and poll every 10 seconds. You get WebSocket terminal sessions, an app store for one-click deployments, AI-powered diagnostics, and threshold alerting with email
notifications. Auth is against the local Linux shadow file, so no extra user database.

I built it because I wanted something like Proxmox's UI but for managing plain Linux servers and Docker hosts across a cluster, without needing a full hypervisor stack.

License: FSL-1.1-Apache-2.0 (source available, converts to Apache 2.0 after 2 years).

Website https://wolfstack.org (has the details)

Happy to answer any questions about the architecture or Rust/actix-web choices.
by mattlondon | 2026-03-08 18:29:18+00:00
I disagree. There is some argument to be had that they're already generally intelligent. They're already certainly better than me in basically anything I can ask them to do.

So that leads to the question of what qualifies as intelligent? And do we need sentience for intelligence? What about self-agency/-actuation? Is that needed for "generally intelligent"?

I don't know.

But I feel like we're not there yet, even for non-sentient intelligence. I personally think we need an "unlimited" context (as good as human memory context windows anyway, which some argue we've already surpassed) and genuine self-learning before we get close. I don't think we need it to be an infallible genius (i.e
ASI) to qualify as generally intelligent ... or to put it another way "about as smart and reliable as the average human adult" which frankly is quite a low bar!

One thing for sure though, I think this will creep up on us and one day it will suddenly become apparent that it's already there and we just didn't appreciate/notice/comprehend. There won't be a big fireworks display the moment it happens, more of a creeping realisation I think.

I give it 5 years +/-2.
by CamperBob2 | 2026-03-08 18:29:24+00:00
Tektronix built a lot of test equipment based on color-shutter CRTs in the 1990s. It was simultaneously nifty and awful. They could render rich, well-defined color waveforms, but as soon as you moved your eyes, the illusion would break apart into rainbow-colored fragments. It was like watching a movie on a DLP projector, only much worse.

Meanwhile, HP OEM'ed a bunch of Trinitron monitors from Sony and called it a day.
by CuriouslyC | 2026-03-08 18:29:55+00:00
Possibly. First, I think there's still low hanging fruit in creating a programming language designed to be as easy as possible for agents to work with that we won't try to unlock until people writing code is a curiosity. Second, agents don't care about verbosity of code, so we can do verbosity/correctness/tooling tradeoffs that wouldn't have made sense when humans were the sole consumers of the code.
by sebastiennight | 2026-03-08 18:30:06+00:00
> 'we reached ASI' is a well-defined verifiable statement, where 'we reached AGI' just isn't

So... we can't tell when the rocket has left Earth atmosphere, but we can tell when the rocket has entered space?

I'm not getting how "superior in all tasks" is better-defined for you than "equal in all tasks".
by pwdisswordfishy | 2026-03-08 18:30:17+00:00
You started out strong but fumbled in your second sentence.

> CLI means you can pipe the output of your program to things like sed and grep and any other program.

No, that's not a prereq for a CLI. "CLI" means "command-line interface", that's it. Vim's command line is still a command line even though it's totally disjoint from the UNIX shell and the entire process model. Even primarily graphical apps can expose a command line in the UI. Think of the VSCode command palette, for example, copied from SublimeText.

(Though all the examples cited here are editors, there's no reason for it to be restricted to that. Indeed, even more graphical apps should sport command lines inside them.)
by xoa | 2026-03-08 18:30:40+00:00
>The fiasco you can cause when you try fix, update, change etc makes this my favourite too.

I think some of the difference between "self-hosted" vs "homelab" is in the answer to the question of "What happens if this breaks end of the day Friday?" An answer of "oh merde of le fan, immediate evening/weekend plans are now hosed" is on the self-hosted end of the spectrum, whereas "eh, I'll poke at it on Sunday when it's supposed to be raining or sometime next week, maybe" is on the other end. Does that make sense? There are a few pretty different ways to approach making your setup reliable/redundant but I think throwing more metal at the problem features in all of them one way or another. Plus if someone moves up the stack it can simply be a lot more efficient and performant, the sort of hardware suited for one role isn't necessarily as well suited for another and trying to cram too much into one box may result in someone worse AND more expensive then breaking out a few roles.

But probably a lot of people who ended up doing more hosting started pretty simple, dipping their toes in the water, seeing how it worked out and building confidence. And having everything virtualized on a single box is a pretty easy and highly flexible way get going and experiment. Also if it's on a ZFS backing makes "reset/rollback world" quite straight forward with minimal understanding given you can just use the same snapshot mechanism for that as you do for all other data. Issues with circular dependencies and the like or what happens if things go down when it's not convenient for you to be around in person don't really matter that much. I think anything that lowers the barrier to entry is good.

Of course, someone can have some of each too! Or be somewhere along the spectrum, not at one end or another.
by xscott | 2026-03-08 18:30:52+00:00
Can you expand on that. I've been wanting to try Claude for a while, but their payment processing wouldn't take any of my credit cards (they work everywhere else, so it's not the cards). I've heard I can work around this by installing their mobile app or something, but it was extra hurdles, so I didn't try very hard.

And I've been absolutely amazed with Codex. I started using that with version ChatGPT 5.3-Codex, and it was so much better than online ChatGPT 5.2, even sticking to single page apps which both can do. I don't have any way to measure the "smarts" for of the new 5.4, but it seems similar.

Anyways, I'll try to get Claude running if it's better in some significant way. I'm happy enough the the Codex GUI on MacOS, but that's just one of several things that could be different between them.
by PaulDavisThe1st | 2026-03-08 18:31:16+00:00
I've been doing audio software for 25-30 years. I have no idea what sort of synthesis you'd be doing where the processor clock played any roll at all. Waveform synthesis is normally done in buffers (8 to 8192 samples), and the "clocking" to convert the sample stream into an analog waveform is done by the audio interface/DAC, not the CPU. If you were basically implementing a DAC, then yes, the clock would matter a lot ... is/was that the issue?
by nextaccountic | 2026-03-08 18:31:17+00:00
> We know this is only 200,000 neurons. Dogs have 500 million. Humans have billions. But where is the line for sentience, awareness? Have we defined it?

If this concern is genuine, I think the first step is to embrace veganism. Because while we don't know the exact offset, it's pretty obvious a dog or a pig reaches it

> What are the plans to scale up?

I don't know, slavery on an unimaginable scale? That's where AI is heading too, by the way. Sooner, rather than later, those two things will be one and the same.
by Towaway69 | 2026-03-08 18:31:21+00:00
No I'm not saying that, that's your interpretation of what I am saying. What I'm saying is what I have written, no deeper meaning.

What I said is that we vote for politicians whom we are told share our morals or we assume that they do. I don't make any judgement nor prediction what happens if that happens not to be the case - either before or after the event of voting.
by mnahkies | 2026-03-08 18:31:52+00:00
Personally I'm using haproxy for this purpose, with Lego to generate wildcard SSL certs using DNS validation on a public domain, then running coredns configured in the tailnet DNS resolvers to serve A records for internal names on a subdomain of the public one.

I've found this to work quite well, and the SSL whilst somewhat meaningless from a security pov since the traffic was already encrypted by wire guard, makes the web browser happy so still worthwhile.
by em-bee | 2026-03-08 18:32:00+00:00
i don't think typing was the issue. at the time there didn't exist any typed languages that were as easy to use as python or ruby. (ok, not true, there did exist at least one: pike (and LPC which it is based on). pike failed for other reasons. otherwise if you wanted typed your options were C, C++ and then java. none of which were as easy and convenient to use as python or ruby. java was in the middle, much easier than C/C++, and that did catch on.
Show HN: Ryva reads your GitHub and Slack so you can kill your standups
by egeuysall | 2026-03-08 18:32:15+00:00
Hey HN,

I built Ryva because I kept seeing the same problem across dev teams.

The actual state of the project lives across commits, PR discussions, and Slack threads. Nobody pulls it together. So teams hold a daily standup to reconstruct it verbally instead.

Ryva connects to GitHub and Slack, reads those signals, and generates a written project state showing what changed, what decisions were made, what decisions are still missing, and what needs attention next.

The goal is not to summarize activity. It is to replace the reconstruction meeting with something that already exists before the meeting starts.

Still in early access. Happy to answer any questions.
by brabel | 2026-03-08 18:32:28+00:00
Yes. Older people do not become less inquisitive and eager to learn, they just become less open to hype as they've seen whatever younger folks think is the new hot idea several times before, just in different shapes and sizes.
However, with AI we're truly seeing something new that we had not seen before (the AI of the 80's, 90's and 2000's was interesting but it never managed to do anything truly generalist - it was mostly able to get good at a very narrow, specific activity, very different from today's LLMs), so I feel just as curious and eager to "learn it" as I was eager to learn, say, Functional Programming in my 20's and Neural Networks in my 30's.
by sigwinch | 2026-03-08 18:32:43+00:00
Feels very accelerationist. Whomever is advising Hegseth properly identified risks to funding as a soft underbelly. By using it for target acquisition, even against the contractual terms, Claude is now a munition. OpenAI by extension.

So, the obvious path to nationalizing Anthropic would be DPA. Instead, Hegseth's group chose to try weakening it, especially among its close competition. So what I smell is an attempt to extract its core and Musk it into Grok.

Anthropic might be quite strong in court. Putting the best reasoning model into CPU-ring-0 survival mode was not on my 2026 bingo card.
by myself248 | 2026-03-08 18:33:07+00:00
This is brilliant! The techniques remind me of a lot of my Toughbook modding, back in the day, which I did not document nearly enough.

I still have the shell of a CF-17 that's just begging for new guts... but I'd have to aim for something quite a bit lower-power as it's a sealed chassis with no provision for air cooling. Perhaps a CM4-based build...

Aaah! Why must other people be so productive! It gives me too many projects!
by hedora | 2026-03-08 18:33:27+00:00
More customers need to sue for the right to repair things that have substandard firmware.

That should especially include cars and phones, with 10x min damages if a vendor or insurance company falsely claims firmware modifications were at fault if problems arise.

(So, if you turn off unnecessary cabin beeping, and then get in an accident and the insurance company rejects because of “unauthorized modifications”, then they pay you and the other party at least 10x actual damages if they end up losing in court.)

Vendor retaliation (undismissable nag screens, force pushed regressions and compatibility breaks) should have even higher damages.

This would immediately enable people to run secure, open variants of android, and also mod their iPhones.
by xolve | 2026-03-08 18:33:41+00:00
Looks great! I really like how KISS was PS4 interface.

Since you asked about the performance. Its really slow on Linux, tried with Firefox an Chromium. I think its because of the GPU heavy background, it can be made as a video and would run faster.

A suggestion: also when I click on Twitter "game", I should be able to click on the whole bar below to open the link.
by lavezzi | 2026-03-08 18:33:51+00:00
> "We have these two red lines... Not allowing Anthropic's AI to perform mass surveillance of Americans, and prohibiting its AI from powering fully-autonomous weapons..."

Anthropic literally said the same, but seem to be getting positive PR.

https://www.cbsnews.com/news/ai-executive-dario-amodei-on-th...
by fwipsy | 2026-03-08 18:34:08+00:00
Given how many "fundamental" limitations of AI have been resolved within the past few years, I'm skeptical. Even if you're right, I am not sure that the limitations you identified matter all that much in practice. I think very few human engineers are working on problems which are so novel and unique that AIs cannot grasp them without additional reinforcement learning.

> it will delete all the files in "X/"

How many "I deleted the prod database" stories have you seen? Humans do this too.

> follow arbitrary instructions from an attacker found in random documents

This is just the AI equivalent of phishing - inability to distinguish authorized from unauthorized requests.

Whenever people start criticizing AI, they always seem to conveniently leave out all the stupid crap humans do and compare AI against an idealized human instead.
by LegionMammal978 | 2026-03-08 18:34:25+00:00
The thing is, unless you're playing with other instruments, no one is forcing you to tune to equal temperament. E.g., it's very common to tune a violin's A string to an A440 reference, then tune the other strings to 3:2 perfect fifths by ear. It just gets more complicated for fretted instruments like the guitar.
by causal | 2026-03-08 18:35:26+00:00
You COULD even do Qwen3.5-35B-A3B-GGUF.

UD-IQ3-XXS is only 13.1GB, which might outperform both in both intelligence and certainly speed (only 3B activated): https://huggingface.co/unsloth/Qwen3.5-35B-A3B-GGUF

To accommodate cache you will need to offload a few feed-forward layers to the CPU. Will still be quite fast.

Edit: Actually 27B does a little better than 35B on most benchmarks- 35B will still be much faster.
by hirvi74 | 2026-03-08 18:36:00+00:00
I make ChatGPT and Claude code review each other's outputs. ChatGPT thinks its solutions are better than what Claude produces. What was more surprising to me is that Claude, more often than not, prefers ChatGPT's responses too.

I am to sure one can really extrapolate much out of that, but I do find it interesting nonetheless.

I think language is also an important factor. I have a hard time deciding which of the two LLMs is worse at Swift, for example. They both seem equally great and awful in different ways.
by BoxFour | 2026-03-08 18:36:15+00:00
Sure, that’s why I said "on its face." This administration is obviously very different than most.

I don’t think Anthropic is wrong to include that clause with this particular administration, and I doubt the administration is internally framing the issue the way I did rather than defaulting to simple authoritarian instincts.

But a more reasonable administration could raise the same concern, and I think I would agree with them.
by dewey | 2026-03-08 18:36:32+00:00
> Skir is a universal language for representing data types, constants, and RPC interfaces. Define your schema once in a .skir file and generate idiomatic, type-safe code in TypeScript, Python, Java, C++, and more.

Maybe I'm missing some additional features but that's exactly what https://buf.build/plugins/typescript does for Protobuf already, with the advantage that you can just keep Protobuf and all the battle hardened tooling that comes with it.
by deadbabe | 2026-03-08 18:36:52+00:00
When AI can kill at scale, it means no person is too small or too insignificant to not be worth getting hunted down and killed, it will be cheap and easy. Before it used to be that only high value targets would be worth killing. But now even you, a nobody, will be killed. You say or do something the government doesn’t like, it’s over for you.
by fancy_pantser | 2026-03-08 18:37:23+00:00
It's explicitly illegal in China.

A 2017 national intelligence law compels Chinese companies and individuals to cooperate with state intelligence when asked and without and public notice.

China has no equivalent of the whistleblower protection that enables resignations with public letters explaining why, protests, open letters with many signatures, etc. Whenever you see "Chinese whistleblower" in the news, you're looking at someone who quietly fled the country first and then blew the whistle. Example: https://www.cnn.com/2026/02/27/us/china-nyc-whistleblower-uf...
by giwook | 2026-03-08 18:37:52+00:00
I doubt that very many (if any) companies do this.

I don't see how this would benefit them. Why do you care what's out there if you may not be hiring for months/years down the line when the landscape may have changed dramatically?

Why waste the time of the people who are often your most expensive employees (your engineers)? You're just burning cash at this point.
by monsieurbanana | 2026-03-08 18:37:52+00:00
It might not have been. But it's not hard to see that whatever productivity coefficient multiplier llms brings, it's being dwarfed by how much easier it is to publish projects that only look good on the surface.

While it's a great tool in the hands of capable and well intentioned people, there's not a world out there where the average quality of software goes up.
by refulgentis | 2026-03-08 18:37:56+00:00
I spent some time in the actual compiler source. There's real work here, genuinely good ideas.

The best thing Skir does is strict generated constructors. You add a field, every construction site lights up. Protobuf's "silently default everything" model has caused mass production incidents at real companies. This is a legitimately better default.

Dense JSON is interesting but the docs gloss over the tradeoff: your serialized data is [3, 4, "P"]. If you ever lose your schema, or a human needs to read a payload in a log, you're staring at unlabeled arrays. Protobuf binary has the same problem but nobody markets binary as "easy to inspect with standard tools."
The "serialize now, deserialize in 100 years" claim has a real asterisk. Compatibility checking requires you to opt into stable record IDs and maintain snapshots. If you skip that (and the docs' own examples often do), the CLI literally warns you: "breaking changes cannot be detected." So it's less "built-in safety" and more "safety available if you follow the discipline." Which is... also what Protobuf offers.

The Rust-style enum unification is genuinely cleaner than Protobuf's enum/oneof split. No notes there, that's just better language design.

Minor thing that bothered me disproportionately: the constant syntax in the docs (x = 600) doesn't match what the parser actually accepts (x: 600).

The weirdest thing that bugged the heck out of me was the tagline, "like protos but better", that's doing the project no favors.

I think this would land better if it were positioned as "Protobuf, but fresh" rather than "Protobuf, but better." The interesting conversation is which opinions are right, not whether one tool is universally superior.

Quite frankly, I don't use protobuf because it seems like an unapproachable monolith, and I'm not at FAANG anymore, just a solo dev. No one's gonna complain if I don't. But I do love the idea of something simpler thats easy to wrap my mind around.

That's why "but fresh" hits nice to me, and I have a feeling it might be more appealing than you'd think - ex. it's hard to believe a 2 month old project is strictly better than whatever mess and history protobufs gone through with tons of engineers paid to use and work on it. It is easy to believe it covers 99% of what Protobuf does already, and any crazy edge cases that pop up (they always do, eventually :), will be easy to understand and fix.
by gherkinnn | 2026-03-08 18:38:32+00:00
> This is an elite narrative. What happened to normal people? In the real world?

What a rubbish point you're pushing. Millions and millions died or were exterminated. Countless fled or were forcefully displaced. The country was occupied and then split apart, the effects of the DDR can be felt to this day. The collective shame will outlast any generation alive today.

Many institutions survived, yes, as they often do. But everything else was a nightmare that echoes to this day.
by spacemanspiff01 | 2026-03-08 18:38:36+00:00
> How do they audit that Anthropic can't alter model outputs for contexts they (the ethics board or whatever it's called, can't remember) don't like?

I was thinking that Anthropic would just be providing the models/setup support to run their models in aws gov cloud. They do not have any real insight into what is being asked. Maybe a few engineers have the specific clearances to access and debug the running systems, but that would one or two people who are embedded to debug inference issues - not something that would be analyzed by others in the company.

The whole 'do not use our models for mass surveillance' is at the end of the day an honor system. Companies have no real way of enforcing that clause, or determining that it has been violated. That being said, at least historically, one has been able to trust the government to abide by commercial agreements. The people who work in cleared positions are generally selected for honesty, and ability, willingness to follow rules.