Yay! thanks :) That looks like the Dropbox replacement I was hoping for to use at work. Some questions: 1. How about transparent GZIP-ing files. For example, I ofter have to send large CSV files, but my recipients are not always skilled enough to unzip them 2. Is there a way for end-to-end encryption, if my recipient also uses your tool? Urls including a ?key=ABCDFGHJKL part come to mind... For example, you could ran…
Thanks for the feedback! (Minbox developer here) > 1. How about transparent GZIP-ing files. This is an interesting idea! We've been mostly focused on receiving zipped files and extracting their contents, but I could see a "auto-zip" feature at some point. > 2. Is there a way for end-to-end encryption We use SSL on all uploaded data, enforce SSL-only on our download links and gallery pages. That said, this is email we…
Minbox - a faster workflow for sending files
31–39 of 39 posts
Re: Minbox - a faster workflow for sending files
#32I had an idea a while back to make an SMTP server that would automatically strip out attachments, dump them on a web server, and re-write the email with a link to the attachments. I would still love to see something that does this type of thing automatically (such as through an Outlook plugin or SMTP relay) so you can use don't have to change your workflow to get the benefit.
This has been something that I've looked at a few times over the years. There have been a number of FLOSS and commercial projects that have tried to do this (and all that I'm aware of have sputtered out). A defunct product called "Mailonator" ( http://web.archive.org/web/20080611060558/http://www.mailona... ) did exactly what you're talking about.
Re: Minbox - a faster workflow for sending files
#33Re: Minbox - a faster workflow for sending files
#34I misread the title as faster sending, rather than faster workflow. For dropbox we just use shared folders which work no matter what else is going on (network connectivity, machines sleeping, reboots etc). I'd be overjoyed if someone could figure out faster sending. My DSL maxes out at 100 kbytes/sec upstream. Sending someone something like a mongodb dump involves a long wait while I locally compress it, and an even…
Perhaps you should have a look at pigz, a multi-threaded implementation of gzip. It uses the same flags as gzip, so -# specifies speed (-1 runs the fastest with the least compression ... -9 runs the slowest with the best compression), and by default it spawns as many processes as you have processors. I've never done any formal benchmarks, so I'm not qualified to speak as to its efficiency, however. Based on your late…
> I'd say the more time you spend on compression, the less overall time you're looking at.
That turns out not to be the case. For example xz (-9 uses a 65MB window) does indeed result in better compression. However it isn't multi-threaded and uses considerably more cpu time. The extra time taken is beaten by using pbzip2 which can start the upload sooner. 7z does allow multi-threading if you can navigate it's command line options.
BTW here is a quick test. I have a json file that is 8.1GB.
442MB 3m12s single threaded gzip -9
309MB 23m single threaded bzip2 -9
326MB 25m single threaded xz -9Re: Minbox - a faster workflow for sending files
#35Earlier quoted context omitted.
While I understand it technically I feel like the video is incredibly misleading. It's demonstrating time-to-share a link which (at some point) will contain a file. It's not demonstrating time-to-upload a file like the video suggests by comparing directly against dropbox.
Incredibly misleading? Obviously it doesn't give you 8Gbit internet, it just saves your precious time. You don't have to spend five minutes on a task. It's not like Bruce was going to download that file as soon as he got the message, and that's assuming it sent right away, which it could avoid by delaying the email by those same 5 minutes. In terms of workflow, it's a huge improvement.
Re: Minbox - a faster workflow for sending files
#36What if you actually want to send someone RAW files, or big videos? Can they access them, or do they only get compressed/resized ones? Seems like a shame to go to all this effort to make a fast service, then force users to obfuscate their stuff by putting it in a tarball or something.
Re: Minbox - a faster workflow for sending files
#37Earlier quoted context omitted.
Perhaps you should have a look at pigz, a multi-threaded implementation of gzip. It uses the same flags as gzip, so -# specifies speed (-1 runs the fastest with the least compression ... -9 runs the slowest with the best compression), and by default it spawns as many processes as you have processors. I've never done any formal benchmarks, so I'm not qualified to speak as to its efficiency, however. Based on your late…
I usually use pbzip2 which is multi-threaded bzip2. As for efficiency, gzip -9 uses a 32kb window while bzip2 -9 uses a 900kb window. This plus other improvements is why bzip2 beats gzip. > I'd say the more time you spend on compression, the less overall time you're looking at. That turns out not to be the case. For example xz (-9 uses a 65MB window) does indeed result in better compression. However it isn't multi-th…
Re: Minbox - a faster workflow for sending files
#38Earlier quoted context omitted.
While I understand it technically I feel like the video is incredibly misleading. It's demonstrating time-to-share a link which (at some point) will contain a file. It's not demonstrating time-to-upload a file like the video suggests by comparing directly against dropbox.
Incredibly misleading? Obviously it doesn't give you 8Gbit internet, it just saves your precious time. You don't have to spend five minutes on a task. It's not like Bruce was going to download that file as soon as he got the message, and that's assuming it sent right away, which it could avoid by delaying the email by those same 5 minutes. In terms of workflow, it's a huge improvement.
Re: Minbox - a faster workflow for sending files
#39Earlier quoted context omitted.
Incredibly misleading? Obviously it doesn't give you 8Gbit internet, it just saves your precious time. You don't have to spend five minutes on a task. It's not like Bruce was going to download that file as soon as he got the message, and that's assuming it sent right away, which it could avoid by delaying the email by those same 5 minutes. In terms of workflow, it's a huge improvement.
If you drop a file into your Dropbox Public folder you can share it instantly though.