elisatems wrote:
How is that hacking?
That's not the way the system was designed to work. Any effort to get software to work in a manner that the developer did not intend is a hack. There is no way to predict what will happen.
If Apple's OS assumes that all of your content is inside the directories people normally put content in, then its design is completely brain-dead or worse, user-hostile.
It is objectively the best-selling, most popular software design ever made.
Are you saying that the OS will someday torpedo any file that isn't in one of the special locations mandated by Apple?
No. I'm saying that those special locations have special properties. If you save a file that isn't in a special location, then nothing will happen to it. What I'm saying is that if you try to change the design or behaviour of one of those special locations, then you are putting yourself at risk of data loss.
That's totally insane, why would anyone design a system like that?
Apple once had a system where you could save a file anywhere you wanted. You could hack pretty much anything on it. If you listen to people today, they'll tell you it was the greatest thing ever, the way Steve intended it, yada, yada, yada. It almost drove Apple into bankruptcy.
Then Apple came out with a system that was much more restrictive. It was more restrictive even than the current design. It made Apple so much money they literally had to start giving it away.
And if that's true, what use is an external drive unless you put your home directory on it?
To store files on? An external volume, or any location that isn't in a protected directory like Documents, Downloads, Desktop, Library, etc. can be used for anything you want. Hack it up to your heart's content. Nothing stopping you. But if you want to hack up a directory that is intimately tied to some syncing software, you are effectively hacking around on the internals of that software. Apple has special provisions to allow more-or-less normal Finder access to folders used by iCloud and 3rd party sync software. But if you deviate from that kind of normal behaviour, and symbolic links are definitely a deviation, then you have no guarantee of data integrity.
From what I see, many users have external drives but they don't move their home directory. How can that extra space be safely used?
As I've said several times already, there is absolutely nothing wrong with moving your home directory. But if OneDrive doesn't work with that, then that's a bug for OneDrive to solve. And if you depend on OneDrive, then you are simply out of options. You can store anything you want on your external drive. Just not anything related to OneDrive, apparently.
The is a user-to-user support forum for Apple products. As far as I'm concerned, you can just turn on iCloud Drive and the problem's solved. Apple offers plans up to 2 TB of cloud storage. You don't need any external drives. But if you want to have some files on an external volume instead of or in addition to iCloud, go right ahead. There's absolutely no problem with that. If you have some 3rd party tool that can't use your external drive, or some sync tool that for some reason needs more space than you have, then that sounds like a problem with the 3rd party tool. That's not a problem that is going to get solved on the Apple forums.