Hacker News new | ask | show | jobs
by pydry 1425 days ago
Dropbox explained itself pretty well.

A simple one paragraph why at the top of this project's README wouldnt be amiss.

1 comments

For example

> Its trivial to set up and operate kvass across multiple devices

> remember the file we stored earlier? Let's get a shareable url for it!

I read it. Im pretty clear on what it does. Im still not feeling the why (or the differentiator from other things that store files and give you URLs).

Remember when Dropbox explained itself by telling you you didnt need to carry around USB sticks in your jean pockets that get washed or lost? I thought that was pretty neat.

> Its trivial to set up and operate kvass across multiple devices

Still, using a distributed file system is so much better, as its API is supported by basically everything else (including Dropbox!).

I feel that a key-value store goes against the Unix philosophy and is solving an imaginary problem.

A distributed file system seems like way more work to set up.

Also not everything has to follow the Unix philosophy. Plenty of very useful things are better off less Unix-y eg ffmpeg. But this doesn’t seem to do a bad job - it’s a very dedicated tool to do one thing, it just doesn’t store everything as files.