MurphyA/hacker-news huggingface dataset:
by dnautics | 2025-06-19 19:32:17+00:00
> trick

Normally fp numbers have an "invisible leading one bit", so an ieee fp is (1+0.nnnn) x 2^E where nnn is the mantissa and E is the exponent.

as posits are always two's complement, you can model negative posits as having an "invisible leading two bit", aka (2-0.nnnn) x 2^E-1. this greatly simplifies circuitry for addition and multiplication.

> the addition operation takes up quite a bit more floorspace,

I miswrote, it's multiplication. This is simple: since the math requires floorspace of size n^2 where n is the maximum resolution of the mantissa, and posits have more resolution around unity.

we did floorspace estimates for fp32 versus p32 and it looked like the extra space required for the mantissa did not overtake the savings from the crazy logic required for sign flipping, nans, and denormals that IEEE requires that posits don't.

> I was hoping the current AI hype wave would bring some custom silicon for alternative float formats, Posits included

i was hoping for this too!
by growse | 2025-06-19 19:32:28+00:00
Slack's house literally did burn down for 24 hours because of DNSSEC back into 2021.

When you frame the risk as "marginal benefit against one specific threat" Vs "removes us from the internet for 24 hours", the big players pass and move on. This is the sort of event the phrase "sev 1" gets applied to.

Some fun companies have a reg requirement to provide service on a minimum SLA, otherwise their license to operate is withdrawn. Those guys run the other way screaming when they hear things like "DNSSEC" (ask me how I know).

What percentage of the fortune 500 is served over DNSSEC?
by rubyn00bie | 2025-06-19 19:33:05+00:00
You’d be surprised how many games you can. It’s a pretty common misconception at this point. The only things that you can’t are some highly competitive multiplayer games like League of Legends or iRacing. I haven’t had a game not work in years, just smash the install button on steam and be done with it. Even a large amount of MMOs just work. I play SWTOR and even have StarParse (stats overlay working perfectly).

And if enough people move to Linux even those holdouts will eventually have to support it. The Steam deck has been the gateway drug to Linux for the masses, and I’m stoked for it. Moving to Linux for my desktop gaming machine was the single best decision I made 5 years ago, and I haven’t used Windows since. It’s more stable than Windows ever was, and I also don’t have an errant update break a game, the system, or cause a reboot at the worst possible time.
by xtracto | 2025-06-19 19:33:38+00:00
LOL, I can just imagine someone installing Ubuntu in their Surface, then seeing that several things don't work. Then they go to this repo, which is "scary" in itself for non-technical people, and then they click on the "detailed installation guide" at https://github.com/linux-surface/linux-surface/wiki/Installa...

And that's it, they are lost and tired at that point. They will just go back to Windows.
by mns | 2025-06-19 19:33:55+00:00
As someone living in Munich for more than 10 years, 5 around Hauptbahnhof and another 8 around Theresienwiese, I think you’re exaggerating quite a lot, as well as the people below. But in general people do exaggerate and complain a lot about the places they live in, especially Germans :) Munich probably has one of the best public transport systems in the world, but god forbid the S Bahn have some issues during winter or a storm, and some people have to lose their minds about what a disaster the public transport is.

I think people should appreciate more the good places they are living in, instead of trying to find something to complain in every single aspect of their lives
by zahlman | 2025-06-19 19:34:03+00:00
> incubated the neoreactionary movement that is currently dominant in US politics

> Please don't use Hacker News for political or ideological battle. It tramples curiosity.

You are presenting a highly contentious worldview for the sake of smearing an outgroup. Please don't. Further, the smear relies on guilt by association that many (including myself) would consider invalid on principle, and which further doesn't even bear out on cursory examination.

At least take a moment to see how others view the issue. "Reliable Sources: How Wikipedia Admin David Gerard Launders His Grudges Into the Public Record" https://www.tracingwoodgrains.com/p/reliable-sources-how-wik... includes lengthy commentary on Sandifer (a close associate of Gerard)'s involvement with rationalism, and specifically on the work you cite and its biases.
by delecti | 2025-06-19 19:35:21+00:00
The text of the 13th amendment makes a direct equivalence between the chattel slavery it outlawed and the incarcerated forced labor that it left unaffected:

> Neither slavery nor involuntary servitude, *except as a punishment for crime whereof the party shall have been duly convicted*, shall exist within the United States, or any place subject to their jurisdiction

The plain reading of that text is that slavery remains a permitted punishment in the US.
by simba-k | 2025-06-19 19:35:57+00:00
Imagine you're building a support agent for DoorDash. A user asks, "Why is my order an hour late?" Most teams today would build a RAG system that surfaces a help center article saying something like, "Here are common reasons orders might be delayed."

That doesn't actually solve the problem. What you really need is access to internal systems. The agent should be able to look up the order, check the courier status, pull the restaurant's delay history, and decide whether to issue a refund. None of that lives in documentation. It lives in your APIs and databases.

LLMs aren't limited by reasoning. They're limited by access.

EnrichMCP gives agents structured access to your real systems. You define your internal data model using Python, similar to how you'd define models in an ORM. EnrichMCP turns those definitions into typed, discoverable tools the LLM can use directly. Everything is schema-aware, validated with Pydantic, and connected by a semantic layer that describes what each piece of data actually means.

You can integrate with SQLAlchemy, REST APIs, or custom logic. Once defined, your agent can use tools like get_order, get_restaurant, or escalate_if_late with no additional prompt engineering.

It feels less like stitching prompts together and more like giving your agent a real interface to your business.
Ask HN: Auto Custom Concept Classifier ~90% F1 (Or Better)
by msminhas | 2025-06-19 19:35:58+00:00
How valuable would an auto custom classifier be for you? When I say auto, I mean you give the class name and a short text description of what it should look like. You'll be able to edit the subclasses manually or via textual feedback. The final classifier would have several sub-categories; you'll get multi-label presence/absence for sub-categories and reasoning. Would you be interested in text, images or both? And what would you be willing to pay for it?
by leakycap | 2025-06-19 19:36:09+00:00
The fee could be less and have a similar deterrent on the type of activity you describe. The real question isn't what Apple is gaining from this fee, but what they are losing.

Apple's $99 fee is annoying and feels like a waste of time and one more thing to manage.

The paid ADC program has kept me from sharing projects with other developers who would have otherwise been able to contribute (but they aren't paid devs because they'd rather have a year of Costco hotdogs than pay Apple to help me with my app for a week)
by twoodfin | 2025-06-19 19:36:11+00:00
What creeps me out is that I have no idea of their theory of power: How will they achieve their aims?

Maybe they want to do it in a way I’d consider just: By exercising their rights as individuals in their personal domains and effectively airing their arguments in the public sphere to win elections.

But my intuition is they think democracy and personal rights of the non-elect are part of the problem to rationalize around and over.

Would genuinely love to read some Rationalist discourse on this question.
by mdaniel | 2025-06-19 19:36:22+00:00
orly, what structure does this represent?

outer { example { foo = "bar" } example { foo = "baz" } }

it reminds me of the insanity of toml

[lol] [[whut]] foo = "bar" [[whut]] foo = "baz"

only at least with toml I can $(python3.13 -c 'import tomllib, sys; print(tomllib.loads(sys.stdin.read()))') to find out, but with hcl too bad
by tontony | 2025-06-19 19:36:24+00:00
Totally valid approach if that works for you, the docker context feature is indeed nice.

But if we're talking about hosts that run production-like workloads, using them to perform potentially cpu-/io-intensive build processes might be undesirable. A dedicated build host and context can help mitigate this, but then you again face the challenge of transferring the built images to the production machine, that's where the unregistry approach should help.
by 29athrowaway | 2025-06-19 19:36:44+00:00
If you are curious and work in software, you will at some point install Linux or other operating systems and have an informed opinion about what OS you like the most and use that.

If you are not driven by curiosity, most of the time the driver is either money, a vision of software as only an occupation, work life balance, etc.

Which is usually the kind of people that is not excited by software, doesn't have a passion for it and even take passion away from others.
by bilbo0s | 2025-06-19 19:37:10+00:00
Why would anyone in Europe, know when the slaves in the US were freed? Or even when the slaves in Brazil were freed? Or Peru? Or Colombia? Or Cuba?

I mean won't every nation have its own history and important days? And it seems to me that those days in every nation will be different. I'd even wager very few of us, (far less than 1%), know what those important days are called in other nations.
by esafak | 2025-06-19 19:37:26+00:00
Source: https://cybernews.com/security/billions-credentials-exposed-...

"Our team has been closely monitoring the web since the beginning of the year. So far, they’ve discovered 30 exposed datasets containing from tens of millions to over 3.5 billion records each. In total, the researchers uncovered an unimaginable 16 billion records. ... Most of the datasets were temporarily accessible through unsecured Elasticsearch or object storage instances."
by im3w1l | 2025-06-19 19:37:34+00:00
So my pet theory for this space is that a pure exponent format could be interesting.

Like a number would be s * 2 ^ (e / C), where s is a sign bit, and e is a signed int and C is some constant maybe 2^20 ish for a 32 bit format. Special cases would be carved out for +-0, +-inf and NaN.
by password4321 | 2025-06-19 19:37:38+00:00
In case you are not aware, right now the Windows 11 upgrade can be forced to ignore the hardware requirements. At this time this does allow unsupported machines to receive Windows 11 updates, though this is not really a viable option for commercial users needing long-term official support.

Windows 10 ending in October blows my mind in contrast to the free as in beer near GUI-less Microsoft Hyper-V Server 2019 receiving extended support (security updates) until 2029. I'll probably assemble a patched-up/slipstreamed installer for recycling older equipment!
by ThatPlayer | 2025-06-19 19:37:59+00:00
Modern private servers have this problem too. CS2 private servers like Face-IT and Esea have additional anti cheat. Even Grand Theft Auto V's private servers FiveM has their own custom anti cheat before Rockstar added one

Anticheats like BattleEye started as private servers add-ons like this too, not official support, but admins choose to install them. I even remember Brood War's private ICCUP servers had their anti-hack as they called it.
by misnome | 2025-06-19 19:38:14+00:00
Completely agree with automatic suggestions.

It throwing in a completely wrong suggestion throws off my mental state which knew exactly what it wanted. The rare times it guesses “right” (and never more than a few tokens) does not make up for it.

Of course, turning this off is hard - the settings to disable it have been mysteriously “renamed” and obfuscated a couple of times recently, to the point that I’ve just uninstalled it across all my installs.
by thePhytochemist | 2025-06-19 19:38:18+00:00
I think this is key when people talk about "ownership". Actually owning a product means that if it fails you're holding the bag, if it succeeds you take the profits. And you have full control over it. Unless a company actually wants to do this I wish they wouldn't use that english word.

Trying to hire an employee and tell this story that they "own" the product is just silly. It's like companies that try to describe themselves as a family - just kind of a weird and incorrect use of a real word that has other meaning.
by camgunz | 2025-06-19 19:38:32+00:00
Yeah OK I can see that. Mostly you inspired me to do a little napkin math based on the report I linked, which says ~3.1m kids got CPS investigations (etc) in 2023, which is ~8,500 a day. But, the main author in a subsequent paper shows that only ~13% of kids have confirmed maltreatment [0]. That's still far lower than the 38% for homeschooled kids.

[0]: https://pmc.ncbi.nlm.nih.gov/articles/PMC5087599/
by EPWN3D | 2025-06-19 19:39:14+00:00
Honestly, I don't even think that does the trick anymore. Once you're on the management track, you get infected with the same MBA bullshit as the rest of management, and your brain rewires itself around that culture and those incentives.

I've worked for VPs who were former engineers, and they eventually lost their appreciation for the artistic side of the discipline and got obsessed with features, demoes, burn down charts, etc.

If you want to solve this problem, you need to keep the professional manager class out of your org. Because once they get a foothold, they fuck everything.
by frollogaston | 2025-06-19 19:39:37+00:00
This website is great, but the first turnoff a normal user will hit is that they don't know what "Linux distribution" means, and even if they do, it doesn't recommend one.

Even if it said go install Ubuntu or something... Very few people think of a kernel and OS as separate things. Hardware and software separation is already sketchy enough. Instead of people interjecting for a moment, can there just be a penguin-branded "Linux" OS already?
Show HN: Embed reactive (live) SQL into HTML
by xiphias2 | 2025-06-19 19:39:57+00:00
PageQL is a full stack reactive web framework that shows any changes in the database to the frontend automatically.

To demonstrate how powerful it is, I created a TODOMVC app implementation in about 100 lines of code in it. It's reactive, multi-user, and updates live for everyone connected, which is currently only possible with Supabase or GraphQL, or a lot of custom logic to handle database changes by other users in other web frameworks.
by stirfish | 2025-06-19 19:40:17+00:00
>The last slaves in the United States were set free by the thirteenth amendment

Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.

Section 2

Congress shall have power to enforce this article by appropriate legislation.

You may be surprised to learn that, coincidentally, America has more people in prison than anywhere else.
by krunck | 2025-06-19 19:40:38+00:00
It's easy for one to criticize Israel in a way that one does not criticize other countries because there are no countries acting like Israel is at the moment: Genocide, apartheid, unprovoked war, etc, etc.

Plus it acts this way with the blessing of so-called liberal democracies so that we must confront the absolute hypocrisy by voicing our criticism.
by leakycap | 2025-06-19 19:40:52+00:00
$99 is a show-stopping barrier for more people than you can possibly imagine.

Please, if you are of the mindset $99 is not a life-changing amount for someone else, I implore you to widen your world and at least stay in touch with what the average human experience is like.

The person working McDonald's who has an app idea now needs an iOS device, a Mac, and $99 of available funds. Then, remember that person is richer than many people in other countries.

$99 is a huge amount, especially given that you get nothing except a privilege that has no inherent value.
by NathanFlurry | 2025-06-19 19:41:19+00:00
The #1 problem with Kubernetes is it's not something that "Just Works." There's a very small subset of engineers who can stand up services on Kubernetes without having it fall over in production – not to mention actually running & maintaining a Kubernetes cluster on your own VMs.

In response, there's been a wave of "serverless" startups because the idea of running anything yourself has become understood as (a) a time sink, (b) incredibly error prone, and (c) very likely to fail in production.

I think a Kubernetes 2.0 should consider what it would look like to have a deployment platform that engineers can easily adopt and feel confident running themselves – while still maintaining itself as a small-ish core orchestrator with strong primitives.

I've been spending a lot of time building Rivet to itch my own itch of an orchestrator & deployment platform that I can self-host and scale trivially: https://github.com/rivet-gg/rivet

We currently advertise as the "open-source serverless platform," but I often think of the problem as "what does Kubernetes 2.0 look like." People are already adopting it to push the limits into things that Kubernetes would traditionally be good at. We've found the biggest strong point is that you're able to build roughly the equivalent of a Kubernetes controller trivially. This unlocks features more complex workload orchestration (game servers, per-tenant deploys), multitenancy (vibe coding per-tenant backends, LLM code interpreters), metered billing per-tenant, more powerful operators, etc.
by Bengalilol | 2025-06-19 19:41:36+00:00
I am very tense about defining oneself as rationalist. For many aspects, I find it too first degree to be of any interest. At all.

And I have this narrative ringing in my head as soon as the word pops.

https://news.ycombinator.com/item?id=42897871

You can search HN with « zizians » for more info and depth.
by gtani | 2025-06-19 19:41:51+00:00
Lots of good info in OPs article and this thread, and good band/classical tradition suggests, also.

I've been listening to a lot of 21st century string quartets, Ben Johnston (student of Partsch), Caroline Shaw, Garth Knox, Kevin Puts and trying to figure out how they notate them. Also spend time on fretless bass/guitar, pedal/lap steel doing ... stuff.
by overfeed | 2025-06-19 19:42:08+00:00
> I think economic freedom is a powerful motivator. Unlocking a social media account is hardly a deterrent.

Sounds like an amazing place if you're healthy and able to work, the two things that are not guaranteed day-to-day, and will inevitably decline with age.

> Unlocking a social media account is hardly a deterrent.

I'm always reading on HN that America is inherently destined to out-innovate China because of "Democracy" and "Free Speech" - but here we are, with first amendment rights being chilled[1] in blatant ways. I wonder how those HNers see the future of American innovation.

1. Historically, the American government has always been hands-off with the KKK and American Nazis because of their 1A rights. Rights that don't seem to extend to vocal brown university students criticizing a foreign government.
by incomingpain | 2025-06-19 19:42:54+00:00
>I haven't seen any real evidence of this, but I've certainly seen where privatizing these things made them worse and more expensive.

You phrase this significantly based on what youve seen.

In the usa, Duke energy, PGE, Con Edison, and countless new solar and wind setups.

For water, yes, still pretty heavily publicly owned. American Water, united utilities, or Suez North America though are exceptions.

This doesnt count culligan and similar, it doesnt count private water dispensaries.

>At least in the US, having healthcare be a for-profit thing has been utterly disastrous.

Big pharma is worth a trillion gdp a year and provides 50% of the world's medicine.

75% of new medicines come from the usa.

90% of bleeding edge medical comes from usa research scientists.

If you want the "best" medical help in the world, you go to the usa.

What you call "utterly disasterous" is more social or the consequences of 74% of USA being overweight or worse.
by johndoe0815 | 2025-06-19 19:43:09+00:00
Whow, the Rock Garden picture seems to be taken in Ryoanji temple in Kyoto.

I visited Kyoto last year and took a very similar picture of the rock garden. I met Steve Jobs once at WWDC in California in the 2000s, so it's interesting to see that Steve Jobs was standing in the same place as I was standing twenty years later...
by Lammy | 2025-06-19 19:43:16+00:00
The wiki has updated requirements: https://developer.valvesoftware.com/wiki/Team_Fortress_2#Sys...

Even these feel a little suspect (minimum Intel HD Graphics 3000? no way) since I had to do some tweaking to avoid my framerate tanking on Intel 7th Gen iGPU when playing the PvE mode (Mann vs Machine, waves of robots on the other team far larger than any PvP match would ever be), and/or when other players use cosmetics or weapons with flashy particle effects:

https://developer.valvesoftware.com/wiki/Team_Fortress_2/Par...

https://developer.valvesoftware.com/wiki/Team_Fortress_2/Par...
by mdaniel | 2025-06-19 19:43:26+00:00
I repeatedly see this "yaml isn't typesafe" claim but have no idea where it's coming from since all the Kubernetes APIs are OpenAPI, and thus JSON Schema, and since YAML is a superset of JSON it is necessarily typesafe

Every JSON Schema aware tool in the universe will instantly know this PodSpec is wrong:

kind: 123 metadata: [ {you: wish} ]

I think what is very likely happening is that folks are -- rightfully! -- angry about using a text templating language to try and produce structured files. If they picked jinja2 they'd have the same problem -- it does not consider any textual output as "invalid" so jinja2 thinks this is a-ok

jinja2.Template("kind: {{ youbet }}").render(youbet=True)

I am aware that helm does *YAML* sanity checking, so one cannot just emit whatever crazypants yaml they wish, but it does not then go one step further to say "uh, your json schema is fubar friend"
by nine_k | 2025-06-19 19:43:31+00:00
There are two things mixed up. "We need secure DNS" != "we need DNSSEC".

There is a huge demand for securing DNS-related things, but DNSSEC seems to be a poor answer. DoH is a somehow better answer, with any shortcomings it may have, and it's widely deployed.

I suspect that a contraption that would wrap the existing DNS protocol into TLS in a way that would be trivial to put in front of an existing DNS server and an existing DNS client (like TLS was trivial to put in front of an HTTP server), might be a runaway success. A solution that wins is a solution which is damn easy to deploy, and not easy to screw up. DNSSEC is not it, alas.
Show HN: Auto DB Diagram – An ERD generator for relational databases
by james_daniel3 | 2025-06-19 19:43:58+00:00
Recently, I was building a couple projects and I wanted to keep diagrams of their database schema as part of the documentation. I hated having to regularly change the database diagrams and was always worried that something would be slightly off.

Because of this, I started building this tool, which will connect to a database instance and diagram it when provided with the necessary information.

Currently supporting PostgreSQL and SQLite with plans to keep building, but I wanted to see what people think.

It can run with just a config file or prompt for the information it needs.

The project can be downloaded on homebrew and the code can be found here: https://github.com/jamesdaniel3/auto-db-diagram

Would love to get any feedback that people have, and bug reports and PRs are welcome!