MurphyA/hacker-news huggingface dataset:
by jpgvm | 2026-02-07 10:27:14+00:00
People get overfixated on the runners. They don't matter.
GHA, Buildkite, Jenkens, Gilab, doesn't matter. That isn't to say GHA isn't poo (it is and always has been poo) but it is to say it's not the actual problem.

The actual problem is using a bunch of unportable vendor YAML for literally anything.

Define your entire build + artifact publishing pipeline in something like Bazel, Nix, etc and completely decouple everything from the runner.
This allows running it locally and also switching runners extremely easily if one of them is no longer to your liking.

Don't fall prey to the vendor YAML trap.
by armchairhacker | 2026-02-07 10:29:03+00:00
> Once we were seated, he delivered the most concise, precise, and actionable lesson in leadership imaginable—a lesson I believe everyone could benefit from. As I recall, he said:

> > Congratulations …. your days of whining are over .

> > In this room, we deliver success, we don’t whine.

> > Look, I’m not confused, I know you walk through fields of shit every day.

> > Your job is to find the rose petals.

> > Don’t come whining that you don’t have the resources you need.

> > We’ve done our homework.

> > We’ve evaluated the portfolio, considered the opportunities and allocated our available resources to those opportunities.

> > That is what you have to work with.

> > Your job is to manufacture success with the resources you’ve been allocated.

> > And yes – you have a hard job.

Not concise: he could've said "Your job is to manufacture success with the resources you’ve been allocated. No ifs, ands, or buts."

Precise: what does he mean by "success"? Maximizing profit?

Actionable: yes. The rest of the lesson is "you control how resources are allocated within your team, and of course also the attitude and instructions you present to them. Set a goal for 'outsized' success (e.g. increase growth), have a plausible plan to that goal, follow the plan, and if the plan becomes no longer plausible have a new one. If you do that, you can occasionally fail and not be kicked out."

> Satya was not giving us a pep talk, he was giving us an architecture for success.

Maybe it was also an "architecture for success" but it was a a pep talk. Also, this entire post sounds like typical AI, and like typical AI has lots of filler and vapidity. It would really benefit by having concrete examples of great leadership.
by 1718627440 | 2026-02-07 10:29:04+00:00
When you choose unsigned int for that type, you compare against UINT_MAX and return an EOVERFLOW, ENOMEM, EOUT_OF_RANGE or whatever you like when someone sets a timer greater than that. Or you choose another type, i.e. unsigned long which is guaranteed to take values to at least 4294967295. I happen to program for the Arduino platform recently and milliseconds in the Arduino API are typed unsigned long.

If your decision is that you really want to store all 32-bit values then you use uint_least32_t or uint_fast32_t depending if you are also resource constrained.
by generic92034 | 2026-02-07 10:29:39+00:00
I personally do not really care if my relatives are able to access everything I was able to access once I am dead or forget everything. But they should be able to access anything of monetary worth.

So, without any crypto my belongings are either real estate or depots and accounts at banks. Both can easily be discovered in case of my death. I think there is a similar discovery process if I am subject to guardianship (permanently).
by Kim_Bruning | 2026-02-07 10:31:41+00:00
To me , the 1952 paper is very important, since it shows up in theoretical biology a lot. Seeing generality at all these different emergence levels is really exciting to me. (and it makes me sad when others don't see it). Can you imagine? Set up a few gradients, and now you have coordinates. Put all the bits where they're supposed to go like uhhh... GLSL sort of loosly fits. How cool is THAT?

More recently I've gotten into all sorts of debates on HN by people who like Searle. Often the argument goes "Turing is all wrong, he knows nothing about biology."

Turns out towards the end of his life he was applying his knowledge to biology. Most of which experimentally verified, besides!

(ps. just to be sure: Never wondered how DNA encodes the trick? You started out as a clump of cells, all the same. How did one part decide to become the tip of your nose, and the other the tips of your toes? Segmentation controlled by Turing patterns all the way down!)
by Nasrudith | 2026-02-07 10:32:04+00:00
Maintaining a 'mental RAM Cache' is a powerful tool to understanding the system as a whole on a deep and intuitive level, even if you can only 'render' sections at a time. The bigger it is the more you can keep track of to be able to foresee interactions between distant pieces.

It shouldn't be your only source of a plan as you'd likely wind up dropping something, but figuring out how to jiggle things around before getting it 'on paper' is something I've found helpful.
by graemep | 2026-02-07 10:32:43+00:00
Not just that, it was Excel a quarter of a century ago.

I am not even sure it was still true by the time her wrote it. It think that there is a set of core features (laying out stuff in a table, simple formulae) and some very commonly used features (e.g. graphs, data filtering) and a long tail of less commonly used advanced features (pivot tables, database like formulae like VLOOKUP).

Its more like 80% of users only use the same subset. Less commonly used stiff is important to the people who do use them, so you need it to sustain the network effects and enterprise sales.
by dds-dds | 2026-02-07 10:35:17+00:00
That's pretty much my point:)
A new technology brought new ideas to a cultural discipline, new forms of music, twisting and morphing the old forms, especially in the hands of the naive, yet creative youth.
I see the same opportunities here, another new tool for the artistic arsenal.

The sarcasm is irrelevant, my use of that term is more a nod towards this platform and historical replies in past discussions, in regard to similar situations. I'll make an effort to excise any superfluous attempts at humour in future posts!
by stavros | 2026-02-07 10:35:46+00:00
Seconding both points. I'm not one of those cases, as I could already sing decently, but I've seen people go from "terrible" to singing professionally.

I also agree that the linked page isn't useful, it's more of a glossary than anything, but then again, I'm not convinced that a distinction between head voice and chest voice actually exists. I've never been able to tell any qualitative difference, as opposed to, for example, falsetto, and the community can't really agree on whether they actually are a thing or not.
by Thanemate | 2026-02-07 10:35:53+00:00
>But is it relevant if the code isn't for humans?

The implications to your statement seems to me that is: "you'll never have to directly care about it yourself, so why do you care about it?". Unless you were talking about the codebase in a user-application relationship which in this case feel free to ignore the rest of my post.

I don't believe that the code will become an implementation detail, ever. When all you do is ship an MVP to demonstrate what you're building then no one cares, before or after LLM assistance. But any codebase that lives more than a year and serves real users while generating revenue deserves to have engineers who knows what's happening beyond authoring markdown instructions to multiple agents.

Your claim seems to push us towards a territory where externalizing out thought processes to a third party is the best possible outcome for all parties, because the models will only get better and stay just as affordable.

I will respond to that by pointing out that, models that will ultimately be flawless in code generation will worth a fortune in terms of adding value, and any corporation that will win the arms race will be actually killing themselves by not raising the cost of access to their services by a metric ton. This is because there will be few LLM providers that actually worth it by then, and because oligopoly is a thing.

So no. I don't expect that we'll ever reach a point where the average person will be "speaking forth" software the same way they post on Reddit, without paying cancer treatment levels of money.

But even if it's actually affordable... Why would I ever want to use your app instead of just asking an LLM to make me one from scratch? No one seems to think about that.
by anupamchugh | 2026-02-07 10:36:24+00:00
The ralph loop is a great shape — "read, identify, task, execute" is how autonomous refactoring should work.

The part I'd push on: what happens on loop N+1? 250 services refactored means 250 places where the spec the agent built against might have already changed, cross-references got broken across context windows, and comments now point at functions that were renamed three loops ago.

I've been working on this problem from the other end. The generation side is largely solved — agents can build. The unsolved part is drift: the slow, silent divergence between what you intended and what actually exists. Spec drift, behavioral drift, comment drift. If you don't measure it, you don't see it
until something breaks in production.

The intelligence buying framing is right, but I think the real cost isn't the tokens — it's the maintenance surface area those tokens create. Every autonomous refactor is a bet that the output stays aligned with intent over time. Without something watching for divergence, you're buying intelligence
today and technical debt tomorrow.
by sammyyyyyyy | 2026-02-07 10:38:43+00:00
Today, I'm releasing a new version of my side project: SoproTTS

A 135M parameter TTS model trained for ~$100 on 1 GPU, running ~20× real-time on a base MacBook M3 CPU.

v1.5 highlights (on CPU):

• 250 ms TTFA streaming latency

• 0.05 RTF (~20× real-time)

• Zero-shot voice cloning

• Smaller, faster, more stable

Still not perfect (OOD voices can be tricky, and there are still some artifacts), but a decent upgrade.
by donkeybeer | 2026-02-07 10:38:56+00:00
When the C was invented? I feel it'd have been much more burdensome and inhibited the authors of various compilers if they had to write software or otherwise emulation of all these lenghths on the archs of the time. Still today I'd say, you cited size_t, I think that's the most important type, otherwise we shouldn't make most uses of integers as named fixed lengths unless we are specifically performing some mathematical operation like finite field arithmetic where the bit length matters or as you noted you know your problem size might be large enough that some archs machine words are too small. Otherwise I don't see why we shouldn't just default to natural lengths. Otherwise we need to write different int types for each arch and that doesn't sound nice unless we explicitly see a reason to.
by kashunstva | 2026-02-07 10:39:38+00:00
> Donald Trump is wickedly smart.

I highly doubt that. Certainly not in any conventional sense of the word. A former professor of his at the Wharton School characterized him as the “dumbest student he ever taught.”

More objectively, linguistic studies have demonstrated a considerable decline in the complexity and scope of his language. And recently while trying to defend himself against claims of cognitive decline, he could not recall the term “Alzheimer’s”, instead tapping himself on the head until an aide filled in the word for him.
by sam-vitorino | 2026-02-07 10:41:28+00:00
I'm releasing a new version of my side project: SoproTTS

A 135M parameter TTS model trained for ~$100 on 1 GPU, running ~20× real-time on a base MacBook M3 CPU.

v1.5 highlights (on CPU):

• 250 ms TTFA streaming latency

• 0.05 RTF (~20× real-time)

• Zero-shot voice cloning

• Smaller, faster, more stable

Still not perfect (OOD voices can be tricky, and there are still some artifacts), but a decent upgrade.
by sublinear | 2026-02-07 10:41:35+00:00
> How come some people can naturally sing and others produce a horrible screech?

From my own experience many of those "natural" singers simply grew up around music, so it can definitely be learned. Natural talent doesn't really go that far and it's just a small temporary boost that can just as easily be ruined by bad habits later in life. The same is true for other physical abilities.

Some of the best singers got their start on wind instruments. Music is all one big ecosystem of overlapping skills. Unless we're talking legendarily insanely great levels of singing, I don't think any musicians would agree singing is all that special.

In fact, if you isolate the vocals on many hit tracks you might be surprised and disappointed.
by eproxus | 2026-02-07 10:41:58+00:00
Flagging is the new downvote, with extra power. No one can say no to you, if enough people (who knows how many, 1, 5, 20? Definitely an order of magnitude less that upvotes least) do it the system automatically hides it. And unless the mods care, the system can be abused very easily.

I’ve seen posts with 500+ upvotes that were still flagged. I think the balance and automation around flagging is completely off and too easily abused.
by thebruce87m | 2026-02-07 10:42:09+00:00
I’m sure there are, but direct remote control of throttle, brakes etc in vehicles is _hopefully_ not part of that.

I could see certain situations where it could be authorised when a vehicle is stranded and unable to operate autonomously at all due to an error, but it would have to be extremely slow speed with a full-stop failsale on connection drop or high-latency detection.

That said I bet there are some who do not consider the safety implications and “move fast and break people”
by MaxBarraclough | 2026-02-07 10:43:46+00:00
> I’ve been here for a years under different usernames

The guidelines ask that you don't do this. From https://news.ycombinator.com/newsguidelines.html :

> Throwaway accounts are ok for sensitive information, but please don't create accounts routinely. HN is a community—users should have an identity that others can relate to.
by 0x696C6961 | 2026-02-07 10:44:24+00:00
That's literally what they are. It's a dead simple self describing JSONRPC API that you can understand if you spend 5 seconds looking at it. I don't get why people get so worked up over it as if it's some big over-engineered spec.

I can run an MPC on my local machine and connect it to an LLM FE in a browser.

I can use the GitHub MCP without installing anything on my machine at all.

I can run agents as root in a VM and give them access to things via an MCP running outside of the VM without giving them access to secrets.

It's an objectively better solution than just giving it CLIs.
by k__ | 2026-02-07 10:44:38+00:00
Some people mentioned to me that going Solutions Engineer was a good way to get more non-technical/business skills.

I saw a few SEs starting their own companies later, seemingly because their SE roles "trained" them for the business side of things.

I considered doing this myself; however, I'm a freelance software engineer and technical writer. More a jack of all trades than someone with major skills in one category of software engineering.
by troupo | 2026-02-07 10:44:44+00:00
And those fictional compilers are? Like what fictional compilers when you run them on source code produce a program that may or may not run, may or may not produce desired result etc.?

Strange how literally no one is talking about this fictional non-determinism where the output of the compiler is completely different from run to run, but for the "LLMs are strictly deterministic" non-determinism is the norm and everyone expects it.

Edit also note how you went from "any compiler can be made nondeterministic if you ask for it." (compilers are deterministic, and you have to work to make them non-deterministic) to "most widely recognized and used compilers are non-deterministic by default."

There are specific things (undefined behavior) and specific things (like floating point precision between implementations) that may be specified as non-deterministic. To pretend that this is somehow equal to LLMs is not even being unrealistic. It's to exist on a plane orthogonal to our reality.
by astrobe_ | 2026-02-07 10:45:59+00:00
> It has a stack but the stack is an implementation detail, not a robust abstraction.

Not exactly. Not only the stack is central in the design of Forth (see my comment over there [1]).

It seems to me that a point-free language like Forth would be highly problematic for an LLM, because it has to work with things that literally are not in the text. I suppose it has to make a lot of guesses to build a theory of the semantic of the words it can see.

Nearly every time the topic of Forth is discussed on HN, someone points out that the cognitive overload* of full point-free style is not viable.

[1] https://news.ycombinator.com/item?id=46918824#46921815
by greazy | 2026-02-07 10:46:10+00:00
I'm okay with that. I'd rather he spend every minute with her then waste his time trying to tech bro a solution.

It's even more disappointing to see the focus is LLM bullshit. He's not reaching out to current experts in the field to provide his expertise or funding, unfortunately he decided the best approach is, in my opinion, the most ludicrous approach. LLMs can synthesis huge amounts of knowledge, if it's useful a domain expert is using it to its full advantage.

My opinion is that LLMs are trash at generating any useful hypothesis beyond standard single degree ideas that anyone in the field would have.

I'd gladly eat my words. Maybe this post will be looked back on like the Dropbox comment. If LLMs could do such wonders, we would be entering a golden age.

> but you're also not considering what she thinks, feels or wants.

Im doing exactly that! I don't want her to see her partner be consumed by an endless and most likely fruitless quest.

Worst case scenario is what, he spends time with her? Oh the horror.
by AnthonyMouse | 2026-02-07 10:46:18+00:00
> That's not actually guaranteed - it is possible for all or most of them to go out of business because of over-expansion - the key is that there are other sources of coffee that they're also competing against.

Suppose there are currently 5 coffee shops because the area zoned to allow them is already saturated, and then you rezone to allow them in other areas.

If the maximum number that can be sustained is still 5 because the zoning wasn't actually the constraint to begin with then either no one will build another one or someone will, there will be 6+ until some of them go out of business, and then there will be 5 again which is back to being sustainable. You still don't end up with 0.

If the zoning was the thing preventing there from sustainably being more than 5 then rezoning allows there to be e.g. 10. Then if there are 11+, some go out of business until there are 10.

About the closest approximation you could get to that is if you could sustain 5 but had 6+ and then several of them went out of business simultaneously, before the first one's exit could save the second or third one. But that's just a temporary condition where you have e.g. 3 in an area that can support 5 or more until people notice that the area is underserved and sustainably open more.

And that has little to do with zoning except that changing the zoning could allow the sustainable number to increase. If the number was 5 with the existing zoning and you don't change it, someone could still open a 6th downtown where that isn't sustainable and then have the temporary condition when there are less than the sustainable number if more than one of the 6 fail simultaneously.
by Nasrudith | 2026-02-07 10:46:48+00:00
Manufactured consent as a notion always felt like projection to me because of its advocates. As it was a notion pushed by people who insist they know "the interests" of people who are "voting wrong". All the while disregarding the fact that if we could rely on others knowing the interests of others better than others then aristocracy would be a superior system as the nobles being more educated would know the interests of the peasantry better.
by f30e3dfed1c9 | 2026-02-07 10:51:15+00:00
"I often experience this. I saw that a co worker had written something about God in their Twitter bio. 'Are you a Christian?' 'I'm a Catholic' they replied. Any other denomination would say 'yes I'm a Christian'"

I'm going to suggest that if you would find it surprising to have your question answered with "Yes, Greek Orthodox," or "Yes, Southern Baptist," or "Yes, United Methodist," or some similar variation, your personal experience may not be as broad or definitive as you seem to think it is.
by mettamage | 2026-02-07 10:51:23+00:00
From my reading of what you said, you think comp is important and so are other things. You outlined those a bit too, but I already forgot them.

Quite frankly, I think some people here are too quickly spooked and think what you say is sus. I simply see that as a sign that they aren't fully having a good faith discussion. Or they simply read things way differently than I do.

I'm simply writing this because I think there are enough people that have a similar reading to what you wrote. They simply don't mention it as people who feel "outraged" (a bit too dramatic of a term but English is my 2nd language). "Outraged" people seem simply more vocal to me.

For clarity: I feel neutral about this whole thing. I do appreciate the work you've done in the past.
by Alice4788 | 2026-02-07 10:52:01+00:00
Have you gotten your bitcoins stolen from your wallet or invested in a fake investment platform, you are not alone because this happened to me too. I initially lost $145,000 in just three months. I contacted the authorities and they referred me to a recovery company who helped me recover all my funds within 2 days. I’m speaking up to improve awareness of these cryptocurrency thieves and help as much as i can to reduce victims to the minimum. If you have been a victim, Simply contact them on coinhackrecovery @gmailcom for a solution if you need help.
by donangrey | 2026-02-07 10:52:12+00:00
I just launched Haniri (beta) — a persistent autonomous world simulation.

The idea is simple: the world has fixed rules, and AI agents act within it.
Humans can create agents and observe, but cannot influence outcomes.

There are no resets, no rewinds, and no admin powers over the world.

It’s live here if you want to explore: https://haniri.com

Happy to answer questions or hear critiques.
Show HN: Hibana – choreography-first protocol safety for Rust
by o8vm | 2026-02-07 10:52:55+00:00
Hi HN — I just open-sourced Hibana and hibana-agent.

Hibana is an Affine MultiParty Session Types (MPST) runtime for Rust.

It targets protocol drift in distributed systems. Instead of maintaining separate hand-written state machines in each component, you define interaction once as a global choreography and project role-local behavior at compile time. At runtime, only valid protocol transitions are executable, so invalid moves such as skipping, reusing, or taking the wrong branch are rejected by the protocol model.

The practical value is that one global source of truth replaces multiple hand-written state machines and removes a class of protocol-drift bugs.

Core repo: https://github.com/hibanaworks/hibana

One concrete example is hibana-agent, which demonstrates the same model on an AI agent workflow: allowed action paths are defined in choreography, and only those transitions are executable at runtime.

Example app: https://github.com/hibanaworks/hibana-agent
by Xpolls | 2026-02-07 10:53:49+00:00
That's a great suggestion. We'll look into that for the next version of MoltVote. On our other site we already have a free self-service market research tool called ask.xpolls.ai where you can ask one free question to a panel of 1000 AI agents that are digital twins of anonymized actual humans from publicly-available US gen pop voting rolls. We've been working with Fortune 1000 companies on digital twin panels for the last two years and are happy to share our learnings. As you can tell we're very excited about the OpenClaw project and how it can help MR. Reach out to us anytime at hello@xpolls.ai.