You don't need to implement support for rollbacks to handle those "emergency" rollbacks. You could just push a "new" version that's actually the last known good version, and the phone would happily install it.
Don't bother with the tty. If experienced chess players can play entire games in their heads, why can't you just do the same to use a computer? Just type away and use your superior power usering skills to visualize the output in your head.
Okay then what? Unless the devs try real hard to stay hidden, Nintendo's lawyers will do a little bit of digging, they will find out who those pseudonyms are, and sue again. And this time the devs will be extremely lucky if they can get away with just paying out 2.4m because the law generally does not appreciate it very much when you try to ignore and avoid its previous rulings. A console emulator is absolutely not worth the potentially devastating legal consequences.
Linux is currently not available on Apple silicon as anything other than a half baked alpha build with a ton of essential stuff missing. Not even remotely ready to be used as the primary OS. And that's on the M1. It's even worse on the more recent chips.
Few years ago I installed arch and started furiously pacman -Syu'ing just to see how long it would take before some botched update would send me scrambling for a fix. Still waiting for it to happen. Any day now.
Banking apps seem to be hit and miss, though fortunately mostly hit. I've read stories, but personally never had any trouble with them. Sometimes they complain about the lack of gapps shit but somehow still work.
They don’t allow you e.g. to be in the the same fake LAN as a friend, which is what a VPN does.
That's not what a VPN does, that's what a VPN can do, if desired. What a VPN does is set up an encrypted tunnel between you and some remote network. That's it. How that remote network is laid out, how the traffic (and also what kind of traffic) is routed into/through/out of that network, and what the clients are allowed to do within are entirely up to the wishes of the network's owner. It might very well choose to isolate you from all the other clients on the network; that's not just a possibility, it's actually one of VPN's most important, most useful features.
That’s pretty much what those commercial “VPN” providers offer.
Those commercial VPN providers offer you a fully encrypted tunnel that you can route all your network traffic through if you wish. It's just that people don't generally use it as anything more than just a proxy. Still, the connection is a textbook VPN connection, it's there, and it's capable of things a regular proxy is not, if you choose to make use of them.
How is the term "proxy" more appropriate though? It's also the technical name for a concept that already exists. VPNs are by definition broader in scope than proxies, they work at a lower level of the networking stack and have different capabilities even if most people don't take full advantage of it. Anyway the point is that it's not a more appropriate term.
World's fanciest, most fantastical infodump. 5 new characters, 4 new places, and 3 new events every page, as well as further development of many other characters, places and events from earlier pages, with new references and connections and associations for you to keep track of. Fun.
You could make logistics simpler by giving these things networking capacity so you can remotely track their stock and cash levels.
If your software needs to run on multiple different device configurations, you can simplify development and deployment by letting the OS handle a lot of the low level stuff.
In other words, a simpler machine is not necessarily going to be simpler to operate for the company.
Why not? A full windows environment (though not really, because these things run what's called the kiosk mode) can run on cheap SBCs and gives you a ton of hardware and software flexibility, and is also pretty convenient. It's very commonly used for very good reasons.
Captchas is one of the reason why I ditched Google as my default engine because I started having nightmares about blurry low res pictures of motorcycles and busses and pedestrian crossings broken up into squares.
You don't need to implement support for rollbacks to handle those "emergency" rollbacks. You could just push a "new" version that's actually the last known good version, and the phone would happily install it.