Remember when you could reboot your computer without rebooting your phone first?
annoying.technology
annoying.technology
To be clear, guy started a sync with his phone (people still do this?). In the middle of a sync he decides he wants to restart his computer, which tells him, reasonably, to wait until its done. If you were running a long-running terminal script, in the middle of a backup or large file move, or countless other tasks, any reasonable OS does exactly the same thing -- it asks the various subsystems if now is a good time, if not it delays the reboot.
He could forcefully stop the sync (which would make it not an issue, while forfeiting the work it had done thus far), and he could forcefully reboot his computer, but this has positively nothing to do with "you have to reboot your phone first".
There needs to be a moratorium on these sorts of low-info, low-effort posts. It's just pandering to a base.
The phone appears to be done syncing, there's no progress bar/circle/spinner anywhere, the phone might even be disconnected from USB (though some syncing can happen over wifi), and YET, and yet! The Mac refuses to let go and reboot.
Unlike the blog author though, I figured out that 'sudo reboot' works very well in this situation...
It offsets the "Everything apple does is good because it’s for the betterment of humanity"-posts.
But other than that, yes. I was expecting this to be a legitimate problem like two-factor authentication on the computer.
0: by which I mean that both options are available, and you choose which, not that at least one is available.
rsync does that.
so does syncthing which i use to keep my phones data synced to my computer. it runs all the time and syncs when i am on wifi (even when i am not anywhere near the computer) it pauses when i get off wifi or the two machines can't connect for other reasons, and resumes when the connection is back.
A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable.
https://lamport.azurewebsites.net/pubs/distributed-system.tx...
Although sure you know about your phone, but I still find the failure mode funny (and I've experienced similar things)
The core problem seems to be synchronization of (persistent) state, which Lamport knows something about ...
If you're syncing with an iOS device in Finder, well cancel that first.
Lots of applications can prevent rebooting to avoid data loss.
Again, this is a GOOD thing. Sheesh.
Not allowing reboot during sync without a warning is a feature.
Not allowing you to cancel the operation from the warning is a missing obvious feature.
Not having a discoverable method besides rebooting the phone to cancel the sync operation is a major UX flaw, though probably more of a design flaw than a bug, sensu stricto.
I'd still rather my OS refuse to shut down because it thinks a process could lose data.
Because at the end of the day I can always just hold down the power button to turn it off, you know?
E: for reference:
> Please don't comment on whether someone read an article.
Also if you read the article, they said they couldn't figure out a way to stop the sync other then rebooting their phone, which likely has a higher chance of causing dataloss.
Sounds like just another problem with the Big Sur update for MacOS.
My personal/gaming PC only gets rebooted when Windows mandates a reboot.
I wonder what was tried? Disable bluetooth and wifi on the computer? Put the phone into airplane mode? `sudo reboot` from the terminal?
Impatiently waiting for people to realize this.
Most people probably wouldn't care if Apple at least did a decent job.
I think it's crazy to keep more than a few months of photos on a handheld device unless you routinely backup or subscribe to a service or iCloud. Some of my friends have years of photos and no backup. :(
There’s no way to interrupt the process or force the reboot just like with any other process.
That said, the idea that your phone is now a "critical task" is none too heartening.
It's my fucking computer. If I want it to reboot, it should fucking reboot. If I want it to shut down, it should fucking shut down.
I don't intend to be hostile towards you. I'm just sick of losing more and more control over my own devices which I purchased with my own money.
I really hate this (not so recent) concept of having to ask my computer “pretty please, with sugar on top, do this thing.” When I command my computer to do something I expect it to do that thing immediately. Not ask me if I’m sure, not do it later when it’s not too busy, not do something else because AI. Do it right now! Even the wording has changed. We used to command our computers, now we issue requests. And maybe if the computer feels like it, it will actually listen to the user.
On PCs it all started with the “shutdown” button. Used to be, when you wanted to turn your computer off, you flipped the mechanical switch and it’s off. Now we have all these buffers to flush and caches to sync, and inscrutable background tasks doing god knows what that you have to wait for. So now instead of the switch you need to ask very nicely: “Please oh wise computer, do this thing that was instant and reliable before!”
You own your car but you don't demand the right to turn it off any time you want, nor to drive any way you want. You don't do it because you know there are consequences if you do. If you're happy with bad things happening "because I have the right to do it", then well... by all means proceed.
You have presented no argument.
It's bad enough that it's impossible for anything to be perfect, and so even when you do your honest best, I will not be in control of my car once in a while because something simply broke. (I pressed the brake, the car didn't stop)
But there is no excuse for artificially injecting avoidable breakage by having things decide not to work, on top of the unavoidable honest breakage.
It is ultimately, and fundamentally, wrong to try to predict all valid actions ahead of time and provide some sort of managed answer for all the actions you though of and decided are the universe of valid actions.
You fooled me.
If you stop in the middle of a firmware upgrade, it's a bit more fussy; a good process would just need to be started over, but sometimes you need to do an emergency procedure (and sometimes the emergency procedure involves an external firmware programmer, which is exciting).
killall Finder
?Big Sur is such a joke of an update, it's almost farcical. Basic functionality doesn't work, and yet again, core functionality has increased its memory usage by >15%.
I have the highest spec'ed 16 inch macbook pro, and while running some Docker containers and some data ingestion scripts, my battery is drained (while plugged in!) to 5%.
I will never buy another Apple computer again. I have work to do.