Earlier quoted context omitted.
It says that the last commit is from 2 years ago. Is it because it is completed, or because it really is no longer under development?
i'm the author. i keep a close eye on it for any security issues but i'm not adding any new features, hence the lack of commits. i also obviously maintain the instance on https://webwormhole.io/ .
Peer-to-peer file transfers in the browser
241–250 of 272 posts
Re: Peer-to-peer file transfers in the browser
#242Earlier quoted context omitted.
It says that the last commit is from 2 years ago. Is it because it is completed, or because it really is no longer under development?
i'm the author. i keep a close eye on it for any security issues but i'm not adding any new features, hence the lack of commits. i also obviously maintain the instance on https://webwormhole.io/ .
Re: Peer-to-peer file transfers in the browser
#243Earlier quoted context omitted.
One tricky constraint is that a "simple URL" isn't big enough to hold a full-entropy encryption key. So your security must either come from PAKE (like magic-wormhole and friends), or from the good behavior of some intermediary. And PAKE requires a peer who knows the plaintext and will only execute the protocol once, which means it really needs to be the person you're connecting with and not an intermediate webserver.…
> a "simple URL" isn't big enough to hold a full-entropy encryption key. I don’t care about that most of the time. When I do I’m unlikely to trust some random web service anyway (how do I know the author didn’t turn rogue the day before and decided to send a copy of every file to their own server?). The service could offer a choice, where picking the short link comes with a big red warning. That could even be hidden…
Re: Peer-to-peer file transfers in the browser
#244I keep a long list of browser based and CLI p2p file transfer tools[1]. LimeWire (which now has its crypto currency probably) has been on a rampage recently aquiring some of really good tools including ShareDrop and SnapDrop. https://pairdrop.net/ is the last one standing so far. [1]: https://gist.github.com/SMUsamaShah/fd6e275e44009b72f64d0570...
Re: Peer-to-peer file transfers in the browser
#245The thing that usually annoys me about these services is they tend to give you an intractably complex URL to share with the recipient. This poses a problem because every time I need such a P2P transfer, I’m communicating with someone over the phone and they need the file on a computer (which may not even be their own, so email is also cumbersome). https://file.pizza does this better than most, as the URL consists of…
One tricky constraint is that a "simple URL" isn't big enough to hold a full-entropy encryption key. So your security must either come from PAKE (like magic-wormhole and friends), or from the good behavior of some intermediary. And PAKE requires a peer who knows the plaintext and will only execute the protocol once, which means it really needs to be the person you're connecting with and not an intermediate webserver.…
Re: Peer-to-peer file transfers in the browser
#246Earlier quoted context omitted.
i'm the author. i keep a close eye on it for any security issues but i'm not adding any new features, hence the lack of commits. i also obviously maintain the instance on https://webwormhole.io/ .
It wasn’t the lack of commits which made me think this was abandoned, but everything else (outdated instructions, issues and pull requests open with no reply, giant warning at the top of the README…). https://news.ycombinator.com/item?id=43351944
Re: Peer-to-peer file transfers in the browser
#247kids these days... in my time, we used to know each other's IP addresses and just used netcat
In my time, we used to bring floppies to the schoolyard and just swap them.
This method eliminated potentially adversarial middlemen in transit who might, if you chose to pass it through multiple players (servers if you will) - read it in transit though the message was not intended for them, and then use the contents against you later.
It had the disadvantage that one needed to insure that the sender and recipient were in sync in case the aim was off and the message bounced to an unintended recipient.
I once had the misfortune of sending a tightly folded, secure message that was part of a war game being played during English class, and having that poorly aimed message hit the largest mass of muscle in the class right squarely in the ear because the recipient was busy gloating over the success of their previous move and wasn't able to secure the reply in transit.
We all heard the light snapping sound of the rubber band followed by an uncharacteristically loud profanity from the unintended recipient, my own barely stifled gasp of horror, lots of giggles and laughter from the audience, and as they turned - the beginning of the next round of the Inquisition by the adversarial instructor who mistakenly thought we were all watching the English lesson on the board in real time instead of conducting paper war games in the background.
Fun times.
Re: Peer-to-peer file transfers in the browser
#248I use https://blip.net which is like a cross-platform AirDrop, but also works over the internet in addition to LAN. Probably the fastest one I found.
Hey, our team made Blip! Glad you like the speed :)
That's great.
My question for you is about the security of the data being transferred. You're using TLS according to your docs and this app transfers directly peer to peer. Is this secure FTP using TLS?
You have two tiers for users - Community and Business. Community is free and donations encouraged. Speeds may be slower to prioritize paying customers and support is more crowd-sourced. Business gets fastest speeds and direct support.
I am not a subscription buyer by choice. I would like to help make this profitable for you. Would you consider offering a paid version for personal use that would give faster speeds, security updates, and bug fixes at a price point between Free and Business? $300/year is way too much for something that would be used as a personal tool to quickly and securely send documents and photos to family members.
I realize that the donation model could function like a one-time payment model since you are likely using it intermittently and sending a small donation for each use so that your annual costs are minimized. In that case you always use the most current version. You "own" that version during the period that you use it and you pay a reasonable donation for use of it.
I also don't see the need to establish an account if this is a p2p service since the data transfers should walk from my device to the destination device. Fill me in on why I need an account.
I would pay for a license to use this with the expectation that the license would provide the current version of the app plus all bug fixes and security fixes for that paid version and that upgrades taking the app to the next full version would be discounted to existing users. I could be a long-term customer.
As an example, I use an antique, unsupported version of SnagIt on my machines. I purchased the license years ago, upgraded through a couple of versions until they got to a point where they dicked up the interface and changed the tool availability and so I ditched the newer version and have continued using the old version which work great. I still get the nag screens to update to the new version but the click to close that dialog is now muscle memory for me.
I appreciate the functionality that this app, blip, provides and would like to be a paying customer and use the app but I'm not interested in a subscription model.
EDIT: I forgot to note a slight error in one of your replies to a FAQ.
Under the "Blip vs Aspera" comparison in the FAQ "Why is Blip easy to use?" there is a fat-finger spelling error.
The sentence reads:
> We want you to set up any use it by yourself!
I believe that it should read:
We want you to set up and use it by yourself!
Re: Peer-to-peer file transfers in the browser
#249Earlier quoted context omitted.
It says that the last commit is from 2 years ago. Is it because it is completed, or because it really is no longer under development?
If it were completed, the author should have closed/rejected every issue and pull request and removed this large warning at the top of the README: > THIS PROJECT IS STILL IN EARLY DEVELOPMENT IT USES EXPERIMENTAL CRYPTOGRAPHIC LIBRARIES AND IT HAS NOT HAD ANY KIND OF SECURITY OR CRYPTOGRAPHY REVIEW THIS SOFTWARE MIGHT BE BROKEN AND UNSAFE Plus, install instructions are outdated. As soon as I tried them, `go` complain…
Re: Peer-to-peer file transfers in the browser
#250Opera browser used to have P2P file transfers as a short lived feature in ~2010, called Unite. I remember it also had skeuomorphic GUI of a 'fridge' where users could put post-it style notes that could be seen by others. One of many everything-and-the-kitchen-sink features Opera Presto had during its heyday. Others included a separate Bittorrent client, desktop widgets that could be moved outside of the browser windo…