Cmder; _clink update_ ... file locked forced to wait for Windows to release it and continue working.
git pull; file locked forced to wait for Windows to release it and continue working.
git checkout; file locked forced to wait for Windows to release it and continue working.
Run an application that iterates through files, sit and wait for anti-virus to scan those files before the application / script can even touch them adding seconds or minutes to the task.
Windows can easily add 10-30 minutes of wait time after a cold boot. This is from running anti-virus, telemetry service, auto updates, ... .NET optimization service.
Windows removed the whole root user concept too. "Sorry Dave, you cannot modify that permission to remove the temporary file / change the registry value."
Microsoft even forces their bloat-ware into the IoT / embedded OS and has started to remove the ability to create a local account vs a forced Microsoft account. Windows 7 Embedded allowed full customization with removing any bloat / unused feature.
And the whole edifice of “you need to reboot to update anything” is a knock-on effect of the file locking/sharing model, leading to the misery of “we forced a reboot and lost your work again, sucks to be you”.
Others are completely irrelevant for desktop users buying laptops at the shopping mall.
Thy are relevant to those desktop users who want those features. Those users are unlikely to be buying at shopping malls, because you cannot get Linux preinstalled or be sure of getting supported hardware if buying at a mall.
Irrelevant for a class of desktop users, does not mean irrelevant for all. The article makes no claim about who its relevant for: it is a list of things from which people might discover capabilities they are interested in.
Do those capabilities require a more expensive edition of Windows?
I’m glad, even overjoyed, that no desktop operating systems are running on my toothbrush.
As for the other benefits, a large chunk of them amount to “you can customize <Y>”. Which is great for the audience of Hacker News, but is just a headache for anyone who doesn’t know about <Y>.
The most important item for society at large is probably the ability to revitalize older hardware.
> just a headache for anyone who doesn’t know about <Y>
Its not a headache - they can just leave <Y> at the default
In many cases a lot of people will benefit from <Y> if they know about <Y>.
https://devblogs.microsoft.com/oldnewthing/20031022-00/?p=42...
Not even Control-Alt-Delete is remotely the same.
ALT-SysRq-f, which will "call the oom killer to kill a memory hog process, but ... not panic if nothing can be killed," should truly be available on every modern operating system, but nope, only Linux has it.