Live data from Hacker News

How to copy a file between devices? (2022)

grdw.nl

51–60 of 354 posts

Re: How to copy a file between devices? (2022)

#53

Earlier quoted context omitted.

Here is a list of open source options. This isn't the first time I have shared this on here either. Perhaps this is another sign that web search is failing us. SnapDrop - Site: https://snapdrop.net/ - Source: https://github.com/RobinLinus/snapdrop ShareDrop - Site: https://www.sharedrop.io/ - Source: https://github.com/szimek/sharedrop FilePizza - Site: https://file.pizza/ - Source: https://github.com/kern/filepizza…

I've tried using Wormhole and Filepizza from two devices on my network (a MacOS laptop and a Windows PC) and they just don't work for me. I assume the others use the same approach, and would probably also not work. I'm sure there's some setting I could change on my home network to make them work, but I think the point of the article is that we're looking for a way that a) just works, b) across platforms, c) even if y…

I have used many of these to send files from windows to linux or mac to windows. My point isn't that one of the solutions above is perfect, but that the problem has been tackled in a user friendly way with existing web technologies in a variety of ways. These are very small, often one man projects, compared to something like airdrop for example, and they do 80% or more of what you need them to.

I spent less than a minute searching and found another WebRTC based project.

- Site: https://perguth.de/peertransfer/

- Source: https://github.com/perguth/peertransfer

Imagine what could be built with an actual investment? I don't think the money exists for this type of tech, otherwise we would've seen someone do it in the last 20 years.

Re: How to copy a file between devices? (2022)

#54

Earlier quoted context omitted.

Here is a list of open source options. This isn't the first time I have shared this on here either. Perhaps this is another sign that web search is failing us. SnapDrop - Site: https://snapdrop.net/ - Source: https://github.com/RobinLinus/snapdrop ShareDrop - Site: https://www.sharedrop.io/ - Source: https://github.com/szimek/sharedrop FilePizza - Site: https://file.pizza/ - Source: https://github.com/kern/filepizza…

Nice thanks. I think the exclusion of some of these is especially egregious because the author identifies three criteria and then says that none of the solutions they explored fully meet all three. But at least from an early glance at least one or two of the solutions you mentioned do, as well as the solution I linked. Which kind of invalidates the entire point the article was trying to make, that there are not good…

I have used all of these solutions, including the one you shared in the past.

Some of them used to work better than they do now, I imagine with browsers updating and the software going unmaintained, it hasn't left them in a great state. These are small open source projects without funding from what I can tell.

The fact that they work at all is amazing to me, and says a lot about what we can do with a few Web APIs. If only it was worth getting these individuals to collaborate on a web standard API around file transfers, maybe then we would finally see a long-standing solution.

Re: How to copy a file between devices? (2022)

#55

Earlier quoted context omitted.

Here is a list of open source options. This isn't the first time I have shared this on here either. Perhaps this is another sign that web search is failing us. SnapDrop - Site: https://snapdrop.net/ - Source: https://github.com/RobinLinus/snapdrop ShareDrop - Site: https://www.sharedrop.io/ - Source: https://github.com/szimek/sharedrop FilePizza - Site: https://file.pizza/ - Source: https://github.com/kern/filepizza…

I've tried using Wormhole and Filepizza from two devices on my network (a MacOS laptop and a Windows PC) and they just don't work for me. I assume the others use the same approach, and would probably also not work. I'm sure there's some setting I could change on my home network to make them work, but I think the point of the article is that we're looking for a way that a) just works, b) across platforms, c) even if y…

Just a sanity check: Did you turn off WebRTC and forget that you did? If you're using Firefox, setting both of the about:config flags "media.peerconnection.enabled" and "media.navigator.enabled" to false disables WebRTC.

UBlock Origin's "Prevent WebRTC from leaking local IP addresses" setting also might interfere even though I don't think it turns WebRTC off. The same applies to Brave's "Disable non-proxied UDP" option for the "WebRTC IP handling policy" setting.

Re: How to copy a file between devices? (2022)

#56
In an ideal world any hosts have an IPv6 global and any human have at least a domain name, with relevant subdomains for hes/shes own devices, a simple thing also offered to non technical users by ISPs in the form of a homeserver-router like the real one they offer but not crap, without violation of GPL, without doing their development just to milk data from users etc.

So in an ideal world anyone can share files directly, can serve their own blog, participating in decentralized socials like Usenet, exchange messages in a decentralized manner like emails (not to be confused with WebMails frontends common today), having direct IP2IP (well, personal domain to personal domain) VoIP calls with or without video and so on.

Such ideal world is there technically, it's not utopia technically but it's utopia socially in a society who have mostly chosen ignorance for the many and abuse of their ignorance for few.

Re: How to copy a file between devices? (2022)

#57
post #4

[flagged]

The OP talks about transferring from a PC to a phone (and vice versa). I have no idea how to use scp on my phone or how to move a file from my PC to my phone with scp. Honestly, if you can teach me how to do that in less than a minute, I would (no sarcasm) really appreciate it.

Android: install termux, `pkg install openssh`, and preferably run `termux-setup-storage` to give it access to storage folders.

iOS: I think https://ish.app/ ?

(If you're in the ~1% of smart phones not on Android or iOS, either this is trivial (postmarketos rocks) or you're on your own)

Re: How to copy a file between devices? (2022)

#58
post #31
post #28

Earlier quoted context omitted.

that could be complicated for people. some have never used a terminal before. people will literally write "command src dst" https://www.theverge.com/22684730/students-file-folder-direc...

Right. So my point is that if we define a non-technical user as "someone who doesn't know how to do the thing yet", and any amount of teaching them to do the thing is thus implicitly deemed an unacceptable cost, then the problem simply has no solution

Nah, you just make your interface use verbs the target audience is already familiar with. They might not by familiar with command line text verbs, but they're probably familiar with point & click or drag & drop verbs.

Re: How to copy a file between devices? (2022)

#59

Isn’t https://wormhole.app/ the solution here? Note I haven’t used it, it’s just often brought up here as a good solution for this class of problem. Is it surprising that the author mentions a ton of solutions but not this one? I would think a deep dive of file sending applications would include this, it’s old enough and well known enough in circles that its exclusion in a comparison of file sending approaches does f…

Here is a list of open source options. This isn't the first time I have shared this on here either. Perhaps this is another sign that web search is failing us. SnapDrop - Site: https://snapdrop.net/ - Source: https://github.com/RobinLinus/snapdrop ShareDrop - Site: https://www.sharedrop.io/ - Source: https://github.com/szimek/sharedrop FilePizza - Site: https://file.pizza/ - Source: https://github.com/kern/filepizza…

So the solution is to install another app and pray that it works on a PC.

Re: How to copy a file between devices? (2022)

#60
for a long time I've actually really wanted the plumber [1] here but a more networked and cross platform protocol for it. I really just want to be able to plumb urls from my android phone to Linux desktop or vice versa and have it work according to the plumber rules.

[1] https://en.m.wikipedia.org/wiki/Plumber_(program)

Post reply on HN