Earlier quoted context omitted.
[ Thank you for "PartitionMagic" - crucially important for home / personal computer users, at least in my own history. ] And, I wonder if a (corporate) development organization's overall cultural friction around critical / negative feedback -- in this case integration issues in the technical sense of pulling together modules built by subteams to compose a final product -- could be worth investigating when challenging…
Thank you and to all the others who remember and liked PartitonMagic. It makes an old programmer feel good to know that something he worked on 30 years ago made a difference. BTW: I am currently working on a hobby project called Didgets. It is an object store that does a lot of cool file system stuff and relational table manipulation and analysis. It is available for free download at http://www.didgets.com The instal…
Samsung Magician disk utility takes 18 steps and two reboots to uninstall
251–259 of 259 posts
Re: Samsung Magician disk utility takes 18 steps and two reboots to uninstall
#252Earlier quoted context omitted.
I wondered about the chown thing myself, but ended up concluding that the author was misremembering the errors. He probably saw some chown messages and didn't read all the hundreds of lines (I certainly don't read every line of hundreds of log lines, I skim looking for key words), meaning many of them could well have been rm failures that he misremembered as chown. But whatever it was doing, the author would have bee…
The author is an unreliable narrator. The very first thing, the location of the script, can’t possibly be true (the app itself won’t be in per-user support data directory). They conflate things, they definitely don’t know enough about macOS to know to use sudo. I mean, they even rant about bog standard localization files…
Re: Samsung Magician disk utility takes 18 steps and two reboots to uninstall
#253Re: Samsung Magician disk utility takes 18 steps and two reboots to uninstall
#254Earlier quoted context omitted.
grep for what? How am I supposed to know that the Foo app installed stuff under ~/Libraries/Application Support/com.bar.corporation?
Sorry you'd use Find not grep and you'd search for "Foo" or "corporation". But if you know to do this you know that these things are stored where they are under Libraries.
Re: Samsung Magician disk utility takes 18 steps and two reboots to uninstall
#255Years ago I shipped a MacOS product. If you deleted it, you would get an error emptying the recycle bin (or force-deleting the application bundle if you did an rm -R to it.) Why? Well, at the time Windows Explorer had an API for extensions, but MacOS didn't for Finder. We needed to add some menu items to the context menu, which on MacOS required reverse engineering Finder and injecting code into it. This then meant t…
Shell extensions are the single most common cause of Explorer crashes according to Raymond Chen. When you realized that Mac OS X didn’t have an equivalent API, did you perhaps consider that it was for a good reason and that you should redesign your application to fit the conventions of the system? How did you conclude that your UI was oh so special that it deserved horking up the Finder experience for your users?
Because that was the customer expectation, and our competitors did it too. (Including Dropbox, Box, and Google Drive.)
What we did was work a backdoor channel into Apple to "encourage" them to add an API. I don't know if it was our influence that did it, or the fact that they realized that blocking 3rd party integrations into Finder would be a considered a regression from the general public's POV, but they made their API and we adopted it.
Re: Samsung Magician disk utility takes 18 steps and two reboots to uninstall
#256Years ago I shipped a MacOS product. If you deleted it, you would get an error emptying the recycle bin (or force-deleting the application bundle if you did an rm -R to it.) Why? Well, at the time Windows Explorer had an API for extensions, but MacOS didn't for Finder. We needed to add some menu items to the context menu, which on MacOS required reverse engineering Finder and injecting code into it. This then meant t…
I don’t understand. Any MacOS Finder that had an open file handle into an application bundle runs on the Unix version of MacOS, and that allows deletion of open files (the inode stays around until the process exits), doesn’t it? Or did/does the Finder check whether to-be-deleted files are open? Or did I forget how older Mac file systems behaved?
Re: Samsung Magician disk utility takes 18 steps and two reboots to uninstall
#257Earlier quoted context omitted.
Sorry you'd use Find not grep and you'd search for "Foo" or "corporation". But if you know to do this you know that these things are stored where they are under Libraries.
Sorry for being nitpicky about the exact tool, my broader point is that "Foo" or "corporation" isn't always obvious and is sometimes someone/thing you've never heard of before and would never think to search off the top of your head.
And really, this is better than what I've seen in linux where everyone wants to be cute with their own hidden directory paradigms.
Re: Samsung Magician disk utility takes 18 steps and two reboots to uninstall
#258Earlier quoted context omitted.
If you are aware of this not hard to manage. Grep. rm -rf. Done. Usually its pretty tiny folders at least. Heavier stuff usually software makes a directory under Documents. Kinda nice in a few cases having it set up like this. For example I can delete the app but preserve my config. Drop the app right back again and no setup its turnkey and works.
How do you know that you need to remove: /usr/local/bin/xxx symlinks /etc/hosts modifications /Library/PrivilegedHelperTools/com.docker.vmnetd after you moved your Docker folder to Bin. That's only system files, there are also dozens of other files in $HOME. I guess you can do `find / -name ' docker '` and `grep -iR docker /` but that's a bit ridiculous.
Re: Samsung Magician disk utility takes 18 steps and two reboots to uninstall
#259Parts of that article are just downright terrible. First, the criticism of Electron is moot. Yes it's not sleek, but it's sufficient. This app is not supposed to be used heavily on a daily basis. Run it once to setup your drive, run it a few months later for a firmware upgrade or a quick health check and that's all. And when you had a taste of the absolute UX monsters some hardware vendors can produce on the software…
While your point is valid, it makes an even stronger case that it should be easy to uninstall