6 ms·
Similar project: FilePizza – https://file.pizza/ https://file.pizza/ github: https://github.com/kern/filepizza https://github.com/kern/filepizza show hn: https
by helb 11y ago
Similar project: FilePizza – https://file.pizza/ https://file.pizza/
github: https://github.com/kern/filepizza https://github.com/kern/filepizza
show hn: https://news.ycombinator.com/item?id=9535332 https://news.ycombinator.com/item?id=9535332
- bobajeff 11y agoDoes anyone know how FilePizza and Bitfly compares to WebTorrent?
- eldod 11y agoWebTorrent actually implements the bittorrent protocol, and can be used as a nodejs bittorent client. It extends the bittorent protocol to do p2p sharing inside the browser (but you only can connect to other people using the webtorrent nodejs app or in-browser app, and not all the bittorent network) FilePizza and Bitfly are much simpler implementations, doing 1-to-1 file transfers in the browser using the basic WebRTC Datachannel API. Looks like FilePizza is now using WebTorrent too now, as it's mentionned in their FAQ: "Where are my files sent? Your files never touch our server. Instead, they are sent directly from the uploader's browser to the downloader's browser using WebTorrent and WebRTC. This requires that the uploader leave their browser window open until the transfer is complete." https://github.com/kern/filepizza https://github.com/kern/filepizza
- agumonkey 11y agoHappy to see that it works with CyanogenMod Chrome Beta on an old HP TouchPad. ps: although it says the HTTPS connection is not safe.. weird. pps: lazy me would love a multiple file options ..
- gfody 11y agohttp://xkcd949.com/ http://xkcd949.com/
- vacri 11y agocat $FILE | nc -l -p 80
- digi_owl 11y agofirewalls?
- lisivka 11y agoipv6
- vacri 11y agoThe limitation of this method is that you do need your own port exposed to the internet. The advantage of this method is that you don't have to trust a third party. For the explicit example above, your guest's firewall would have to be pretty brutal to not allow port 80 through.
- digi_owl 11y agoYeah it was mostly the senders firewall (or the NAT you find on most consumer routers) that i had in mind. The OS may also balk at opening such a low port as a user, now that i think about it.
- digi_owl 11y agoReminds me that i ran into a blog after the referenced comic was publish, that mused about how the trouble of easily sending files between PC online was a conspiracy between the ISPs and the *AAs.
- degenerate 11y agoThe URL references the ID number of this comic: http://xkcd.com/949/ http://xkcd.com/949/