Because that bug was so egregious, it demonstrates a rare level of incompetence.
Dran_Arcana
Because $350 couldn't possibly buy enough hardware to run a modern operating system!
- Microsoft, probably
This is probably the play they're making; the only thing that makes me think it might be something else is that they also announced ditching proprietary code in favor of kvm in workstation. Makes me wonder if they instead are deciding to slowly kill the product line, and instead of just stopping development entirely, they're giving it out as if it's some huge gift to try and "buy" good will before it becomes an inferior product?
Either way, support costs for the product are now $0 (because you can't buy it) and development costs are about to be near-zero if they're forking upstream kvm.
Who decides what "truth" is? In concept I'm with you but in practice that sounds like a nightmare. See: mainland china
Governments should be the arbiters of law and recommendations, not the arbiters of truth.
The thing about rational actors, is when given the same information they should make the same choices. I would argue that they're most likely, instead, just at the peak of mt. stupid
We shouldn't blame the victims that society failed to properly educate. You're right that if people intimately understood apple the way you probably do, they'd never buy an apple product. I would argue, however, that it's a failing of education not an informed choice to be corporately cucked.
I don't think anyone should expect a battery replacement to be free after 10 years, but it shouldn't cost $100,000
Just because you can't use it doesn't mean a hacker can't. If someone discovered a vulnerability in the 3g handshake or encryption protocol, it could be an avenue for an RCE.
I run ubuntu's server base headless install with a self-curated minimal set of gui packages on top of that (X11, awesome, pulse, thunar) but there's no reason you couldn't install kde with wayland. Building the system yourself gets you really far in the anti-bloatware dept, and the breadth of wiki/google/gpt based around Debian/Ubuntu means you can figure just about any issues out. I do this on a ~$200 eBay random old Dell + a 3050 6gb (slot power only).
For lighter gaming I'll use the Ubuntu PC directly, but for anything heavier I have a win11 PC in the basement that has no other task than to pipe steam over sunshine/moonlight
It is the best of both worlds.
the best way to learn is by doing!
I just built my own automation around their official documentation; it's fantastic.
https://www.wireguard.com/#conceptual-overview
Idk, this was kind of a rare combination of "write secure function; proceed to ignore secure function and rawdog strings instead" + "it can be exploited by entering a string with a semicolon". Neither of those are anything near as egregious as a use after free or buffer overflow. I get programming is hard but like, yikes. It should have been caught on both ends