I think it's because Windows as a line of business is still expected to turn some kind of a profit, even though operating systems are not profit centers anymore and haven't been for some time. Whereas, Apple and Google view their operating systems as just necessary infrastructure to support profitable ventures.
One thing I was found interesting about Dreamcast piracy was that everyone was burning them onto 700 MB CD-Rs. But the retail games were actually pressed onto 1GB GD-ROMs: https://en.wikipedia.org/wiki/GD-ROM
But for games that took advantage of the extra 300 MBs, pirates had to use all these tricks to get the game down to a CD-R size. They'd compress assets, compress or sometimes rip out the FMVs...I think they might have even split some games across multiple CDs.
That's why DRM cracks me up, the pirates will always figure a way around it one way or the other. (Especially in today's day and age where the live service model is so effective. I'd weep for the AAA single-player game, but I can't remember the last one I played and enjoyed. They've been dead for a long time. Long live the indie single-player game.)
For straight up modding: definitely the Xbox. The 007 and Mechwarrior bugs blew everything wide open, and the fact that it was just a PC with real (upgradeable!) storage spawned projects like XBMC, now known as Kodi: https://en.wikipedia.org/wiki/Kodi_(software)
And also piracy was rampant, but not the Swapmagic or Modchip kind. You could just upgrade the drive, _backup_ your games on there, and play 'em all of the drive.
The Wii and 3DS are also suuuuper open and hackable though. The homebrew scenes on both are incredibly impressive, not to mention the whole ecosystem of full blown launchers and shells and stuff. (Which, now that I think about it, was also a big deal on Xbox.)
On the XBOX, I wish PostmarketOS supported it. I know, x86, not x86_64, but it's still a nice platform to have. With the 128MB addon, Alpine/Linux/PmOS can do tons of things with the forked dillo (light HTTP/S | Gopher | Gemini client, a musis/video player with MPV, light office with Abiword/Gnumeric, a rescue system in case of something bad happens on the main PC, retrogaming with emulators, ScummVM (it will work with tinyGL)...
Just recently dealt with this for a big Ticketmaster event. The Apple ID has to match the email address on the Ticketmaster account, or the ticket will show as Void in the Apple Wallet.
But it does solve the offline issue that the blog author was experiencing.
If it's a standard .pkpass, they could use it with an offline third-party app that can view those, e. g. PassAndroid [1]. Given Ticketmaster verifies Apple ID though, as mentioned in this thread, I'm not really sure it would work.
I fully spec'd out "On the Way" with a buddy of mine. Picking up beer close to your destination? Gas close to your departure point? The inverse? We would have you covered.
We had a path with Google Maps API, and I was convinced that monetization was at least possible enough to get Real Life VC funding.
In any case...this looks like a couple features. Sorry... :(
It was a feature. Google Maps had it implemented to 75% of what we'd spec'd within 9-12 months.
It's not like we'd actually tried, of course. We had full time jobs, for God's sake! But it became abundantly clear to me in that timeframe that FEATURE-sized ideas weren't gonna be viable. The Big Boy Ad Companies were gonna be burning those down for the next few months/years/forevers.
Honestly, I'm shocked you got OpenBSD running on a laptop at all. I've tried running it both on bare metal x86 hardware and in a Hyper-V VM on two different boxes, and spent hours failing to get it to recognize my network adapter or get an IP. Gave up....
I should caveat: OpenBSD is INCREDIBLE, and we owe it the world (honestly, for OpenSSH alone, but the rest of it is an absolute gold standard too). And I know I could've gotten there.
BUT, FreeBSD just worked for me out of the box on both.
Haven't run NetBSD, but with the native Wireguard support in there now, I might have to throw a NetBSD gateway into my homelab.
Anyone have any good recs on prosumer routers / switches that run NetBSD well?
In fact you are wrong. OpenBSD is well known to work on laptops "out-of-the-box", but FreeBSD it was for quite a long while impossible to make properly working suspend/hibernate.
Upside though? I was helping a more software-oriented buddy get a PC build up and running that'd been half-finished by some kid he paid to put it together. The GUI on the EFI config was so intense, it was slowing down and completely locking up.
Got into the temps, realized that the CPU fan had been plugged into an AUX fan header instead of the CPU header.
Fan was spinning, wouldn't have thought to check if the EFI wasn't crashing.
I'm completely joking of course. I completely agree with you, I miss text-only mode. The modern Dell one stinks, the Asus one stinks...I have no data, but I'd be shocked if Gigabyte or ASRock were any good... :(
I'm actually mostly in your camp here. But it's complicated with AI.
What if someone gave you a binary and the source code, but not a compiler? Maybe not even a language spec?
Or what if they gave you a binary and the source code and a fully documented language spec, and both of 'em all the way down to the compiler? BUT it only runs on special proprietary silicon? Or maybe even the silicon is fully documented, but producing that silicon is effectively out of reach to all but F100 companies?
There is the binary (the model) and the source (the thing that allows you to recreate the model, the dataset and methodology). Compilers and how art is made quite simply doesn't factor in here, because nobody is talking about the compiler layer. Art isn't even close to what is present. Trying to make this more complicated than it is is playing into companies' hands by troubling the waters around what constitutes open source.
I think they were being sarcastic, and you might agree more than you realize.