Earlier quoted context omitted.
"Connectivity" here needs to be taken at large: syncthing needs to have a folder already shared between two machines. There's some setup involved that is not automatic. The entire setup phase of magic wormhole is "copy those 3 words" and boom you're done.
I think a lot of people talking about Synchthing must have used it in a different way in the past. It has a QR code now that encodes that 16-digit number or whatever that is used for the same purposes of key exchange and initial handshaking. I use it with my wifes phone to transfer files between her drawing tablet and her Linux system she uses for Blender every day.
Magic Wormhole: get things from one computer to another, safely
241–250 of 262 posts
Re: Magic Wormhole: get things from one computer to another, safely
#242Earlier quoted context omitted.
A factor of six is a very long way off, pretty much universally.
Not as far off as the casual reader might think 20MB vs 1Gb sounds way more than the actuall 160Mb vs 1Gb - one shouldn't use Bytes and bits in a direct comparison together. One or the other, otherwise it's misleading/confusing.
I used the term "1 Gbps line" just because it's a well known quantity - the limitation of Gigabit Ethernet. The point wasn't that multiplexing TCP can get you 6x better speeds, it's that it improved the speed so much that the TCP bandwidth-delay product was no longer the limiting factor in the transfer.
Re: Magic Wormhole: get things from one computer to another, safely
#243What about using Onionshare to solve NAT'ing or at least Topr for handshaking?
Re: Magic Wormhole: get things from one computer to another, safely
#244Earlier quoted context omitted.
I use wormhole a lot, but I've been too lazy to figure out if it's as secure as ssh/scp, so I always gpg the file I'm transferring before putting it into wormhole. Is that paranoid behavior?
> too lazy to figure out if it's as secure as ssh/scp It absolutely isn't. See my rant: https://news.ycombinator.com/item?id=24519895
Re: Magic Wormhole: get things from one computer to another, safely
#245Earlier quoted context omitted.
scp/rsync are great tools, but they require pre-coordination of keys. One side is the client, the other is the server. The client needs an account on the server machine (so the human on the client machine must provide an ssh pubkey to the human on the server machine, who must be root, and create a new account with `adduser`, and populate the ~/.ssh/authorized_keys file). And the client needs to know the server's corr…
But if you already have ssh set up for the target machine, is there any advantage such as speed or recoverability vs scp?
Re: Magic Wormhole: get things from one computer to another, safely
#246Earlier quoted context omitted.
Möbius Sync doesn't sync in the background; you must have the app in the foreground for it to function. So, not quite a proper substitute for Syncthing, but may work for OPs usecase.
Of course it syncs in the background. It‘s just not instantaneous, because iOS severely limits what you can do in the background.
Re: Magic Wormhole: get things from one computer to another, safely
#247Do I understand correctly from this thread that there's still no good one reliable way to send files across networks where both participants are NAT'd ? What about using Onionshare to solve NAT'ing or at least Topr for handshaking?
Re: Magic Wormhole: get things from one computer to another, safely
#248Do I understand correctly from this thread that there's still no good one reliable way to send files across networks where both participants are NAT'd ? What about using Onionshare to solve NAT'ing or at least Topr for handshaking?
Reliability is fine, performance is, depending on your demands, not. F the coordination server is not up to task of matching throughput of the two servers, and a lot of bytes need to be transferred, then it's noticable. But the tech at large works, depending on the implementation you choose to use. (I'm partial to Tailscale, although that's a different service, it lets me transfer files between computers (with additi…
and if so was the reliable way DERP as you mentioned?
Re: Magic Wormhole: get things from one computer to another, safely
#249Do I understand correctly from this thread that there's still no good one reliable way to send files across networks where both participants are NAT'd ? What about using Onionshare to solve NAT'ing or at least Topr for handshaking?
Tor is basically a distributed set of proxy servers, so using onion servers (aka Hidden Services) is a viable, albeit somewhat slow, way to manage even the strict NAT boxes.
If you have Tor installed, then `wormhole send --tor` will automatically use an onion service to do exactly that.
Re: Magic Wormhole: get things from one computer to another, safely
#250Autocompleting secrets sounds unsafe. > The receiving side offers tab-completion on the codewords, so usually only a few characters must be typed.