whyrusleeping changed the topic of #ipfs to: go-ipfs 0.4.13 is out! Please try out: https://dist.ipfs.io/go-ipfs/v0.4.13 | Dev chat: #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
rtjure has quit [Ping timeout: 240 seconds]
dhruvbaldawa has quit [Ping timeout: 240 seconds]
rtjure has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
l__q has quit [Ping timeout: 268 seconds]
upperdeck has joined #ipfs
screensaver has quit [Ping timeout: 255 seconds]
l__q has joined #ipfs
<Steverman> Is js-ipfs supposed to keep spamming that is discovered the same peer?
<Steverman> Or just dialing the same peer
<Steverman> Testing with one "trusted" bootstrap node
<Steverman> It keeps on going like this
screensaver has joined #ipfs
rickystef has joined #ipfs
h[m]1 has joined #ipfs
cSmith has left #ipfs ["leaving"]
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 260 seconds]
upperdeck has joined #ipfs
* lidel just dropped another beta of browser extension: https://github.com/ipfs/ipfs-companion/releases/tag/v2.1.0rc2
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
anewuser has quit [Ping timeout: 240 seconds]
sydbarrett74 has joined #ipfs
anewuser has joined #ipfs
upperdeck has quit [Ping timeout: 255 seconds]
erictapen has joined #ipfs
upperdeck has joined #ipfs
jaboja has quit [Ping timeout: 268 seconds]
upperdeck has quit [Ping timeout: 248 seconds]
chmanie has joined #ipfs
raziellight has quit [Read error: Connection reset by peer]
upperdeck has joined #ipfs
matoro has quit [Read error: Connection reset by peer]
matoro has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
lupi has joined #ipfs
upperdeck has quit [Ping timeout: 268 seconds]
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 268 seconds]
upperdeck has joined #ipfs
disusered has quit [Quit: WeeChat 1.9.1]
leeola has quit [Quit: Connection closed for inactivity]
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
sydbarrett74 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
upperdeck has quit [Ping timeout: 248 seconds]
Alpha64 has joined #ipfs
upperdeck has joined #ipfs
larpanet has joined #ipfs
jaboja has joined #ipfs
jaboja has quit [Ping timeout: 240 seconds]
lupi has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
xfhg[m] has joined #ipfs
elasticdog has quit [Ping timeout: 248 seconds]
anewuser has quit [Read error: Connection reset by peer]
anewuser has joined #ipfs
Steverman has quit [Ping timeout: 248 seconds]
lupi has joined #ipfs
shoogz has joined #ipfs
shoogz has quit [Max SendQ exceeded]
shoogz has joined #ipfs
shoogz has quit [Max SendQ exceeded]
dhruvbaldawa has joined #ipfs
shoogz has joined #ipfs
shoogz has quit [Max SendQ exceeded]
sydbarrett74 has joined #ipfs
shoogz has joined #ipfs
shoogz has quit [Max SendQ exceeded]
shoogz has joined #ipfs
shoogz has quit [Max SendQ exceeded]
shoogz has joined #ipfs
anewuser has quit [Ping timeout: 240 seconds]
dimitarvp has quit [Quit: Bye]
anewuser has joined #ipfs
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 260 seconds]
Mateon3 is now known as Mateon1
cxl000 has joined #ipfs
tiroliro has joined #ipfs
Reinhilde has quit [Quit: ... Sometimes, you just don't know if life is even a thing.]
Ellenor has joined #ipfs
upperdeck has quit [Ping timeout: 260 seconds]
upperdeck has joined #ipfs
girrrrrrr2 has joined #ipfs
erictapen has quit [Ping timeout: 248 seconds]
larpanet has quit [Ping timeout: 240 seconds]
ticao[m] has joined #ipfs
girrrrrrr2 has quit [Quit: Suck it im out]
dhruvbaldawa has quit [Remote host closed the connection]
jkilpatr has quit [Ping timeout: 240 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 255 seconds]
plexigras has quit [Ping timeout: 268 seconds]
dhruvbaldawa has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
}ls{ has quit [Ping timeout: 248 seconds]
}ls{ has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
rickystef has quit [Quit: rickystef]
tiroliro has quit [Ping timeout: 240 seconds]
chmanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
anewuser has quit [Quit: anewuser]
dhruvbaldawa has quit [Remote host closed the connection]
robattila256 has quit [Quit: WeeChat 1.9.1]
girrrrrrr2 has joined #ipfs
<deltab> dbolser: the FAQ was moved to https://discuss.ipfs.io/
robattila256 has joined #ipfs
girrrrrrr2 has quit [Quit: Suck it im out]
kirby__ has joined #ipfs
erictapen has joined #ipfs
onikuma has joined #ipfs
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0_ has joined #ipfs
infinity0 is now known as Guest87971
Guest87971 has quit [Killed (weber.freenode.net (Nickname regained by services))]
infinity0_ is now known as infinity0
Bogdoslav has joined #ipfs
kirby__ has quit [Ping timeout: 255 seconds]
kirby__ has joined #ipfs
chmanie has joined #ipfs
ulrichard has joined #ipfs
neosloth has joined #ipfs
rtjure has quit [Ping timeout: 268 seconds]
lupi has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
f0i has joined #ipfs
rtjure has joined #ipfs
BioSpider has joined #ipfs
erictapen has quit [Ping timeout: 248 seconds]
Alpha64 has quit [Read error: Connection reset by peer]
upperdeck has quit [Ping timeout: 248 seconds]
onikuma has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
yuhl_ has joined #ipfs
kirby__ has quit [Ping timeout: 268 seconds]
kirby__ has joined #ipfs
yuhl_ has left #ipfs [#ipfs]
kirby__ has quit [Ping timeout: 248 seconds]
lexruee has quit [Ping timeout: 268 seconds]
kirby__ has joined #ipfs
lexruee has joined #ipfs
gato-frito has quit [Remote host closed the connection]
yuhl has joined #ipfs
yuhl has quit [Read error: Connection reset by peer]
yuhl_ has joined #ipfs
robogoat has quit [Ping timeout: 264 seconds]
neosloth has quit [Ping timeout: 260 seconds]
sumner has joined #ipfs
sumner has quit [Quit: WeeChat 1.9.1]
ticao[m] has left #ipfs ["User left"]
robogoat has joined #ipfs
kirby__ has quit [Ping timeout: 240 seconds]
kirby__ has joined #ipfs
inetic has joined #ipfs
chmanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mikedd has joined #ipfs
toxync01 has quit [Ping timeout: 250 seconds]
upperdeck has quit [Ping timeout: 255 seconds]
upperdeck has joined #ipfs
rendar has joined #ipfs
toxync01 has joined #ipfs
Bogdoslav has quit [Ping timeout: 255 seconds]
anastiel has joined #ipfs
ylp has joined #ipfs
Bogdoslav has joined #ipfs
gato-frito has joined #ipfs
kirby__ has quit [Ping timeout: 258 seconds]
kirby__ has joined #ipfs
xnbya has quit [Ping timeout: 248 seconds]
xnbya has joined #ipfs
kirby__ has quit [Ping timeout: 252 seconds]
kirby__ has joined #ipfs
nixze has quit [Ping timeout: 248 seconds]
nixze has joined #ipfs
nixze is now known as Guest80044
rcat has joined #ipfs
sydbarrett74 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Bogdoslav has quit [Quit: Nettalk6 - www.ntalk.de]
<tadzik> yeah
<Stskeeps> such a douche move to do it near thanksgiving..
<tadzik> on one hand, as a non-american I find this quite annoying. On the other, it's comforting to now that now the entire rest of the world knows how shitty this is and will be able to recognize it
yuhl_ has quit [Quit: yuhl_]
leavehouse has quit [Ping timeout: 248 seconds]
edrex has quit [Ping timeout: 258 seconds]
Steverman has joined #ipfs
<jcgruenhage> Even as a non-american, if the FCC pushes this through, we are all affected by this. There is a shitload of traffic going through the USA.
Steverman has quit [Ping timeout: 264 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
screensaver has quit [Remote host closed the connection]
screensaver has joined #ipfs
lexruee has quit [Ping timeout: 250 seconds]
lexruee has joined #ipfs
<toppler> I'm very confused. I'm on a company LAN whose router is apparently not configured for upnp, but ipfs is still managing to peer.
dhruvbaldawa has quit [Remote host closed the connection]
sydbarrett74 has joined #ipfs
sydbarrett74 has quit [Remote host closed the connection]
f0i has quit [Ping timeout: 240 seconds]
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
anewuser has joined #ipfs
jkilpatr has joined #ipfs
cwahlers_ has quit [Ping timeout: 240 seconds]
cwahlers has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
xnbya has quit [Ping timeout: 258 seconds]
xnbya has joined #ipfs
}ls{ has joined #ipfs
rickystef has joined #ipfs
dimitarvp has joined #ipfs
ecloud is now known as ecloud_wfh
rickystef has quit [Quit: rickystef]
cpey has joined #ipfs
clickjack has quit [Quit: clickjack]
anewuser has quit [Ping timeout: 248 seconds]
<cpey> ipns resolution through ipfs.io seems not to be working
Jesin has quit [Quit: Leaving]
qben[m] has joined #ipfs
Steverman has joined #ipfs
dexteruk has quit [Ping timeout: 248 seconds]
<Steverman> If a browser gets a file through js-ipfs, do I have to add it explicitly in order to let it share between other browsers?
nilbot has joined #ipfs
dexteruk has joined #ipfs
rickystef has joined #ipfs
toppler has left #ipfs ["ERC (IRC client for Emacs 25.3.1)"]
dhruvbaldawa has joined #ipfs
BioSpider has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
f0i has joined #ipfs
upperdeck has joined #ipfs
plexigras has joined #ipfs
mtodor has joined #ipfs
lupi has joined #ipfs
rickystef has quit [Quit: rickystef]
larpanet has joined #ipfs
plexigras has quit [Quit: WeeChat 1.9.1]
plexigras has joined #ipfs
anewuser has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
chiui has joined #ipfs
toppler has joined #ipfs
<toppler> I'm still not sure what's going on with my network. I'm on a company LAN. When I start IPFS, dmesg is telling me that my firewall is dropping SYN packets destined for port 4001. I do not know how those packets got routed to my machine in the first place.
ticao[m] has joined #ipfs
Jesin has joined #ipfs
ticao[m] has left #ipfs ["User left"]
dhruvbaldawa has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
ashark has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
anewuser has quit [Quit: anewuser]
xnbya has quit [Ping timeout: 258 seconds]
xnbya has joined #ipfs
domanic has joined #ipfs
hacdias has joined #ipfs
Alpha64 has joined #ipfs
dhruvbaldawa has joined #ipfs
ashark_ has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
ashark has quit [Ping timeout: 240 seconds]
The_8472 has quit [Ping timeout: 250 seconds]
The_8472 has joined #ipfs
upperdeck has quit [Ping timeout: 264 seconds]
upperdeck has joined #ipfs
<Icefoz_> toppler: MAGIC
f0i has quit [Ping timeout: 260 seconds]
SuprDewd has quit [Read error: Connection reset by peer]
SuprDewd has joined #ipfs
ulrichard has quit [Remote host closed the connection]
larpanet has quit [Ping timeout: 248 seconds]
<Icefoz_> Okay that's not true.
<Icefoz_> Does IPFS do upnp or other NAT holepunching?
<toppler> Icefoz_: Yes.
<toppler> But tech support is telling me that our router isn't upnp configured, and we've had it vetted by a security consultant.
<toppler> So I want to be sure that's what is going on.
hacdias has quit [Quit: Page closed]
hacdias has joined #ipfs
<Magik6k> toppler: IPFS does TCP hole-punching with an ICE-like protocol
<toppler> Magik6k: I'm not sure what that means. Do you have a link?
<toppler> Oh, wiki.
hacdias has quit [Client Quit]
<toppler> Magik6k: I want to make sure our router is locked down against this stuff.
hacdias has joined #ipfs
<toppler> Unless this is much weaker than actual port forwarding.
<pjz> toppler: ICE is hard to lock down without doing full http(s) proxying, which is even *more* painful
<toppler> pjz: Ah thanks. I'd not heard of this before.
dhruvbaldawa has joined #ipfs
domanic has quit [Ping timeout: 258 seconds]
tombusby has joined #ipfs
ylp has left #ipfs [#ipfs]
<pjz> toppler: ICE is more or less the new name for the range of STUN/TURN protocols/methods
<Steverman> How does the browser handle pull streams when retreiving files from another browser?
clickjack has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
<toppler> pjz: Haven't heard of those either XD
<toppler> pjz: Seems I've got some stuff to learn here.
<pjz> toppler: ...always
<pjz> whyrusleeping: 0.4.13 seems much better behaved wrt memory usage, I think.
<toppler> pjz: I can't seem to access docs on eyeball.com at the moment. Any chance you can field this question: dmesg is telling me that a SYN packet addressed to my LAN IP came from an internet IP address. I assume that my router would drop such packets. So who did the NAT?
<pjz> toppler: your router did
<pjz> toppler: do you know how NAT works?
<toppler> pjz: I believe so.
<toppler> Why did my router not drop/reject the packet though?
<pjz> toppler: how do packets that reply to NATd outbound packets get to the right host?
<toppler> My understanding is that the router maintains information about the connection, and remaps ports and IP addresses. But this is only for outbound connections, not inbound.
<pjz> if you look at a connection in the middle, can you tell if it's inbound or outbound?
<toppler> pjz: Yes? Isn't that what ESTABLISHED is about in netfilter?
<pjz> You can't - it's just packets
<toppler> Sorry. I misread your question.
<pjz> ESTABLISHED in netfilter means that the router has a mapping
<toppler> This is a SYN packet, though, right?
<toppler> My router knows the difference between an inbound SYN packet and an outbound one.
<pjz> if it's sent to an IP/port that has a mapping, it will be forwarded, though.
<toppler> Hmm...I didn't realise that. I assumed it would be dropped regardless.
vivus has joined #ipfs
whenisnever has quit [Quit: WeeChat 1.9.1]
dhruvbaldawa has joined #ipfs
<toppler> So I am actually the one soliciting these connections?
mtodor has quit [Remote host closed the connection]
<pjz> well, somehow, perhaps indirectly, but yes - unless you're being portscanned or something, of course.
dhruvbaldawa has quit [Ping timeout: 248 seconds]
Adbray has joined #ipfs
<toppler> pjz: Do these connections then have to go over a relay?
chiui has quit [Ping timeout: 248 seconds]
James_Epp has joined #ipfs
<pjz> toppler: I don't know what you mean
<Steverman> I found the issue with browser <> browser, but I can't fix it! Whenever I try to .get() a file between browsers, it only works if there are no chunks!
<Steverman> Why is that?
<Steverman> E.g it's below the size before being chunked
<Steverman> was it 256 kB?
upperdeck has quit [Ping timeout: 240 seconds]
<Steverman> sorry, 2.56 mB
<Icefoz_> Steverman: iirc the chunk size is 256k
leavehouse has joined #ipfs
<toppler> pjz: Nevermind. I don't want to ask uninformed questions. I'll see if those docs are up again later.
<toppler> Cheers for the help anyway.
upperdeck has joined #ipfs
<Steverman> Aha
<Steverman> But I still have the problem
ccii1 has joined #ipfs
ccii has quit [Ping timeout: 248 seconds]
Encrypt has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
f0i has joined #ipfs
upperdeck has joined #ipfs
<Steverman> Omg, it's Chrome
disusered has joined #ipfs
totole has joined #ipfs
totole has quit [Client Quit]
totole has joined #ipfs
domanic has joined #ipfs
totole has left #ipfs [#ipfs]
tiroliro has joined #ipfs
<tiroliro> Is there any problem with orbit chat? I mean, I can seldom recover old messages from that network.
domanic has quit [Ping timeout: 264 seconds]
<lgierth> sidharder_: that's why `ipfs add` and `ipfs dag put` are separate commands ;) add results in a unixfs data structure with a CIDv0 (Qm...), and dag put results in a CBOR IPLD data structure with a CIDv1
<lgierth> unixfs will migrate to "native" IPLD and CIDv1 eventually too
inetic has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 268 seconds]
<lgierth> sidharder_: the ongoing discussion about that is here: https://github.com/ipfs/ipld-unixfs
<sidharder_> lgierth: thanks
upperdeck has joined #ipfs
Guest80044 is now known as nixze
Encrypt has quit [Quit: Quit]
Steverman has quit [Ping timeout: 240 seconds]
callil[m] has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
vivus has left #ipfs ["Leaving"]
f0i has quit [Read error: Connection reset by peer]
domanic has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
domanic has quit [Ping timeout: 250 seconds]
domanic has joined #ipfs
tiroliro has quit [Ping timeout: 240 seconds]
ianopolous has joined #ipfs
tiroliro has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
domanic has quit [Ping timeout: 250 seconds]
domanic has joined #ipfs
mikedd has quit [Quit: Connection closed for inactivity]
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
<toppler> pjz: Ack. Sorry, this is still driving me nuts. :( My local machine drops incoming packets that are not ESTABLISHED. I am seeing these being dropped in my dmesg. I still don't see how they're arriving at my machine. I thought routers generally did NAT by tracking outgoing connections and then keeping NAT mappings for the duration of those connections. If I haven't got an established connection, why am I receiving a SYN packet?
<lgierth> toppler: try setting Swarm.DisableNatPortMap
<lgierth> or disable upnp / nat-pmp in your router
<toppler> lgierth: If this is upnp, then that's something we need to sort out. But we've been told by tech support that our router doesn't support upnp.
<toppler> (There's a chance tech support are wrong on this)
Winwin has joined #ipfs
Winwin was banned on #ipfs by lgierth [*!*@35.100.126.78.rev.sfr.net]
Winwin was kicked from #ipfs by lgierth [Winwin]
erictapen has joined #ipfs
<lgierth> i can only imagine the reason for those SYNs is that 1) your router has a static port forwarding set up 2) ipfs did upnp / nat-pmp 3) your router being wonky
<lgierth> are they on port 4001 or an ephemeral port?
<toppler> 4001
<toppler> We are definitely not supposed to be forwarding those.
<toppler> *that
<toppler> But yeah, sorry if this ended up being off-topic. I only noticed this with IPFS and can't explain how this is happening. If our router is misconfigured, that's a serious issue.
upperdeck has quit [Ping timeout: 260 seconds]
upperdeck has joined #ipfs
Winwin has quit [Excess Flood]
Steverman has joined #ipfs
disusered has quit [Ping timeout: 248 seconds]
<Steverman> Ohh, this is the problem I have: https://github.com/ipfs/js-ipfs/issues/1019
<Steverman> Took me 2 days to figure out that it was Chrome, and not me
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
domanic has quit [Ping timeout: 240 seconds]
ianopolous has quit [Remote host closed the connection]
erictapen has quit [Ping timeout: 240 seconds]
<Steverman> I am not sure what the temporary solution is without modifying the underlying ipfs deps
<plexigras> is there a example of what can be done with go-ipld-git?
rodolf0 has joined #ipfs
leavehouse has quit [Quit: leavehouse]
jonnycrunch1 has joined #ipfs
erictapen has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
kirby__ has quit [Ping timeout: 258 seconds]
dexteruk has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
kus_ubuntui686 has joined #ipfs
jonnycrunch1 has quit [Quit: jonnycrunch1]
rodolf0 has quit [Ping timeout: 255 seconds]
kaotisk-irc has quit [Remote host closed the connection]
kaotisk has joined #ipfs
tiroliro has quit [Ping timeout: 240 seconds]
erictapen has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 260 seconds]
upperdeck has joined #ipfs
ygrek has joined #ipfs
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
erictapen has quit [Remote host closed the connection]
erictapen has joined #ipfs
jkilpatr has quit [Ping timeout: 248 seconds]
lupi has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
disusered has joined #ipfs
tiroliro has joined #ipfs
upperdeck has quit [Ping timeout: 264 seconds]
upperdeck has joined #ipfs
erictapen has quit [Ping timeout: 255 seconds]
tiroliro has quit [Ping timeout: 248 seconds]
tiroliro has joined #ipfs
jkilpatr has joined #ipfs
tiroliro has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 268 seconds]
upperdeck has joined #ipfs
Encrypt has joined #ipfs
upperdeck has quit [Ping timeout: 250 seconds]
upperdeck has joined #ipfs
ashark_ has quit [Ping timeout: 248 seconds]
guideline has quit [Ping timeout: 252 seconds]
yhwh has joined #ipfs
<AphelionZ> is there a good place to start with libp2p in the browser?
<AphelionZ> a lot of places seem fossilized i. e. https://github.com/ipfs/js-libp2p-ipfs-browser
espadrine has joined #ipfs
guideline has joined #ipfs
lexruee has quit [Ping timeout: 255 seconds]
lexruee has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
dhruvbaldawa has joined #ipfs
cxl000 has quit [Quit: Leaving]
upperdeck has joined #ipfs
erictapen has joined #ipfs
<AphelionZ> :D
dhruvbaldawa has quit [Ping timeout: 260 seconds]
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
<Steverman> Beware of dragons!
<Steverman> Hint: WebRTC really sucks
<whyrusleeping> Steverman: yeah, thats why we have websockets and relays
<whyrusleeping> hoping to have most of our js connections be relays over websockets
upperdeck has quit [Ping timeout: 260 seconds]
<Steverman> whyrusleeping: I have to demo my ipfs project for ~50 students on tuesday, and webrtc has been a real pain
<Alpha64> Really Terrible Connection
tombusby has quit [Ping timeout: 248 seconds]
<Steverman> My biggest problem is getting Chrome to work with other browsers. I think the root cause is simple-peer
upperdeck has joined #ipfs
jaboja has joined #ipfs
tombusby has joined #ipfs
ashark has joined #ipfs
<whyrusleeping> Steverman: you've been filing issues for all the pain points you hit?
<whyrusleeping> (i don't write javascript so i cant really help)
edrex has joined #ipfs
upperdeck has quit [Ping timeout: 268 seconds]
Encrypt has quit [Quit: Quit]
upperdeck has joined #ipfs
leavehouse has joined #ipfs
mortn has joined #ipfs
morten_ has joined #ipfs
morten_ has quit [Client Quit]
<Steverman> whyrusleeping: some are opened issues
<Steverman> The smaller ones I will PR myself
<whyrusleeping> :)
mortn has quit [Ping timeout: 268 seconds]
upperdeck has quit [Ping timeout: 268 seconds]
jonnycrunch1 has joined #ipfs
<Steverman> I made my professor have a whole lecture about IPFS :)
<Steverman> in a p2p/iot/cloud computing course
<whyrusleeping> sweet!
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 240 seconds]
jonnycrunch1 has quit [Quit: jonnycrunch1]
upperdeck has joined #ipfs
chmanie has joined #ipfs
timuckun has joined #ipfs
<timuckun> Hello is anybody here?
kaotisk has quit [Quit: Leaving]
Jesin has quit [Quit: Leaving]
chris613 has left #ipfs [#ipfs]
Guest79 has joined #ipfs
Guest79 has quit [Remote host closed the connection]
kaotisk has joined #ipfs
erictapen has quit [Ping timeout: 248 seconds]
upperdeck has quit [Ping timeout: 260 seconds]
<whyrusleeping> likely
upperdeck has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
ashark has quit [Ping timeout: 240 seconds]
<AphelionZ> why does webcrypto work here but not anywhere else? https://ipfs.io/ipfs/Qmbc1J7ehw1dNYachbkCWPto4RsnVvqCKNVzmYEod2gXcy/
<AphelionZ> same browser
<whyrusleeping> AphelionZ: its probably something stupid like "it requires https"
<AphelionZ> ahhh ok
<AphelionZ> whyrusleeping: and right you are!
ygrek has quit [Ping timeout: 268 seconds]
cpey_ has joined #ipfs
<Steverman> ^100% Chrome :D
upperdeck has quit [Ping timeout: 240 seconds]
upperdeck has joined #ipfs
<whyrusleeping> we're rapidly discovering that web browsers werent build for p2p
rickystef has joined #ipfs
<Steverman> Which is too bad because I want to do live demo with the students
<Steverman> "Oh yeah, use Firefox or else it won't work"
<whyrusleeping> Does it work if you host it through an https server like the ipfs gateways?
rodolf0 has joined #ipfs
upperdeck has quit [Ping timeout: 248 seconds]
upperdeck has joined #ipfs
<Steverman> Good question
<Steverman> But last time I tried to host it with self signed certs, I got mixed content error because my signal server was using ws and not wss
<Steverman> Again... mostly a Chrome issue
<lgierth> maybe we should push for let's encrypt to hand out certs for localhost
rodolf0 has quit [Ping timeout: 260 seconds]
<Steverman> the provided signal server (libp2p-webrtc-star) can't handle wss without modifications
<Steverman> And I can't use the public one because of crazy performance issues.
<lgierth> performance issues with the public one?
<Steverman> something about too many webrtc connections
<lgierth> ah. it just gives you a ton of connections and js-libp2p will just connect to EVERYONE
<Steverman> /dns4/star-signal.cloud.ipfs.team/wss/p2p-webrtc-star
<Steverman> That one
<lgierth> it's a terrible single point of failure at the moment
<Steverman> my CPU got nuked
espadrine has quit [Ping timeout: 240 seconds]
<Steverman> and then NodeJS webrtc support is beyond bad. My solution was to add the nodejs node to the bootstrap list for browsers
<Steverman> Not sure if that's the proper (temporary) solution
<Steverman> I have to write a ~20-30 page report on IPFS and my project, and I am not sure how well it scales at the moment. If it actually used DHT, then I it's already well documented how well it scales
<Steverman> on how well it scales*
<whyrusleeping> lgierth: how hard would it be for us to spin up another bootstrapper with webrtc start?
rodolf0 has joined #ipfs
<Steverman> Is it a fully connected mesh network for the current implementation?
<Steverman> For browsers :)
<lgierth> whyrusleeping: then we'd have two webrtc signallers with split brains
<whyrusleeping> is that bad?
<lgierth> yeeah there's just people who won't ever be able to see each other
<lgierth> it'd work if we had working peer routing
<whyrusleeping> :/
upperdeck has quit [Ping timeout: 248 seconds]
<whyrusleeping> Steverman: so yeah, its a fully connected mesh right now
<lgierth> the simplest would be if js would just be a tiny bit smarter about who to connect to x)
upperdeck has joined #ipfs
<Steverman> Gotcha
<lgierth> and content routing will be awesome to have too -- right now js-ipfs tightly couples bitswap to the bootstrappers
<lgierth> i.e. the js default bootstrappers == the gateways
<Steverman> Whelp, I can already foresee how my statistical analysis on the scalability will be like
<lgierth> Steverman: there's so much more potential
<lgierth> we know what the problems are, and how to fix them
<lgierth> but a day has only 24h
<Steverman> :D
<Steverman> I know. It's my choice for using js-ipfs in its infancy
<Steverman> I could drop browsers all together, but where's the fun in that if people can't join in on a live demo
upperdeck has quit [Ping timeout: 268 seconds]
<Steverman> But I haven't actually tested 50~ peers in my network
upperdeck has joined #ipfs
<Steverman> that's how many students that'll be joining in my live demo for my p2p course
<whyrusleeping> we had around 30 people join in for a demo of peerpad
<whyrusleeping> and it went well enough
<Steverman> But I am sending video segments for live streaming
<whyrusleeping> hrm
<timuckun> Is it possible to set up a "private" ipfs system where data is only shared amongst an organization?
<whyrusleeping> timuckun: yeap, look at ipfs private networks
<timuckun> @whyrusleeping I see some github issues. Is this implemented yet?
<Steverman> How about data requests in browsers. Is it still "Everyone! Send me this file if you have it"?
<whyrusleeping> Steverman: i think that the js-ipfs people who can answer your questions are asleep right now
<Steverman> :( Okay
<whyrusleeping> sorryyy
disusered has quit [Quit: WeeChat 1.9.1]
upperdeck has quit [Ping timeout: 268 seconds]