Ephemeral P2P
Languages and libraries
peer-to-peer web experiment
SHOW HN2015
How HN took it
23 positive, 55 neutral or asking, 2 mixed, 20 critical, out of 100 comments about the project. Thread score +0.05.
Idea: 16 for, 6 againstExecution: 1 for, 11 againstPrivacy: 0 for, 2 againstPerformance: 0 for, 1 againstDesign: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Interesting P2P over websockets and content-addressed idea
From 3 comments
This is more interesting than the title eludes to; this is P2P via websockets. Neat!
claar on HNThis is a wonderful proof-of-concept and has potential applications in better decentralising web services. Keep going!
learnstats2 on HNThis is very cool, and the content-addressable web is going to be a huge leap forward for permanence and publishing without needing to run a server. Lots of people are working…
natrius on HN
Fun, clever concept
From 3 comments
Damn you, author. This is cool and now I am loath to close the page.
zecg on HN>Request received... >Content sent! That was rewarding :)
ArekDymalski on HNThis is a sweet concept!
adamkochanowicz on HN
Objections
Content still routes through the server, so it is not truly P2P
From 3 comments
Well it still goes right through the server, so it only causes more strain on the server than a standard setup. The actual way to do this an acctualy call it p2p would be with a…
callesgg on HNIt appears the content does travel to and through the server, for both initial hashing and later relaying to other clients. Couldn't this be done without ever sending any content…
gojomo on HNSo cool! This is almost BitTorrent, but the dependency on the server for client coordination is still a weak point, and makes it more like Napster than BT. It would be an…
hoprocker on HN
Idea is not novel; AJAX already does dynamic pages
From 1 comment
Ironically that is how most of the websites and webpages exist now - been the norm for couple of years since we started dynamically showing content via AJAX and lazy loading.…
suyash on HN
Page sometimes fails to load for later visitors
From 3 comments
I am getting : Currently viewing : 0, Connecting to websocket.. and nothing happens. does this mean the trail has been lost and even the last user have closed their browser?
gamekathu on HNAll I got after 3 tries: <code><!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport"…
zhte415 on HNCurrently it doesn't seem to exist even if someone IS looking at it :)
nathanb on HN
Requests
Use WebRTC for true peer-to-peer transfer
From 3 comments
WebRTC, and in particular, RTCDataChannel, might be what you're looking for to get true P2P data transfer. See: http://www.html5rocks.com/en/tutorials/webrtc/basics/
weavejester on HNYou should take a look at WebRTC's DataChannel. We're using it at Streamroot to do P2P video streaming in the browser. You're talking about filesharing in P2P, again, totally…
axeldelmas on HNSo cool! This is almost BitTorrent, but the dependency on the server for client coordination is still a weak point, and makes it more like Napster than BT. It would be an…
hoprocker on HN
Fix the content-loading issues
From 2 comments
I am getting : Currently viewing : 0, Connecting to websocket.. and nothing happens. does this mean the trail has been lost and even the last user have closed their browser?
gamekathu on HNAll I got after 3 tries: <code><!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport"…
zhte415 on HN
Questions
Can browsers connect sideways to each other without a server?
From 1 comment
Very nice idea and I'm sure that it's a great way to play with Elixir/a platform. Well done! Two questions: 1) You talk about P2P uses, but would it be feasible to 'seed' a true…
darklajid on HN
Would Elixir need many file descriptors on Heroku for many connections?
From 1 comment
Very cool! Curious: If you want to have a lot of concurrent connections to your Elixir/Phoenix server, do you need to up the OS file descriptor limit? And can you do that on…
andrewmutz on HN
Alternatives named
WebTorrent
From 1 comment
Feross has built the thing the author talks about, a Bittorrent client in the browser called WebTorrent, it is super awesome and incredibly useful for sending files, check it out…
marknadal on HN
IPFS
From 1 comment
This is very cool, and the content-addressable web is going to be a huge leap forward for permanence and publishing without needing to run a server. Lots of people are working…
natrius on HN
ZeroNet
From 1 comment
ZeroNet is quite similar to this (but runs as a seperate program): https://github.com/HelloZeroNet/ZeroNet
Nutomic on HN
PeerCDN
From 1 comment
check out https://www.peercdn.com
matjaz2k on HN
channelurl
From 1 comment
Kind of related, http://channelurl.com/ -- the site only has those pages that are linked to. In other words, the content of a page is taken from its URL. Example: a couple of…
swehner on HN