Most active commenters

    ←back to thread

    How Dropbox Hacks Your Mac

    (applehelpwriter.com)
    1037 points 8bitben | 20 comments | | HN request time: 0s | source | bottom
    Show context
    new299 ◴[] No.12463925[source]
    Dropbox circumventing security restrictions (albeit for legit reasons) is particularly worrying because they have board members who support warrentless surveillance.

    In my mind Dropbox became a company not worth supporting when Rice joined Dropbox's board (http://www.drop-dropbox.com/). Personally, with a board member who advocates warrentless surveillance it seems unlikely that we share similar views on the security of my data, and I wont be using their service.

    replies(6): >>12464160 #>>12464192 #>>12464243 #>>12464322 #>>12466177 #>>12466734 #
    1. BinaryIdiot ◴[] No.12464160[source]
    Honestly they're pretty much the most expensive out of all of the storage solutions. Other than versioning they have less features than their competition as well. If they were born today I can't imagine they would have gone much of anywhere. Not sure how they're doing financially today but it seems each product they create flops.

    So even outside of this surveillance stuff I don't get the point in using them.

    replies(5): >>12464207 #>>12464315 #>>12464694 #>>12464696 #>>12467815 #
    2. krrrh ◴[] No.12464207[source]
    Their client just works better at syncing quickly and reliably. A huge criteria for me is how much CPU it uses in the background compared to competing solutions from Google or MS and it was often an order of magnitude less (other clients may have improved in the last year or two, I haven't checked).

    Another significant advantage is that they support a stable command line client for Linux.

    replies(3): >>12464231 #>>12464377 #>>12464502 #
    3. rcarmo ◴[] No.12464231[source]
    This. I cannot stress how important both of these factors are.

    I still haven't found a solution other than (http://meocloud.pt, which was implemented by my former colleagues) that was within an order of magnitude as fast and/or as light in terms of CPU load, _and_ that supported Linux directly (let alone had halfway decent MacOS support).

    replies(2): >>12465479 #>>12467278 #
    4. bad_user ◴[] No.12464315[source]
    Out of the mainstream ones, they are the only ones supporting Linux.
    replies(1): >>12466095 #
    5. DINKDINK ◴[] No.12464377[source]
    I'd rather pay for privacy and security with compute cycles. To whom else do you give your root password and hope that nothing bad happens?
    6. pyrophane ◴[] No.12464502[source]
    I've had significant issues attempting to run dropbox headless on the server for file syncing. We needed to include files from another group that was used to primarily working in Dropbox in a daily report build, and so our first go at it was to just run dropbox on that machine and pull the files directly from there. Long story short, the Dropbox client crashed periodically and would stop syncing due to issues with its local state.

    After setting up monitoring around the client to keep it running we wound up switching to a different, more reliable solution.

    Dropbox works ok on the server but I wouldn't rely on it as a step in any important workflows unless the client has improved significantly in the past year.

    replies(2): >>12465089 #>>12469970 #
    7. copperx ◴[] No.12464694[source]
    As far as I know, DropBox is the only service that does delta block uploads correctly and switches to LAN transfer when two synced computers are in the same network.

    I know it's CS 101, but neither Google Drive, iCloud, or OneDrive do this.

    Not to mention the other services have bizarre naming limits (e.g., dotfiles are forbidden on OneDrive).

    Also, DropBox supports Linux officially.

    replies(3): >>12464976 #>>12465486 #>>12468226 #
    8. aerique ◴[] No.12464696[source]
    I've used Dropbox for quite some years because they were (one of) the first and rock-solid. Especially the latter is very important for a service like this.

    Oh, and they always supported the big three OSes.

    These last two features makes them stand out against the myriad of alternatives. (Especially the offerings from Apple, Google and Microsoft are laughably bad.)

    Dropbox is more expensive but not that more expensive given that it just works.

    That said, I switched a couple of months ago to Seafile (the German branch) and it has worked almost as good as Dropbox.

    The reasons for switching were: not based in the US, supports more OSes, Rice, cheaper.

    Some features like selective syncing do not work as well but others like multiple libraries are a solid addition.

    I have run into a Git repo issue on Seafile that I never had on Dropbox and the client on Windows could not sync some files due to the filenames (luckily those could be renamed).

    9. proactivesvcs ◴[] No.12464976[source]
    Syncthing does all of these, but doesn't have the "always available" feature where the service provider keeps a copy of everything for you. If that's not crucial, maybe Syncthing is a viable alternative.
    10. Mister_Snuggles ◴[] No.12465089{3}[source]
    I didn't think Dropbox was meant for use on servers. I can see reasons why you would, but it seems like mapping a drive / mounting a share / etc would be better suited for accessing files on a server.
    replies(1): >>12466550 #
    11. fapjacks ◴[] No.12465479{3}[source]
    If you're up for a self-hosted option, Seafile is great. The server and the client are both pretty lightweight. You should create and store encrypted volumes yourself and not trust its encryption mechanism, but it handles delta sync very well, which means it's only sending the pieces that change (and e.g. a Veracrypt/Truecrypt volume doesn't change a lot when adding/removing data from a volume, so you won't sync a lot for example with OwnCloud, which also has the nasty habit of eating your files).
    12. fapjacks ◴[] No.12465486[source]
    Seafile does, too. OwnCloud definitely does not. Actually OwnCloud's Github issue for delta sync is a great read, if you're up for some humor.
    13. morganvachon ◴[] No.12466095[source]
    How so? Seafile and SpiderOak both thrive on their excellent Linux support, and Mega also supports Linux with an official client. They are, if not in the top five, at least in the top ten of popular consumer cloud storage solutions.
    replies(1): >>12467709 #
    14. pyrophane ◴[] No.12466550{4}[source]
    There's a version that can be run on a linux server without X installed. IIRC Dropbox provides it, but doesn't really support or make any promises wrt its reliability.

    If all you need is folder/volume sharing between two machines, samba or nfs (or something similar) works great, but as I mentioned the reason for attempting to use dropbox in that fashion was to integrate with a workflow already being used by another team.

    15. rocky1138 ◴[] No.12467278{3}[source]
    Look into Syncthing. It's free and libre and works excellently as a replacement.
    16. bad_user ◴[] No.12467709{3}[source]
    With all due respect but this is the first time I've heard of Seafile, probably because Seafile isn't for consumers [1], SpiderOak is primarily a backup solution that learned to do sync, with its client implementations being weird, ugly and featureless and while I never tried Mega, I really don't think anybody sane can trust Kim Dotcom's Mega with any important files.

    As anecdote I have zero acquaintances using any of these. Mainstream are Dropbox, Google Drive, Box.com, Microsoft OneDrive, Apple iCloud and Amazon Drive. That's already Top 6 and combined they probably cover more than 98% of marketshare.

    [1] https://www.seafile.com/en/product/private_server/

    replies(1): >>12468861 #
    17. josteink ◴[] No.12467815[source]
    > So even outside of this surveillance stuff I don't get the point in using them.

    It's the only service with decent cross platform support, and by that I mean first class Linux support is a 100% requirement.

    And Dropbox is among the only ones with Linux support.

    18. jorangreef ◴[] No.12468226[source]
    "switches to LAN transfer when two synced computers are in the same network"

    Dropbox LAN Sync still requires the local network to have Internet access, because it can't sync anything locally without a connection to the master Dropbox server, i.e. if your office goes offline, LAN Sync will not work.

    19. morganvachon ◴[] No.12468861{4}[source]
    > With all due respect but this is the first time I've heard of...

    and

    > As anecdote I have zero acquaintances using any of these.

    Your experience is not the same as everyone else's. Do a Google search for "cloud storage" and you'll see all the ones I mentioned coming up in lists in the first page of results. If that's not "in the top 10", I'd love to know your definition. Oh, right, you already gave it: "Well I've never heard of it!"

    20. krrrh ◴[] No.12469970{3}[source]
    It's interesting to read this as I've had instances running on servers for years without having to be restarted. That's on Ubuntu. Maybe the binaries they distribute aren't adequately tested on other distros?