Hacker News new | ask | show | jobs
by tokamak-teapot 2031 days ago
I used to say the same, but my perception - and I know it's not reality, but every day with it feels like this:

* I log in.

* I start setting things up so I can start work.

* I'm notified about critical updates. There will be a forced reboot soon...

* I'm watching out in case something pops up while I'm typing and whatever key I was about to press causes the 'reboot' question to be answered - and I wait several minutes and lose flow entirely.

* I log in.

* I start setting things up again as they were so I can start work again.

* There are more critical updates...

Turning off auto-update is not an option, because there are so many security holes and I don't want to end up a victim. I also don't like having to fight to try and keep the OS from doing something it will push against, so trying to creep around letting it do updates when I'm not busy and reboots when I want it to but not asking me - waiting to be told - it's hard work and stressful.

Windows is an amazing piece of tech and gets better all the time, but I find myself much more able to stay in the 'flow' and avoid stress in MacOS or Linux.

1 comments

To be fair, I get notifications of "important updates" on my Fedora Workstation more often than I get on Windows. (Or at least I think I do; I don't use Windows that often.) Fedora also wants to reboot for nearly every bunch of updated packages that doesn't consist entirely of top-level applications, which seems to mean at least 95% of the times it wants to update.

I think I get it why it wants to reboot: not only is it probably somewhat safer in terms of not screwing anything up in running session, but you can't be sure some running application or service isn't still using an outdated version of a library until you've restarted it. (Not to mention that the Linux kernel updates every week or so nowadays, but those are definitely not the only ones that trigger an update [edit: by which I of course mean "trigger a reboot"].)

I tend to not use the graphical software updater and just ignore its notifications instead, and just update from the command line and reboot when it suits me. That does allow me to not have my workflow interrupted but it doesn't change the fact that I still do get notified of updates that require some kind of action pretty often.

On the other hand, checking for those updates doesn't burn minutes on end of CPU time every time the OS is booted, as it seems to do on Windows 10.

I don't use Windows, but from the comments it seems that Windows just forcibly reboots after some time. I'm sure your Fedora workstation will ask you to reboot, but not just do it without you triggering the action.
AFAIK in Windows there's generally a prompt for rebooting either now or after a delay that can be selected from given options. (I'm not a heavy Windows user either so I might not be right.) I've sometimes found Windows to have rebooted by itself, but that might have been because I wasn't there to react to the prompt.

But no, obviously Fedora doesn't force a reboot, nor does it give a prompt you can accidentally reboot through.

However, a part of the complaints (which I fully understand) seemed to be about the frequency of the updates, and in the name of honesty I just wanted to point out that's not really just a Windows issue.