You're looking in the wrong place. There is a moderately large industry around water bottles.
HN user
geophile
jao at geophile dot com
Well that's one way to describe it.
If Nvidia gives away powerful models to sell more of its hardware is that industrial dumping too?
This is irrelevant to the current discussion.
Windows was designed to make money for MS and billg. Linux was not designed to make money for Linux.
Also, by what logic do you consider any MS software as "hign end"? That's a new one.
Choose your favorite metric: mindshare, running instances, development target. Free and low-end beat expensive proprietary.
"Least popular" is an odd claim. If you count Windows desktops, and then count all the Linux installations (desktop, servers, cloud, Android, other devices), I suspect Linux would prove to be most popular. Sure, add Windows servers to the contest, that's a rounding error. And what about VMs? How do you think Windows VMs stack up against Linux VMs in number?
There is constant shifting between client and server computation. I think it is a stretch to call cloud servers “mainframes”. There are still old school mainframes, running JCL, and old school mainframe DB2 and COBOL. That ain’t cloud.
It didn’t used to be.
Nvidia will pay for training models that they can give away to consumers who will then buy their GPUs.
Cheap PCs enabled the creation of Linux. Linux runs on the descendants of PCs, not mainframes.
I don’t agree. In the mainframe/PC battle, MS and Apple were basically on the same side. Once the dinosaurs went extinct, different mammals fought for dominance.
Not sure what your point is. I’m commenting on a moment in time which is like an earlier moment in time. A different moment in time will have different analogs.
This is exactly the mainframe vs PC dynamic.
No, I don’t think so. PC + MS Office killed Wang custom hardware/software, for example. LibreOffice is much later, and can’t displace MS Office due to network effects. Cheaper won, cheapest can’t because of those effects.
Yes, as I pointed out, mainframes are still a thing. But the vast bulk of the market has moved on.
But aren’t the frontier models heavily subsidized? That’s not sustainable.
Exactly. Even putting aside “better”, brains show that orders of magnitude greater efficiency are possible, for training and operation.
But different huge companies have different incentives. It is very much in Nvidia’s interest to have me running a powerful open source model on a $4k machine that they sell me.
The lesson of the last 50 years of the computer and software marketplace is that free and low-end eventually wins.
- PCs destroyed minicomputers. Mainframes survive, but serving a much tinier portion of the market than they used to.
- PC office productivity software destroyed expensive professional products.
- Windows (low end) and Linux (free) completely destroyed the UNIX marketplace, and again, have taken huge market share from the mainframe world.
Ignoring the huge Chinese open-weight models for a moment:
- The training costs and resource requirements for frontier models are unsustainable. The high price, and social pushback, mean that the American companies producing these models are precarious.
- There are enormous financial incentives for research results allowing for cheaper, less resource-intensive models of high quality.
- Local LLMs on consumer hardware are akin to the PC hobbyist world of the 70s and 80s.
Put all of these trends together, and I think that in 10-15 years, we are going to have consumer PCs (and phones!) running models doing pretty much anything that frontier models can do right now.
Getting back to the Chinese models: They allow for new competition against Anthropic and OpenAI, basically SaaS renting out these very capable AIs much cheaper. That will just accelerate trends.
No it was Java. Sorry, it was late 90s.
I used to love ORMs so much that I built one for Java, in the early 90s, and it was one of the main offerings of a startup that I joined. I have come around 180 degrees. My rethink started when a developer at a Wall Street bank said: having Oracle on my resume is valuable. Having your ORM on my resume is not.
And then there’s the “now you have two problems” dynamic. You not only have to write high-performing queries, but you have to get the ORM to generate that query for you. And sometimes you don’t want objects. And the schema mapping has to track schema changes.
Just write the damned SQL, it’s not that difficult.
That's exactly what I'm doing -- Mini M4 Pro 64GB, qwen3.6.
My hearing is not great, but I think I would have noticed the fan, and I have never heard it. In fact, I had to google to find out if it even has a fan.
Bad managers, in general, grab a metric and then unthinkingly optimize it. I’ve never worked for FAANG, but I’d be surprised if they didn’t have bad managers too.
My experience is almost identical. I have found that I need to be very careful with planning, breaking things down into small isolated steps (I can have qwen do this); and also (me) writing a very clear design. Relying on qwen to fill in a lot of those precise details results in those about-to-write loops.
Yeah, that edit inability is weird. I’ve updated AGENTS.md to limit editing (as opposed to rewriting) and that helps a little.
Oh spare me the cult of Larry Wall. His language was crap, and his pontification was unbearable.
That said, he's not wrong about laziness. I'd state it less cutely: Good software takes time, so be patient. The same can be said of most things created by people. Sure, there are flashes of inspiration, like Paul McCartney sitting down and just coming up with Get Back. But those are quite rare. And even in those cases, it often takes time to refine the idea to its final form.
From perusing reddit, I see some Windows users tempted to consider Linux, often because of Windows 11. But then, many of them won't move because: it doesn't work just like Windows; there is some Windows application they must have, or maybe they just don't want to learn the alternatives. Or they use word/excel/powerpoint and have to interact with others who do also.
The brainwashing, high tolerance for pain and misery (and expense!), and lock-in makes it close to impossible for ordinary computer users to escape.
Can someone write a tl:dr; about what’s going on? I am a very satisfied user of LibreOffice, and some of the comments here, suggesting we will need an alternative, are troubling.
On the Linux subreddits recent, I have seen a great increase in two kinds of posts: 1) That’s it, I’ve had it, windows is dead to me, I have moved/will move to Linux. Help me pick a distro. 2) I’d love to get off window and move to Linux but I can’t because it doesn’t have an app that works identically to word/excel/photoshop/whatever.
I stated no conclusions. I have not tried COSMIC, and I said that it’s COSMIC and Wayland seem to be problematic for people who have tried Pop_OS 24.04. (The one fact I do know is that Synergy, which I rely on, is still working on Wayland support.)
My only “conclusion” is that Pop_OS 24.04 seems to be incompatible with having a desktop that just works.
Yes, I believe I said exactly that.
I have been using Pop_OS for many years, and I’m still on 22.04, which uses X11. I don’t understand the pros and cons of X11 vs. Wayland, I just want a working desktop.
24.04 uses Wayland, and while some people have had no problems migrating, many people are having serious problems. From what I can tell, it’s not a good choice for me yet. This article tells me that it may not be a good choice ever.
I am a huge fan of System76 and Pop_OS, and I am sorry to see how this migration has split the community and forced many people to make difficult choices. I suspect that I will have to leave Pop_OS once 22.04 is no longer supported, in a year.
To be fair, there are two issues. Pop_OS Is introducing a new DE, COSMIC, which is written in Rust. That new DE is another source of instability. I’m afraid that Syatem76 has bitten off far more than it can chew.
All good points. But what would be really useful and easy is allowing the iPhone to be used as a full-fledged computer on a file system completely distinct from that used to run the phone. Then my laptop is just peripherals connected to my phone.