Fast forward to today: many of my friends are involved with startups, and what I find surprising is that none of them use a shared file system: they get by with Dropbox and S3, but neither of these are really equivalent, and have their own annoying overheads. Sometimes this is unavoidable (say, if I don't have an office), but I'm curious if there are other reasons. Is it the (non-trivial) overhead of getting such a system going? Wanting access to the data in production? Do people consider using services like Amazon's Storage Gateway (https://aws.amazon.com/storagegateway/)?