Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

These are two different arguments. You’re arguing for a level of security; I’m arguing that Apple’s implementation did not consider real-world use and leads to end-user compromises that lessen the experience.

In particular, I point to the move that you have to now keep the storage on the main drive, and the move to block access to the Mac’s photos library. Neither of these moves were necessary for sandboxing reasons. Both degrade the experience for Dropbox users that may have a folder far larger than the 256GB many base Macs come with.

Apple could have accounted for use cases of this nature to allow them to make sense for existing Dropbox users. They didn’t.

Sandboxing can be good in theory but completely suck in execution. That, I argue, is what happened here.



Leaving a third party Interfer with Photos library can easily lead to corrupted database and sync error if iCloud Photo library is enabled or worse if someone tried to access "Apple managed Photo library" from 2 different devices at the same time (the latter being a typical use case of dropbox). So this make a lot of sense, if you want to share a photos with drop box you should configure "Apple Photo library" to keep files in place instead of including them in database and sync that folder. Or you are even better using an other photo management app that support ACID database consistency accros dropbox file sharing (which is actually not an easy problem). Actually to share photos with dropbox you are maybe even better off syncing flat jpg files and use applications that don't rely on database at all on your different devices. A friend of mine do the latter and he's happy with that.

I can agree however on your last point, it could have been nice to allow cloud storage to be moved to an external HD. Maybe they should bring back this possibility in a futur update.

But for the managed photo library nothing currently prevent you from storing your database in an external drive, it's only cloud storage that is forbidden for the previously mentioned concurrency issues.

Please keep in mind that Cloud storage is not an external hard drive storage, it's not local, it's not a backup either (I personally backup regularly files on my cloud storage in 2 separates offline external HD and everyone should at least get one. Otherwise you actually have no backup).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: