So you're cool with running arbitrary code from a vendor to encrypt your content? I know you can read it. You did audit the code right? And run hashes on it to make sure they don't change to rot13 when you aren't looking? And there's no side channel uploading of the content unecrypted? Or the key?
Well, I like Dropbox in large part because it works with Linux. But I've got to admit that Jobs is probably right, in the long run it's a feature not a product.
I guess if you're investing in dropbox, you're assuming that at some point, amazon pulls the plug on you and suddenly you convert a fraction of the non-paying customers into paying, and dump the rest?
So rather than advertise, they turned their small but loyal customer base into salespeople, giving away 250 megabytes of free storage in exchange for a referral. One-quarter of all new customers still come to Dropbox this way.
Drew Houston... blasted his way onto Apple’s radar screen when he reverse-engineered Apple’s file system so that his startup’s logo, an unfolding box, appeared elegantly tucked inside.I know what a file system is, I know what reverse engineering is, but that sentence doesn't make any sense to me.
Drew Houston... blasted his way onto Apple’s radar screen when he reverse-engineered Apple’s file system so that his startup’s logo, an unfolding box, appeared elegantly tucked inside.
I suspect I could corrupt a file in such a way that the checksums are the same as when it was uncorrupted.
One thing I've always wondered is: why did webDAV never take off? I've still got graphic designer idiots asking for FTP, and software architects posting on their blog about how great dropbox is. WebDAV seems like it should be perfect: widely supported on major desktops, and HTTP based to sneak through annoying firewalls, and has easily available crypto.
So if I add three seconds of random noise to the end of the movie, or clip the end credits, is it the same file?
Also — and this is something that the Quora answer completely underplays — Dropbox is quite technically sophisticated. It’s not just rsync on a minute cron, you know. It’s hooking into filesystem interrupts to notice when stuff changes in the synced folder, and doing it natively on every major OS. It’s got quiet but powerful ways of dealing with versioning conflicts. It’s also doing all of this with a high degree of polish (I mean: Growl notifications, c’mon). Plus it’s smart enough to do things like notice when it needs to sync within a LAN instead of over the net, avoiding complexities you might not have considered like NAT traversal. It’s not that it’s so simple; it’s actually a very sophisticated execution. It’s just that those parts aren’t necessarily visible (and no, many of its competitors were not as clever).
« Older Art = Life | The Best Thing Since Sliced... Newer »
This thread has been archived and is closed to new comments