Hi! Thanks for your considerations. Storage is pretty cheap, that's the least of our concerns. However it's not a bad idea, and I've been thinking about it for a while - I also share a lot of screenshots like that.
I've added a note in our bug tracker, so keep an eye on it to know when it's done!
EDIT: if we don't end up doing it ourselves it would be a perfect use case for a third-party app.
Hi, thanks for the detailed feedback. Making the view count private by default and optionally public is a good idea - I've added it to our Trello board, so we'll get to it eventually.
Having a user page where you can see all uploads by a user might be a bit more problematic from the privacy standpoint - we'll have to figure out a way to make everything private by default but public if the user wants. Perhaps the easiest way to do this would be to make an album - you can even add titles and captions to files in them.
Here's a link
The preview works, but then there is an error. It seems to be a problem with using ffmpeg2theora - once I did it in miro video converter it worked fine.
We rolled our own CDN using DigitalOcean droplets. They were just a debian box with nginx configured as a caching reverse proxy. Config
I've filed an issue for the first problem. As for albums being immutable, that's by design. Just create another album if you didn't like the first - we'll make this easier eventually by letting you create albums from items in your history.