lgierth changed the topic of #ipfs to: go-ipfs 0.4.3 has been released! what's changed: https://ipfs.io/blog/19-ipfs-0-4-3-released -- IPFS - InterPlanetary File System -- https://github.com/ipfs/ipfs -- FAQ: https://git.io/voEh8 -- Channel logs: https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://git.io/vVBS0 -- Sprints: https://git.io/voEAh
Oatmeal has joined #ipfs
Oatmeal is now known as SuzieCue
ygrek has joined #ipfs
ygrek has quit [Ping timeout: 244 seconds]
galois_dmz has quit []
galois_dmz has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Peeves has joined #ipfs
ppham has quit [Remote host closed the connection]
<dawuud> how does this gx thing work?
cemerick has joined #ipfs
Kane` has joined #ipfs
Justinus has joined #ipfs
shizy has joined #ipfs
evernite- has quit [Quit: ZNC 1.6.1 - http://znc.in]
<wak-work> it basically just maps go dependencies to multihashes instead of the upstream url
<wak-work> that way you guarantee the version of the code is exactly what you expect
<wak-work> so it's vendoring without storing the code in your repo
matoro has joined #ipfs
Justinus has quit [Ping timeout: 244 seconds]
matoro has quit [Max SendQ exceeded]
matoro has joined #ipfs
<JosiahHaswell[m]> @dawuud it's probably easier to visualize: https://imagebin.ca/v/2vtjtLBJ8n5E
matoro has quit [Max SendQ exceeded]
kus_ubuntui686 has joined #ipfs
kus_ubuntui686 has quit [Max SendQ exceeded]
tmg has joined #ipfs
kus_ubuntui686 has joined #ipfs
giodamelio has quit [Quit: ZNC 1.6.1 - http://znc.in]
giodamelio has joined #ipfs
shizy has quit [Ping timeout: 265 seconds]
Justinus has joined #ipfs
ygrek has joined #ipfs
Akaibu has quit []
ygrek has quit [Remote host closed the connection]
cemerick has quit [Ping timeout: 250 seconds]
Justinus has quit [Ping timeout: 265 seconds]
Kane` has quit [Ping timeout: 265 seconds]
Kane` has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
apiarian has quit [Quit: zoom]
gmcquillan___ has quit [Ping timeout: 248 seconds]
Justinus has joined #ipfs
anewuser has quit [Quit: anewuser]
Justinus has quit [Ping timeout: 265 seconds]
jamlee has joined #ipfs
apiarian has joined #ipfs
Tugger has joined #ipfs
jamlee has quit [Quit: Mutter: http://www.mutterirc.com]
<zignig> davidar: PING!
jamlee has joined #ipfs
jamlee has quit [Remote host closed the connection]
ilmu has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
SuzieCue has quit [Ping timeout: 260 seconds]
mgue has quit [Quit: WeeChat 1.5]
captain_morgan has quit [Ping timeout: 244 seconds]
SuzieCue has joined #ipfs
ilmu has quit [Ping timeout: 265 seconds]
mgue has joined #ipfs
SuzieCue has quit [Ping timeout: 255 seconds]
krs93 has joined #ipfs
captain_morgan has joined #ipfs
WhiteWhale has joined #ipfs
pfrazee has quit [Remote host closed the connection]
reit has quit [Ping timeout: 240 seconds]
PrinceOfPeeves has quit [Quit: Leaving]
krs93 has quit [Read error: Connection reset by peer]
pfrazee has joined #ipfs
matoro has joined #ipfs
<haad> !pin QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt devcon2-talk-haad
<pinbot> now pinning /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt
captain_morgan has quit [Ping timeout: 264 seconds]
ilmu has joined #ipfs
pfrazee has quit [Remote host closed the connection]
krs93 has joined #ipfs
captain_morgan has joined #ipfs
krs93 has quit [Read error: Connection reset by peer]
Justinus has joined #ipfs
morozevich73[m] has joined #ipfs
Justinus has quit [Ping timeout: 248 seconds]
wallacoloo has quit [Quit: wallacoloo]
wallacoloo has joined #ipfs
dmr has joined #ipfs
<whyrusleeping> Aranjedeath: oooooh, good find
<whyrusleeping> mind reporting that as a bug here? https://github.com/jbenet/go-reuseport
<whyrusleeping> and maybe provide some background info too
<Aranjedeath> kk
<Aranjedeath> not sure if go bug or go-reuseport bug
* Aranjedeath looks at code
<Aranjedeath> hmm
<Aranjedeath> maybe it's in go's 'net'
* Aranjedeath checks to see which ipfs ports have different limits to help figure out what's weird here
<pinbot> [host 6] failed to pin /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt: 504 Gateway Time-out
<pinbot> [host 7] failed to pin /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt: 504 Gateway Time-out
<pinbot> [host 2] failed to pin /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt: 504 Gateway Time-out
<pinbot> [host 1] failed to pin /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt: 504 Gateway Time-out
<pinbot> [host 0] failed to pin /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt: 504 Gateway Time-out
<pinbot> [host 4] failed to pin /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt: 504 Gateway Time-out
<pinbot> [host 3] failed to pin /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt: 504 Gateway Time-out
<pinbot> [host 5] failed to pin /ipfs/QmdP7Q6zrjcxxYzRd3dT2DqEzNmgQkboX8LXrCdGG3YJvt: 504 Gateway Time-out
<Aranjedeath> whyrusleeping: where does the actual listen() get called? I don't think it's in reuseport
Justinus has joined #ipfs
<Aranjedeath> whatever ipfs does that binds to 127.0.0.1:5001 correctly uses my kernel tunable setting
<Aranjedeath> same for 127.0.0.1:8080
* Aranjedeath writes up a rambling exploratory bug
Justinus has quit [Ping timeout: 265 seconds]
* zignig hands Aranjedeath the derambulator
* Aranjedeath applies liberally
<Aranjedeath> ooh, bug 1
mvollrath has quit [Ping timeout: 244 seconds]
amiller has quit [Ping timeout: 276 seconds]
amiller has joined #ipfs
amiller is now known as Guest75206
Guest75206 has quit [Changing host]
Guest75206 has joined #ipfs
Guest75206 is now known as amiller
mvollrath has joined #ipfs
<davidar> zignig: pong
kvda has joined #ipfs
<zignig> or should that be gnip ?
<zignig> ;)
<zignig> I'm still having some issues getting all the arXiv xml documents .
<zignig> what was the process you used to import them ?
<zignig> and is it easy to re-import and/or ingest the latest publications.
<davidar> I just copied them from arxiv's s3 bucket
SunWuKong has joined #ipfs
<davidar> It's a little bit fiddly to update, but otherwise straightforward
captain_morgan has quit [Ping timeout: 244 seconds]
Justinus has joined #ipfs
ilmu has quit [Ping timeout: 244 seconds]
ilmu has joined #ipfs
SunWuKong has quit [Quit: i Quit!]
<zignig> mmmm buckets.
<zignig> I'm just messing around with some indexing and it keeps on timing out on some of the blocks.
<zignig> do you have a local copy you can reinsert into ipfs ?
mildred has joined #ipfs
<whyrusleeping> Aranjedeath: awesome, thank you!
<whyrusleeping> zignig: i think we're almost in the same time zone right now
<zignig> my ship is just entering Jovian orbit now , where are you ?
Peeves has quit [Read error: Connection reset by peer]
Aranjedeath has quit [Ping timeout: 255 seconds]
ilmu has quit [Ping timeout: 265 seconds]
<whyrusleeping> zignig: shanghai
<zignig> you are .... GMT+8
<whyrusleeping> and you?
<zignig> GMT+8 as well.
<zignig> just go down about 1000km to perth.
<zignig> just nip down and I will buy you a large cold beer.
mildred has quit [Ping timeout: 248 seconds]
ilmu has joined #ipfs
<davidar> zignig: possibly... would have to check
<davidar> whyrusleeping: what's in shanghai?
<whyrusleeping> davidar: theres some ethereum conference i'm at
<whyrusleeping> zignig: ooo, i'll be right down
<whyrusleeping> how long by 'roo do you think that would take?
<davidar> depends how long it takes to teach it to swim
peterix has joined #ipfs
<zignig> whyrusleeping: when i'm travelling across the ocean I take my giant platypus ( obviously )
rendar has joined #ipfs
_mak has joined #ipfs
gustaf[m] has joined #ipfs
structuralist has quit [Remote host closed the connection]
ppham has joined #ipfs
A124 has quit [Ping timeout: 255 seconds]
structuralist has joined #ipfs
ylp has joined #ipfs
JesseW has quit [Ping timeout: 265 seconds]
mildred has joined #ipfs
m0ns00n has joined #ipfs
ilmu has quit [Ping timeout: 276 seconds]
m0ns00n has quit [Client Quit]
zorglub27 has joined #ipfs
peterix has quit [Ping timeout: 265 seconds]
_mak has quit [Remote host closed the connection]
peterix has joined #ipfs
_mak has joined #ipfs
ljhms has quit [Ping timeout: 248 seconds]
ljhms has joined #ipfs
_mak has quit [Remote host closed the connection]
peterix has quit [Remote host closed the connection]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kvda has joined #ipfs
espadrine has joined #ipfs
peterix has joined #ipfs
_mak has joined #ipfs
ppham has quit [Remote host closed the connection]
_mak has quit [Ping timeout: 244 seconds]
structuralist has quit [Remote host closed the connection]
peterix has quit [Read error: Connection reset by peer]
peterix has joined #ipfs
structuralist has joined #ipfs
lispmeister has joined #ipfs
_mak has joined #ipfs
bielewelt has joined #ipfs
structuralist has quit [Ping timeout: 265 seconds]
zorglub27 has quit [Ping timeout: 265 seconds]
Justinus has quit [Ping timeout: 265 seconds]
erde74 has joined #ipfs
Justinus has joined #ipfs
chriscool has joined #ipfs
Kane` has quit [Ping timeout: 260 seconds]
structuralist has joined #ipfs
lispmeister has quit [Quit: Textual IRC Client: www.textualapp.com]
Kane` has joined #ipfs
wuch has joined #ipfs
ilmu has joined #ipfs
zz_r04r is now known as r04r
s_kunk has joined #ipfs
Johnny_ has joined #ipfs
Arcane has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
structuralist has quit [Remote host closed the connection]
structuralist has joined #ipfs
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mgue has quit [Read error: Connection reset by peer]
espadrine has quit [Ping timeout: 265 seconds]
structuralist has quit [Ping timeout: 240 seconds]
zorglub27 has joined #ipfs
zorglub27 has quit [Read error: Connection reset by peer]
sametsisartenep has joined #ipfs
mgue has joined #ipfs
Kane` has quit [Quit: Leaving]
ilmu has quit [Ping timeout: 265 seconds]
mildred has quit [Quit: Leaving.]
robogoat has quit [Ping timeout: 248 seconds]
robogoat has joined #ipfs
zorglub27 has joined #ipfs
M-mikael has joined #ipfs
espadrine has joined #ipfs
<dawuud> how now
jxtsai[m] has joined #ipfs
jxtsai[m] has left #ipfs [#ipfs]
keks has joined #ipfs
m0ns00n has joined #ipfs
gustaf[m] has left #ipfs ["User left"]
zorglub27 has quit [Ping timeout: 265 seconds]
keks has quit [Ping timeout: 250 seconds]
keks has joined #ipfs
<dignifiedquire> victorbjelkholm: this should make your life easier: https://github.com/ipfs/js-ipfs-merkle-dag/pull/50
<dawuud> right
<dawuud> so ipfs project made their own golang vendoring software? but why?
<dawuud> there's already govendor and godeps
<dawuud> so this gx thing is a vendoring thing that also uses ipfs
<dawuud> cracray
<dawuud> i just want to compile my software!
<elimisteve> dawuud: now that you mention it, how do you compile the 'ipfs' binary if it gets its dependencies from ipfs? Ha
<dawuud> elimisteve: nope that's not what i'm talking about
keks has quit [Ping timeout: 264 seconds]
<DrWhax> I was happy that I installed it in a seperate Qubes VM ;-)
TheWhisper_ has joined #ipfs
TheWhisper has quit [Ping timeout: 272 seconds]
<dawuud> wtf is ipfs/go-libp2p-transport broken for the upstream master branch?
<dawuud> i guess everyone uses gx to pin the correct commit hash
<dawuud> still... even with vendoring this seems sloppy
<dawuud> and is more work for people like me to get up to speed on simply compiling some code
apiarian has quit [Ping timeout: 250 seconds]
PseudoNoob has joined #ipfs
apiarian has joined #ipfs
keks has joined #ipfs
chriscool has quit [Ping timeout: 265 seconds]
Kane` has joined #ipfs
<pinkieval> elimisteve: it uses ipfs.io
keks has quit [Ping timeout: 240 seconds]
Johnny_ has quit [Ping timeout: 250 seconds]
Johnny_ has joined #ipfs
muxueqz[m] has joined #ipfs
ilmu has joined #ipfs
ZaZ has joined #ipfs
reit has joined #ipfs
wiretapped-cb has quit [Quit: leaving]
DrWhax has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number]
<Kubuxu> dawuud: everything is broken right now
<Kubuxu> as we moved some repos to different orgs
<Kubuxu> and we are trying to slowly bring the system back to sanity
cemerick has joined #ipfs
Encrypt has joined #ipfs
<victorbjelkholm> dignifiedquire, oh, sweet, yes indeed
zorglub27 has joined #ipfs
rgrinberg has joined #ipfs
computerfreak has joined #ipfs
<dignifiedquire> it was much easier with template strings than I expected :)
ion has quit [Ping timeout: 265 seconds]
ZaZ has quit [Read error: Connection reset by peer]
cemerick has quit [Ping timeout: 244 seconds]
ArcWarden has joined #ipfs
erde74 has quit [Ping timeout: 250 seconds]
<ArcWarden> Anyone here with extensive knowledge on the ipfs-libp2p-nodejs library on github?
erde74 has joined #ipfs
rgrinberg has quit [Ping timeout: 265 seconds]
<lgierth> dawuud Kubuxu: someone made a PR against go-libp2p-transport yesterday i think
<Kubuxu> yup
<dawuud> Kubuxu: roger roger acknowledged
<dawuud> i need my gx go-libp2p-transport hash to point to a version where go-multiaddr has the multiaddr to string conversion for onion addresses
<ArcWarden> daviddias jbenet kubuxu Igierth wanted your opinion on how viable it is to use ipfs-libp2p-nodejs library for building a decentralized chat application? I have checked out Orbit that uses IPFS
PrinceOfPeeves has joined #ipfs
<dawuud> lgierth: Kubuxu: jbenet: whyrusleeping: so... to fix this problem would i have to "publish" these versions of go-libp2p-transport and go-multiaddr on an ipfs storage server and then the hash is used by gx when it populates the local cache?
ppham has joined #ipfs
<dawuud> i'm convinced that because i do not understand how to use the gx vendoring software you wrote that it's preventing me from making progress on the ipfs tor onion transport
<dawuud> progress is blocked
<Kubuxu> dawuud: you need to publish your versions to gx
<Kubuxu> you can use your own ipfs daemon for it
<Kubuxu> and then use gx update [HASH] and gx-go rewrite
<nskelsey> anybody got a map of the ipfs network? something like getaddr.bitnodes would be super cool to see?
shizy has joined #ipfs
M-pesterhazy has joined #ipfs
<dawuud> hmm ok thanks
<dawuud> i'll try to do that
kenshyx has joined #ipfs
ylp has quit [Ping timeout: 240 seconds]
clownpriest has joined #ipfs
ylp has joined #ipfs
<kenshyx> hello :), any ideas how to change config value Addresses.Swarm using js-ipfs-api?
bielewelt has quit [Quit: Leaving.]
ppham has quit [Remote host closed the connection]
pfrazee has joined #ipfs
ilmu has quit [Ping timeout: 240 seconds]
rendar has quit [Remote host closed the connection]
rendar has joined #ipfs
DarkFox has joined #ipfs
vm[m] has left #ipfs ["User left"]
chriscool has joined #ipfs
DiCE1904 has quit [Quit: Textual IRC Client: www.textualapp.com]
<chriscool> Hi everyone!
<lgierth> hey chris
ckwaldon has quit [Ping timeout: 248 seconds]
<lgierth> dawuud: i'm gonna go down the writing-a-transport rabbit hole now too
zorglub27 has quit [Ping timeout: 240 seconds]
<lgierth> people in .de say that shared pain is half the pain, but i don't believe in that :)
<chriscool> o/ lgierth
m0ns00n is now known as Guest74543
Guest74543 has quit [Quit: quit]
<chriscool> daviddias: are you around?
<lgierth> dawuud: did you need anything apart from go-libp2p, go-libp2p-transport, go-multiaddr, and go-multiaddr-net?
keks has joined #ipfs
ppham has joined #ipfs
<daviddias> hey chriscool o/
ppham has quit [Remote host closed the connection]
<chriscool> \o daviddias
<chriscool> are you still in New York?
<daviddias> chriscool: in Shanghai right now :)
<daviddias> will be back in Lisbon by the 29th
<chriscool> great :-D !
ArcWarden has quit [Quit: Page closed]
easyanalyst has joined #ipfs
<daviddias> chriscool: how are things?
<chriscool> great for me :-)
<daviddias> Can I help with anything? I guess sharness on js-ipfs?
<chriscool> yeah do you still want the same sharness tests for jsipfs as there are for go-ipfs
<chriscool> ?
<chriscool> I don't know if I should first create a separate repo with only the sharness tests
<chriscool> and then make it possible for both jsipfs and go-ipfs to automatically get those sharness tests and run them
<kenshyx> daviddias: hey, thanks for help :D
<chriscool> this might be great in the end but maybe it's a bit early for now
<dignifiedquire> oh man
<dignifiedquire> I am sad :( webcrypto is slooooooooooow
<chriscool> what I started to do in Lisbon was just to create the infrastructure for sharness tests in jsipfs and try to add a few tests from go-ipfs
<chriscool> but it didn't go very far as the first tests were all failing
<chriscool> now that https://github.com/ipfs/js-ipfs/issues/377 has been fixed I can try again
<chriscool> daviddias: what do you think?
<lgierth> whyrusleeping Kubuxu dawuud: what i think would be useful is a gx command which updates a dependency anywhere in the deps graph to a given hash, and bubbles up the changes
<keks> yes
<keks> yesyesyes
<lgierth> it could even create pull requests based off .gx/lastpubver and dvcsimport
<keks> (if dvcsimport is set correctly *cough*)
<lgierth> yeah well
<lgierth> that's just a tooling problem -- warn if it's not set
<keks> what i mean is it is occasionnaly set wrong
ecloud_wfh is now known as ecloud
<clownpriest> has there been any progress on this https://github.com/ipfs/notes/issues/46
<clownpriest> i.e. does any hash resolve to a wikipedia archive?
<lgierth> clownpriest: yes in the ipfs/archives repo
<lgierth> no
<lgierth> it's non-trivial :) the main hold-up is directory sharding
<clownpriest> yeh i read the stuff on ipfs/archives
inco6 has joined #ipfs
<clownpriest> isn't sharding done at the block level?
<lgierth> that's chunking, and it's only applied to data, not links
<lgierth> directory sharding is about distributing a fuckton of links across a couple of objects, to reduce the overhead
WhiteWhale has quit [Ping timeout: 240 seconds]
<clownpriest> i see
<clownpriest> and ipld is going to address this?
<lgierth> the bigger wikipedias have millions of pages, and having all these links in one flat directory object is just not workable
<lgierth> no directory sharding is going to address it
DiCE1904 has joined #ipfs
<clownpriest> is that a function of unixfs?
<lgierth> it will be :)
<clownpriest> okie doke
<lgierth> we have a prototype but other things took priority
<clownpriest> congrats on 0.4.3 btw
<lgierth> ah, actually, it's gonna live on the ipld layer
<lgierth> thanks haha, took some time :)
<clownpriest> oh cool, thanks for this link
<dignifiedquire> daviddias: updated https://github.com/multiformats/js-multihashing/pull/12 with stats
<lgierth> clownpriest: whenever you think "does X exist in ipfs", there's likely something in the notes repo :)
<clownpriest> good to know :)
ashark has joined #ipfs
pfrazee has quit [Remote host closed the connection]
TheWhisper_ has quit [Read error: Connection reset by peer]
TheWhisper_ has joined #ipfs
jedahan has joined #ipfs
pfrazee has joined #ipfs
ppham has joined #ipfs
rgrinberg has joined #ipfs
ppham has quit [Remote host closed the connection]
cwahlers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shizy has quit [Ping timeout: 244 seconds]
palkeo has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
ppham has joined #ipfs
zorglub27 has joined #ipfs
ppham has quit [Remote host closed the connection]
<daviddias> chriscool: that sounds perfect. We would love to have these sharness tests running in order to complete js-ipfs milestone 2
<daviddias> it will reveal bugs, I'm sure
<daviddias> chriscool: how is the set up going so far? Is there a PR or a fork I can check?
<chriscool> daviddias: ok I am working on it
<chriscool> no PR yet
<lgierth> keks: mind if i take over that go-libp2p-transport PR? unless you wanna fix it right now. it's driving me really mad :)
<chriscool> I am struggling with the install
<lgierth> Kubuxu: unless you have something ^
<keks> oh, which one?
<chriscool> I don't know how I did it in Lisbon
<lgierth> it needs the change bubbled up to all the other lib that depend on it
<keks> yes please. i've been fighting with gx long enough now
<lgierth> it'S infuriating. we need to level up the tooling once more
<keks> definitely
<chriscool> now I get a lot of errors like: Cannot find module 'pull-stream'
<keks> i'm not sure what i need to upgrade every time
<lgierth> the only thing that's keeping me from starting to cry is that on the side of the fence (js) the grass isn't green either ??D
zeroish- has joined #ipfs
maxlath has joined #ipfs
<lgierth> ah good to know
inco6 has left #ipfs [#ipfs]
inco6 has joined #ipfs
<lgierth> i'm erring on the side of getting to the tooling right now
zorglub27 has quit [Ping timeout: 240 seconds]
maxlath is now known as zorglub27
<keks> yes, that would be great
<keks> but you still need to merge pull requests in a lot of projects...
inco6 has quit [K-Lined]
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<lgierth> yeah i don't mind merging a ton of stuff if can be sure that the rest is automated and largely correct
inco6 has joined #ipfs
<lgierth> doing this manually on the current scale is error-prone and a waste of time
inco6 has quit [Max SendQ exceeded]
<keks> agreed
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<lgierth> and it's just very hard and frustrating for people who don't know gx and ipfs inside-out
<lgierth> there's like 2 or 3 people who do
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<keks> i'll finish go-libp2p-shs this week, i guess i can spend some time on that next week
<lgierth> oh nice!
<lgierth> for scuttlebut integrationg eh
<keks> no not that
<keks> just the transport layer
<lgierth> one way or the other, SHS is neato
<keks> but i see this is urgent
<keks> this=tooling
<lgierth> do you think SHS could be made to work on unreliable datagrams?
<lgierth> i figure if some kind of statemachine is added
<lgierth> (the transport i'm adding is plain udp)
<keks> hm, don't know. but utp should be fine
<keks> i mean for the handshake you will need retransmissions
<lgierth> yeah i figured so much ;)
<lgierth> i wanna be able to have message-based, unreliable protocols all the way through
<keks> hm there is a counter in the boxstream after the handshake
<lgierth> right now even the lowest layers assume a reliable transport and that often times just doesn't fit
<keks> yes i know
<lgierth> keks: so there is some framing going on in the stream?
<lgierth> or what's being counted?
<keks> it basically just sends djb boxes after the handshake
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<keks> secretboxes
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<keks> but there is a nonce inside, i think it uses a counter
<lgierth> yeah makes sense
<keks> not inside. you know, to seal the box
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<keks> i'll check
<lgierth> i'm pretty familiar with cryptoauth from cjdns, which is the only unreliable crypto protocol i know apart from DTLS
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
zeroish- has quit [Ping timeout: 248 seconds]
<keks> so shs increments the nonce on each packet
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<lgierth> aha! so there's individual messages on a reliable stream
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<keks> oh yes
inco6 has joined #ipfs
<keks> like i said, it's just boxes being sent
inco6 has quit [Max SendQ exceeded]
<keks> you could make them small and send them in datagrams
inco6 has joined #ipfs
<lgierth> if it were unreliable, you could look at the nonce to get an idea of how unreliable it is (loss, out of order, duplication)
inco6 has quit [Max SendQ exceeded]
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<keks> but when you use counters and lose a packet, the receiving side's internal state deviates
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<lgierth> and then you just need a simple statemachine for the handshake
<lgierth> the nonce is in the clear though right?
<lgierth> (if it's outside of the secretbox=
<keks> it's not sent at all. it is derived from the shared secret and then incremented on each send() or recv()
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<lgierth> oh i see. it sounded like it were transmitted
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<keks> oh no, i must have been unclear
<keks> but you could explicitly send it
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
ion has joined #ipfs
inco6 has joined #ipfs
inco6 has quit [Max SendQ exceeded]
<keks> i don't think that would affect security
<lgierth> yeah i don't think so either. you obviously need to throw away any packet that's not in order
<keks> well, that depends on your protocol i gues
<keks> s
<lgierth> you could allow a certain sliding window of out-of-order-ness, but definitely throw out duplicate packets
<keks> if your protocol is an rpc interface to some crdt you should be fine
Foxcool has quit [Ping timeout: 265 seconds]
erde74 has quit [Ping timeout: 250 seconds]
jncog has joined #ipfs
jncog has quit [Max SendQ exceeded]
jncog has joined #ipfs
jncog has quit [Max SendQ exceeded]
Aranjedeath has joined #ipfs
jncog has joined #ipfs
jncog has quit [Max SendQ exceeded]
Foxcool has joined #ipfs
tmg has quit [Quit: leaving]
<lgierth> it's more like, retransmit the handshake packet until you get an ack
<lgierth> where any data packet (i.e. non-handshake packet) from the remote canc ount as an ack
ilmu has joined #ipfs
<keks> yes, during the handshake you need to receive every sent packet exactly once. but afterwards it depends on what you are doing
<keks> you could do encrypted utp
<lgierth> later
<keks> :)
<lgierth> first i need to get this udp transport and non-stream interface to work :)
<keks> oh yes
<lgierth> Kubuxu: so what do you have in mind about that deps tool?
<lgierth> my idea is to "simply" expand the existing gx upgrade command to be able to update all occurances of the specific dep, anywhere in the tree
zorglub27 has quit [Ping timeout: 265 seconds]
easyanalyst has quit [Quit: Leaving]
<Kubuxu> I am experimenting with mr right now.
<Kubuxu> Seems like the simplest solution. With bunch of scripts on top of that it should work great.
<daviddias> chriscool: are you using latest Node.js and Npm?
<daviddias> you shouldn't get those errors after a fresh npm install
ljhms has quit [Ping timeout: 250 seconds]
<chriscool> yeah I first did a "sudo npm install ipfs --global" but it didn't work
<Kubuxu> lgierth: you can try it out: https://github.com/gxed/superrepo
ylp has quit [Quit: Leaving.]
m0ns00n has joined #ipfs
<chriscool> then I did something like "ln -s src/cli/bin.js test/bin/ipfs"
huggy has joined #ipfs
ljhms has joined #ipfs
<daviddias> chriscool: could you do
<chriscool> and I started to get this kind of errors but after some time I did a "npm install" in "js-ipfs/" and it is going well now
<daviddias> npm -v
<daviddias> node -v
<chriscool> > node -v
<chriscool> v4.2.6
<keks> what is gx update --with-deps?
<chriscool> > npm -v
<chriscool> 3.5.2
<keks> lgierth:
<keks> Kubuxu:
<daviddias> chriscool: ok, so it should work
<Kubuxu> keks: no idea :P
<keks> sounds like what we want
<chriscool> yeah I think it works now
<chriscool> but it is not very clear in the README how to use the development version
<keks> oh no, i see
<Kubuxu> keks: looks like it
<keks> well, not quite
<Kubuxu> problem is: it doesn't give you the changed repos
<Kubuxu> only hashes
<keks> but going from hash to repo name is easy
<Kubuxu> I mean, physical files which you can PR and so on.
<keks> lgierth wants to update all packages in GOPATH, but --with-deps seems to update one anchor packet and all its dependencies. if you have several anchor points, this might get tiresome
<keks> like the import path or a github url?
<keks> aah
<keks> i see
<keks> i don't think that's what lgierth suggested
<lgierth> no no i meant from one anchor point
<lgierth> e.g. from go-ipfs
<keks> oh
<lgierth> here's the commit that added the --with-deps flag, pretty obscure: https://github.com/whyrusleeping/gx/commit/fb5381de425dbaf8a707336aeb9333ac5b3a8e7f
<lgierth> ok my brain's near implosion and i need to head home for a call
<lgierth> laterz
<keks> Kubuxu: yeah but you probably have them on your dev machine when you want to update all packages
<keks> so still, getting from hash to directory is easy
A124 has joined #ipfs
JesseW has joined #ipfs
axic has joined #ipfs
flounders has joined #ipfs
skoocda has joined #ipfs
skoocdallo has joined #ipfs
skoocdallo has quit [Remote host closed the connection]
ppham has joined #ipfs
bsm117532 has quit [Read error: Connection reset by peer]
bsm117532 has joined #ipfs
zeroish_ has joined #ipfs
ppham has quit [Ping timeout: 244 seconds]
Encrypt has quit [Quit: Quit]
shizy has joined #ipfs
Peeves has joined #ipfs
espadrine has quit [Remote host closed the connection]
espadrine has joined #ipfs
gamemanj has joined #ipfs
espadrine has quit [Ping timeout: 248 seconds]
captain_morgan has joined #ipfs
rendar has quit [Remote host closed the connection]
JesseW has quit [Ping timeout: 264 seconds]
galois_d_ has joined #ipfs
<chriscool> daviddias: see https://github.com/ipfs/js-ipfs/pull/504
galois_dmz has quit [Ping timeout: 255 seconds]
fleeky_ has quit [Quit: Ex-Chat]
palkeo has quit [Ping timeout: 244 seconds]
onetom[m] has joined #ipfs
ckwaldon has joined #ipfs
kenshyx has quit [Remote host closed the connection]
cwahlers has joined #ipfs
Peeves has quit [Quit: Going offline, see ya! (www.adiirc.com)]
ljhms has quit [Ping timeout: 240 seconds]
s_kunk has quit [Ping timeout: 250 seconds]
jedahan_ has joined #ipfs
matoro has quit [Ping timeout: 265 seconds]
Johnny_ has quit [Ping timeout: 276 seconds]
ppham has joined #ipfs
ljhms has joined #ipfs
SunWuKong has joined #ipfs
jedahan has quit [Ping timeout: 272 seconds]
jedahan_ has quit [Client Quit]
jedahan has joined #ipfs
ppham has quit [Ping timeout: 276 seconds]
SunWuKong has quit [Remote host closed the connection]
m0ns00n has quit [Quit: quit]
Guest19031 is now known as zrl
ilmu has quit [Ping timeout: 265 seconds]
structuralist has joined #ipfs
anonymuse has joined #ipfs
ppham has joined #ipfs
ppham has quit [Ping timeout: 244 seconds]
huggy has quit [Ping timeout: 272 seconds]
apiarian has quit [Ping timeout: 265 seconds]
A124 has quit [Ping timeout: 244 seconds]
ilmu has joined #ipfs
apiarian has joined #ipfs
ppham has joined #ipfs
ckwaldon has quit [Ping timeout: 255 seconds]
ppham has quit [Ping timeout: 240 seconds]
A124 has joined #ipfs
erde74 has joined #ipfs
jedahan_ has joined #ipfs
rgrinberg has quit [Ping timeout: 272 seconds]
jedahan has quit [Ping timeout: 250 seconds]
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan___
anonymuse has quit [Remote host closed the connection]
anonymuse has joined #ipfs
galois_d_ has quit [Remote host closed the connection]
<chriscool> daviddias: it looks like it was your birthday yesterday, sorry to be late, but happy birthday anyway!
galois_dmz has joined #ipfs
rgrinberg has joined #ipfs
flounders has quit [Ping timeout: 248 seconds]
flounders has joined #ipfs
lovecrafthobbit[ has joined #ipfs
erde74 has quit [Ping timeout: 272 seconds]
espadrine has joined #ipfs
wallacoloo has joined #ipfs
Encrypt has joined #ipfs
joeyh has quit [Ping timeout: 255 seconds]
joeyh has joined #ipfs
m0ns00n has joined #ipfs
SuzieCue has joined #ipfs
wak-work has quit [Remote host closed the connection]
wak-work has joined #ipfs
matoro has joined #ipfs
rgrinberg has quit [Quit: WeeChat 1.5]
dvim has joined #ipfs
rgrinberg has joined #ipfs
structuralist has quit [Remote host closed the connection]
structuralist has joined #ipfs
structuralist has quit [Ping timeout: 260 seconds]
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
ilmu has quit [Ping timeout: 255 seconds]
arpu has quit [Ping timeout: 265 seconds]
ralphthe1inja has joined #ipfs
ralphtheninja has quit [Ping timeout: 276 seconds]
ralphthe1inja is now known as ralphtheninja
erde74 has joined #ipfs
arpu has joined #ipfs
asd has joined #ipfs
<asd> hi is https://github.com/ipfs/js-libp2p-ipfs available for android?
<asd> daviddias : Any idea ^^
kulelu88 has joined #ipfs
erde74 has quit [Ping timeout: 272 seconds]
skoocda has quit [Quit: Leaving]
m0ns00n has quit [Quit: quit]
trn has quit [Ping timeout: 260 seconds]
matoro has quit [Ping timeout: 244 seconds]
asd has quit [Quit: Page closed]
structuralist has joined #ipfs
SuzieCue has quit [Ping timeout: 265 seconds]
zorglub27 has joined #ipfs
twistedline_ has joined #ipfs
gamemanj has quit [Ping timeout: 265 seconds]
ilmu has joined #ipfs
<twistedline_> I work at a large Museum, interested in looking at IPFS to store a lot of digital assets. Today, how well do you think it would work and realistically what hardware would we need, storage aside. Probably ~200TB worth of images, maybe 10million files.
<achin> i am pretty certain that no one has attempted to add that much data to IPFS. this would be uncharted territory i believe
<achin> there are some issues with IPFS at the moment, for example adding a directory with a massive number of links
<achin> depending on how you organize your data, this may or may not be a problem for you. but i would not be surprised is other issues might crop up, that only appear on massive datasets (and so would be undiscovered issues)
structuralist has quit [Remote host closed the connection]
<achin> if you wanted to move forward with this, i bet the IPFS team would love to work with you and get some experience with something this size
<twistedline_> data is very organized, the thing we like about it that we can link to something in a publication and that link to have some kind of permanency
structuralist has joined #ipfs
<achin> to get the permanecy, of course, you would need to commit to running a permenant IPFS node that will host this data
<lgierth> twistedline_: have you had a chance to talk to mediachain/mine? they work with many museums and the like to store stuff on ipfs
<lgierth> twistedline_: mine.nyc
<lgierth> (they're good people)
<twistedline_> thanks looking now
zorglub27 has quit [Quit: zorglub27]
<twistedline_> looks like metachain uses ipfs in the stack
<lgierth> yeah that's why i'm mentioning it ;)
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<twistedline_> do you work for them?
<lgierth> i work for protocol labs, we're producing ipfs together with the community
<lgierth> i was just mentioning mediachain because you said you're working with a museum and they do to
<lgierth> it definitely makes sense to give ipfs on its own a try
cjb has joined #ipfs
<twistedline_> yeah, I may just stand it up and try pumping stuff into it
<lgierth> with go-ipfs 0.5.0 we'll have full support for IPLD (interplanetary linked data, http://ipld.io)
<dawuud> lgierth: glad to hear you are also going to write a transport. yeah my transport only needed those few packages go-multiaddr etc
<lgierth> dawuud: mine will be a bit special because UDP is, well, not connection-oriented :) it's likely gonna be ReadFrom()/WriteTo() interface all the way through the stack. unless i can somehow fit it into the connection/stream abstraction
<dawuud> but it requires certain versions of those packages and i'm not sure which commit id of the go-libp2p-transport
<dawuud> go-libp2p-transport doesn't build fo me
<dawuud> i'm sure this is because it needs it's deps to be vendored into the gopath or something
rgrinberg has quit [Ping timeout: 244 seconds]
<lgierth> dawuud: is it because of the jbenet/multiaddr != multiformats/multiaddr?
<lgierth> i'm gonna fix that in a few minutes and bubble the changes up to go-ipfs
<lgierth> and i have a proposal for gx tooling for this scenario
ckwaldon has joined #ipfs
Encrypt has quit [Quit: Sleeping time!]
chriscool has quit [Ping timeout: 240 seconds]
edrex has joined #ipfs
clownpriest has joined #ipfs
WhiteWhale has joined #ipfs
Oatmeal has joined #ipfs
ilmu has quit [Ping timeout: 255 seconds]
twistedline_ has quit [*.net *.split]
Catz[m] has quit [*.net *.split]
M-8319 has quit [*.net *.split]
M-BostonEnginer4 has quit [*.net *.split]
M-javissimo has quit [*.net *.split]
Avinash[m] has quit [*.net *.split]
Guest42119[m] has quit [*.net *.split]
Meroje[m] has quit [*.net *.split]
M-internetjanito has quit [*.net *.split]
M-rjan has quit [*.net *.split]
M-staplemac has quit [*.net *.split]
M6e7961[m] has quit [*.net *.split]
lanzafame[m] has quit [*.net *.split]
M-cryptix has quit [*.net *.split]
Guest46230[m] has quit [*.net *.split]
boliboli[m] has quit [*.net *.split]
M-espadrine has quit [*.net *.split]
M-ikreymer has quit [*.net *.split]
M18337[m] has quit [*.net *.split]
M-alri has quit [*.net *.split]
Guest22481[m] has quit [*.net *.split]
Ulises[m] has quit [*.net *.split]
sull[m] has quit [*.net *.split]
M-roblabla has quit [*.net *.split]
M-mubot has quit [*.net *.split]
M18691[m] has quit [*.net *.split]
M-2617 has quit [*.net *.split]
bilowan[m] has quit [*.net *.split]
Guest35126[m] has quit [*.net *.split]
M-manveru has quit [*.net *.split]
fortyfoxes[m] has quit [*.net *.split]
Leer10[m] has quit [*.net *.split]
davidar has quit [*.net *.split]
phorse has quit [*.net *.split]
Caquilala[m] has quit [*.net *.split]
M-ryanwilliams has quit [*.net *.split]
M-14382 has quit [*.net *.split]
M-scio_ has quit [*.net *.split]
basilgohar has quit [*.net *.split]
Arcane has quit [*.net *.split]
cblgh has quit [*.net *.split]
M-uhiiued7278 has quit [*.net *.split]
evbogue has quit [*.net *.split]
Pharyngeal has quit [*.net *.split]
ralphtheninja has quit [*.net *.split]
zeroish_ has quit [*.net *.split]
bsm117532 has quit [*.net *.split]
ashark has quit [*.net *.split]
TheWhisper_ has quit [*.net *.split]
Guest47833[m] has quit [*.net *.split]
Guest23322[m] has quit [*.net *.split]
Meroje[m]1 has quit [*.net *.split]
M-16865 has quit [*.net *.split]
M-volobuev has quit [*.net *.split]
M-jh has quit [*.net *.split]
Guest18705[m] has quit [*.net *.split]
AMIR[m] has quit [*.net *.split]
valdek[m] has quit [*.net *.split]
M-s6 has quit [*.net *.split]
M-davidar-test has quit [*.net *.split]
Guest23234[m] has quit [*.net *.split]
onic[m] has quit [*.net *.split]
M-3444 has quit [*.net *.split]
Jellybeanmommy[m has quit [*.net *.split]
M-16194 has quit [*.net *.split]
Guest26265[m] has quit [*.net *.split]
M-brasilikum has quit [*.net *.split]
M-hungle has quit [*.net *.split]
Guest25254[m] has quit [*.net *.split]
M-9743 has quit [*.net *.split]
M-AndrewGaspar has quit [*.net *.split]
mw[m] has quit [*.net *.split]
gwillen[m] has quit [*.net *.split]
doctrv[m] has quit [*.net *.split]
am5a03[m] has quit [*.net *.split]
M-GereG has quit [*.net *.split]
JosiahHaswell[m] has quit [*.net *.split]
M-Peer2Peer has quit [*.net *.split]
cel[m] has quit [*.net *.split]
M-hostbbb has quit [*.net *.split]
computerfreak[m] has quit [*.net *.split]
M-frabrunelle has quit [*.net *.split]
M-rschulman has quit [*.net *.split]
M-phaverkamp has quit [*.net *.split]
igork[m] has quit [*.net *.split]
kegan[m] has quit [*.net *.split]
barnacs has quit [*.net *.split]
Bheru27 has quit [*.net *.split]
zeroish has quit [*.net *.split]
spilotro has quit [*.net *.split]
nothingmuch has quit [*.net *.split]
silotis has quit [*.net *.split]
kants has quit [*.net *.split]
geoah has quit [*.net *.split]
manhandle has quit [*.net *.split]
Igel has quit [*.net *.split]
WhiteWhale has quit [*.net *.split]
clownpriest has quit [*.net *.split]
espadrine has quit [*.net *.split]
lovecrafthobbit[ has quit [*.net *.split]
cwahlers has quit [*.net *.split]
Guest22220[m] has quit [*.net *.split]
themightychris[m has quit [*.net *.split]
ztl8702[m] has quit [*.net *.split]
M-jackvt93 has quit [*.net *.split]
M-victorm has quit [*.net *.split]
qwertyuioppo[m] has quit [*.net *.split]
M-gdr has quit [*.net *.split]
Qwertie has quit [*.net *.split]
Guest44591[m] has quit [*.net *.split]
miladmaster[m] has quit [*.net *.split]
M-ms has quit [*.net *.split]
peapeaxiong[m] has quit [*.net *.split]
djfdfjoijijeoif[ has quit [*.net *.split]
disgusting[m]1 has quit [*.net *.split]
robin[m] has quit [*.net *.split]
soradet[m] has quit [*.net *.split]
Guest35894[m] has quit [*.net *.split]
M-austinhc has quit [*.net *.split]
Guest19048[m] has quit [*.net *.split]
M-neoteo has quit [*.net *.split]
Guest31078[m] has quit [*.net *.split]
M-slang has quit [*.net *.split]
M-p0pa has quit [*.net *.split]
M-jeffreybpeters has quit [*.net *.split]
edu[m] has quit [*.net *.split]
Hongar[m] has quit [*.net *.split]
Askaban[m] has quit [*.net *.split]
M-4447 has quit [*.net *.split]
alistair77[m] has quit [*.net *.split]
M-jabl has quit [*.net *.split]
demian[m] has quit [*.net *.split]
Hossbeast[m] has quit [*.net *.split]
Patrik[m] has quit [*.net *.split]
M-nd has quit [*.net *.split]
M-rryan has quit [*.net *.split]
M-madsurgeon has quit [*.net *.split]
Ralith has quit [*.net *.split]
WinterFox[m] has quit [*.net *.split]
MarkOtaris[m] has quit [*.net *.split]
Matthew[m] has quit [*.net *.split]
dignifiedquire has quit [*.net *.split]
kode54 has quit [*.net *.split]
screensaver has quit [*.net *.split]
diffalot has quit [*.net *.split]
codehero has quit [*.net *.split]
sknebel has quit [*.net *.split]
Bat`O has quit [*.net *.split]
Soft has quit [*.net *.split]
DarkFox has quit [*.net *.split]
krzysiekj has quit [*.net *.split]
bergie has quit [*.net *.split]
todder has quit [*.net *.split]
feross has quit [*.net *.split]
sugarpuff has quit [*.net *.split]
ehd has quit [*.net *.split]
thefinn93 has quit [*.net *.split]
xming_ has quit [*.net *.split]
prettymuchbryce has quit [*.net *.split]
edubai__ has quit [*.net *.split]
prosody has quit [*.net *.split]
mbrock has quit [*.net *.split]
bcavileer has quit [*.net *.split]
zmanian__ has quit [*.net *.split]
bret has quit [*.net *.split]
aaaaaaaaa____ has quit [*.net *.split]
iovoid has quit [*.net *.split]
Magik6k has quit [*.net *.split]
Xe has quit [*.net *.split]
fxrs has quit [*.net *.split]
Tsutsukakushi has quit [*.net *.split]
kragniz has quit [*.net *.split]
dcallagh has quit [*.net *.split]
m3s has quit [*.net *.split]
nekomune_ has quit [*.net *.split]
metaf5_ has quit [*.net *.split]
eater has quit [*.net *.split]
paulharris has quit [*.net *.split]
brand0 has quit [*.net *.split]
nskelsey has quit [*.net *.split]
fractex has quit [*.net *.split]
pinbot has quit [*.net *.split]
Mitar has quit [*.net *.split]
chromakode has quit [*.net *.split]
aggelos_ has quit [*.net *.split]
sbruce has quit [*.net *.split]
eris has quit [*.net *.split]
kulelu88 has quit [*.net *.split]
joeyh has quit [*.net *.split]
anonymuse has quit [*.net *.split]
cypher has quit [*.net *.split]
Guest11362 has quit [*.net *.split]
benhylau[m]1 has quit [*.net *.split]
GeorgeAntoniadis has quit [*.net *.split]
Guest29626[m] has quit [*.net *.split]
M18643[m] has quit [*.net *.split]
dc167[m] has quit [*.net *.split]
qgnox[m] has quit [*.net *.split]
pik[m]1 has quit [*.net *.split]
monikp[m] has quit [*.net *.split]
rajeevn[m] has quit [*.net *.split]
Claus[m] has quit [*.net *.split]
M-liathit has quit [*.net *.split]
gabishu[m] has quit [*.net *.split]
M-male has quit [*.net *.split]
M18645[m] has quit [*.net *.split]
ghtdak[m] has quit [*.net *.split]
Guest34181[m] has quit [*.net *.split]
M-13288 has quit [*.net *.split]
Guest33346[m] has quit [*.net *.split]
Beneficence[m] has quit [*.net *.split]
ShawkHawk[m]1 has quit [*.net *.split]
aburkett[m] has quit [*.net *.split]
M-2223 has quit [*.net *.split]
M-gary123 has quit [*.net *.split]
airsickpayload[m has quit [*.net *.split]
jlprince21[m] has quit [*.net *.split]
M-joshumax has quit [*.net *.split]
M-thia has quit [*.net *.split]
Guest23523[m] has quit [*.net *.split]
blasagna[m] has quit [*.net *.split]
M-Guillaume has quit [*.net *.split]
erikj` has quit [*.net *.split]
disinibito[m] has quit [*.net *.split]
david[m] has quit [*.net *.split]
JOduMonT[m] has quit [*.net *.split]
torarne has quit [*.net *.split]
M-martinklepsch has quit [*.net *.split]
ecloud has quit [*.net *.split]
taaem has quit [*.net *.split]
pinkieval has quit [*.net *.split]
Monokles has quit [*.net *.split]
child has quit [*.net *.split]
cdata has quit [*.net *.split]
draynium has quit [*.net *.split]
stevenroose has quit [*.net *.split]
patagonicus has quit [*.net *.split]
bjp3 has quit [*.net *.split]
gorhgorh_ has quit [*.net *.split]
rektide has quit [*.net *.split]
Skaag has quit [*.net *.split]
installgen2 has quit [*.net *.split]
Hijiri has quit [*.net *.split]
Ragnis has quit [*.net *.split]
haad has quit [*.net *.split]
anandtha1ker has quit [*.net *.split]
ckwaldon has quit [*.net *.split]
dvim has quit [*.net *.split]
A124 has quit [*.net *.split]
shizy has quit [*.net *.split]
Aranjedeath has quit [*.net *.split]
kxra[m] has quit [*.net *.split]
containsliquid[m has quit [*.net *.split]
hendry[m] has quit [*.net *.split]
M-cyan has quit [*.net *.split]
M-jbenet has quit [*.net *.split]
H3g3m0n[m] has quit [*.net *.split]
M-amstocker has quit [*.net *.split]
mads[m] has quit [*.net *.split]
M-codebam has quit [*.net *.split]
PseudoNoob[m] has quit [*.net *.split]
M-Shrike has quit [*.net *.split]
M-2255 has quit [*.net *.split]
sanjeev[m] has quit [*.net *.split]
gdt[m] has quit [*.net *.split]
denkyemx[m] has quit [*.net *.split]
M-lucnsy has quit [*.net *.split]
M-6561 has quit [*.net *.split]
M-phorse has quit [*.net *.split]
M-sliker has quit [*.net *.split]
M18489[m] has quit [*.net *.split]
M-aatchison has quit [*.net *.split]
Guest20690[m] has quit [*.net *.split]
M-4485 has quit [*.net *.split]
M-15922 has quit [*.net *.split]
M-12989 has quit [*.net *.split]
Guest46793[m] has quit [*.net *.split]
M-cocci has quit [*.net *.split]
arby[m] has quit [*.net *.split]
Guest26833[m] has quit [*.net *.split]
Richardsdkjflsfj has quit [*.net *.split]
M-iav has quit [*.net *.split]
M-hellomoto has quit [*.net *.split]
M18693[m] has quit [*.net *.split]
cr[m] has quit [*.net *.split]
themsay[m] has quit [*.net *.split]
kszys[m] has quit [*.net *.split]
M-Amandine has quit [*.net *.split]
blabla2[m] has quit [*.net *.split]
infinity0 has quit [*.net *.split]
M-amblin has quit [*.net *.split]
cmp[m] has quit [*.net *.split]
musicmatze[m] has quit [*.net *.split]
manveru has quit [*.net *.split]
sdgathman has quit [*.net *.split]
zignig has quit [*.net *.split]
echo_oddly has quit [*.net *.split]
mikeal has quit [*.net *.split]
Guest46360 has quit [*.net *.split]
baffo32 has quit [*.net *.split]
ec has quit [*.net *.split]
sega01 has quit [*.net *.split]
risk has quit [*.net *.split]
ghtdak has quit [*.net *.split]
ffmad_ has quit [*.net *.split]
retrohacker has quit [*.net *.split]
drathir has quit [*.net *.split]
jryans has quit [*.net *.split]
richardlitt has quit [*.net *.split]
lohkey has quit [*.net *.split]
karissa has quit [*.net *.split]
bigbluehat has quit [*.net *.split]
zielmicha has quit [*.net *.split]
NeoTeo has quit [*.net *.split]
Luzifer has quit [*.net *.split]
[0__0] has quit [*.net *.split]
zopsi has quit [*.net *.split]
musicmatze has quit [*.net *.split]
strixy- has quit [*.net *.split]
Poefke has quit [*.net *.split]
erikj has quit [*.net *.split]
fiatjaf has quit [*.net *.split]
wunki has quit [*.net *.split]
nheir has quit [*.net *.split]
keko_ has quit [*.net *.split]
yangwao has quit [*.net *.split]
ajp_ has quit [*.net *.split]
zamabe has quit [*.net *.split]
anaptrix- has quit [*.net *.split]
themightychris[m has joined #ipfs
M-gdr has joined #ipfs
M-ms has joined #ipfs
miladmaster[m] has joined #ipfs
demian[m] has joined #ipfs
Qwertie has joined #ipfs
WhiteWhale has joined #ipfs
M-victorm has joined #ipfs
ehd has joined #ipfs
espadrine has joined #ipfs
clownpriest has joined #ipfs
soradet[m] has joined #ipfs
DarkFox has joined #ipfs
cwahlers has joined #ipfs
lovecrafthobbit[ has joined #ipfs
WinterFox[m] has joined #ipfs
thefinn93 has joined #ipfs
Patrik[m] has joined #ipfs
edu[m] has joined #ipfs
Matthew[m] has joined #ipfs
prettymuchbryce has joined #ipfs
Guest31078[m] has joined #ipfs
prosody has joined #ipfs
M-jeffreybpeters has joined #ipfs
M-4447 has joined #ipfs
iovoid has joined #ipfs
M-madsurgeon has joined #ipfs
ztl8702[m] has joined #ipfs
screensaver has joined #ipfs
dignifiedquire has joined #ipfs
M-rryan has joined #ipfs
djfdfjoijijeoif[ has joined #ipfs
disgusting[m]1 has joined #ipfs
Hongar[m] has joined #ipfs
aaaaaaaaa____ has joined #ipfs
bergie has joined #ipfs
M-p0pa has joined #ipfs
M-nd has joined #ipfs
sknebel has joined #ipfs
peapeaxiong[m] has joined #ipfs
M-slang has joined #ipfs
Magik6k has joined #ipfs
edubai__ has joined #ipfs
krzysiekj has joined #ipfs
zmanian__ has joined #ipfs
codehero has joined #ipfs
bcavileer has joined #ipfs
kode54 has joined #ipfs
M-austinhc has joined #ipfs
M-jackvt93 has joined #ipfs
Askaban[m] has joined #ipfs
bret has joined #ipfs
mbrock has joined #ipfs
Guest19048[m] has joined #ipfs
MarkOtaris[m] has joined #ipfs
robin[m] has joined #ipfs
feross has joined #ipfs
Ralith has joined #ipfs
diffalot has joined #ipfs
Soft has joined #ipfs
M-jabl has joined #ipfs
qwertyuioppo[m] has joined #ipfs
xming_ has joined #ipfs
Bat`O has joined #ipfs
Hossbeast[m] has joined #ipfs
Guest35894[m] has joined #ipfs
M-neoteo has joined #ipfs
Guest22220[m] has joined #ipfs
alistair77[m] has joined #ipfs
todder has joined #ipfs
sugarpuff has joined #ipfs
Guest44591[m] has joined #ipfs
fxrs has joined #ipfs
nekomune_ has joined #ipfs
dcallagh has joined #ipfs
metaf5_ has joined #ipfs
kragniz has joined #ipfs
m3s has joined #ipfs
eater has joined #ipfs
Tsutsukakushi has joined #ipfs
paulharris has joined #ipfs
brand0 has joined #ipfs
aggelos_ has joined #ipfs
nskelsey has joined #ipfs
fractex has joined #ipfs
eris has joined #ipfs
pinbot has joined #ipfs
chromakode has joined #ipfs
sbruce has joined #ipfs
Mitar has joined #ipfs
anonymuse has joined #ipfs
zrl has quit [Ping timeout: 245 seconds]
cmeik has quit [Ping timeout: 245 seconds]
SoreGums has quit [Ping timeout: 248 seconds]
bret has quit [Max SendQ exceeded]
prosody has quit [Max SendQ exceeded]
prettymuchbryce has quit [Max SendQ exceeded]
wa7son has quit [Ping timeout: 264 seconds]
sickill has quit [Ping timeout: 250 seconds]
hosh has quit [Ping timeout: 250 seconds]
M-mikael has quit [Ping timeout: 248 seconds]
jamespedwards42[ has quit [Ping timeout: 248 seconds]
Stormy[m] has quit [Ping timeout: 248 seconds]
Guest45538[m] has quit [Ping timeout: 248 seconds]
cva[m] has quit [Ping timeout: 248 seconds]
M-g has quit [Ping timeout: 248 seconds]
DavidAmorn[m] has quit [Ping timeout: 248 seconds]
M-jacktang has quit [Ping timeout: 248 seconds]
Guest43355[m] has quit [Ping timeout: 248 seconds]
M-Robin has quit [Ping timeout: 248 seconds]
M-4267 has quit [Ping timeout: 248 seconds]
Guest26163[m] has quit [Ping timeout: 248 seconds]
Johnny81[m] has quit [Ping timeout: 248 seconds]
solariiknight[m] has quit [Ping timeout: 248 seconds]
M-sraja has quit [Ping timeout: 248 seconds]
Guest18694[m] has quit [Ping timeout: 248 seconds]
Guest42293[m] has quit [Ping timeout: 248 seconds]
chevdor[m] has quit [Ping timeout: 248 seconds]
M-fiatjaf has quit [Ping timeout: 248 seconds]
M-Xorkle has quit [Ping timeout: 248 seconds]
Craeckie[m] has quit [Ping timeout: 248 seconds]
M-david has quit [Ping timeout: 248 seconds]
M-leer10 has quit [Ping timeout: 248 seconds]
SARANKUMAR[m] has quit [Ping timeout: 248 seconds]
bengl has quit [Ping timeout: 272 seconds]
kumavis has quit [Ping timeout: 272 seconds]
tibor__ has quit [Ping timeout: 250 seconds]
bigs has quit [Ping timeout: 250 seconds]
ebarch has quit [Ping timeout: 248 seconds]
M-amstocker has joined #ipfs
kxra[m] has joined #ipfs
hendry[m] has joined #ipfs
ckwaldon has joined #ipfs
A124 has joined #ipfs
containsliquid[m has joined #ipfs
kszys[m] has joined #ipfs
dvim has joined #ipfs
M-jbenet has joined #ipfs
M-cyan has joined #ipfs
M-codebam has joined #ipfs
themsay[m] has joined #ipfs
PseudoNoob[m] has joined #ipfs
H3g3m0n[m] has joined #ipfs
Aranjedeath has joined #ipfs
sanjeev[m] has joined #ipfs
M-Amandine has joined #ipfs
M-Shrike has joined #ipfs
shizy has joined #ipfs
musicmatze[m] has joined #ipfs
M-2255 has joined #ipfs
denkyemx[m] has joined #ipfs
gdt[m] has joined #ipfs
mads[m] has joined #ipfs
M-6561 has joined #ipfs
M-lucnsy has joined #ipfs
M-phorse has joined #ipfs
M-aatchison has joined #ipfs
M18489[m] has joined #ipfs
blabla2[m] has joined #ipfs
Guest20690[m] has joined #ipfs
M-4485 has joined #ipfs
M-sliker has joined #ipfs
M-12989 has joined #ipfs
M-15922 has joined #ipfs
M-cocci has joined #ipfs
Guest46793[m] has joined #ipfs
arby[m] has joined #ipfs
M-amblin has joined #ipfs
Guest26833[m] has joined #ipfs
M-iav has joined #ipfs
Richardsdkjflsfj has joined #ipfs
M18693[m] has joined #ipfs
cr[m] has joined #ipfs
musicmatze has joined #ipfs
M-hellomoto has joined #ipfs
cmp[m] has joined #ipfs
manveru has joined #ipfs
sdgathman has joined #ipfs
nheir has joined #ipfs
zignig has joined #ipfs
sega01 has joined #ipfs
infinity0 has joined #ipfs
baffo32 has joined #ipfs
ghtdak has joined #ipfs
mikeal has joined #ipfs
echo_oddly has joined #ipfs
Guest46360 has joined #ipfs
ffmad_ has joined #ipfs
drathir has joined #ipfs
yangwao has joined #ipfs
erikj has joined #ipfs
Poefke has joined #ipfs
zopsi has joined #ipfs
wunki has joined #ipfs
bigbluehat has joined #ipfs
zielmicha has joined #ipfs
Luzifer has joined #ipfs
zamabe has joined #ipfs
fiatjaf has joined #ipfs
karissa has joined #ipfs
keko_ has joined #ipfs
[0__0] has joined #ipfs
anaptrix- has joined #ipfs
ajp_ has joined #ipfs
richardlitt has joined #ipfs
jryans has joined #ipfs
NeoTeo has joined #ipfs
strixy- has joined #ipfs
rflot has quit [Ping timeout: 265 seconds]
feross has quit [Ping timeout: 252 seconds]
sugarpuff has quit [Ping timeout: 252 seconds]
ehd has quit [Ping timeout: 252 seconds]
mbrock has quit [Ping timeout: 252 seconds]
bcavileer has quit [Ping timeout: 252 seconds]
zmanian__ has quit [Ping timeout: 252 seconds]
bigbluehat has quit [Ping timeout: 255 seconds]
twistedline_ has joined #ipfs
M-javissimo has joined #ipfs
Avinash[m] has joined #ipfs
M-BostonEnginer4 has joined #ipfs
Leer10[m] has joined #ipfs
Guest42119[m] has joined #ipfs
M-internetjanito has joined #ipfs
M-8319 has joined #ipfs
Meroje[m] has joined #ipfs
phorse has joined #ipfs
Arcane has joined #ipfs
M-espadrine has joined #ipfs
M-alri has joined #ipfs
Guest46230[m] has joined #ipfs
Ulises[m] has joined #ipfs
lanzafame[m] has joined #ipfs
boliboli[m] has joined #ipfs
M18337[m] has joined #ipfs
Catz[m] has joined #ipfs
M6e7961[m] has joined #ipfs
M-uhiiued7278 has joined #ipfs
M-ikreymer has joined #ipfs
fortyfoxes[m] has joined #ipfs
M18691[m] has joined #ipfs
M-rjan has joined #ipfs
M-manveru has joined #ipfs
sull[m] has joined #ipfs
M-mubot has joined #ipfs
M-roblabla has joined #ipfs
Guest22481[m] has joined #ipfs
M-cryptix has joined #ipfs
davidar has joined #ipfs
M-staplemac has joined #ipfs
M-2617 has joined #ipfs
M-ryanwilliams has joined #ipfs
M-14382 has joined #ipfs
M-scio_ has joined #ipfs
basilgohar has joined #ipfs
bilowan[m] has joined #ipfs
cblgh has joined #ipfs
Guest35126[m] has joined #ipfs
Caquilala[m] has joined #ipfs
evbogue has joined #ipfs
omnigoat has quit [Ping timeout: 250 seconds]
henriquev has quit [Ping timeout: 250 seconds]
jbenet has quit [Ping timeout: 265 seconds]
M-cyzoonic has quit [Ping timeout: 276 seconds]
iwxzr[m] has quit [Ping timeout: 276 seconds]
xtream1101[m] has quit [Ping timeout: 276 seconds]
M-Lawrence_Pritc has quit [Ping timeout: 276 seconds]
Usr[m] has quit [Ping timeout: 276 seconds]
M-liberdiko has quit [Ping timeout: 276 seconds]
M-onlavec has quit [Ping timeout: 276 seconds]
Xe has joined #ipfs
Pharyngeal has joined #ipfs
dvim has quit [Ping timeout: 255 seconds]
mikeal has quit [Ping timeout: 255 seconds]
richardlitt has quit [Ping timeout: 255 seconds]
rfw has quit [Ping timeout: 265 seconds]
edubai__ has quit [Ping timeout: 248 seconds]
YellowBoy[m] has joined #ipfs
TheWhisper_ has joined #ipfs
bsm117532 has joined #ipfs
zeroish_ has joined #ipfs
AMIR[m] has joined #ipfs
M-s6 has joined #ipfs
ralphtheninja has joined #ipfs
Meroje[m]1 has joined #ipfs
M-16865 has joined #ipfs
Guest18705[m] has joined #ipfs
Guest23322[m] has joined #ipfs
M-volobuev has joined #ipfs
Guest47833[m] has joined #ipfs
ashark has joined #ipfs
valdek[m] has joined #ipfs
M-jh has joined #ipfs
M-frabrunelle has joined #ipfs
M-davidar-test has joined #ipfs
igork[m] has joined #ipfs
M-brasilikum has joined #ipfs
onic[m] has joined #ipfs
Guest23234[m] has joined #ipfs
M-3444 has joined #ipfs
M-9743 has joined #ipfs
M-phaverkamp has joined #ipfs
M-16194 has joined #ipfs
Guest25254[m] has joined #ipfs
M-AndrewGaspar has joined #ipfs
Jellybeanmommy[m has joined #ipfs
Guest26265[m] has joined #ipfs
M-hungle has joined #ipfs
kegan[m] has joined #ipfs
doctrv[m] has joined #ipfs
gwillen[m] has joined #ipfs
M-GereG has joined #ipfs
JosiahHaswell[m] has joined #ipfs
am5a03[m] has joined #ipfs
mw[m] has joined #ipfs
M-rschulman has joined #ipfs
barnacs has joined #ipfs
computerfreak[m] has joined #ipfs
M-hostbbb has joined #ipfs
M-Peer2Peer has joined #ipfs
spilotro has joined #ipfs
Bheru27 has joined #ipfs
manhandle has joined #ipfs
nothingmuch has joined #ipfs
silotis has joined #ipfs
cel[m] has joined #ipfs
kants has joined #ipfs
geoah has joined #ipfs
Igel has joined #ipfs
HansMeiser[m] has quit [Ping timeout: 276 seconds]
doge_with_sungla has quit [Ping timeout: 276 seconds]
M-1976 has quit [Ping timeout: 276 seconds]
yuryk[m] has quit [Ping timeout: 276 seconds]
dz[m] has quit [Ping timeout: 276 seconds]
ix3[m] has quit [Ping timeout: 276 seconds]
Sandhose[m] has quit [Ping timeout: 276 seconds]
irx[m] has quit [Ping timeout: 276 seconds]
blasagna[m] has joined #ipfs
benhylau[m]1 has joined #ipfs
rajeevn[m] has joined #ipfs
M-joshumax has joined #ipfs
M-male has joined #ipfs
cypher has joined #ipfs
Guest34181[m] has joined #ipfs
david[m] has joined #ipfs
ghtdak[m] has joined #ipfs
ShawkHawk[m]1 has joined #ipfs
M18645[m] has joined #ipfs
jlprince21[m] has joined #ipfs
kulelu88 has joined #ipfs
M-13288 has joined #ipfs
Guest23523[m] has joined #ipfs
pik[m]1 has joined #ipfs
GeorgeAntoniadis has joined #ipfs
gabishu[m] has joined #ipfs
qgnox[m] has joined #ipfs
M-gary123 has joined #ipfs
Claus[m] has joined #ipfs
torarne has joined #ipfs
erikj` has joined #ipfs
M-thia has joined #ipfs
aburkett[m] has joined #ipfs
Guest11362 has joined #ipfs
airsickpayload[m has joined #ipfs
dc167[m] has joined #ipfs
M-martinklepsch has joined #ipfs
monikp[m] has joined #ipfs
M18643[m] has joined #ipfs
M-liathit has joined #ipfs
Guest33346[m] has joined #ipfs
joeyh has joined #ipfs
Guest29626[m] has joined #ipfs
Beneficence[m] has joined #ipfs
M-2223 has joined #ipfs
JOduMonT[m] has joined #ipfs
M-Guillaume has joined #ipfs
Monokles has joined #ipfs
patagonicus has joined #ipfs
taaem has joined #ipfs
installgen2 has joined #ipfs
Hijiri has joined #ipfs
disinibito[m] has joined #ipfs
Skaag has joined #ipfs
pinkieval has joined #ipfs
Ragnis has joined #ipfs
gorhgorh_ has joined #ipfs
cdata has joined #ipfs
draynium has joined #ipfs
bjp3 has joined #ipfs
anandtha1ker has joined #ipfs
rektide has joined #ipfs
ecloud has joined #ipfs
stevenroose has joined #ipfs
haad has joined #ipfs
anonymuse has quit [Ping timeout: 244 seconds]
matoro has joined #ipfs
WhiteWhale has quit [Ping timeout: 265 seconds]
manveru has quit [Ping timeout: 255 seconds]
ffmad_ has quit [Ping timeout: 255 seconds]
oleavr has quit [Ping timeout: 248 seconds]
nskelsey has quit [Ping timeout: 265 seconds]
grncdr has quit [Ping timeout: 250 seconds]
voldyman has quit [Ping timeout: 248 seconds]
Stormy[m] has joined #ipfs
jryans has quit [Ping timeout: 255 seconds]
Guest42293[m] has joined #ipfs
M-g has joined #ipfs
M-Robin has joined #ipfs
Guest26163[m] has joined #ipfs
Guest45538[m] has joined #ipfs
DavidAmorn[m] has joined #ipfs
M-4267 has joined #ipfs
Craeckie[m] has joined #ipfs
SARANKUMAR[m] has joined #ipfs
M-Xorkle has joined #ipfs
PseudoNoob has quit [Remote host closed the connection]
bigs has joined #ipfs
M-leer10 has joined #ipfs
M-mikael has joined #ipfs
tibor__ has joined #ipfs
chevdor[m] has joined #ipfs
jamespedwards42[ has joined #ipfs
hosh has joined #ipfs
cva[m] has joined #ipfs
cmeik has joined #ipfs
M-jacktang has joined #ipfs
Guest43355[m] has joined #ipfs
solariiknight[m] has joined #ipfs
Johnny81[m] has joined #ipfs
Guest18694[m] has joined #ipfs
wa7son has joined #ipfs
Arcane has left #ipfs ["Leaving"]
M-Lawrence_Pritc has joined #ipfs
bengl has joined #ipfs
Pharyngeal has quit [Ping timeout: 268 seconds]
richardlitt has joined #ipfs
ashark has quit [Ping timeout: 260 seconds]
keks has quit [Ping timeout: 250 seconds]
mikeal has joined #ipfs
M-liberdiko has joined #ipfs
lohkey has joined #ipfs
Usr[m] has joined #ipfs
M-cyzoonic has joined #ipfs
xtream1101[m] has joined #ipfs
M-onlavec has joined #ipfs
dz[m] has joined #ipfs
sugarpuff has joined #ipfs
HansMeiser[m] has joined #ipfs
ebarch has joined #ipfs
doge_with_sungla has joined #ipfs
Pharyngeal has joined #ipfs
M-1976 has joined #ipfs
yuryk[m] has joined #ipfs
Sandhose[m] has joined #ipfs
ix3[m] has joined #ipfs
kumavis has joined #ipfs
irx[m] has joined #ipfs
shizy has quit [Ping timeout: 255 seconds]
trn has joined #ipfs
rflot has joined #ipfs
feross has joined #ipfs
zrl has joined #ipfs
mbrock has joined #ipfs
jbenet has joined #ipfs
rfw has joined #ipfs
M-david has joined #ipfs
M-sraja has joined #ipfs
M-fiatjaf has joined #ipfs
iwxzr[m] has joined #ipfs
grncdr has joined #ipfs
edubai__ has joined #ipfs
omnigoat has joined #ipfs
jryans has joined #ipfs
flounders has quit [Ping timeout: 250 seconds]
voldyman has joined #ipfs
henriquev has joined #ipfs
risk has joined #ipfs
SoreGums has joined #ipfs
nskelsey has joined #ipfs
manveru has joined #ipfs
dvim has joined #ipfs
dvim has quit [Client Quit]
galois_d_ has joined #ipfs
bret has joined #ipfs
ehd has joined #ipfs
ec has joined #ipfs
sickill has joined #ipfs
oleavr has joined #ipfs
ffmad_ has joined #ipfs
galois_dmz has quit [Ping timeout: 276 seconds]
bigbluehat has joined #ipfs
retrohacker has joined #ipfs
bcavileer has joined #ipfs
child has joined #ipfs
zmanian__ has joined #ipfs
prosody has joined #ipfs
prettymuchbryce has joined #ipfs
jedahan_ has quit [Ping timeout: 276 seconds]
zeroish_ has quit [Ping timeout: 260 seconds]
computerfreak has quit [Remote host closed the connection]
Sandi_ has joined #ipfs
<Sandi_> Hi everybody! I did ipfs swarm peers and got tons of connections. But none of them responds to ipfs ls. They can be pinged. Is it because none of them have public files? Sorry, I'm very new.
<lgierth> Sandi_: it doesn't matter on which node an object resides
<lgierth> you only need its hash
<lgierth> the hashes in the addresses printed by `ipfs swarm peers` are not object hashes, they're peer IDs
galois_d_ has quit [Remote host closed the connection]
<lgierth> (peer ID = hash of the public key of that node, for encryption/signing)
<Sandi_> Ooooh, makes sense
<Sandi_> So it's like the deep web, I've gotta get the hashes somehow?
galois_dmz has joined #ipfs
herzmeister has quit [Quit: Leaving]
<lgierth> oh and the peer IDs are also used for IPNS -- each node can publish an object at /ipns/<peerid>
<lgierth> Sandi_: you can "scan" the network to a certain degree
herzmeister has joined #ipfs
<lgierth> but yeah you need some entry point, just with the regular web
<lgierth> i don't even agree there's a regular web / deep web distinction :)
<Sandi_> Thank you so much! I'm very excited about this!
<lgierth> (i mean't "just like with the regular web" above)
<lgierth> you can get a hash of the ipfs website by looking at the DNS records for ipfs.io, btw
herzmeister has quit [Remote host closed the connection]
<lgierth> `dig TXT ipfs.io` shows you a dnslink=/ipfs/<hash> record
herzmeister has joined #ipfs
<lgierth> and yeah that's how all the web works. a web is just a collective of things pointing at each other via links. you enter somewhere and follow the links
keks has joined #ipfs
kode54 has quit [Ping timeout: 265 seconds]
<lgierth> except for things like facebook which try to give you the impression that anything outside of facebook is not the internet, and somehow dangerous
<Sandi_> Yeah, you're right about the deep web distinction. I get it. IPFS would be the same as regular web if it had a search engine, right? The same in terms of "I don't need to dig for links/hashes".
<lgierth> yeah! search engines can actually be done on ipfs
<lgierth> it's not easy of course, and there's nothing concrete yet, but pretty good ideas
<Sandi_> When I go to ipfs.io/ipfs/<hash>, it's actually the server hosting ipfs.io fetching <hash> from ipfs and delivering it to me via http, right? So it's not actually using ipfs. I'm doing that with ipfs cat and such.
<lgierth> the thing that awnsers the http request is go-ipfs
<lgierth> same thing you run locally, and you get the same http-to-ipfs gateway on localhost:8080
<lgierth> (there is nginx in front of it on ipfs.io just for the ssl)
twistedline_ has quit [Read error: Connection reset by peer]
<lgierth> try http://ipfs.io/ipns/ipfs.io or http://localhost:8080/ipns/ipfs.io -- that's what the http request boils down to. go-ipfs looks at the Host header on the request, and fetches /ipns/<hostvalue>
<Sandi_> So in a way I can browse ipfs trough my plain old browser, except there is no communication with a server?
twistedline_ has joined #ipfs
twistedline_ has quit [Remote host closed the connection]
<lgierth> there still is a server in this particular case, which is the gateway which takes the http request
<lgierth> think of it as the backwards-compatbile upgrade path
<lgierth> next stage in that path is a javascript version of ipfs which runs in the browser
<lgierth> github.com/ipfs/js-ipfs
<njm14823[m]> Sandi_: heres my example www.ipfs.ws the domain uses the ipns txt record.
jedahan has joined #ipfs
<Sandi_> Gotcha. I think I understand that. I get a 403 when I try "http://localhost:5001/ipfs/<hash>", and no error with "https://ipfs.io/ipfs/<same hash". What am I missing?
<lgierth> Sandi_: try :8080 which is the gateway
<lgierth> :5001 is the api and it doesn't allow /ipfs or /ipns for security reasons
<Sandi_> I'm stupid. Thanks again. I don't know why I changed the port number despite you giving me the correct one.
YellowBoy[m] has left #ipfs ["User left"]
<lgierth> :)
wuch has quit [Quit: WeeChat 1.5]
kode54 has joined #ipfs
jedahan has quit [Ping timeout: 265 seconds]
jedahan has joined #ipfs
<Sandi_> What about the way to scan the network you mentioned briefly earlier?
<lgierth> nodes regularly broadcast which hashes they are a provider of, to facilitate the lookup for other nodes
<lgierth> but we don't have a tool to make use of the outside of ipfs
<Sandi_> No way for me to watch for these brodcasts?
jedahan has quit [Ping timeout: 265 seconds]
<lgierth> maybe somewhere in the logs? you can start ipfs with IPFS_LOGGING=debug
jedahan has joined #ipfs
jedahan has quit [Ping timeout: 248 seconds]
<lgierth> if you have a hash, you can list providers of it: ipfs dht findprovs <hash>
<lgierth> and get addresses for the providers: ipfs dht findpeer <peerid>
jedahan has joined #ipfs
<voxelot> lgierth Sandi_: I think that you used to be able to log this line and get the providers as they come in from nodes https://github.com/ipfs/go-ipfs/blob/465e4b9f758f62f3f46be51a18477dd020031b2d/routing/dht/handlers.go#L278
<voxelot> but things have changed in more recent commits to go-ipfs in the routing and I'm not sure where that went
jedahan has quit [Ping timeout: 255 seconds]
structuralist has quit [Remote host closed the connection]
jedahan has joined #ipfs
<lgierth> the dht has recently been extracted to its own gx package
structuralist has joined #ipfs
<lgierth> nice find voxelot :)
<voxelot> ahh cool ty
<lgierth> so it's `grep handleAddProvider`
sametsisartenep has quit [Quit: leaving]
keks has quit [Ping timeout: 265 seconds]
gmcquillan___ has quit [Quit: gmcquillan___]
structuralist has quit [Ping timeout: 250 seconds]
jedahan has quit [Ping timeout: 265 seconds]
<Sandi_> A newbie question that's been bugging me: What happens if no one online has a certain file?
structuralist has joined #ipfs
jedahan has joined #ipfs
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan___
jedahan has quit [Ping timeout: 265 seconds]
<lgierth> it'll hang and wait
<lgierth> you can specify a timeout but by default it'll look until it finds a provider
<Sandi_> So like a torrent with no seeders? It's gone.
jedahan has joined #ipfs
<lgierth> filecoin will incentivize adding storage to the network
<lgierth> one will be able to pay "the network" a few coins to pin specific pages of wikipedia, for example
<Sandi_> I saw that yeah, so cool
gmcquillan___ has quit [Quit: gmcquillan___]
<Sandi_> Me and a few friends want a tiny private forum for amongst ourselves. Maybe it will grow to a hundred people maximum. But we're too cheap to pay for hosting. IPFS would be applicable, right? From what I understand it's perfect.
jedahan has quit [Ping timeout: 265 seconds]
twistedline_ has joined #ipfs
matoro has quit [Ping timeout: 255 seconds]
kvda has joined #ipfs
<voxelot> Sandi_: one interesting thing you could try instead of paying normal hosting fees, or even lowered decentralized filecoin fees to keep your networks data alive is assume at least one person in your network will always be online at any given time and replicate your data
<voxelot> Hopefully soon with libp2p it'll be easy to set up custom p2p systems for private forums
<Sandi_> voxelot: Sadly I do not think we can ensure that. If we all lend some space on our PCs for filecoin we might get enough to host the forum. That would be free.
<Sandi_> Ah, we'll see.
<voxelot> yeah that is interesting, you could farm out enough filecoin before launching the app and then rent out some space on the ipfs network, and keep funding your forum while you are using it
<Sandi_> Yes. Anyhow, thank you so much for all the answers, y'all! I'll be off now.
Sandi_ has quit [Quit: Page closed]
<voxelot> o/
espadrine has quit [Ping timeout: 265 seconds]
jedahan has joined #ipfs