Remix.run Logo
ciupicri 18 hours ago

> Users can finally modify software themselves

Right... I bet Microsoft wouldn't mind at all if I modify Windows or Office.

Pannoniae 18 hours ago | parent | next [-]

It doesn't matter if they mind or not, the question is whether they can feasibly stop you. So far, the answer seems to be "not really".

layer8 17 hours ago | parent | next [-]

It’s become pretty difficult in some areas due to cryptographic signatures that are either bound to the hardware or to online services.

Apple has feasibly stopped any modifications of iOS and their apps, for all practical purposes. These kinds of ecosystems will only continue to expand and to displace more open ones. We’re already at the point where arguably the most performant non-server hardware (Macs with the latest SoCs) is bound to a proprietary OS. Efforts like Asahi can easily be shut down by Apple with newer hardware.

LLMs are no help against proper cryptographic lockdown.

Pannoniae 17 hours ago | parent | next [-]

That's right, but other closed systems are kind of withering away (the two major consoles - Xbox and Playstation - are dying in favour of PC gaming).

We're at an inflection point because hardware progress has slowed down and while the mobile duopoly does benefit from network effects, in the long run those are outweighed by missteps by the incumbents. See how Windows has been a monopoly on the PC market for ages, then they've dropped the ball, Linux has grown then Microsoft got their shit together somewhat in order to catch up.

I don't think open / general-purpose computing is doomed in the future or anything like that, as long as there is demand for it, someone will supply it.

And LLMs can also help you design your own hardware in the worst case:)

layer8 17 hours ago | parent [-]

> the two major consoles - Xbox and Playstation - are dying in favour of PC gaming

I’m pretty sure that it’s in favor of mobile gaming. The PC market is shrinking.

> And LLMs can also help you design your own hardware in the worst case:)

But not in manufacturing it. You’ll generally be even more disadvantaged in terms of hardware performance than open-weight models are compared to the proprietary frontier models.

Pannoniae 16 hours ago | parent | next [-]

>The PC market is shrinking.

You have very good points but I'd say this is somewhat of a fallacy. If you look at graphs for phone shipments and PC shipments, they're both somewhat declining between 2015-2025 (I'm focusing on this time period to exclude the current temporary component shortages). However, this doesn't mean they're becoming less popular in either usage or platform spending like buying apps, games and subscriptions. How can this circle be squared you might ask? Just about everyone has a phone or a laptop today. They're typically not first-time buyers, they'll be replacing their systems. Even if the number of devices shipped are decreasing today, doesn't mean the market itself has shrunk. Even if for some reason, all laptops became e-waste from next year January 1st, you'd see several hundred million sales next year for the replacement device, because the market is there.

For those consoles, that's not the case. (src: https://www.gamesindustry.biz/analyst-game-console-shipments...) Look at how Switch is the majority of shipments most of the time, and there are years where traditional consoles sell only a few million copies. Contrast that to the personal computer or the phone market where the numbers are in the tens of millions or hundreds each year. It's just not comparable.

>But not in manufacturing it.

LLMs won't build you a frontier fab that's for sure, but the point is that you don't necessarily need the latest'n'greatest with diminishing returns. An RTX 5090 is like ten times faster than a GTX 980 released 12 years ago. It doesn't run games which are ten times better. Similarly, something like the Galaxy S26 is ~7 times faster than an S6 around that time. Is it seven times better to use? Of course not :P

So the conclusion is that the performance the architecture you need to reach isn't an ever-racing frontier, you can make a new product (and in this hypothetical case, a product focused on openness) without having SOTA performance.

For a case of an "alternate" product like this, just see the Switch - much slower than "normal" consoles, good form factor, portable, and fairly cheap to produce. No one cares that it doesn't do 4K when undocked.

layer8 13 hours ago | parent [-]

Macs are gaining on PCs in laptop/desktop market share. Only a small minority of those who didn’t already use PCs before are newly getting into PCs with Windows or Linux. This was different when Windows was still the respectable default, but the times are changing. Most of the PC market is business/office laptops/desktops, not personal home machines, and Macs are gaining both in personal and business use.

The Switch is popular despite its lowish performance, because of its ergonomics and ease of use, which is correlated with it being a walled-garden product, just like that’s the case for smartphones.

Forgeties79 9 hours ago | parent | prev [-]

eh to a degree. It leveled off at about 50% in 2018-2020 or so. And it’s not reasonable to assume that every person doing mobile gaming would have otherwise gamed on consoles/PCs, so how much of that is growth in “the gamer” population matters a lot. Part of the draw mobile gaming is it’s very accessible. Usually simple controls and everyone already has the hardware in their pocket. So the total population went up, of which a lot was claimed by Mobile.

Now I’m very curious to look into this more in depth as I’m doing a fair bit of speculating. If I find any good info I’ll update this

Pannoniae 9 hours ago | parent [-]

Cheers, enjoy the rabbithole:)

A small pointer, it's hard to do interpret statistics because most people play on multiple platforms. Roughly 75% of gamers play on mobile, 45% on PC and 40% on console.

I'm not 100% sure about the numbers, just off the top of my head about looking at market research, updated numbers welcome

mitxela 16 hours ago | parent | prev | next [-]

I don't think Office only runs on attested hardware. I'm not sure about Office 365, but the last office you could actually run on your own computer had no protection from modification and in fact, we modified it very extensively.

layer8 16 hours ago | parent [-]

Sure, I was talking about the general trajectory, and that there are effective ways to prevent modification that vendors will put to use. Meaning that LLMs are not a panacea.

ciupicri 16 hours ago | parent | prev [-]

> Among the most important additions in the GNU General Public License version 3, in 2007, was to prohibit taking a GPLv3-covered program and distributing it under tivoization, because it denies users the freedom, in practice, to modify the program and then use the modified version. [1]

If I'm not mistaking Apple and other companies have avoided GPLv3 like the plague. And Microsoft won't sign your EFI boot loader if it's under a GPLv3 license.

[1]: https://www.gnu.org/philosophy/tivoization.en.html

usewik 17 hours ago | parent | prev | next [-]

Good point. The other corollary is: why would you want to, if you can solve your problem by more easily finding and reusing existing building blocks with a bit of glue code.

gspr 17 hours ago | parent | prev [-]

They can just change their EULA to make the act akin to old fashioned piracy. The free software movement eschews such instruments by definition, so we're fucked.

Pannoniae 17 hours ago | parent [-]

I mean, they can write anything in their EULA, I'm talking about enforcement. Sure, most free software advocates are squeamish about good old fashioned piracy today but I don't think that's an immutable fact of life.

The best anyone can do is send takedowns to GitHub / other websites hosting the code or downloads but it's trivial to upload them to random russian code forges or whatever.

usewik 17 hours ago | parent | prev [-]

While humorous and technically true, I believe this misses the point of the comment. It became a lot easier to build your own version of systems to satisfy one's own unique mix of requirements while not worrying so much about everyone else's. The SaaSocalypse is mainly caused by this. Open source software benefits from this trend because it became easier to integrate more open building blocks faster.