MurphyA/hacker-news huggingface dataset:
by ben_w | 2025-06-08 12:10:52+00:00
I can but hope for this fictional reference: https://en.wikipedia.org/wiki/Jarndyce_and_Jarndyce

I'm not sure which of the two is more dangerous.

While Trump has the power of a government (and has a terrifying combination of narcissism and incompetence), I believe that if Musk had actually done the $2T cuts he was talking about, this would have ultimately killed around a million or so Americans — the number may seem surprising, I pick it because this scale cannot be reached without cuts to a significant subset of medicare, medicaid, social security, and the military.

Here's the graph from 2023, take your pick on how you'd cut $2T and then consider the implications in terms of lives: https://en.wikipedia.org/wiki/File:2023_US_Federal_Budget_In...

But again, you get that kind of scale disaster even if such things are done competently, and Musk/DOGE was doing all this stuff with unqualified people fresh from university and no experience is much worse… and unfortunately Trump is fine with unqualified people so long as they're sycophants or fawns.
by theandrewbailey | 2025-06-08 12:11:12+00:00
> Sorensen, who founded the company in 1998, told us that he’s comfortable giving clients computers that run Linux Mint, a free OS that’s based on Ubuntu. The latest version of Mint, version 22.1, will be supported until 2029.

I've been working at an ewaste recycling company for about 2 months. Due to the certifications we have (and the lack of MS licensing), we can't install Windows on anything we sell. I started off installing Debian on laptops, but switched to Mint about 3 weeks ago. I've recently fallen in love with the OEM install option they have. It sets up a pre-OOBE environment, letting me run things like fastfetch to get the system specs, then click the 'prepare for shipping to end user' command to trigger the user and password setup on next boot (so I don't have to set and write a password on a postit note on the laptop, and hope it doesn't get lost).

I put my parents on Xubuntu over 13 years ago. I told them it works like Windows[0] and showed them around for 5 minutes. I expected a call to "put it back to what it was," but it never happened. The only call I remember was mom wondering why solitare was different (the gnome-games version), and guided her to change the game type to klondike.

[0] If "it (Xubuntu) works like Windows" triggered you, I'd like to point out that most people don't care about how operating system kernels are designed. They care about things like a start menu, and that the X button in the corner closes programs.
by motorest | 2025-06-08 12:12:20+00:00
> I mentioned k8s because when people talk about the benefits of containers, they usually mean the systems for deploying and running containers.

No, it sounds like a poorly thought through strawman. Even Docker supports Docker swarm mode and many k8s distributions use containerd instead of Docker, so it's at best an ignorant stretch to jump to conclusions over k8s.

> Containers per se are just various Linux namespace features, and are unrelated to e.g. distribution or immutable images. So it makes sense to mention experience with the systems that are built around containers.

No. Containers solve many operational problems, such as ease of deployment, setup software defined networks, ephemeral environments, resource management, etc.

You need to be completely in the dark to frame containerization as Linux namespace features. It's at best a naive strawman, built upon ignorance.

> If you've used these things for anything nontrivial, yes systemd units are way simpler than docker run.

I'll make it very simple to you. I want to run postgres/nginx/keycloak. With Docker, I get everything up and running with a "docker run <container image>".

Now go ahead and show how your convoluted way is "way simpler".
by JimDabell | 2025-06-08 12:13:18+00:00
Michael Tsai does a great job of rounding up the general sentiment in the Apple developer world. It’s worth checking out his two posts here:

WWDC 2025 Wish Lists: https://mjtsai.com/blog/2025/06/06/wwdc-2025-wish-lists/

WWDC 2025 Preview: https://mjtsai.com/blog/2025/06/07/wwdc-2025-preview/
by BSDobelix | 2025-06-08 12:13:21+00:00
>problem isn't technical one, it's a social one

Exactly what i said. Don't give money to corporations who want to control your software.

https://www.fsf.org/about/

>>Free software is about having control over the technology we use in our homes, schools and businesses, where computers work for our individual and communal benefit, not for proprietary software companies or governments who might seek to restrict and monitor us

>Fusion360 or Photoshop

Not my Software not my Problem. Ask your country to support alternatives [1] for this kind of software. You're right that critical software is concentrated among a small group of providers. But an even bigger problem is that they're not open source and are sold under US laws (patents, licenses, restrictions etc..).

[1] https://www.sovereign.tech/
by consumer451 | 2025-06-08 12:14:20+00:00
I agree 100%. It seems ridiculous that we represent the real world via tensors, but something as complex as politics is a single axis on a graph.

However, that doesn't mean that adding one modifier to the 1D view isn't valuable. I would argue that in-fact, horseshoe theory shows how inaccurate the 1D analysis really is, and leads the reader to think deeper about the entire situation.
by jqpabc123 | 2025-06-08 12:14:53+00:00
Apple's real innovation is a walled garden that has grown in thickness to the point where it is finally starting to exceed legality. The garden is starting to feel more like a prison.

As with most big corporations, Tim and company have an insatiable appetite for your money --- and they have shown an obsessive willingness to restrict free enterprise itself in defiance of court orders if that is what it takes to get it.
by DocTomoe | 2025-06-08 12:15:18+00:00
> I remember feeding disk number 27 out of 33 only to get a "bad sector" error an hour into a software install. I'm still salty about that one.

That's why mission-critical systems have several sets of floppy disks, and disk-multiplication stations.

> Would you? Really? Or would you recoil in horror at the very idea?

Depends. If the old system is certified and has all error modes defined, while the other new system is a black box with exciting new ways to screw up, I'd go old system ten out of ten times. Which incidentally is why NASA uses ancient chips when they build new robotic drones.

> I worked on a large scale DOS-era software virtualisation project where we moved ~20K users onto a Windows + Citrix platform.

Respectfully: How many lives would you have extinguished had your new system failed? How many failure modes did you encounter during your virtualisation project? How many external systems - which also relied on a very specific way of doing things and would have murdered people if talked to wrongly did you interface with?

No need to answer. We have all had such projects. We know things break before, during, and after the switchover. Only in some environments, systems absolutely cannot break, ever. Aviation is not your average 'let's get us a new mail server' migration project.
by piskov | 2025-06-08 12:16:31+00:00
All "reasoning" models hit a complexity wall where they completely collapse to 0% accuracy.

No matter how much computing power you give them, they can't solve harder problems.

This research suggests we're not as close to AGI as the hype suggests.

Current "reasoning" breakthroughs may be hitting fundamental walls that can't be solved by just adding more data or compute.

Apple's researchers used controllable puzzle environments specifically because:

• They avoid data contamination • They require pure logical reasoning • They can scale complexity precisely • They reveal where models actually break

Models could handle 100+ moves in Tower of Hanoi puzzles but failed after just 4 moves in River Crossing puzzles.

This suggests they memorized Tower of Hanoi solutions during training but can't actually reason.

https://x.com/RubenHssd/status/1931389580105925115
by skardy | 2025-06-08 12:16:41+00:00
[`mcat`](https://github.com/Skardyy/mcat) - cat but built for the world beyond plain text.

It aims to give you the ability to use many non-text files right in your terminal -- copy / parse / concat / preview, and more!

- Inline display of images and videos using modern terminal graphics - Smart parsing of documents and code into clean Markdown - Renders Markdown or HTML into styled terminal views or full static images - Works with local files, URLs, and even `stdin` - With interactive outputs too (zoom and move around big images in the terminal) - ls command using images

Check it out on GitHub: https://github.com/Skardyy/mcat
by _heimdall | 2025-06-08 12:16:49+00:00
That's why outsource most other things in our life though, why would it be different with LLMs?

People don't learn how a car works before buying one, they just take it to a mechanic when it breaks. Most people don't know how to build a house, they have someone else build it and assume it was done well.

I fully expect people to similarly have LLMs do what the person doesn't know how and assume the machine knew what to do.
by diggan | 2025-06-08 12:17:35+00:00
I guess it depends. In some cases, you don't have to understand the black box code it gives you, just that it works within your requirements.

For example, I'm horrible at math, always been, so writing math-heavy code is difficult for me, I'll confess to not understanding math well enough. If I'm coding with an LLM and making it write math-heavy code, I write a bunch of unit tests to describe what I expect the function to return, write a short description and give it to the LLM. Once the function is written, run the tests and if it passes, great.

I might not 100% understand what the function does internally, and it's not used for any life-preserving stuff either (typically end up having to deal with math for games), but I do understand what it outputs, and what I need to input, and in many cases that's good enough. Working in a company/with people smarter than you tends to make you end up in this situation anyways, LLMs or not.

Though if in the future I end up needing to change the math-heavy stuff in the function, I'm kind of locked into using LLMs for understanding and changing it, which obviously feels less good. But the alternative is not doing it at all, so another tradeoff I suppose.

I still wouldn't use this approach for essential/"important" stuff, but more like utility functions.
by JKCalhoun | 2025-06-08 12:17:42+00:00
Lots of good stuff in the above links.

> Danny Bolella: > In all sincerity, I would of course love for many of the AI goodies we see with IDE’s like VS Code and Cursor make it’s way (natively) into Xcode.

I think instead it's time for Apple to acknowledge developers moving out of the Xcode ecosystem and Apple should instead embrace development in VSCode, etc.
by malfist | 2025-06-08 12:18:14+00:00
RO (without DI) does not remove everything. With an advanced setup like with a booster pump and a 5:1 waste ratio and a high quality filter you would probably see a 95% reduction.

But without a booster pump or if you've got a lower waste ratio either by restriction or piggyback ro membranes you'll have a lower rejection rate.

And that ignores the fact the you really need to be back flushing the membrane regularly and rejection rates are measured after 30 minutes of continuous running, ions migrate when it's idle so you have to throw away a lot of water at the start that you're probably not doing
by jeroenhd | 2025-06-08 12:18:31+00:00
Michigan's average salary is a it below Austria's average salary. Not having American costs covered (healthcare etc) may change the salary impact a little.

It's hard to tell without knowing what she does exactly, but as a white collar worker for a tech company she'll probably be earning similar to other white collar workers in Michigan.

You won't be able to enjoy the same comfort working for a Bulgarian company in Silicon Valley, but this seems like a rather balanced pick.
by dkobia | 2025-06-08 12:18:40+00:00
Thank you for writing this. Many software developers on HN are conflicted about ceding control of software development to LLMs for many reasons including the fact that it feels unstructured and exploratory rather than rigidly planned using more formal methodologies.

There's a good middle ground where the LLMs can help us solve problems faster optimizing for outcomes rather than falling in love with solving the problem. Many of us usually lose sight of the actual goal we're trying to achieve when we get distracted by implementation details.
by BSDobelix | 2025-06-08 12:18:48+00:00
>If I can't throw it in a box for 30+ years then it's not a reliable storage medium.

That was never the case with Cartridges, Floppy's or even CD's.

However M-DISK is around 30-100 years.

>A huge stack of m-discs is not a good option either.

What is your alternative? Maybe LTO tapes is then something for you?

Mo Data mo Problems you know ;)
by stinkbeetle | 2025-06-08 12:19:14+00:00
> The author has the opportunity to make choices about their situation, homeless people lack that choice,

As adjudicated by whom?

> they can't just go get a job, or they can't get the money together for a deposit. They can't afford to travel to where the work is.

Many could actually. Some could move to lower cost of living areas. Some could choose to get education or training that enables them to get a job in the future. Some could get jobs, some could certainly move to where there are jobs. Some could choose to quit recreational drugs and alcohol. Some could use their welfare or disability payments and move to lower cost of living areas. Some who dislike living with others could choose to put housing above that preference and could afford move into group housing. Many do these things actually, I have heard many first hand stories from people getting themselves out of homelessness.

So how are we weighing up all these choices and deciding who is a "valid homeless" and who is not?
by JKCalhoun | 2025-06-08 12:20:19+00:00
> But Gruber says that this year, for the first time since 2015, Apple has declined the invitation to join. Notably, Gruber published a blog earlier this year taking critical aim at Apple’s mishandling of AI features. Coincidence, I’m sure!

I suspect instead that Apple, knowing they fucked up w/ regard to devs, want to completely control their own mea culpa and not risk a slip-up/soundbite coming from a talk show.

I do expect an apology during the Keynote. How sincere an apology, well that's up to the developers to decide.

> They’ll keep pretending that the Vision Pro is a beloved innovation and not just collecting dust on the shelves of early adopters.

Will they? Or will they instead just artfully not talk about the VisionPro at all. Perhaps quietly pull it sometime later this year. I don't think Apple will want to die on the VisionPro hill.

> Apple executives would do well to remember that it was apps that made the iPhone what it is today.

Are apps still what make the iPhone what it is today? And here I am speaking as a user. The "joy of discovery" when installing new apps died a long, long time ago. Installing a new app is cause for anxiety. If it even works and does not spy on me (or charge me for basic functionality "in app" — or worse yet, require an account or subscription), is it going to become an important addition to my "lifestyle" or another icon buried on some screen or folder in SpringBoard?

To be sure though, this is WWDC and Apple is catering to developers. I'm just saying out loud what I feel about the state of iOS apps these days.
by skarlso | 2025-06-08 12:21:06+00:00
WOW this blew up. I didn't expect it at all... Thank you so much for everyone engaging with it. I know it's a difficult topic. And I might have used skeptics term incorrectly? :)

The school LLM thing is absolutely real. And it's not even a cheap school. It's a school in Denmark. I was very disappointed to know this and was not expecting it at all. And it's sadly, not an assignment to learn llms either. I'd wish it was something like that.

To the ones saying we've seen this before with google search, ides, etc. Not on this scale. And even then, you didn't _completely_ outsource you ability to think. I _think_ that is super dangerous. Especially for young people who get into the habit a lot faster. And suddenly, we have people unable to think without asking an LLM for advice. Other disruptive technologies didn't affect thinking on this massive scale.

I'm not saying stop AI booo, that's obviously not going to happen. And I don't want to, maybe the singularity is just an AI away. Who knows? However, I'm asking that we absolutely put that thing behind some kind of oversight especially in schools for young people before they develop critical thinking skills. After all you started to count on paper before you start using a calculator for a reason.

Again, thank you for this discussion. I'm really grateful for the engagement.
by nchmy | 2025-06-08 12:21:16+00:00
What sort of warped ivory tower thinking is this? It's just self-evident that water is utterly crucial in a setting like this. Why would you only hydrate half of them, in the name of "science"? Give your head a shake

FAR better to hydrate everyone, and then look for OTHER factors that might be causing it. Yet, that's self evident as well - too much exertion for too long in too hot/humid climate, with inadequate nutrition and sleep. And then adding caffeine and painkiller addictions on top of it.
by diggan | 2025-06-08 12:21:18+00:00
> my case this is caused by the training data having

I think it's caused by you not having a strong enough system prompt. Once you've built up a slightly reusable system prompt for coding or for infra work, where you bit by bit build it up while using a specific model (since different models respond differently to prompts), you end up getting better and better responses.

So if you notice it putting plaintext credentials in the code, add to the system prompt to not do that. With LLMs you really get what you ask for, and if you miss to specify anything, the LLM will do whatever the probabilities tells it to, but you can steer this by being more specific.

Imagine you're talking to a very literal and pedantic engineer who argues a lot on HN and having to be very precise with your words, and you're like 80% of the way there :)
by Earw0rm | 2025-06-08 12:22:04+00:00
No. Even with power tools, construction and joinery are physical work and require strength and skill.

What is new is that you'll need the wisdom to figure out when the tool can do the whole job, and where you need to intervene and supervise it closely.

So humans won't be doing any less thinking, rather they'll be putting their thinking to work in better ways.
by austin-cheney | 2025-06-08 12:22:05+00:00
I have had a federal security clearance since I was a teenager and most of that time it’s been a top secret clearance. Yet, I never worked as a government contractor until my current employment. Huge mistake.

It’s so much better than the corporate world even as a software developer and even with all the draconian security restrictions. Actually, the restrictions are nearly identical to working at a major bank. The primary reason it’s so much better is the people. The people tend to skew much older with far more experience, they tend to be better educated, and they all must have clearances and IT certifications. That eliminates so much of the entitlement, insecurity, and general stupidity I saw in my peers as a 15 year corporate software developer.
by a022311 | 2025-06-08 12:22:54+00:00
That was indeed yet another one of Mozilla's well hidden moves to reduce our privacy. I've set up Adguard Home with a local recursive DNS resolver [1]. I haven't enabled encryption of the DNS queries, but I only ever connect through secure connections, so I don't mind. Sometimes queries are slightly slower or might fail (I'm guessing they time out), but I think it's really worth the extra privacy. I'm not really worried about leaking my IP to root servers, since at least they aren't run by an advertising company. (I hope?)

[1] https://github.com/semihalev/sdns
by aspenmayer | 2025-06-08 12:23:39+00:00
Probably one of the two mentioned in this[0] post, which I've included below also:

[0] https://news.ycombinator.com/item?id=43897197

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

https://news.ycombinator.com/item?id=43705632
by dweekly | 2025-06-08 12:23:44+00:00
An approach I don't see discussed here is having different agents using different models critique architecture and test coverage and author tests to vet the other model's work, including reviewing commits. Certainly no replacement for human in the loop but it will catch a lot of goofy "you said to only check in when all the tests pass so I disabled testing because I couldn't figure out how to fix the tests".
by PUSH_AX | 2025-06-08 12:24:08+00:00
Engineers will still exist and people will vibe code all kinds of things into existence. Some will break in spectacular ways, some of those projects will die, some will hire a real engineer to fix things.

I cannot see us living in a world of ignorance where there are literally zero engineers and no one on the planet understands what's been generated. Weirdly we could end up in a place where engineering skills are niche and extremely lucrative.
by em-bee | 2025-06-08 12:24:26+00:00
there is also an aspect of interviewing the interviewer. if they get upset at the slightest hint of pushback, instead of saying something like: ok, fair point, but humor me, or you may be right, but i'd like to hear the solution anyways..., in other words if they are not able to look past the pushback and tell you what they want then maybe you don't want to work there anyways.
by ben_w | 2025-06-08 12:24:26+00:00
Indeed. Yet:

I think that, at the true value of for Tesla, their accurate share price is in the range of $10-$20 per share. These numbers are not missing a digit.

I think 25x difference between what they cost and their actual value is due to Musk, and his reality distortion field.

So while I agree with you that he and his behaviour are ruining the actual real value of his businesses… what you're seeing in the stock price is still him keeping it up, more than him dragging it down.
by Spooky23 | 2025-06-08 12:24:58+00:00
I think it’s likely because nobody understands or believes it.

Techie people on HN adopt a “no true Scotsman” attitude, and assert that anything is not enough. People who know nothing don’t understand enough to understand the nuances, see the obvious abuses of privacy on the web, Facebook, etc and assume it’s bullshit.
by tim333 | 2025-06-08 12:25:01+00:00
I don't think it's gadgetbahn

>something that claims to be innovative but in fact doesn't do anything not thought of before and doesn't solve any problems

The DLR was I think about the first decent scale autonomous rail system and provides a lot of transport.

I mean things like https://en.wikipedia.org/wiki/Morgantown_Personal_Rapid_Tran... predated it by a decade but is dinky in comparison.
by aetherspawn | 2025-06-08 12:25:35+00:00
Their big mistake so far is not going up against Office 365 for corporate email hosting (effectively destroying Outlook and Google Workspace) and launching their own MDM.

The minute you can put an iCloud email on your corporate domain, REALLY manage your Apple fleet centrally from a web portal without Jamf, and properly use iCloud for business, Apple wins on every front.

Spending years collaborating with Microsoft over platform SSO was a train wreck and a waste of time (we waited years and nothing works, all the Microsoft stuff is full of bugs).

And why does this make sense? Most of Microsoft’s profit is Office 365, and a decent chunk of Google’s revenue is Workspace; Apple has a chance to go after it all.