This is only loosely related to your post but I just came across this project:
This is a cross-game modification system which randomizes different games, then uses the result to build a single unified multi-player game. Items from one game may be present in another, and you will need your fellow players to find items you need in their games to help you complete your own.
It supports a whole shitload of games: https://archipelago.gg/games
I only just started reading about it. So far it seems like insanity.
I worked on this game. You have to dribble a basketball in front of all your expensive electronics. Insane idea, but it was a fun project.
Also https://www.penny-arcade.com/comic/2012/09/12/forgive-me-father
Something I’ve noticed from working in a big company is that people consistently fail to predict the backlash that their policy changes will cause.
They often don’t even care all that much about the change, and if you point out that people will be upset, they agree that it’s not worth it. They just can’t relate to the people they are impacting.
I do agree with you. The current state of things is pretty great.
I have a phone, laptop, desktop, and steam deck. I control the software that runs on all of them, at least down to the bootloader/kernel. If I want to patch a kernel, I can do it. And aside from the phone, I can probably run the majority of the games that have ever been released (on any platform), on any of them.
I worry about two things in the future:
Will be able to buy modern hardware without the software it runs being restricted?
Will online services used by software be accessible without hardware based attestation?
I assume they’re going to use it to waste stupid amounts of electricity?