MurphyA/hacker-news huggingface dataset:
by motorest | 2025-07-05 16:21:39+00:00
> The inconvenience of this process is also addressed by the dev, as is the different definition of experimental that you're using (...)

The only aspect of "experimental" that matters is what it means to the release process. If you can't meet that bar then debating semantics won't help either.

And by the way, the patch thread clearly stresses a) loss of data, b) the patch trying to sneak under the maintenance radar new features. That is the definition of unstable in anyone's book.
by wrs | 2025-07-05 16:21:56+00:00
Were you around for the OOP craze? It definitely affected a lot of peoples’ day job. I mean, quite a few people use C++ and Java, no?

In my list I didn’t even mention the internet, the web, smartphones, and the cloud, all of which had a very broad effect on programming and programmers, and had similar top-down edicts from the C-suite, e.g., declaring you must be “all-in on cloud”. Turns out those things were indeed quite transformative, but now that the hype has dissipated somewhat, we’ve absorbed them into the toolkit and just proceed with the engineering.
by bluelightning2k | 2025-07-05 16:22:25+00:00
I can top this. The Erudite zone was literally built around a massive chasm. Early on in the game I unlocked "levitate" - and naturally levitated down into the big chasm.

A little way down a loading screen hits for a zone called "The Hole"; a high level raid zone. My levitate was removed by the loading screen, and retrieving my body would require a team of high level players - thus lose (meaning ALL my gear and inventory was permanently lost, and a heavy XP penalty).

I don't think experiences like these are as positive as your nostalgia has led you to believe.
by pwthornton | 2025-07-05 16:22:33+00:00
Yes. He could do solid work when you narrowly define it but he probably sank the productivity and morale of people he was working with.

Individual performance doesn’t matter. Team performance does. All of this work to find 10x engineers is meaningless if they can’t raise the output of the team itself. People can make their teams better (sometimes with elite communication skills instead of technical), but we should be focusing more on building 10x teams, not trying to find unicorns.
by jauntywundrkind | 2025-07-05 16:23:04+00:00
So many other examples of turning a blind eye to our biggest threats:

Actively shutting down investigations into the all but total compromise of US communication networks, Salt Typhoon. https://www.techdirt.com/2025/06/20/salt-typhoon-hack-keeps-... https://www.techdirt.com/2025/02/20/donald-trump-is-turning-...

Cutting DHS intelligence funding 75% https://www.cbsnews.com/amp/news/dhs-intelligence-arm-to-cut...

Giving quarter to the enemy is what these people appear to be doing. They are leaving this nation defenseless. And based off the budget congress just passed they appear to be funding a new war within the US, one filled with sick horror and inhumanity.
by smallmancontrov | 2025-07-05 16:23:27+00:00
This reads like you haven't tried CUDA. The whole point of CUDA is that your CUDA code has single-threaded semantics. The problem you assumed it has is the problem it doesn't have, and the fact that it doesn't have this problem is the reason why it works and the reason why it wins.

EDIT: ok, now you're talking about the hardware difference between CPUs and GPUs. This is relevant for the types of programs that each can accelerate -- barrel processors are uniquely suited to embarrassingly parallel problems, obviously -- but it is not relevant for the question of "how to write code that is generic across block size, boundary conditions, and thread divergence." CUDA figured this out, non-embarassingly-parallel programs still have this problem, and they should copy what works. The best time to copy what works was 20 years ago, but the second best time is today.
by cipher_accompt | 2025-07-05 16:24:07+00:00
I'm curious whether you're playing devil's advocate or if you genuinely believe that characterizing OP’s comment as “tin foil hat” thinking is fair.

The concentration of wealth and influence gives entities like Nvidia the structural power to pressure smaller players in the economic system. That’s not speculative -- it’s common sense, and it's supported by antitrust cases. Firms like Nvidia are incentivized to abuse their market power to protect their reputation and, ultimately, their dominance. Moreover, such entities can minimize legal and economic consequences in the rare instances that there are any.

So what exactly is the risk created by the moderation team allowing criticism of YC or YC companies? There aren’t many alternatives -- please fill me in if I'm missing something. In contrast, allowing sustained or high-profile criticism of giants like Nvidia could, even if unlikely, carry unpredictable risks.

So were you playing devil’s advocate, or do you genuinely think OP’s concern is more conspiratorial than it is a plausible worry about the chilling effect created by concentration of immense wealth?
by pests | 2025-07-05 16:24:09+00:00
I never played EverQuest but another game by SOE. I was absolutely addicted to Cosmic Rift throughout high school. Then someone decided it was a good idea to make it subscription only. I still remember being able to login and get trial time as some Guest#374950. Really killed the community and the game died not too long after.

I ended up going back to the original Subspace, which Cosmic Rift was a spiritual successor to, which shortly after had its client redeveloped by the community (PriitK of Kazaa, Skype, Joost fame) called Continuum. Ended up playing this for over a decade.
by iwontberude | 2025-07-05 16:24:13+00:00
Way earlier than covid. It died when our leaders sold us out via WTO causing loss of industry and dignity for many people who, by time Bush Jr came to power would screw further after 9/11 with the patriot act, and then citizens united ruling cemented their funding of future campaigns to oppress us further without a need for popular policy. The same families who got screwed by exporting our industrial plant to China turned into MAGA and are tearing down the system that screwed them. Neoliberalism/conservatism ushered in this age of serfdom.
by 9283409232 | 2025-07-05 16:24:30+00:00
It is important to contextualize that a lot of things this article is mourning have not come to pass.

> OBBBA sets the stage for the proposed cuts in the upcoming Presidential 2026 budget request, which aims to destroy federal research.

While it may seem hopeless and that "call your representatives" is pointless, there are several provisions that were stricken from this bill that are clear losses for the Trump admin. Trump's plan to sell off federal land was taken out of the bill due to huge backlash from Republican states for example. We are also heading in a midterm year so putting pressure on your representatives will be your best move. In the eyes of politicians, people who bother to call are people who bother to vote.
by hexage1814 | 2025-07-05 16:24:48+00:00
This. The point of whining about VEO 3, “AI being used to create addictive products” really shows that. It's a text-to-video technology. The company has nothing to do if people use it to generate "low quality content". The same way internet companies aren't at fault that large amounts of the web are scams or similar junk.
by love2read | 2025-07-05 16:25:10+00:00
> On May 31 of this year, in a series of phone calls beginning at nine in the morning and ending that afternoon, the newly installed Special Agent in Charge of the Federal Bureau of Investigation’s Norfolk Field Office, Dominique Evans, made clear to me that, at the direction of Dan Bongino, my career with the organization had—for all intents and purposes—come to an end.

Doesn’t sound like a resignation
by dleary | 2025-07-05 16:25:44+00:00
How much dressing do you make at once, and for how many single-person large salads? Can you tell us the size/weight of the tube of paste and the anchovy tin?

I agree that anchovy is the secret, but I don’t use nearly this much for two salads, for me and my wife. I use half a jar of filets, which I more or less mince/mash. Do you leave big chunks in the dressing from the chopped filets? If so, I would guess that they are maybe a quarter the size of a caper, do you go bigger?

Do you make a lot of dressing and save it? We make it fresh every time, which also makes the batch size smaller.
by StopVibeCoding | 2025-07-05 16:25:50+00:00
No. It is different, when working with a codebase written by humans there is always sanity. Even when looking at terrible codebases, there is some realm of reason, that once you understand can make navigating the code easy.

I believe you missed the part of my comment saying that I have been coding professionally for 20 years. I have seen horrible codebases, and I'm telling you I'd rather see the switch statement with 2000 cases (real story), many of which were 100s of lines long, with C macros used religiously (same codebase). At a bare minimum, once you get over the humps, with human written code, you will always find some realm of reason. A human thought to do this, they had some realm of logic. I couldn't find that with AI, I just found cargo cult programming + shoving things where they make no sense.
by projektfu | 2025-07-05 16:25:56+00:00
TBH I couldn't tell what the condition was or what general kind of treatment it was from the article without making big assumptions. Chronic pain is a symptom, viz. pain that doesn't go away after a short time. What was your disease? Or was it never given a name but the pain was treated?

Then I had to click a link "a landmark study" to get an idea of what the treatment is. Why not put the title of the treatment there?

Finally, that article is about back pain. But you had tendon pain. Obviously a psychological technique can be applied to multiple diseases, but you might say something about that.
by hkt | 2025-07-05 16:25:59+00:00
Self hosting (which is often adjacent to local-first software) is fine. I've done it for years.

But it is a nightmare when it goes wrong: the conclusion I've reached is that it is out of reach to regular people who don't want the Byzantine support load that could accompany something going wrong. They want turnkey. They want simple. They aren't interested in operating services, they're interested in using them.

The FLOSS model of self hosting doesn't really offer a reliable way of getting this: most businesses operating this way are undercapitalised and have little hope of ever being any other way. Many are just hobbies. There are a few exceptions, but they're rare and fundamentally the possibility of needing support still exists.

What is needed, imo, is to leverage the power of centralised, professional operations and development, but to govern it democratically. This means cooperatives where users are active participants in governance alongside employees.

I've done a little work towards this myself, in the form of a not-yet-seen-the-light-of-day project.

What I'd love to see is a set of developers and operators actually getting paid for their work and users getting a better deal in terms of cost, service, and privacy, on their own (aggregate) terms. Honestly, I'd love to be one of them.

Does anyone think this has legs to the same extent as local-first or self hosting? Curious to know people's responses.
by SpicyLemonZest | 2025-07-05 16:26:05+00:00
I’ve had multiple times in my career when people got mad at me for asking basic but obviously important questions. Things like:

* What invariants does this complex transformation preserve? What guarantees does it make about the output? (Come on, we all have a general idea, SpicyLemonZest should read the code if he wants all the details.)

* What’s the latency impact of adding this step? (It can’t be big enough to matter, stop trying to block my project!)

* Why did the last release advance to production when it wasn’t passing tests? (How dare you, our team works so hard, it says right here in our release manual that those test failures count as passing.)
by recursivecaveat | 2025-07-05 16:26:13+00:00
Fancy hardware with bespoke production process, smaller economies of scale, utilization probably not that great since they are user-speed positioning and purportedly under-invested in their compiler, which has a hard job compiling for such an arch anyways. Ignoring for the moment the cost for their bespoke software stack, which they can probably amortize away eventually.
Show HN: I designed a math boardgame. HTML mock-up is now a playable game
by ycombiredd | 2025-07-05 16:26:45+00:00
Think scrabble/upwords but with simple equations and pemdas rules. My goal is still a tangible board game and your playtesting will help immensely. My html mock-up PoC has become a fully-fledged two-player networked or "solo play" solitaire game. It's "desktop-first", but is playable on mobile in landscape mode. Best solo game thus far is 4000+ with 38 tiles left in the bag. I have no doubt some of you will best that. Feedback is greatly anticipated and welcomed! Thanks for checking it out.
by koverstreet | 2025-07-05 16:27:10+00:00
We have enough user reports of multi device testing that they put both bcachefs and btrfs through, where bcachefs consistently survives where btrfs does not. We have much better repair and recovery, with real defense in depth.

Now: I am not saying that bcachefs is yet trouble free enough for widespread deployment, we're still seeing cases where repair needs fairly minor work, but the filesystem may be offline while we get that fixed.

OTOH we also recover, regularly, from absolutely crazy scenarios involving hardware failure: flaky controllers, lightning strikes, I've seen cases where it looked like a head crashed - took out a whole bunch of btree nodes in similar LBA ranges.

IOW: the fundamentals are very solid, but keep checking back if you're wondering when it'll be ready for widespread deployment.

Milestones to watch for: - 3 months with zero data loss or downtime events: I think we may get this soon, knock on wood - stable backports starting: 6.17, knock on wood (or maybe we'll be out of the kernel and coming up with our own plan, who knows) - weird application specific bugs squashed: these have been on the back burner, but there's some weird stuff to get to still (e.g. weird unlink behavior that affects docker and go builds, and the Rust people just reported something odd when building certain packages with mold).

And yes, we've always handled -ENOSPC gracefully.
by h2zizzle | 2025-07-05 16:27:33+00:00
The whole idea is that exploring is its own reward, and points-of-interest need to be few and far between in order to kindle the feeling described above. "You see that mountain? You can climb it," is inferior to, "I heard there's a mountain beyond the horizon; we should find it and try to climb it." And then you spend an in-game day or two working your way there. If you're constantly being bombarded with "things to do", 1) It deadens you to their novelty, and 2) The game can't make them TOO difficult. Sometimes the player should just be walking; sometimes they should be physically lost; sometimes they should happen upon something that is of zero use to them.

I'm not sure how far you got into XV, but it's completely different from XVI. XVI is XIII-style hallways, but with no battle wipe, so areas are designed to be large enough for combat. XV is a Ubisoft-style open-world, but with a lot less of the dopamine hacking cruft of AC et al. Using the car feels very roadtrip-like, but you certainly can and should get out and hoof it through the wild areas.
by wartijn_ | 2025-07-05 16:28:15+00:00
> Nobody thinks twice in Europe about eating any raw vegetable, fruit, eggs, heck even raw fish or beef in carpaccio.

This is one of the weirder “everybody/nobody in Europe does x” claims I’ve seen. There’s no way you know what the fast majority of Europeans think and I know many Europeans who absolutely do avoid eating raw eggs.
by theshackleford | 2025-07-05 16:28:46+00:00
It wasn’t “workloads” being talked about, it was gaming performance, the one area in which there is an absolutely huge difference mainly on the GPU side. We are taking a difference of close too if not 100%.

And despite CPUs stagnating it’s absolutely still possible to be held back on a stronger GPU with an older CPU especially in areas such as 1% lows, stuttering etc.
by tabs_or_spaces | 2025-07-05 16:29:24+00:00
I don't think anyone who hired him has any future credibility when it comes to hiring

* "He's a great engineer" - Yet he's ineffective at doing the job and touch fired him? * "He's top 0.1%" - Of what exactly? How can it be the case when you fired him?

You literally didn't do reference checks properly and you got caught out. And it's all written like these companies are the victims. You're better off admitting that you don't know how to hire.

Soham's behaviour is one thing, but working for any of these companies he was at is a literal red flag.
by ndsipa_pomu | 2025-07-05 16:30:48+00:00
That's an interesting piece though I don't think that the reporting is of the same ilk as the anti-Tesla reporting.

To me (keen cyclist and non-driver), it seems like the newspapers were pushing back against the freedom that cycles were giving to women. One of my favourite pro-cycling quotes is from the suffragette Susan B. Anthony (1896):

> “Let me tell you what I think of bicycling. I think it has done more to emancipate women than anything else in the world. It gives women a feeling of freedom and self-reliance. I stand and rejoice every time I see a woman ride by on a wheel…the picture of free, untrammeled womanhood.”

It would be on-brand for the newspapers to demonise cycling if it was allowing women to escape their restrictions.

Nowadays, there's doesn't seem to be much negative reporting about other car-shaped EVs, but just Teslas which pre-dates the anti-Musk viewpoints. Also, the reporting isn't just about autonomous crashes, so it would seem to me that Teslas do have an issue with quality. (Here in the UK, I only know one person with a Tesla and he's had several minor issues with it).

However, I do see parallels with the early anti-cycling reporting and current anti e-scooter/e-bike/e-motorbike reporting here in the UK, though I suspect that some of that is pushed by the motor lobby, although we do have a lot of illegal e-motorbikes being ridden around our cities.
by jvanderbot | 2025-07-05 16:30:50+00:00
My father didn't die of a heart attack, he died of an aneurysm. However, he had a massive "widow maker" heart attack and had to be revived from arrest in the ER, more than once.

He had a heart beat, unconscious, for a few days, before the blood thinners caused the aneurysm, I'm told.

So, is this a heart attack? Is this "less deadly?" No, it's a proximal classification. Maybe their cardiac care center has a metric to hit.
by TeMPOraL | 2025-07-05 16:30:51+00:00
> Ironic that this liability issue is one of the big ways that "software engineer" isn't like any other kind of engineer.

In context discussed here, it generally is. Licensed engineers are independent (or at least supposed to be), which adds an otherwise interesting cross-organizational dimension, but in terms of having human in a loop, an employee with the right set of skills, deputized for this purpose by the company, is sufficient to make the organization compliant and let the liability flow elsewhere. That can be a software engineer, for matters relevant to tech solutions, but in different areas/contexts, it doesn't have to be an engineer (licensed or otherwise) at all.
by GMoromisato | 2025-07-05 16:31:05+00:00
Personally, I disagree with this approach. This is trying to solve a business problem (I can't trust cloud-providers) with a technical trade-off (avoid centralized architecture).

The problems with closed-source software (lack of control, lack of reliability) were solved with a new business model: open source development, which came with new licenses and new ways of getting revenue (maintenance contracts instead of license fees).

In the same way, we need a business model solution to cloud-vendor ills.

Imagine we create standard contracts/licenses that define rights so that users can be confident of their relationship with cloud-vendors. Over time, maybe users would only deal with vendors that had these licenses. The rights would be something like:

* End-of-life contracts: cloud-vendors should contractually spell out what happens if they can't afford to keep the servers running.

* Data portability guarantees: Vendors must spell out how data gets migrated out, and all formats must be either open or (at minimum) fully documented.

* Data privacy transparency: Vendors must track/audit all data access and report to the user who/what read their data and when.

I'm sure you can think of a dozen other clauses.

The tricky part is, of course, adoption. What's in it for the cloud-vendors? Why would they adopt this? The major fear of cloud-vendors is, I think, churn. If you're paying lots of money to get people to try your service, you have to make sure they don't churn out, or you'll lose money. Maybe these contracts come only with annual subscription terms. Or maybe the appeal of these contracts is enough for vendors to charge more.
by ajaksbsbzjz | 2025-07-05 16:31:39+00:00
Most of my time spent coding is understanding and growing my context. By the time I’ve done that, writing the code is an afterthought. It takes longer to communicate this via prompt than to write the code myself.

I’ve heavily benefited from AI when I’m inexperienced or willing to trust the AI. The devs I’ve seen happy with AI either fit that use case or are subpar devs who don’t really understand what they’re doing. I have multiple coworkers who are the latter - code works for their single happy path and they’re on to the next thing.
by cyanydeez | 2025-07-05 16:32:06+00:00
Eh, i thinl they just changed their business model from hobbyist centric to industrial. Which slows the advancements because industry wants stability and longevity.

Im about to deploy pis in locations that use dumb 1200$ PLCs and esoteric ladder programs requiring technicians who know nothing about the logic of the system.

With Pi, we eradicate that artifice and allow self service and ease of upgrades.
by joshdavham | 2025-07-05 16:32:17+00:00
> The AI industry oscillates between fear-mongering and utopianism. In that dichotomy is hidden a subtle manipulation. […] They don’t realize that panic doesn’t prepare society but paralyzes it instead, or that optimism doesn’t reassure people but feels like gaslighting. Worst of all, both messages serve the same function: to justify accelerating AI deployment—either for safety reasons or for capability reasons

This is a great point and also something I’ve become a bit cynical about these last couple of months. I think the very extreme and “bipolar” messaging around AI might be a bit more dishonest than I originally (perhaps naively?) though.
by yieldcrv | 2025-07-05 16:32:28+00:00
I have an account on reddit that leans into extremes, specifically to collect the ad hominem attacks, while wading into benign topics people won’t talk about but would like consensus on

because they are afraid the benign topic will cause them to get ad hominem attacked or generally vilified

most people’s reddit profiles are their whole identity and they try to stay in moderate “polite company” at the expense of remaining ignorant
by Ferrus91 | 2025-07-05 16:32:52+00:00
> However, I think this pipeline has been taking a hit for a while already because juniors as a whole have been devaluing themselves

I have seen the standards for junior devs in free fall for a few years as they hired tons of bootcamp fodder over the last few years. I have lost count of the number of whinging junior devs who think SQL or regex is 'too hard' for their poor little brains. No wonder they are being replaced by a probabilistic magician's hat.