News for hackers. Stuff that matters.
Re:Windows gets a new terminal by Wowfunhappy on Monday May 06, 2019 @04:25PM (#19843447)
> We're smart people. Why are we simply giving up and throwing in the towel when it comes to reboots?

Because if I leave something running over night, and Windows reboots without asking me because it thinks it can resume the task, and Windows is wrong, then I have to wait until the next evening.

I would have no problem with any of this stuff if Microsoft gave the user control. They don't, and the steps they've taken so far don't go nearly far enough.

Re:Windows gets a new terminal by derefr on Monday May 06, 2019 @06:50PM (#19844739)
In macOS, apps tell the OS whether they're capable of perfectly restoring their state after a reboot.

If you, or the system, initiates a reboot/shutdown, and all apps that you have running are such apps, the reboot will just happen, with no further confirmation.

If, however, any app that you have running does not assert that it can be perfectly restored after reboot, then the OS will pause the reboot process and prompt the user to confirm that they want to shut down said app. If the user says no, the reboot is aborted. If the user does nothing (or isn't there to respond), the computer just stays stuck on that prompt forever.

I don't see anything wrong with such a "conservative" auto-detection system, personally.

Re:Windows gets a new terminal by Wowfunhappy on Monday May 06, 2019 @06:55PM (#19844768)
Oh, I'd have no problem with that. It works fine on macOS, as you say.

Microsoft would have to actually implement it that way, though.

Re:Windows gets a new terminal by int_19h on Tuesday May 07, 2019 @03:40AM (#19847337)
Windows implements it in exactly this same way though. If all apps report that they can handle it gracefully, it reboots, otherwise you get a similar prompt.

Problem is, apps can lie.

Re:Windows gets a new terminal by naikrovek on Monday May 06, 2019 @09:15PM (#19845541)
Windows offers that capability as well. Applications can be "reboot-aware" and relaunch after a reboot in their pre-reboot state.

Not many apps take advantage of that, however.

Re:Windows gets a new terminal by Wowfunhappy on Monday May 06, 2019 @10:58PM (#19846045)
But Windows will reboot for an update even if an app isn’t “reboot aware”. So I can be encoding videos or downloading a large game and it will just reboot, and I’ll wake up to the task not done.
Re:Windows gets a new terminal by com2kid on Monday May 06, 2019 @09:34PM (#19845637)
My browsers do, my IDEs do, and my productivity apps do.

All in all, not too shabby.

Re:Windows gets a new terminal by jyrkesh on Monday May 06, 2019 @05:46PM (#19844247)
The latest features I see in Windows Update seem to give the user total control. Am I mistaken? Maybe it's because I'm running a more expensive SKU? I can defer updates for 7 days, get extra notifications for reboots further in advance, and put myself in a channel that sees very few updates.
Re:Windows gets a new terminal by naikrovek on Monday May 06, 2019 @05:55PM (#19844305)
For a while now, users have been forewarned about a reboot being needed because of an update for at least a day, in my experience. Most of the time it is multiple days.

It's not like it hits you without warning. You also have the ability to manually reboot whenever you like(!) and prevent surprises that way.

Re:Windows gets a new terminal by Wowfunhappy on Monday May 06, 2019 @05:59PM (#19844352)
It doesn't give you a warning if your computer has been turned off for an extended period beforehand (for instance, if you're dual booting and Windows isn't your main OS.)
Re:Windows gets a new terminal by naikrovek on Monday May 06, 2019 @09:37PM (#19845655)
It does for me. Updates are no surprise for me, and I honestly don't understand what the big deal is. They're literally never a surprise to me and I am given many days notice.
Re:Windows gets a new terminal by btschaegg on Tuesday May 07, 2019 @02:04AM (#19846989)