As things stand today, I only trust updates from community driven open source software projects. With exceptionally few exceptions, commercial software seems to offer the guarantee of delivering undesirable payloads.
But I promise you there is never any kind of Machiavellian multi-year plan to condition people for upcoming bad behavior. Most of the things we do screw up are from lack of foresight; we are definitely not strong enough at long range planning to run psyops on customers.
The only real way to address it without the mandatory updates was for the ecosystem to diversify; can't use a Windows exploit to compromise a Mac OS machine.
You can imagine why that solution was not on Microsoft's list of recommendations.
That would mean doing as much of the work as possible in the background in a way that doesn't impact the user and making sure the reboot where it actually gets activated doesn't take noticeably longer. It would also mean not doing things that are against the user's interest like moving things around, installing new ads or misfeatures, or breaking things.
I don't know anyone who hates or wants to disable Chrome updates, for example (I'm sure such people exist, but it's much less common than Windows updates), despite Chrome updating way more often than once a month.
Of course, overcoming the aversion people built over years because of past bad behavior is going to be hard, but forcing people against their will and making updates more disruptive isn't going to help with that aversion. People really dislike being forced to do something, even if they don't actually mind the thing itself that much.
Android does an A/B update and after a only slightly slow reboot is in the new version. It then does some optimization in the background that can have a slight performance impact.
NixOS must be the gold standard here. It downloads and completely installs the new version in the background then a regular-speed reboot is enough to be running the new system. (~10s on my system)
But Windows and macOS both have crazy slow update processes. When I had a mac for work I was dumbfounded by how slow the update process was. It regularly took >30min! Those machines are crazy fast, it seems like it could have written a TiB of data in that time so IDK what it is actually doing.
Point updates of macOS take 20+ minutes on an M1 Max with 32GB of memory and a blazing fast SSD. What could it possibly be doing?
Even iOS updates are a bit faster.
Is apple even interested in fixing this?
If memory serves: point-symbol optimizations to make code calls into The objective-C libraries performant.
Under The hood, objective-C really does use strings to reference library functions. So when the OS is updated, the string interning table is updated and all of the installed software has to have its string to symbol caches rewritten to account for the new API.
There are almost certainly better ways to do this but if I understand correctly, Apple inherited the existing solution without putting enough thought into how it would scale and now changing the solution would break an indeterminate amount of software depending upon the current implementation.
EDIT: a sibling comment jogged my memory; the thing I was doing a bad job of remembering was prebinding. https://opensource.apple.com/source/cctools/cctools-622.5.1/...
When a new version of the OS is installed, the OS re-runs prebinding for applications to the dynamic libraries they rely on because the dynamic libraries may have changed. The alternative is to have a big latency bump every time an app is launched for the first time as the caches are rebuilt on-the-fly.
(I think this is the step that used to be called "Making Your Macintosh Happy" during an install, but the veracity of that notion has fallen too far down the Google search hole for me to easily pull up a reference to confirm or deny it).
However, this exposes the real challenge. We cannot have informed consent without informed users. I think this problem will haunt us repeatedly in the future. We need users to know at least a little bit about their options. Only then can they make informed choices on what option to pick. This means people can't glaze over the details and not worry about them. This does not mean you have to be a computer wizard. You just need to know what you want and pick an option that is good for you. For example, I run this on Fedora:
sudo dnf offline-upgrade download -y && time sudo dnf offline-upgrade reboot
Any update requires a reboot.
However, I am ok with it because I am positive each update comes after a lot of testing.
More importantly, I am in control of when to run this update.
I can't accidentally run it because it requires my sudo password.I used to wonder why no corporation complains about Windows Update. Then I learned that virtually all companies use group policy to change Windows Update behavior to suit their organization. Therefore, this is a non-issue for them. Welp.
That also includes never crashing, which Microsoft has historically struggled with.
If you don’t reboot in an orderly way, then the machine crashes while the user is doing something, and when it restarts everything is different. “Don’t restart” is insufficient for good UX here.
You can still choose to reboot for every update. The point though is that it is a choice.
sudo dnf offline-upgrade download -y && time sudo dnf offline-upgrade reboot
It doesn't nag me at all other than ask me for my sudo password.
It is perfect.Here is what I understand about dnf offline-upgrade
> The process of restarting, applying updates, and then restarting again is called Offline Updates. Your computer boots into a special save-mode, where all other systems are disabled and where network access is unavailable. It then applies the updates and restarts.
https://fedoramagazine.org/offline-updates-and-fedora-35/
> With Windows, it's an almost-weekly, "Hey, update right now, because someone in another country is pwning all unpatched machines that aren't air-gapped from the internet."
I see. I feel like I don't quite understand the extent of the problem. In any case, I am not qualified to even attempt to propose a fix. My mode of thinking was Google Chrome and derivatives are able to slowly walk along with increasingly scarier visible warnings asking users to restart the web browsers but they don't (as far as I know) reboot the web browser while the user is still using it. Even Google Chrome OS didn't do that (well, it didn't back when I had my cr-48). When I updated Mozilla Firefox on my Fedora machine, existing tabs continued to work. New tabs would come with a warning for me to close Firefox and open it again. This is the kind of warning I was getting rid of with offline-upgrade.
I agree with my parent comment though. Updates are too bloated. Windows updates should be very fast with a modern processor (Intel eighth gen, AMD equivalent or greater), enough memory, and a fast SSD. Even DNF which has a very renowned reputation (at least among Fedora users) of being slow, is pretty reliably fast. I think the point that my parent comment was making was make people not dread rebooting their machine. My thought was
1. educate the users why reboots are essential 2. allow the users to postpone reboots indefinitely
However, I don't know what to say if there is an active remote command exploitation in the wild. It is important to get the update to the user before the exploit. However, that goes against everything I've said so far. I guess this leads us to the status quo. Those who have the know-how to use group policy can opt out of certain Windows Update behavior. The rest can either learn to do this: and set up their own Windows Update server? Periodically check CVE and gate update releases? Not sure how it works...
The reason I hesitate and say automatic reboot should be OPT-IN is sometimes I like to do some simple long running task like stitch photos I took into a video using ffmpeg. It can take hours on a slow laptop processor. It would really suck to do something like that and come back to see the computer rebooted itself.
Chrome updates approximately every month unless there is a security issue that has to be pushed out faster.
That's basically not possible in some cases. Not all of us are on super-fast broadband, even in places that are nominally 'first world'. The _best_ my parents can get is 8Mbps on DSL. Every time an update starts auto-downloading, you know immediately because all other connections grind to a halt.
(Now why a minor point update security fix for Monterey is 1.6GB I have no idea. But presumably that's not something Apple is capable of/interested in fixing)
That would be me for one. I hate it when google sneaks in privacy reducing preferences that are automatically turned on. I like to occasionaly go through settings to see what has changed and was surprised when an update showed up a whole host of new active features.
Why on earth should usb ports on my laptop be automatically exposed to any web page that demands it? Chrome can do that now. And not just usb/serial/midi ports, and motion sensors, chrome has also enabled 'presence' (a way for sites to know when you're actively using the browser). I found that creepy.
More software companies need to get on board with the idea of having a separate maintenance branch and "next version" branch. Too many of them just develop on trunk and every time you update for bug fixes and security, you get all the other crap their developers have been working on too.
Too many instances of installed Linux distros breaking because some foo relied on some bar that the distro declared should work fine but must have slipped through the testing cracks somehow. Or I'd gone off-book on some custom project or other because it relied on library versions that weren't in the distro, then I forgot I did that and updating the distro libs broke my project.
I basically never run the apt updates these days.
Just to be clear, this isn't an argument that as a result updates should be forced.
That is the perfect update story. Everyone loves it: the users aren't having their workflows upended, the developers are able to push updates regularly for security problems and the like, the only loser is the graphics designer who got hired because daddy owns the company and needs to constantly re-design the user interface to justify their job. (seriously, people in companies that do this kind of shit, what is it with re-designs? Why?)
However the issue that I've had was my Terminal App shutting down by itself, I thought it was a crash but it turns out it was because the Windows Store decided to update it.
Now that is complete BS! How can a store arbitrarily decide to update an app while it is still running without asking, without waiting? Even Steam waits to download and update games for when you're not playing one. If it ever did the same thing as what the Windows Store does then there'd be a riot for sure. I guess that it means the Windows Store is just not being used by people at all.
For those interested the "fix" for not having Terminal app restart for an update is to download the MSI package, extract it to a directory, and run it from there. That's directly from the Developer's words on Github.
What we see, of course, is exactly what the twitter thread posted mentions: some "dickweasel" hijacked the update system to push crapware or do something user-hostile for purposes completely unrelated to what the user would want.
James Williams discusses this in his book "Stand Out Of Our Light", and likens it to a GPS that takes you off to places that you never wanted to visit in the course of (maybe) getting you to your intended destination. Of course, you arrive late, if ever, and burned way more gas (or battery) than you needed. But the GPS got you to drive by a specific set of billboards that they wanted you to see.
If you set your internet connection to "metered" it exposes an option to disable automatic updates.
https://www.tenforums.com/tutorials/139722-turn-off-download...
It's when they try to launder in a bunch of "feature" updates (i.e. more spyware, more crapware) with needed security updates.
They force the user to make a decision: Do I skip this update and avoid having new "features" from crippling my machine, or do I download the update to prevent my machine from being hacked?
If vendors really gaf, they would make is so that you could download needed security updates w/o the rest of the garbage. But then they couldn't force more malware on you.
In other words, it's only reasonable to expect security updates for a certain length of time and not indefinitely.
I’d be interested to know what the actual story at MS was for this. I think the executives there in the past demonstrated pretty good decision making. Here’s[1] someone claiming something about PM’s thinking they knew better than users and maybe there is some hidden OKR incentive driving that reasoning, but my weak understanding is that that person wasn’t really involved in what happened so I don’t know how true it is.
[1] https://twitter.com/danluu/status/1504567911565824000 nitter: https://nitter.fly.dev/danluu/status/1504567911565824000
There isn’t another computing hardware company which doesn’t have a “hot garbage” tier of products.
> There isn’t another computing hardware company which doesn’t have a “hot garbage” tier of products.
There were many more vertically integrated software-hardware PC companies in the 80s. A true shame that some of the others didn't survive; I'd love to be writing this message on my 2022 Acorn RISC PC or Amiga. What we witness now is the end result of the Wintel monopoly.
>A true shame that some of the others didn't survive; I'd love to be writing this message on my 2022 Acorn RISC PC or Amiga.
>What we witness now is the end result of the Wintel monopoly.
A great point, BeOS was basically the last attempt anybody had at creating a new desktop OS, and when it failed, so did the last vestiges of anybody else's appetite for trying again.
I love my Mac, but really enjoyed GEM on my Atari ST too.
I've never had much experience with it but heard some stories about its bad backward compatibility and not-too-pleasant upgrades. Thinking about finally getting a Macbook instead of my current Linux/Windows dual boot since Macs have the unique combination of professional-grade display, very powerful hardware and full support of proprietary apps that I need. And I mostly dislike Apple UX choices.
I would say yes, but perhaps the worst-of-worst stories in this thread are prejudicing me. Things like in this thread don't happen on OX though.
(I honestly don't know what you're referring to about "bad backwards compatibility")
But if you mostly dislike Apple UX choices, you probably are going to mostly dislike using it as a daily machine, so.
With regards to OS upgrades, there has always been a vocal minority that likes to complain, ever since the System 7 days, sometimes not without reason but it's minor. Overall, the upgrades are decent, but I'll agree it's not always plain sailing for everyone. The thing with macOS is last year's Lemon is next year's gold. Rose tinted glasses are abundant online, especially with competing OSs.
In my personal, anecdotal experience, macos is more reliable than windows. Neither is as reliable as my 14-year-old but constantly updated and fresh today Gentoo/Linux install. But the things that a laptop needs, macos is better. So I have a macbook and a Gentoo/Linux workstation and I generally feel like I get the best of both worlds.
I also often just run a debian in qemu on my macbook rather than installing a bunch of software from macports or homebrew, which has worked very nicely.
You can implement malware check in many ways. This one is the worst; it also introduces a huge attack surface.
Mac has been great. My 2015 MBP is still going strong, it was many updates behind and I resisted for a while but I eventually just upgraded to the latest (2-3 major versions) and it went perfectly smoothly.
Every company and ecosystem will have its quirks. But some are way more hostile than others, and I've never seen that level of hostility from apple (yet).
Ports can be annoying though but I'd rather take minor annoyances over big problems like this.
BTW -- one of the bigger problems with the forced Win10 upgrade was that it changed the UI / icons and for older folks caused a lot of grief, because they felt lost on top of everything else.
I bought a secondary laptop - a 12 inch Macbook Pro - and it took a few hours to set up. I didn't have to turn a bunch of things off. I didn't have to find the button that wouldn't send my entire life to a tech company. Just a few clicks and done. It's decently fast for such an old, underpowered machine, too.
For the most part, the OS gets out of the way.
I have Windows machines that do all the weird things people are posting in this thread.
Windows is a bother of epic proportions compared to MacOS. It's not even close.
But out of the box it works. Hard crashes are very rare. User hostile things like forced updates don't happen.
The worst things are much much less likely to happen than with hardware that runs Windows, and if something happens the tech support at Apple stores is pretty good. If you want a good Windows machine you have to do extensive research to figure out how not to get crap, and you still end up wrong sometimes. If your grandma wants a computer, you can just tell her to go to an Apple store and get whatever she wants and it'll work.
If I remember right their mac-thing was around 5 years old?
The idea in the link is that one transfer the System Root certificates from another (more modern) Mac to which the customer should already own. In theory I guess we as a email provider could continuously buy the latest version of mac and use that as the transfer host (hopefully do not transferring any account specific certificates). It must work without any corner cases (not overwriting anything on the customer end), the script need to work in future macos versions, and the assumption is that the first group of certificates is the relevant ones, and that it doesn't break anything on the customer end.
For those who has not read the link, this do not update the System Roots keychain since users are not allowed to do that in macos. Instead this adds a trustRoot certificate. A nice trick. One of the comments say that it didn't fix the problem for them but who know what their situation was.
Looking at the compatibility charts, everything from 2015 on-ward supports Monterey (2021, the latest version). The last laptop that couldn't update past El Capitan was 2009. As far as Macbooks (non-pro), last one stuck on El Capitan is the 2009 model as well.
And it's not even that Apple broke anything on the 13 year old laptop, it's just that the rest of the world moved on and they're no longer fixing it.
The customer must be running some truly ancient version of Mac OS for this story to be true.
Some providers (email and others) can also continue to support deprecated/broken security for a very long time in order to not having to deal with customers using old deprecated software. 512 bits RSA public keys for example was used a very long time, long past where different standards and recommendation had a much higher minimum. Algorithm and key attacks are quite rare so companies can keep a low security standard for many years/decades before anyone exploits it. For customers that could be seen as a positive or a negative depending on perspective.
My 2015 MacBook still runs absolutely fine.
For that matter, I'm considering (but probably not) buying a new iPad to replace my TEN YEAR OLD iPad that I'm still using every single day, as it can no longer update to the latest iPad OS.
But my 7 year old (soon 8 years old) laptop is as good as the first day I bought it.
IOW, if one is to supplied anecdotal data, probably best to make sure it's your anecdote, maybe?
In fact I wouldn’t be surprised if you could use an iPad as an external display with the Apple Pencil, but I haven’t researched that.
https://support.apple.com/en-us/HT210380
Luna Display is a more premium option.
The former isn't available for the iPad, the latter predates it, and I find the nearest analogue, Serif's Affinity Designer not quite right.
I also like having access to a file system, and the ability to run arbitrary opensource tools such as OpenSCAD and OpenSCAD Graph Editor and RapCAD.
[1] as in "is only licenced for", there are ways out of this...
every time, I have to go into the Play Store and uninstall it again. uninstall the home screen! how illogical is that? and how would I have known how to do that if I wasn’t tech-savvy enough to find a reddit post telling me how?
every time, this resets my normal home screen, and I have to set it all back up again, removing the semi-advertising “channels” that are already in the less-bad default home screen.
the device this is on cost more than £500, and yet I’m still paying out in attention because greedy Google wants to please their shareholders
Just side load an Android app called "NetGuard" which is a free firewall app on Android (though it's only available on the Android phone, but you can still sideload it on the Shield TV). Download the NetGuard APK file and then install it on your Shield TV using a 3rd party file manager app (you can find the NetGuard .APK file on Google search, or you could use an APK extractor and extract the NetGuard app from your Android phone after downloading it from the Play Store). You might need to also download a 3rd party launcher to see the side loaded Android apps as it will not appear on the stock Android TV home launcher. Then open the NetGuard app and disable network connections to the "Software Upgrade" app, then switch on the NetGuard toggle and it will block the "Software Upgrade" system app from accessing the internet, therefore it cannot download the software update and then prompt you to install it with an annoying pop up screen message.
If you get a software update message and the software update gets downloaded, just go to the app settings of "Software Upgrade" and delete the app cache and data.
Once you have the NetGuard app enabled, it should auto start every time you boot up the Shield TV and it will always run in the background. I suggest that you regularly open the NetGuard app and have it in the background so just incase Android OS puts it to sleep.
Additionally, I suggest you go to Google Play Services and the Google app and disable all the app permissions to access storage or change system settings (though if you use things like Google Assistant or voice search, you may need to leave the microphone permission on). Do the same for the other Nvidia apps which you might think may try to control or change settings on your Shield TV without your permission.
I'm still on Android 8.0 on my 2017 Shield and I'm happy with it. I don't really need any extra features and nothing needs to be fixed. This is the only method I found to work. I have tried to delete the "Software Upgrade" app package from my computer using Android ADB but I just couldn't do it (maybe Nvidia blocked it). So the firewall method is the only option. I don't know if Nvidia made changes and blocked this method in newer updates, but try it and let me know if it works.
Recommend GrapheneOS for your Pixel phone. It is so good I wonder how long it will last.
And yes, I get it, they're not perfect, but they're the better of 2 bad options.
https://www.thespl.it/p/apples-sleeping-advertising-business
" For the past five years, Apple has been setting up for what will soon be its most profitable product line. It's not a new phone or computer: it's advertising. "
As some C-suite suit bonus will depend on that, you can be sure that the various protections will evaporate over the years.
Pest or cholera - that's what happens when there is a monopoly and the monopoly buys out or sue every competitor. Google and Apple are laughing all the way to the bank, Just like Microsoft for PC.
Shouldn't happen since NetGuard works as a ‘vpn client’ to pass connections through the app—so afaik reasonably it should stay working as long as the pseudo-vpn-connection is up.
(Not to be confused with actually connecting to a vpn server, which it doesn't do.)
More to the point, the site reminded me that you might want to verify if Blokada is exempted from ‘battery optimizations’ (works via app info —> ‘Battery’ —> ‘Battery optimization’ for me). I checked NetGuard on my phone, and sure enough I have the ‘optimization’ disabled for the app.
(Let me know if you see this comment, or I'm gonna notify you manually.)
It is insane that this level of workaround and hacks is required to avoid advertising and crapware on a £500+ _television_. Normal people have almost no hope for a good experience when you consider something like a Lenovo laptop from the OP.
You have the manufacture-installed adware, windows 10 + edge nonsense constantly nagging you, and then there is just the state of the web itself. Its all just too much.
A lot of us love this stuff, irony acknowledged.
It's one thing to hack for fun or to find new uses for hardware and software. It's another to live in a world where we purchase devices for hundreds of dollars, only to have a bait-and-switch on the software and suddenly we get ads on our splash page and a slower UI.
I'm glad there are workarounds, but they _shouldn't be needed_.
Could this be somehow related to two decades of cheap money and the bloated corporate budgets it created?
Either way do we need a new post every hour making this same point from yet a different angle?
I found one from a brand named “OK” (sold by mediamarkt/mediaworld) and it’s just awesome.
No software, if I ever want new features I’ll get a firestick from amazon or some xiaomi dongle i can plug into one of the two hdmi inputs.
I love it (and i hate smart tvs).
Bonus: it also costed way less! About 250-280 Euros iirc, for a 42" panel with full-hd resolution.
Note that I am only recounting hearsay, and I haven't done my research on this, as my three PC monitors cover my needs completely, and I have no need for a TV. I'm only "idly curious" about this topic, because one day I may need such a dumb TV.
HN consists of many different people in many markets.
For US folks, yes, you generally have to go for an industrial display panel which is slightly more expensive than a smart TV [whose lower price can be subsidized by the data they're eventually selling].
Maybe for the previous poster who is in the EU, faces a completely different market than the US, a market which is more favorable to non-smart TVs.
I’ve been using it with an Apple TV 4K and it’s been great.
(I know I could leave the TV on standby but I don't like doing that, especially just to work around poorly designed software.)
Current Sony TVs offer a “basic TV” mode that disables all the smart stuff though, so they’re a decent option for more discerning buyers looking for a dumb TV.
Same here. I want to buy things without software and Touch Screen.
(I'm in the market for a dumb TV and am not having much joy.)
Make dumb tvs, and maybe put a firestick or similar piece of tech in the box.
[0] https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=tru...
at least with android TV it’s sort of, somewhat a choice, for now, but this is flat-out immutable. you used to be able to sideload an alternative home screen, but another forced update removed that option too
buying a firestick is buying adverts for inside your house
I sometimes wonder, if the founder has controlling voting shares, or the shareholders on public exchange / stock market are non-voting shares. Would the company still have to please their non-voting shareholders?
It's the same reason why, at least in theory, VC founders can't structure a deal that devalues everyone else to ~0 and pockets the extra money in a side-channel transaction. They definitely have the power to do so, but if you can prove that better options existed and have the inclination to take that to court then you have a decent shot at recovering damages.
The reviews on it are quite something to see.
I wish dumb TVs with good panels were easier to buy.
Probably. In fact, I think you're underestimating the degree to which they can.
Very few evil people actually think they're evil. Most think they're legitimately doing good and helpful things, while being extremely misguided as to what is good and helpful.
Was not expecting the level of animosity for this app. The last update in August apparently forced a ton of ads on the interface, even if people had paid subscriptions that would remove ads.
Absolute trash. In their boundless greed, Google decided to force endlessly cycling ads onto the home screen, and had the temerity to highlight it as a feature. I give two @$#@$# about the content they are highlighting, from a Christmas movie (in July) to the latest teen pablum. Pretty sure I had automatic updates disabled, and that was overwritten without my consent (with no way to roll back to the prior version). I took a chance on the Android ecosystem with this device (NVIDIA shield), and that's the last time I make that mistake. I'll be tossing that out and not looking back...
Unbelievable. They added unremovable ads right in the home screen. The "Staff Picks" takes over the top 30% of your screen advertising random videos from apps that I don't ever want to install. No way to turn off. How quickly my $2k TV turned from pleasant to ad infested junk. The only solution I had was was to uninstall updates in App manager. If this is the future of Android TV, I'm certainly not buying another TV with this OS again.
I paid a hefty sum for a top-end TV, then again for the most expansive TV box one can find, and what did I get? Ads! Ads that blink and distract. Ads that take more than a third of the screen, pushing what I want to see on the second page. Ads for movies I cannot be less interested in, on services I have absolutely no intention to subscribe to. Ads that have been trying to sell me the exact same three movies in genres I don't care about since they appeared. Evil greedy corporation at its worst.
Minnesota Statue 325F.67 FALSE STATEMENT IN ADVERTISEMENT.
Any person, firm, corporation, or association who, with intent to sell or in anywise dispose of merchandise, securities, service, or anything offered by such person, firm, corporation, or association, directly or indirectly, to the public, for sale or distribution, or with intent to increase the consumption thereof, or to induce the public in any manner to enter into any obligation relating thereto, or to acquire title thereto, or any interest therein, makes, publishes, disseminates, circulates, or places before the public, or causes, directly or indirectly, to be made, published, disseminated, circulated, or placed before the public, in this state, in a newspaper or other publication, or in the form of a book, notice, handbill, poster, bill, label, price tag, circular, pamphlet, program, or letter, or over any radio or television station, or in any other way, an advertisement of any sort regarding merchandise, securities, service, or anything so offered to the public, for use, consumption, purchase, or sale, which advertisement contains any material assertion, representation, or statement of fact which is untrue, deceptive, or misleading, shall, whether or not pecuniary or other specific damage to any person occurs as a direct result thereof, be guilty of a misdemeanor, and any such act is declared to be a public nuisance and may be enjoined as such.
They advertised there would be no ads, then promptly started serving ads while still collecting monthly subscription revenue I think fall into this area.
I learned to let the users pick the right time for update on my first job. ( by having to drive and fix my mess )
But we were a tiny software shop. No MS I guess.
Might have been the same update that reset my privacy settings.
Also, my impression is that the updates have become much less reliable. So your computer may not be back at all. Or something you need never work anymore.
Windows is a control mechanism that, for now, runs third party code.
My motto with “computer help” is “ok, let me install Linux on that, we’ll see what I can do”
Usually that works. ( people get scared and I’m off the hook)
But the older part of my family is running exclusively on Linux since a decade. Not much support needed.
If I'd realized that that was a feature which would be pervasive for all future versions of Windows, I would have returned the machine.
I've rolled back to 1703 twice now, and am managing to stay there by the expedient of keeping my hard drive too full for Microsoft to download any further updates.
I despair of replacing this device --- it wasn't quite the replacement I wanted for my Fujitsu Stylistic ST-4110 --- no daylight-viewable transflective display.
Why is it so hard to purchase a device which has:
- a good quality stylus (Wacom EMR) - a high-resolution display (the 2160x1440 on a 12.something inch display is fine, though I'd love more) - decent battery life - reasonable size/thinness - reasonable price - access to the file system and the ability to install arbitrary software, esp. opensource stuff
I'd also like a daylight viewable display, but that's probably not happening.
Actually, it is user postponable, you can tell the update to wait up to 5 days by default. It should still allow you to wait unlimited time of course, but you can always press that button once.
Want to compel a user to update/reboot? Mess with the aesthetics.
Disable their wedding-photo background. Change the UI to something horrendously ugly (pink-on-green?). Toggle high-contrast mode every hour.
The worst example I had heard until today was an update that caused a friend to lose a good chunk of her dissertation. Windows 10 decided that final week was an excellent time for an update. She had no option of saying "no" and was just looking to use Word uninterrupted.
Software is too important now for this level of user hostility.