Live data from Hacker News

Ask HN: What is your favorite method of sending large files?

news.ycombinator.com

111–120 of 363 posts

Re: Ask HN: What is your favorite method of sending large files?

#113
post #46

It depends in whether I want to send it to someone in the local network or through the internet. For local network: I use miniserve ( https://github.com/svenstaro/miniserve ) which is just a simple http server. There are similar tools for when I want to share it from the smartphone. Through the internet it really varies: Sometimes it is Firefox send ( https://send.firefox.com/ ) For photos, I use a self hosted photo…

Firefox Send doesn’t work anymore

Re: Ask HN: What is your favorite method of sending large files?

#114
post #111

Telegram. Up to 2GB per file so just 7zip and split the file(s). Never needed to send anyone 10TB nor do I have that much storage but if you do you probably have some kind of NAS/server where you can enable FTP access.

10TB equals mail a HDD.

Re: Ask HN: What is your favorite method of sending large files?

#115
post #86

Bittorrent. 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…

Can you recommend easy software to do the creation? Don't you need a tracker as well?

Almost all BT clients can create torrents. You can use a public tracker if you want, or you can use a magnet link (DHT magic will find the peer eventually), or worst-case scenario you can manually add the peer IP on either end.

Re: Ask HN: What is your favorite method of sending large files?

#116
I have used Hightail for years, from when it was called YouSendIt. Here is info from their website on plans and pricing

https://www.hightail.com/file-sharing

Hightail offers four different subscription levels for file sharing, with varying restrictions on file upload limits and storage. With our free Lite plan, you can upload files up to 100MB each, and have a storage limit of 2GB. Pro plans, which start at $15/month, allow you to upload individual files up to 25GB each. Teams plans, which start at $30/user/month, allow you to upload individual files up to 50GB each. Business plans, which start at $45/user/month, allow you to upload individual files up to 500GB each. Pro, Teams and Business plans come with unlimited storage.

Re: Ask HN: What is your favorite method of sending large files?

#117
post #70

Earlier quoted context omitted.

This is especially fun when combined with piping through tar, and adding pv in the mix for a transfer speed "progress" bar. Fastest way to transfer a collection of files on a local network and doesn't require temporary storage for the archive

piping through tar is my "power move" when I want to steer a new recruit. I just do it casually in front of them... depending on whether they are awed or horrified by that, they'll get more hacky or more formal work.

You can also pipe through gpg if you want encryption along the way!

Re: Ask HN: What is your favorite method of sending large files?

#120
post #86

Bittorrent. 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…

Can you recommend easy software to do the creation? Don't you need a tracker as well?

qBittorrent has a built in tracker for private torrents https://www.ghacks.net/2019/09/20/how-to-create-a-private-to... this method will also not leak information into the DHT though 99% of the time you don't care about that.
Post reply on HN