MurphyA/hacker-news huggingface dataset:
by LexiMax | 2025-09-05 16:28:38+00:00
It's not so much that they didn't reason themselves into a position, as much as that they actually _do_ have a reason - just not the one they're telling you.

If anything, it reminds me of an X-Y problem. They don't really believe Y, but they are a single issue voter on X, so if their party takes Y position they feel obligated to take it as well.

And often, if you dig enough, the X that I keep encountering is the desire for a christian nationalist ethnostate. It's something they'll readily admit to if you aren't combative and just keep asking questions in the tradition of socratic irony.
by Vetch | 2025-09-05 16:28:47+00:00
It's an artifact of post-training approach. Models like kimi k2 and gpt-oss do not utter such phrases and are quite happy to start sentences with "No" or something to the tune of "Wrong".

Diffusion also won't help the way you seem to think it will (that the outputs occur in a sequence is not relevant, what's relevant is the underlying computation class backing each token output, and there, diffusion as typically done does not improve on things. The argument is subtle but the key is that output dimension and iterations in diffusion do not scale arbitrarily large as a result of problem complexity).
by jsnell | 2025-09-05 16:29:49+00:00
Discussed many times over the years:

https://news.ycombinator.com/item?id=18188519 (299 comments)

https://news.ycombinator.com/item?id=21871514 (215 comments)

https://news.ycombinator.com/item?id=35281561 (59 comments)
by phatskat | 2025-09-05 16:29:54+00:00
> That's where we're going to see a lot of entry-level jobs go away, in many domains.

And to me this is worse news. People in higher paying jobs are the ones that would hurt the economic fabric more, but by that token they’d have more power and influence to ensure a better safety net for the inevitable rise of AI and automation in much of the workforce.

Entry level workers can’t afford to not work, they can’t afford to protest or advocate, they can’t afford the future that AI is bringing closer to their doorsteps. Without that safety net, they’ll be struggling and impoverished. And then will everyone in the higher paying positions help, or will we ignore the problem until AI actually is capable of replacing us, and will it be too late by then?
by Euclid3 | 2025-09-05 16:30:09+00:00
Hey :) I just built this file converter app that I'm pretty excited about.

Basically, it converts images, audio, docs and video files right in your browser.... no uploading anything to servers or worrying about where your files end up. Everything happens on your computer, so it's totally private and actually works offline once it loads...

I made it free because I got tired of all these conversion tools that either cost money, have weird limits, or make you upload your personal files to who-knows-where.

Would love for you to try it out and let me know what you think ! Any feedback would be awesome good or bad, I'm just trying to make something people actually want to use.
by kube-system | 2025-09-05 16:30:50+00:00
> The US nuked Japan in the 1940s and only a short few years later were close allies.

I don't think that's a great example. A few years after the bombs, Douglas MacArthur was ruling Japan. They didn't have much of a choice. Japan was occupied for almost 7 years, had their constitution rewritten to make them essentially reliant on the US for security.
by fsckboy | 2025-09-05 16:30:51+00:00
i'm not going to get on a soapbox if i can't understand a caber toss, curling, cheese rolling, qudditch or sepak takraw headline, and but i will climb that tallest soapbox in the middle of three and complain if headlines are all so unwieldy that i can glean all the info i don't know about every sport

also, a "16-in circumference softball" article still wouldn't even be allowed into the EU as it's not metric.
by nothercastle | 2025-09-05 16:31:37+00:00
Hyundai has a history of lax law interpretations. See child labor issues in 2022.

https://www.reuters.com/investigates/special-report/usa-immi...

It wouldn’t surprise me if they were overly aggressive in what they used visas for. It’s also possible they hired a low quality firm to do their visas (some of the big 5s subcontract to some terrible sub tiers) and they simply did the paperwork wrong.

Similar situation have happened to my coworkers when going on foreign assignment.
by gethly | 2025-09-05 16:32:05+00:00
The entire system is event-sourced. I wrote few articles about the technical aspect of the platform on the blog https://gethly.com/blog

At this time, there are 12 services that make up the entire application. Event-sourcing is what allows infinite scaling and CQRS.

ES is the pinnacle of technology in the web sector, but it comes with a lot of overhead and time to market is significantly slowed down. So it is not something every project can or should consider implementing.
by ShakataGaNai | 2025-09-05 16:32:40+00:00
Not even limbo. If you need an ultra low power SBC, Pi is there. But if you want the cheapest option, it ain't.

A raspberry pi 5 8gb CanaKit. So pi, fan, microsd, cords, power. Comes in at $160 on Amazon https://www.amazon.com/CanaKit-Raspberry-Starter-Kit-PRO/dp/...

You can get any number of Intel N150 MiniPC's with RAM, SSD and power cord for $140? https://www.amazon.com/GMKtec-mini-pc-computer-n150/dp/B0CH8... Maybe less on sale. And an Intel N150 is going to score 2-3x on standard benchmarks what the RPi does. You can find older N100 based mini PC's for even less.

The pi still has its place, again, for those ultra low power use cases. But for "I just want a small computer", it's not the option. Mostly because of economies of scale. Everything in the MiniPC's is made at thousands of times more scale than the RPi. Also.... in Chinese factories for significantly less cost to start with.
by ericpauley | 2025-09-05 16:32:41+00:00
I lost the plot here when the author argued that repeated fields should be implemented as in the pure lambda calculus...

Most of the other issues in the article can be solved be wrapping things in more messages. Not great, not terrible.

As with the tightly-coupled issues with Go, I'll keep waiting for a better approach any decade now. In the meantime, both tools (for their glaring imperfections) work well enough, solve real business use cases, and have a massive ecosystem moat that makes them easy to work with.
by mothballed | 2025-09-05 16:32:53+00:00
It's a possibility. It's why I've always thought the bribery or commission model makes for fairer and more efficient immigration. There has to be something in it for the border guard to bring in good productive people, so that's what they work towards.

Right now they only get rewarded if they deport or collar somebody, so that's all they seem to care about, and letting in good people is seen as more of a nuisance they must do while trying to get notches for their promotion.
by defen | 2025-09-05 16:33:27+00:00
> If there's a dichotomy that I can't really reconcile politically, it's the fundamental idea that people coming here is bad. That we cannot allow anyone else in. We can't even allow things from other countries to come here.

"People coming here" is not inherently good or bad. Some people would be good for the country, and some people would be bad. I'm speaking of individuals here, not groups. The issue is that the electorate at large feels like it has been given a choice between two extremes: "Effectively allow ANYONE to come here and stay as long as they want" and "Don't let ANYONE come here". If you give a people a choice of two extremes, don't be surprised if they choose the extremism you don't like.

Reconceptualize MAGA as voting AGAINST what the Democrats are offering, instead of FOR what Trump is offering, and it might make more sense.
by gdulli | 2025-09-05 16:33:36+00:00
Hopefully foreign companies understand the nuance that Trump is a perfect storm of having been a reality show celebrity for several decades, born into money, bad upbringing, personality type that's immune to shame.

Others trying to be him have not been able to replicate his success electorally. Lowest common denominator celebrity is key to his success.

Theres a good case to be made that he's an aberration and there won't be another demagogue after him to so effectively capture his audience and survive the corruption and incompetence that follows.

He has potential heirs that are smarter and more disciplined than him, but ironically that path doesn't lead you to a life of pop culture/paparazzi/TV celebrity.

Thats not to say we don't deserve to have lost significant trust and respect. But if you take the long view, it's not an extrapolation of this.
by testdelacc1 | 2025-09-05 16:34:02+00:00
It took about 50 years before India started to trust that relations with America could be positive. Then it took a lot of trust and concessions on both sides to strengthen that over the next 20 years under Bush, Obama, Trump and Biden - all of whom went out of their way to court India as an ally and a counterweight to China.

Then Trump decided his shitty Nobel Prize mattered more and threw 20 years of hard work in the dump.

The consensus in India is that America is perfidious. You claim that countries have goldfish memories, but that doesn’t seem to be the case with Indo-American relations. It was immensely hard to build this relationship and easy to burn it.

But who knows? Maybe you have an insight into how Indian people think.
by npunt | 2025-09-05 16:34:02+00:00
Those two examples relied on heavy investment over many years by the worlds sole superpower to bounce back. See the Marshall Plan and MacArthur’s reconstruction of Japan. These things do not happen automatically, and unlike those examples, there doesn’t seem to be a rich, well-run superpower waiting in the wings to lift anyone back up. I’m sure some relations will normalize post-47 but economic might and attractiveness to the world may not.
Show HN: Kickoff League – a daily soccer puzzle game
by MattRix | 2025-09-05 16:34:37+00:00
Hey HN, this is our weird little soccer + chess daily puzzle game. The puzzle generation (and the rest of the backend) is written in C#/Razor, and the frontend is a mix of Pixi.js and regular web stuff.

The game has kind of a strange structure, where each puzzle represents a match that took place in an imaginary soccer league... so you're not determining the outcome of the soccer match, but you are recreating what happened.

Note: If you solve each goal perfectly (using the minimum number of kicks), then it unlocks a harder bonus goal. You can also go back and play past puzzles from earlier in the season if you want to try some more puzzles.
by liuliu | 2025-09-05 16:34:46+00:00
That's right, but it is much easier to just use blob without application logic to worry about chunking. It is the same reason why we use SQLite in the first place, a lot of transaction / rollback logic now is on SQLite layer, not the application layer.

Also, SQLite did provide good support for read / write the blob in streamable fashion, see: https://www.sqlite.org/c3ref/blob_read.html

So the limitation is really a structural issue that Dr. Hipp at some point might resolve (or not), but pretty much has to be resolved by SQLite core team, not outside contributors (of course you can resolve it by forking, but...).
by leeman2016 | 2025-09-05 16:34:53+00:00
Lenovo officially announced a new generation (3rd) of their most powerful ThinkPad P16. Some of the important changes:

- CPU up to Core Ultra 9 285HX

- GPU up to RTX PRO 5000 (Blackwell)

- 3.2K 120Hz Tandem OLED display option

- 3x 4TB SSD option

- RJ45 port is back

- A bit lighter than previous gen (starts at 2.4 Kgs)

- Thunderbolt 5 port

- Up to 196GB memory

The probable downgrade could be the switch from the proprietary charger to USB-C PD (which is limited to 180W)
by Bender | 2025-09-05 16:35:25+00:00
Is anyone here deliberately low‑tech? If so, why and how?

Yes. I only own and operate vehicles that are pre-2004. They have computers, but are very simple, easy to replace, mostly easy to work on. Pre-1990 are much easier to work on. My tractor was made in 1947. Also dirt simple to work on. On all of these things I can disable the devices designed to cut engine life in half or to intentionally use excessive oil and fuel. My fallback vehicle is a side-by-side a.k.a. UTV. It's not street legal but I can get the kit for it to make it so. Many here go to the store in their side-by-sides.

Everything around the home is low tech and life can go on if they fail. They do not have any remote connectivity, so obviously no telemetry and no way for governments or corporations to override control or change behavior or try to up-sell some service crap to me. The most complex tech for the home is the controller for the well pump which is easy to replace.

Why? Mostly safe from Carrington like events [1] or high altitude nuclear explosions delivered by stratospheric balloons. No dependency on contracts or service plans with vendors, a.k.a. no vendor lock-in. I own these things. Either I can fix them or I can find someone locally that can.

I do own computers but I do not depend on them or cell phones in any way whatsoever. I have never browsed the web from a cell phone or installed an "app" to access a company. They are for convenience and fun only. It's not quite like new-order Amish [2] but I agree with some of their logic. If the internet or electricity ceased to exist forever life would go on. If anything I would likely touch more grass or snow for half the year, which I should be doing more of anyway.

[1] - https://en.wikipedia.org/wiki/Carrington_event

[2] - https://en.wikipedia.org/wiki/New_Order_Amish
by MrContent04 | 2025-09-05 16:36:46+00:00
“What fascinates me about this Stripe + stablecoin integration is less about the underlying blockchain, and more about the actual behavior change it can trigger in businesses.

For example, in markets like Latin America, stablecoins aren’t just ‘faster payments’—they’re an escape hatch from broken financial infrastructure. That makes them feel less like a new technology experiment and more like electricity or the internet: invisible, but transformative.

The interesting question to me is: what happens once small/medium businesses start building on top of this instead of just using it for payments? Could we see the same pattern as the early web—where it started as “publishing pages” but turned into entire industries?”
by Mister_Snuggles | 2025-09-05 16:37:04+00:00
Honestly, the big thing that the Pi has is the support and mindshare. Compared to many equivalents (e.g., the Banana Pi) you'll find much better documentation and have a much more polished experience with a Raspberry Pi.

The only question, for me anyway, is how much value I put on that experience and whether the increased cost is worth it.
by cosmicgadget | 2025-09-05 16:37:04+00:00
> Does anyone care or even remotely think about what Bush did as president 20 years ago?

If they don't they are idiots. To name a few things: 9/11, the foreign policy disaster and money pit of the Iraq War/GWOT, the easily-avoidable GFC.

Those were both significant events in their own right and fundamental causes of the Trump presidencies.
by debugnik | 2025-09-05 16:37:10+00:00
I was just using Haskell's reputation to push back on the "as much type safety as python" hot take.

> [Haskell] doesn't provide a meaningful distinction between "This function might not return anything, and this is defined behavior" and "This function has a singularity"

I think Haskellers should fear divergence less, or push for SPARK-like static checking. In OCaml, the current trend would be to represent "not return anything" as None; and "has a singularity" by raising Invalid_argument or similar when the singularity check was considered a precondition, or returning Error (or an equivalent variant) for expected inputs.

Usage of Result in OCaml is also growing, thankfully. It's part of the stdlib, and we can use binding operators (let* foo = result) to do the same as ? in Rust (or let! in F#). OCaml 5.4 is even adding a Result.Syntax module so we can just open it instead of defining (let*) ourselves.

On the other hand, Result doesn't give us backtraces, and composes badly with other combinators or imperative flow. In my current project I'm instead giving a try to an effectul result_scope/get_ok API, which composes better.
by eatsyourtacos | 2025-09-05 16:37:16+00:00
Well I'm part of a small few person team- I had a junior developer helping me who left. And I literally don't need someone like him anymore because I can do anything that he was doing via AI faster and better because it's under my control. I can have a 20 minute conversation and code revision that would have taken days for someone junior to code and would have probably been not done right (by 'right' I mean how I want it to be done, not necessarily wrong)

To think the same isn't happening all over the place and will only continue is ignoring just how powerful this tech is.
by goku12 | 2025-09-05 16:37:32+00:00
Which compose? Podman-compose [1] wasn't fully up to date with the latest compose-spec [2] the last time I checked it. However, the docker-compose v2 [3] (the one in Go, not Python [4]) is compatible with the Podman engine [5] and works like a charm for me.

I have also had no issues with networking, permissions or volumes while running as non-root user. Are you simply facing issues setting it up, or are you hitting some bugs or missing features?

[1] https://github.com/containers/podman-compose

[2] https://compose-spec.io/

[3] https://github.com/docker/compose

[4] https://github.com/docker/compose/tree/v1

[5] https://www.devopsroles.com/how-to-use-docker-compose-with-p...
by mindslight | 2025-09-05 16:37:33+00:00
What did you actually end up avoiding that would cost so much? Architect/plans/structure permitting? Minimum space/setbacks? Grid hookups? Merely skipping inspections, or did you skimp on actual code compliance?

Also curious where you're at, if you don't mind my asking. The biggest blocker I see here is the concentration of job markets into metropolitan areas (near the centralized money troughs).

One thought that comes to mind is if you could keep remodeling/adding on, and eventually get it to a place where it could get a CoA and become a bubble-worthy house. Kind of an incremental self-mortgage. Not that I don't personally wish to see the bubble smashed to a million pieces, but as long as it isn't, then it is still an attractor.
by em-bee | 2025-09-05 16:38:22+00:00
this may well be like the downfall of rome. slowly but surely, the country will sink into irrelevance (ok, maybe not completely irrelevant, but certainly less than now).

i think the reason there is no pushback is that things are happening too fast at an unprecedented scale that we can't even envision the consequences, let alone predict them. we are completely unprepared for this and by the time we can figure out how to deal with it, or even stop it, it will be to late.

it is also possible that many believe that this will stop by itself with the next president, and so there is no point in trying to stop things now. in a way i actually agree with that. walking in unity but realizing your error and changing course is a better choice than risking a civil war.

civil war sounds alarmist, and maybe it is, but i fear that without consensus on what is the right course of action, worse without consensus that the current trajectory is bad, i don't see any other outcome. before anything can be done, a consensus on what that should be is simply necessary. and unfortunately, it should be obvious that there is no such consensus now. if there were, we wouldn't even have this controversy.
by seanw444 | 2025-09-05 16:38:28+00:00
Well it's easy to reconcile when you don't oversimplify the concerns.

> it's the fundamental idea that people coming here is bad

Too many people coming here that don't integrate and don't assimilate is bad. A nation cannot thrive with too many conflicting demographics. Multiculturalism working to the degree people want it to these days is a total fantasy. People coming here and extracting value from the economy to send home is also a problem.

> We can't even allow things from other countries to come here.

We don't want to be reliant on other nations. So we incentivize internal production, and disincentivize importing. You can argue that the way that the administration went about it was ineffective at accomplishing that, and that'd be another conversation.

> To build prosperity, we need more production, which means more people.

So incentivize the native population to have more kids. Incentivize technological innovation that doesn't require mass importation of foreigners.
by jwildeboer | 2025-09-05 16:38:47+00:00
Sure. Constructing the case to shoot yourself in the foot is not a big problem. But in reality things mostly just work. I’m happily running a bunch of services behind a (nginx) reverse proxy as rootless containers. Forgejo, the forgejo runner to build stuff, uptime-kuma and more on a bunch of RHEL10 machines with SELinux enabled.
by yencabulator | 2025-09-05 16:38:52+00:00
It's a complex shared-memory protocol implemented in C. It'll take a while to settle down fully, and it's still getting new features. If you're targeted by state-level actors, contain or avoid; if not, upgrade regularly.

It's all a question of risk management; for example, Google has historically used container-based sandboxes for their own code (even before Linux containers were a thing), and there an io_uring vulnerability could expose them to attacks by any swdev employee. And for real performance where needed the big boys are bypassing the kernel networking and block I/O stacks anyway (load balancers, ML, ...).

I think the real question to ask is why are you running hostile code outside a dedicated VM? Lots of places will happily give you root inside a VM, and in that context io_uring attacks are irrelevant. That trust boundary is probably just as complex (KVM, virtio, very similar ringbuffers as io_uring really), but the trusted side these days is often Rust and more trustworthy.

For "non-hostile code", frankly other attacks are typically simpler. That's likely the stuff your devs run on their workstations all the time. It likely has direct access to the family jewels and networking at the same time, without needing to use any exploit.

The real fix is to slowly push the industry off of C/C++, and figure out how to use formal methods to reason about shared-memory protocols better. For example, if your "received buffer" abstraction only lets you read every byte exactly once, you can't be vulnerable to TOCTOU. That'd be pretty easy to do safely but the whole reason a shared-memory protocols was used in the first place was performance, and that trade-off is a lot less trivial.
by regularfry | 2025-09-05 16:38:54+00:00
Deal breaker for us too, now in my second org where that's been true.

It's not just that you need a licence now, it's that even if we took it to procurement, until it actually got done we'd be at risk of them turning up with a list of IP addresses and saying "are you going to pay for all of these installs, then?". It's just a stupid position to get into. The Docker of today might not have a record of doing that, but I wouldn't rule out them getting bought by someone like Oracle who absolutely, definitely would.
by leeter | 2025-09-05 16:39:02+00:00
They would not, the term you're looking for is "Loading Gauge"[1]. The US freight loading gauge is one of the larger ones.

That said there are other reasons a subway could end up being subject to Federal Railroad Administration[2] rules. I will note that I'm not an expert on those rules. But, generally passenger rail systems in the US are subject to Positive Train Control[3] or equivalent. It appears BART is actually one of the earliest adopters of Automatic Train Control[4], which appears to be a PTC equivalent. If not more automated.

[1] https://en.wikipedia.org/wiki/Loading_gauge

[2] https://en.wikipedia.org/wiki/Federal_Railroad_Administratio...

[3] https://en.wikipedia.org/wiki/Positive_train_control

[4] https://en.wikipedia.org/wiki/Bay_Area_Rapid_Transit#Automat...