I had to keep Netscape open because it showed the status of the file download. People asked why my web browser was open all day, it was for the giant download that is part of my job.
Ask HN: What is your favorite method of sending large files?
221–230 of 363 posts
Re: Ask HN: What is your favorite method of sending large files?
#222Earlier quoted context omitted.
Magic Wormhole is good. These days I use croc,[0] which I find even better. [0]: https://github.com/schollz/croc
I don't see an option to send text (browsed through README and Issues), is this not possible with croc? With Magic Wormhole it's the default to get a message prompt when running "wormhole send". Or you can do it as a oneliner with "wormhole send --text 'something'". Wormhole William can do this as well IIRC. I use MWH often for sending stuff like URL's, passwords, API keys... having to create a file for that is quite…
Re: Ask HN: What is your favorite method of sending large files?
#223Bittorrent. No, really. Lots of nice behaviors when transferring large amounts of data between arbitrary endpoints. Transferring the torrent metadata is pretty trivial and can be done via a wide range of methods, and having that flexibility can be nice. Unlike HTTP, you get reasonable retry behavior on network hiccups. Also, more robust data integrity guarantees, though a manual hash test is probably a good idea eith…
> Just encrypt your stuff beforehand. This is such a facepalm moment. "This service is awesome, it does everything you need, it's reliable, it's safe, it's practical, and all you have to do is encrypt your files, share encryption keys, validate identities, and establish trust with the person you're sharing with. Also if you screw it up in any way, your file is public forever. It's so rad!"
Re: Ask HN: What is your favorite method of sending large files?
#224Bittorrent. No, really. Lots of nice behaviors when transferring large amounts of data between arbitrary endpoints. Transferring the torrent metadata is pretty trivial and can be done via a wide range of methods, and having that flexibility can be nice. Unlike HTTP, you get reasonable retry behavior on network hiccups. Also, more robust data integrity guarantees, though a manual hash test is probably a good idea eith…
> Just encrypt your stuff beforehand. This is such a facepalm moment. "This service is awesome, it does everything you need, it's reliable, it's safe, it's practical, and all you have to do is encrypt your files, share encryption keys, validate identities, and establish trust with the person you're sharing with. Also if you screw it up in any way, your file is public forever. It's so rad!"
You can literally say that for ANYTHING out there. Not sure what point you are trying to make. Let me guess, "Encryption is hard?". Well there's no free lunch.
Re: Ask HN: What is your favorite method of sending large files?
#225Earlier quoted context omitted.
I never understood why croc chose to copy the features of Magic Wormhole but implement them in an incompatible way. Partially out of my annoyance with this I implemented a port of Magic Wormhole in Go that fully interoperates with the official python version: https://github.com/psanford/wormhole-william
I initiated the croc project. Others have asked me the same thing, so I'll bite: I chose not to copy the features of magic wormhole because it seemed to me (at the time) to be very complicated and lacking in features crucial to myself (namely restarting transfers [1], sending folders without zipping them). This has been to my benefit, I think, because I can iterate on croc quickly without having to conform to the wor…
Re: Ask HN: What is your favorite method of sending large files?
#226It's like a private dropbox.
For files on the order of https://techcrunch.com/2017/06/27/magic-wormhole-is-a-clever...
`sudo pip3 install magic-wormhole` is an automatic "must run this command" on all my servers. Simple, secure way of sending files from A to B, with no bullshit. No account creation, even.
Re: Ask HN: What is your favorite method of sending large files?
#227Earlier quoted context omitted.
Firefox Send doesn’t work anymore
That's unfortunate. That was my go-to method. From https://send.firefox.com/ : "Firefox Send is temporarily unavailable while we work on product improvements. We appreciate your patience while we make the Firefox Send experience better."
Re: Ask HN: What is your favorite method of sending large files?
#228>I'm also curious on how you'd send 10TB or more. For my 12TiB of data I use Syncthing when I need to sync them more often, rsync. I used rsync several times for billions of smaller files totalling to 300GiB, but really all depending on how I connect nodes. I prefer syncthing, but when only ssh is available, then rsync is good too. Currently largest synced directory by syncthing (that shares usage stats) is over 6138…
Is there an iOS client for Syncthing?
Re: Ask HN: What is your favorite method of sending large files?
#229Earlier quoted context omitted.
> Unlike HTTP, you get reasonable retry behavior on network hiccups Seriously. Zmodem/resume was doing better in 1986.
wget -c, it ain't hard.
Re: Ask HN: What is your favorite method of sending large files?
#230Bittorrent. No, really. Lots of nice behaviors when transferring large amounts of data between arbitrary endpoints. Transferring the torrent metadata is pretty trivial and can be done via a wide range of methods, and having that flexibility can be nice. Unlike HTTP, you get reasonable retry behavior on network hiccups. Also, more robust data integrity guarantees, though a manual hash test is probably a good idea eith…