lgierth changed the topic of #ipfs to: Hello congress! Get go-ipfs 0.4.4 at dist.ipfs.io, then check out our media.ccc.de mirror: https://ipfs.io/ipfs/QmXd2t4WbhpDf643ija6byLE4q3L8GBQ3u773wWh5zVRT4 | 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 | Sprints: https://git.io/voEAh
trelos has quit [Quit: Leaving]
<substack> the fuck is up with all these spammers
espadrine has quit [Ping timeout: 260 seconds]
horrified has quit [Remote host closed the connection]
horrified has joined #ipfs
robattila256 has quit [Ping timeout: 246 seconds]
<lgierth> sorry bout that
<lgierth> you can always ping the ops and voicers
<alterego> Weird, so a node's size is the accumulation of all it's children.
<lgierth> the size of a link to a node is the accumulation of that node and all its children
<alterego> Yeah
<alterego> Kinda weird
ZaZ has quit [Read error: Connection reset by peer]
<alterego> So my node with revision control, will have it's size grow exponentially.
<alterego> You should be able to set size to 0, in links, when it's not relevant.
<lgierth> you can, there's just not any api for it i think
<lgierth> you can construct a link with Size:0 though
<alterego> Yeah, you can. Except in js-ipfs-api :D
<alterego> IT complains if the size is < 1 :D
<alterego> I should probably submit an issue for that maybe.
<lgierth> there might be checks like that in go-ipfs too i guess
<lgierth> yeah let's discuss what we can do in an issue
<lgierth> another point for example is whether a link's size should take deduplication into account
<alterego> If there are, they were added recently. Because I used to create zero sized links with the go api loads.
<alterego> (Working on a port of some go code of mine to js)
<lgierth> ah interesting
<alterego> At least now I am hitting an exception being created in js-ipfs-api before it calls the api.
<alterego> tbh, having size in links never really sat well with me, I understand it makes it easier for doing things like, directory listings, but from a pure DAG perspective .. I don't like it, wish it was optional.
<lgierth> :)
testeslok has joined #ipfs
<testeslok> hi @all, I have a question. is it possible to reset your peer id?
<alterego> testeslok: do you want to keep any pinned data? :)
<testeslok> No
<testeslok> just a reset :-)
<alterego> testeslok: then just: rm -rf ~/.ipfs
slothbag has joined #ipfs
<alterego> testeslok: and rerun: ipfs init
<testeslok> thanks so much!
<alterego> np
<testeslok> I appreciate it!
<testeslok> Have a good one!
slothbag has left #ipfs [#ipfs]
testeslok has quit [Client Quit]
pfrazee has quit [Read error: Connection reset by peer]
wallacoloo_____ has joined #ipfs
pfrazee has joined #ipfs
<dignifiedquire> lgierth: can you op me again? it seems to loose my status all the time
<lgierth> dignifiedquire: jbenet and whyrusleeping can give you op with chanserv
<dignifiedquire> ta
<pinbot> now pinning /ipfs/QmXbiPRtsZ5y85tW9wFBZNaPcg9j9dXDTu8174Y97UuWUB
<lgierth> !pin QmXbiPRtsZ5y85tW9wFBZNaPcg9j9dXDTu8174Y97UuWUB archives.ipfs.io
Sophrosyne has quit [Remote host closed the connection]
ivo_ has quit [Ping timeout: 245 seconds]
Sophrosyne has joined #ipfs
pfrazee has quit [Read error: Connection reset by peer]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lgierth> !pin QmStQUmYGfchzionXMnHSAftwXd7foGt25QjzeHvxhLTAd archives.ipfs.io
<pinbot> now pinning /ipfs/QmStQUmYGfchzionXMnHSAftwXd7foGt25QjzeHvxhLTAd
pfrazee has joined #ipfs
ivo_ has joined #ipfs
infinity0 has quit [Remote host closed the connection]
utanapishtim has joined #ipfs
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
john1 has joined #ipfs
utanapishtim has quit [Ping timeout: 265 seconds]
Furao has joined #ipfs
utanapishtim has joined #ipfs
<Furao> Hey! anyone with OrbitDB experience? I just wonder: if I use an EventStore, is it supposed to be persistent? if some entries are added, process exit. is it possible to retrieve those events later in a separated process?
pfrazee has quit [Read error: Connection reset by peer]
MDude has quit [Ping timeout: 250 seconds]
utanapishtim has quit [Quit: leaving]
MDude has joined #ipfs
brimston3 has quit [Changing host]
brimston3 has joined #ipfs
brimston3 is now known as brimstone
Sophrosyne has quit [Ping timeout: 250 seconds]
bren2010_ has quit [Quit: ZNC 1.6.1 - http://znc.in]
pfrazee has joined #ipfs
bren2010 has joined #ipfs
pfrazee_ has joined #ipfs
pfrazee has quit [Read error: Connection reset by peer]
bren2010 has quit [Quit: ZNC 1.6.1 - http://znc.in]
bren2010 has joined #ipfs
bren2010 has quit [Quit: ZNC 1.6.1 - http://znc.in]
bren2010 has joined #ipfs
kulelu88 has quit [Quit: Leaving]
bren2010 has quit [Quit: ZNC 1.6.1 - http://znc.in]
bren2010 has joined #ipfs
reit has quit [Ping timeout: 264 seconds]
Guest111190[m] has joined #ipfs
Mizzu has quit [Quit: WeeChat 1.6]
mguentner2 has quit [Quit: WeeChat 1.6]
Kane` has quit [Ping timeout: 245 seconds]
Kane` has joined #ipfs
mguentner has joined #ipfs
SuperPhly has joined #ipfs
Sophrosyne has joined #ipfs
mguentner2 has joined #ipfs
mguentner has quit [Ping timeout: 258 seconds]
DiCE1904 has quit [Ping timeout: 246 seconds]
Kingsquee has joined #ipfs
DiCE1904 has joined #ipfs
jafow has joined #ipfs
Sophrosyne has quit [Ping timeout: 250 seconds]
john2 has joined #ipfs
john1 has quit [Ping timeout: 260 seconds]
john3 has joined #ipfs
john2 has quit [Ping timeout: 260 seconds]
john4 has joined #ipfs
john3 has quit [Ping timeout: 260 seconds]
john4 has quit [Ping timeout: 260 seconds]
reit has joined #ipfs
DiCE1904 has quit [Quit: Textual IRC Client: www.textualapp.com]
vandemar has quit [Quit: leaving]
ckwaldon1 has joined #ipfs
chovy[m] has joined #ipfs
ckwaldon has quit [Ping timeout: 265 seconds]
<chovy[m]> Hello
<chovy[m]> how is the node module coming along? Last I checked it was missing some key features
ygrek_ has quit [Ping timeout: 258 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 248 seconds]
ckwaldon has quit [Ping timeout: 258 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 245 seconds]
ckwaldon1 has quit [Ping timeout: 252 seconds]
ckwaldon has joined #ipfs
ckwaldon has quit [Ping timeout: 268 seconds]
ckwaldon has joined #ipfs
Kingsquee has quit [Remote host closed the connection]
Kingsquee has joined #ipfs
ckwaldon has quit [Ping timeout: 246 seconds]
vandemar has joined #ipfs
pfrazee_ has quit [Remote host closed the connection]
Furao has quit [Quit: Leaving]
wking has quit [Ping timeout: 258 seconds]
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ckwaldon has joined #ipfs
ckwaldon1 has joined #ipfs
ygrek_ has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 268 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 250 seconds]
vandemar has quit [Ping timeout: 252 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 268 seconds]
ckwaldon1 is now known as ckwaldon
Kane` has quit [Ping timeout: 258 seconds]
lacour has quit [Quit: Leaving]
robattila256 has joined #ipfs
Kane` has joined #ipfs
jafow has left #ipfs ["WeeChat 1.4"]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 264 seconds]
ckwaldon1 has quit [Ping timeout: 268 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 252 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 245 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 256 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 260 seconds]
ckwaldon has quit [Ping timeout: 245 seconds]
nonaTure has quit [Ping timeout: 246 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 265 seconds]
ckwaldon1 has quit [Ping timeout: 246 seconds]
Caterpillar has joined #ipfs
<Caterpillar> Hi, I have just found out your project. It is really cool, I am tryint to test is as soon as possible on a my machine. My best wishes!
<chovy[m]> hi Caterpillar
<chovy[m]> idk if it works yet. i tried a coupe of months ago and it did not
vandemar has joined #ipfs
lidel has quit [Ping timeout: 248 seconds]
ansuz has quit [Ping timeout: 250 seconds]
mib_kd743naq has joined #ipfs
<mib_kd743naq> alterego: in my experience links *ARE* optional
<mib_kd743naq> errr link sizes
renemayer[m] has joined #ipfs
<mib_kd743naq> alterego: ^^
chriscool has joined #ipfs
<mib_kd743naq> lgierth: are you at 33c3 ? want to chat about the linksize requirement a bit, seems like a real step backwards to make it a hard requirement ( easier to explain "why" in person )
_rht has joined #ipfs
<mib_kd743naq> ( or anyone else really... whyrusleeping perhaps? :)
mib_kd743naq has quit [Quit: Page closed]
ckwaldon has joined #ipfs
ylp has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
ZaZ has joined #ipfs
ckwaldon has quit [Ping timeout: 265 seconds]
ckwaldon has joined #ipfs
ygrek_ has quit [Ping timeout: 246 seconds]
infinity0 has quit [Remote host closed the connection]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 256 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Changing host]
infinity0 has joined #ipfs
ckwaldon has joined #ipfs
cemerick has joined #ipfs
ckwaldon1 has quit [Ping timeout: 268 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 246 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 260 seconds]
ckwaldon has quit [Ping timeout: 248 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 258 seconds]
jchevalay has joined #ipfs
<jchevalay> hi all
ckwaldon1 has quit [Ping timeout: 256 seconds]
chovy[m] has left #ipfs ["User left"]
<jchevalay> haad is here ?
ckwaldon has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
ckwaldon has quit [Ping timeout: 246 seconds]
<whyrusleeping> i'm at 33c3
ckwaldon has joined #ipfs
ckwaldon1 has joined #ipfs
yoshuawuyts has quit [Quit: Connection closed for inactivity]
ckwaldon has quit [Ping timeout: 260 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 252 seconds]
cemerick has joined #ipfs
<Kubuxu> jchevalay: they are not supported on gateway
<Kubuxu> support is being worked on
<jchevalay> ok thx
ckwaldon has quit [Ping timeout: 245 seconds]
ckwaldon has joined #ipfs
jedahan has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 252 seconds]
maxlath has joined #ipfs
ckwaldon1 has quit [Ping timeout: 265 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ckwaldon has quit [Ping timeout: 258 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 252 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 265 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 248 seconds]
<whyrusleeping> alu: you at CCC?
wallacoloo_____ has quit [Quit: wallacoloo_____]
ckwaldon1 has joined #ipfs
lkcl has quit [Ping timeout: 258 seconds]
ckwaldon has quit [Ping timeout: 268 seconds]
ckwaldon has joined #ipfs
<dignifiedquire> whyrusleeping: how is ccc?
ckwaldon1 has quit [Ping timeout: 252 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 245 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 268 seconds]
lidel has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 258 seconds]
<whyrusleeping> very congressy
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 248 seconds]
<dignifiedquire> how many mate did you have today? :D
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 245 seconds]
ckwaldon1 is now known as ckwaldon
ckwaldon1 has joined #ipfs
<brodo> is there an ipfs meetup at 33c3?
ckwaldon has quit [Ping timeout: 258 seconds]
tilgovi has joined #ipfs
<whyrusleeping> brodo: nothing planned really
<whyrusleeping> But it there's enough interest we can find a spot to hang out
<brodo> yea, would be cool
pawal_ has quit [Quit: Changing server]
ckwaldon1 has quit [Ping timeout: 265 seconds]
ckwaldon has joined #ipfs
<brodo> i'm at the chaos west assembly area in hall 4 most of the time (ner the freifunk sign)
lassulus has quit [Changing host]
lassulus has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 258 seconds]
ckwaldon1 is now known as ckwaldon
<whyrusleeping> brodo: cool, i'm in hall 1 atm, going to watch the second talk here
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 245 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 250 seconds]
<whyrusleeping> dignifiedquire: when youre having the spdy issues, what version of ipfs are you using?
ckwaldon has quit [Ping timeout: 245 seconds]
ckwaldon has joined #ipfs
<dignifiedquire> master
<whyrusleeping> odd, what was the issue you found again?
<Kubuxu> whyrusleeping: lack of flow controll
<dignifiedquire> all my findings are here: https://github.com/libp2p/js-libp2p-spdy/issues/48
<Kubuxu> it is just not implemented
<alu> whyrusleeping: in a2 hours ill be
tilgovi has quit [Ping timeout: 240 seconds]
Sophrosyne has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 246 seconds]
<whyrusleeping> Kubuxu: ah, fun
ckwaldon has joined #ipfs
<whyrusleeping> dignifiedquire: you could set the flow control window size to 300k or so
<whyrusleeping> so its just above our largest possible message
ckwaldon1 has quit [Ping timeout: 252 seconds]
<dignifiedquire> but spdystream doesn't understand the measages where it gets told about a different window size
<whyrusleeping> but that shouldnt matter if youre not changing it?
<Kubuxu> whyrusleeping, lgierth : 178.62.61.185 gateway is not responding
<dignifiedquire> the initial size must be 64k according to the spec
<dignifiedquire> and only afterwards it can be renegotiated
<dignifiedquire> not sure what happens if I change that
ckwaldon1 has joined #ipfs
<whyrusleeping> can you just disable flow control on the js side?
whyrusleeping has quit [Changing host]
whyrusleeping has joined #ipfs
<Kubuxu> whyrusleeping: flow control resizes the buffer so you can send bigger "chunk" at once
ckwaldon has quit [Ping timeout: 248 seconds]
ckwaldon1 is now known as ckwaldon
<dignifiedquire> not without drastic code changes as far as I understand
<Kubuxu> we send whole block in one "chunk" so bigger buffer is required
<musicmatze[m]> Any ipfs people at 33c3?
<Kubuxu> and the buffer would have to be resized on the go side, AFAIK
nonaTure has joined #ipfs
<Kubuxu> it is mercury
ckwaldon has quit [Ping timeout: 256 seconds]
clavii has quit [Quit: ZNC - 1.6.3 - http://znc.in]
<whyrusleeping> musicmatze[m]: i am
<whyrusleeping> chilling in room 1 to watch the encryption talk
<Kubuxu> mercury has 250k goroutines and is not responding
<whyrusleeping> i'll reboot it...
<musicmatze[m]> whyrusleeping: nice. Do you guys have an assembly?
<whyrusleeping> musicmatze[m]: no, we were going to at first, but then none of us got tickets
<whyrusleeping> i think victorbjelkholm[ and i are the only ones going
<musicmatze[m]> okay. Maybe we will meet eachother to have a chat ...
<whyrusleeping> if people want to hang out and talk about ipfs, i'd be down to find a spot
<musicmatze[m]> awesome.
<whyrusleeping> i know theres at least five people in this channel that will be here
<musicmatze[m]> So not now, but maybe later... next talk for me is at 1600, so we'll have time! :-)
<whyrusleeping> haha, sounds good :)
<Kubuxu> whyrusleeping: have you taken goroutine dump before restarting it?
<whyrusleeping> Kubuxu: of course
<Kubuxu> can you send it?
<whyrusleeping> !pin QmZMPU8zAyX6rjQ3wKtYFcC1aGnGHTxNYi4jjGH5ScY7wB mercury goro party
<pinbot> now pinning /ipfs/QmZMPU8zAyX6rjQ3wKtYFcC1aGnGHTxNYi4jjGH5ScY7wB
<whyrusleeping> wifi is a tad congested
<victorbjelkholm> whyrusleeping, yeah, arriving today night, omw to the airport now
<whyrusleeping> Kubuxu: there it is, its gzipped
<Kubuxu> <3
<whyrusleeping> lol, it cut the file at 64MB
<Kubuxu> deadlocked
schmidta has left #ipfs [#ipfs]
<whyrusleeping> Kubuxu: is it deadlock? or waiting on 'network'
<Kubuxu> looking at it
ckwaldon has joined #ipfs
<whyrusleeping> i see lots of yamux reads that are hung for a long time, but i'm pretty sure those are 'fine'
<whyrusleeping> oooh, i see a hang on a yamux write
<whyrusleeping> those are no bueno
<Kubuxu> yeah, the write hanged, locked a lot of routines here: https://github.com/libp2p/go-libp2p-kad-dht/blob/master/dht_net.go#L206
<whyrusleeping> yeap
<Kubuxu> which lead to memcrash
<Kubuxu> but it couldn't close
<Kubuxu> I think
<whyrusleeping> we need to use the deadlines in that code
<Kubuxu> yeah, the writeMessage needs to be with context
<whyrusleeping> that too, but networked writes can't respect a context yet
<whyrusleeping> so we just need a basic timeout, at least for now
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 258 seconds]
ckwaldon1 is now known as ckwaldon
<whyrusleeping> Kubuxu: wanna throw up a PR to address this?
<whyrusleeping> (the root of the problem here is that yamux is broken)
<dignifiedquire> is there a multiplexer that isn't? Oo
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 256 seconds]
ckwaldon1 is now known as ckwaldon
<dignifiedquire> whyrusleeping: multiplex worked pretty well in my tests, why is it disabled by default in go-ipfs?
<Mateon1> For a rather long time I ran with --enable-multiplex-experiment, it works well
<Mateon1> Not sure whether two nodes with multiplex actually use multiplex rather than yamux, though
<Caterpillar> there is one thing I have not understood by reading ipfs documentation. How a normal user can browse a website hosted on IPFS network? Does he need to install a IPFS client / extension for his browser?
<whyrusleeping> dignifiedquire: because its not been well tested yet
<whyrusleeping> Mateon1: you can check the output of `ipfs swarm peers -v --enc=json`
<whyrusleeping> it lists the stream types in the json verbose output
<dignifiedquire> I see
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 246 seconds]
<whyrusleeping> for 0.4.5 we are keeping it behind a flag
<whyrusleeping> but i think for the following release we can make the flag default true, but keep the order to prefer yamux
<Mateon1> whyrusleeping: Yep, everything uses yamux
<whyrusleeping> Mateon1: you can set the preference with an env var as discussed in that issue
<Mateon1> Ah, didn't know that
<Mateon1> Thanks
<whyrusleeping> no problem :)
<whyrusleeping> the more testing we get here the better
<dignifiedquire> whyrusleeping: that would be greay, then we could at least use it for interop communication
<whyrusleeping> i've tested it pretty solidly, but one anecdotal experience with it does not make it bulletproof
<dignifiedquire> I thought that's how software dev works ;)
ckwaldon has joined #ipfs
<Kubuxu> yup, yamux also "works"
<Kubuxu> just sometimes it doesn't
<Mateon1> Kubuxu: Well, for me, it really doesn't. It eats a crapton of memory, and causes OOM kills every half a day
ckwaldon1 has quit [Ping timeout: 250 seconds]
<Mateon1> At least on my VPS, my PC is fine
maxlath has quit [Ping timeout: 265 seconds]
ckwaldon1 has joined #ipfs
<Mateon1> Cool, now I have at least one connection using mplex
ckwaldon has quit [Ping timeout: 246 seconds]
ckwaldon1 is now known as ckwaldon
<whyrusleeping> :D
<whyrusleeping> Kubuxu: could you PR adding a round to t0130 that uses multiplex?
jedahan has joined #ipfs
jedahan has quit [Remote host closed the connection]
<Kubuxu> k, task add +ipfs 't0130 multiplex round'
Kane` has quit [Ping timeout: 260 seconds]
<whyrusleeping> Kubuxu: is that an automation thing?
clavi has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 248 seconds]
ckwaldon1 is now known as ckwaldon
<whyrusleeping> daviddias: ping
ckwaldon1 has joined #ipfs
<whyrusleeping> kyledrake: i found the store you shop at: http://xkcd.com/1774/
ckwaldon has quit [Ping timeout: 260 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 258 seconds]
ckwaldon1 has joined #ipfs
rendar has joined #ipfs
ckwaldon has quit [Ping timeout: 245 seconds]
<victorbjelkholm> betting that Kubuxu is using taskwarrior for todo lists
gde33 has quit [Read error: Connection reset by peer]
ckwaldon1 has quit [Ping timeout: 248 seconds]
ckwaldon has joined #ipfs
<Kubuxu> whyrusleeping: nope
<Kubuxu> but it would be quite easy to do :p
* Kubuxu looks at his scheme REPL bot
espadrine has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon has joined #ipfs
EntityWasTaken has joined #ipfs
<Kubuxu> ?source
<EntityWasTaken> Kubuxu: "P9C-372, nah, just kidding. https://github.com/Kubuxu/scm-entity "
<Kubuxu> ?(publish-to-IPFS)
<EntityWasTaken> Kubuxu: "Dataset available at fs:/ipfs/QmSLqKCEiMu988MC6vX8iwmPdEkepYJv8ZcawhsFBhSpci"
EntityWasTaken has quit [Remote host closed the connection]
EntityWasTaken has joined #ipfs
<brodo> do we want to meet up at 3 at https://events.ccc.de/congress/2016/wiki/Assembly:Chaos_West there are couches and also free tables in hall 4
infinity0 has quit [Remote host closed the connection]
<Caterpillar> there is one thing I have not understood by reading ipfs documentation. How a normal user can browse a website hosted on IPFS network? Does he need to install a IPFS client / extension for his browser?
infinity0 has joined #ipfs
yoshuawuyts has joined #ipfs
<brodo> @Caterpillar currently you use a local proxy
<Kubuxu> Caterpillar: yes, or use https:/ipfs.io/ipns/ipfs.io
<Caterpillar> thank you
cemerick has quit [Ping timeout: 256 seconds]
cemerick has joined #ipfs
ZaZ has quit [Read error: Connection reset by peer]
Kingsquee has quit [Quit: Konversation terminated!]
espadrine has quit [Remote host closed the connection]
espadrine has joined #ipfs
Oatmeal has joined #ipfs
gde33 has joined #ipfs
Sophrosyne has quit [Ping timeout: 250 seconds]
redfish has quit [Remote host closed the connection]
gde33 has quit [Ping timeout: 260 seconds]
gde33 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
alx[m] has joined #ipfs
infinity0 has joined #ipfs
Sophrosyne has joined #ipfs
bastianilso_____ has joined #ipfs
<Caterpillar> is there a webpage sample running on ipfs?
<Kubuxu> ipfs.io is running on ipfs :p
<Mateon1> The frontpage of ipfs.io runs on IPFS, you can access it from any gateway at /ipns/ipfs.io, same with ipld.io (/ipns/ipld.io)
<Mateon1> More examples: https://ipfs.io/ipns/project-repos.ipfs.io/ - and all websites on neocities.org are accessible from IPFS
<Mateon1> Caterpillar: Here's a directory with a bunch of cool stuff using IPFS: https://github.com/ipfs/awesome-ipfs
<Caterpillar> [15:17] <Kubuxu> ipfs.io is running on ipfs :p
<Caterpillar> but you can access to it even without running an ipfs daemon.
<Caterpillar> mmh...
<victorbjelkholm> Caterpillar, yeah, the public gateway that we run at ipfs.io/ipfs is being used to serve ipfs.io
<Caterpillar> the best way to clear all my dubts is to ask you the following question: does ipfs act like a sort of Tor network, where clients have to use a specific network client to use the network?
Guest51180 has quit [Ping timeout: 265 seconds]
<Kubuxu> Caterpillar: aim is so that every user runs the client
<Kubuxu> currently we provide gateway so users who don't have a client installed can use it too
<Caterpillar> ah ok
jong[m] has left #ipfs ["User left"]
espadrine has quit [Ping timeout: 260 seconds]
espadrine has joined #ipfs
bastianilso_____ has quit [Quit: bastianilso_____]
bastianilso_____ has joined #ipfs
<Caterpillar> stupid question: I have a server with a symmetric 100 Mbit/s internet connection. Is there anything useful I can do to help the ipfs network?
theoanthropomorp has joined #ipfs
<kpcyrd> Caterpillar: pin good content (seeding)
<Caterpillar> kpcyrd: content generated by me'
<Caterpillar> ?
<kpcyrd> Caterpillar: this isn't automated, so you actually have to decide which content you consider good. I ran an archlinux mirror for a while (but the disk crapped out and I still didn't fix it)
<Caterpillar> kpcyrd: mmh I am a Fedora contributor, I could run a sort of Fedora mirror
<kpcyrd> Caterpillar: I've published my scripts here: https://github.com/kpcyrd/ipfs-mirror also, a fedora package would be awesome :D
espadrine has quit [Ping timeout: 260 seconds]
<Caterpillar> kpcyrd: yeah, a Fedora package would be awesome, but there is the need to unbundle all third party bundled libraries I saw in https://github.com/ipfs/go-ipfs
<kpcyrd> Caterpillar: are there examples for go packages in fedora?
<Caterpillar> the reason is https://fedoraproject.org/wiki/Bundled_Libraries?rd=Packaging:Bundled_Libraries
<Caterpillar> kpcyrd: let me check
<Caterpillar> kpcyrd: could you suggest me a name of a famous go based software? So that I can search it
<Caterpillar> on Fedora
<kpcyrd> Caterpillar: you don't have to create the content if you want to pin it. For example, if you consider /ipfs/QmZzQDki6px3Li7fDxXAqUbVA8zyu44vo9RRgsYXffvHfP a good collection of butter and margarine, you can run `ipfs pin add QmZzQDki6px3Li7fDxXAqUbVA8zyu44vo9RRgsYXffvHfP` and that mostly means "get the content, keep it around and provide it to people asking for it"
<Caterpillar> ok
<Caterpillar> kpcyrd: ok
shizy has joined #ipfs
neurrowcat has joined #ipfs
jonnycrunch has joined #ipfs
pfrazee has joined #ipfs
maxlath has joined #ipfs
<brodo> i just created a proper pr (with the licence stuff) for colorful help
wking has joined #ipfs
SuperPhly has joined #ipfs
Sophrosyne_ has joined #ipfs
Sophrosyne has quit [Ping timeout: 250 seconds]
jedahan has joined #ipfs
jedahan has quit [Read error: Connection reset by peer]
jedahan has joined #ipfs
EntityWasTaken has quit [Remote host closed the connection]
jonnycrunch has quit [Ping timeout: 258 seconds]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tg has quit [Ping timeout: 258 seconds]
cemerick has quit [Ping timeout: 258 seconds]
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jchevalay has quit [Quit: Page closed]
damongant has quit [Quit: Bye.]
tg has joined #ipfs
ylp has quit [Quit: Leaving.]
jedahan has joined #ipfs
chriscool has quit [Ping timeout: 260 seconds]
bsm117532 has quit [Ping timeout: 240 seconds]
damongant has joined #ipfs
ansuz has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
PseudoNoob has joined #ipfs
Foxcool has joined #ipfs
Foxcool has quit [Client Quit]
espadrine has joined #ipfs
jonnycrunch has joined #ipfs
infinity0 has quit [Remote host closed the connection]
SuperPhly has joined #ipfs
neurrowcat has quit [Quit: Deebidappidoodah!]
jonnycrunch has quit [Ping timeout: 246 seconds]
fleeky has joined #ipfs
joreg[m] has joined #ipfs
m0ns00n_ has joined #ipfs
m0ns00n_ has quit [Client Quit]
fleeky has quit [Quit: Ex-Chat]
<joreg[m]> helo, does anyone know about a talk at 33c3 about or mentioning ipfs?
cemerick has joined #ipfs
<whyrusleeping> joreg[m]: not that i know of, unfortunately
<whyrusleeping> i'm just chilling in the big hacking room by the digital schedule thing
<joreg[m]> too bad..but thanks
espadrine has quit [Ping timeout: 260 seconds]
<whyrusleeping> yeah :/ we were hoping to have an easier time getting more of us to the congress this year
<joreg[m]> whyrusleeping: are you one of the people behind it? you could probly do a lightnibg talk?
<lgierth> he already did one last year ;)
<whyrusleeping> Yeah, i did a lightning talk last year
<whyrusleeping> maybe i'll sign up to do one this year
<joreg[m]> please, i'm sure there is more interest
<joreg[m]> or any other kind of intro session..
<lgierth> joreg[m]: check out the 3.8 TB ipfs mirror of cdn.media.ccc.de :) https://archives.ipfs.io
<joreg[m]> ja, good point, i can do that. but there i cannot ask my questions..
<Kubuxu> god, CCC currently is using over 20Gbps BW
<lgierth> use moar bandwidth
<lgierth> they have 180 gbit i think
<lgierth> twitter.com/c3noc knows more
<whyrusleeping> wat, 180gbit?
<lgierth> joreg[m]: i'm not at congress so i'm afraid i can only send you interesting links :)
<lgierth> whyrusleeping: USE MOAR BANDWIDTH
<whyrusleeping> damn, okay
<M-hash> But ipfs will cause ccc to use *less* bandwidth with the p-two-p's!
<whyrusleeping> lgierth: i need to find ethernet to use any more bandwidth...
<M-hash> Do a lightning talk on IPLD! It might have content-addressable documents might have even broader appeal
<whyrusleeping> how do i sign up for a lightning talk?
ligi has joined #ipfs
<ligi> !pin QmTzcUHTAXZhDRZVB4MWVXn5bNj43Xtu5udxEQxo3Vz3BP 33c3_lightning
<pinbot> now pinning /ipfs/QmTzcUHTAXZhDRZVB4MWVXn5bNj43Xtu5udxEQxo3Vz3BP
<lgierth> ligi: nice -- when's your thing?
kulelu88 has joined #ipfs
m0ns00n_ has joined #ipfs
m0ns00n_ has quit [Client Quit]
chased1k_ has joined #ipfs
chased1k has quit [Ping timeout: 258 seconds]
pcre_ has joined #ipfs
Ronsor has quit [Ping timeout: 258 seconds]
yoshuawuyts has quit [Quit: Connection closed for inactivity]
<whyrusleeping> Mateon1: is your xkcd archive the same as the one on the archives.ipfs.io page?
fleeky has joined #ipfs
robattila256 has quit [Ping timeout: 258 seconds]
<Mateon1> whyrusleeping: No, was wondering about that
<whyrusleeping> hrm... the one on archives.ipfs.io doesnt resolve entirely
<Mateon1> My archives are here: https://ipfs.io/ipns/Qme63idhHJ2awgkdG952iddw5Ta9nrfQB3Bpn83V1Bqgvv/xkcd - I try to take a snapshot of the website every once in a while
ygrek_ has joined #ipfs
<whyrusleeping> niceeee
<whyrusleeping> i'll try and pin the latest every so often
<Mateon1> :)
<Mateon1> There is a lot of deduplication happening, as most of the time I only need to change /archives/index.html, the second to last comic, and add index.html for last comic. (plus the image of course)
<ligi> lgierth: tomorrow 14:25
maxlath has quit [Ping timeout: 252 seconds]
<lgierth> Mateon1: nice -- wanna post that to the ipfs/archives repo?
<Mateon1> The diff of the last two archives looks nice: QmWR6UgArrkdaVMULMH5MwdBxTna2WFU1p83nLCMSYZiDW/diff.txt
<lgierth> ligi: cool cool :) i'm at home watching from the couch
<Mateon1> lgierth: Sure
<ligi> lgierth: enjoy - but we have also couches here ;-)
<lgierth> :)
<whyrusleeping> lgierth: he did, on the xkcd issue
<lgierth> oh cool -- i didn't actually look at the issues :P just took the existing archives website
<lgierth> davidar: https://archives.ipfs.io
<Mateon1> Ah, so I shouldn't PR any changes?
<Mateon1> Well, yeah.. Not much to PR there
Encrypt has joined #ipfs
<Mateon1> Anyway, the issue is outdated
<lgierth> Mateon1: let me merge the website PR and you can PR the change
<brodo> for everyone at 33c3, this might also be interesting: https://events.ccc.de/congress/2016/wiki/Session:We_Fix_the_Net
Turingmachine[m] has joined #ipfs
<brodo> "We Fix the Net session will include talks on developing secure alternatives to current internet protocols. We might hold an organized discussion or panel as well. This session is organized by GNUnet and pEp, and acts as a successor to the YBTI sessions of previous years."
<lgierth> i disagree with the sentiment that "someone broke the internet", but i applaud the effort nonetheless :)
<lgierth> the problems we see today originate from the very beginnings of the internet
ygrek_ has quit [Ping timeout: 256 seconds]
<brodo> @lgierth yea, the same is true for the web. timBLs paper for the hypertext conference was rejected for a reason.
gigq has quit [Read error: Connection reset by peer]
<lgierth> brodo: what was the matter with that paper?
<lgierth> interesting
gigq has joined #ipfs
<brodo> i think one reason was that web links are one-directional which was very unusual for the time
Encrypt has quit [Quit: Quit]
<lgierth> thanks brodo
<brodo> i don't know if content addressing was on anyones mind back then
ligi has quit [Ping timeout: 265 seconds]
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ligi has joined #ipfs
maxlath has joined #ipfs
ligi has quit [Ping timeout: 260 seconds]
lacour has joined #ipfs
ygrek_ has joined #ipfs
tictoc has joined #ipfs
Encrypt has joined #ipfs
ligi has joined #ipfs
chris6131 has quit [Ping timeout: 260 seconds]
chris613 has joined #ipfs
theoanthropomorp has quit [Remote host closed the connection]
chris6131 has joined #ipfs
chris613 has quit [Ping timeout: 268 seconds]
tictoc has quit [Ping timeout: 268 seconds]
ningemina has joined #ipfs
jonnycrunch has joined #ipfs
ligi has quit [Ping timeout: 258 seconds]
robattila256 has joined #ipfs
jonnycrunch1 has joined #ipfs
jonnycrunch has quit [Ping timeout: 268 seconds]
jonnycrunch1 is now known as jonnycrunch
jonnycrunch1 has joined #ipfs
<lgierth> !pin QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8 33c3 fahrplan version "NOT A BUG"
<pinbot> now pinning /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8
jonnycrunch has quit [Ping timeout: 268 seconds]
jonnycrunch1 is now known as jonnycrunch
<richardlitt> Kubuxu: Thank you
mildred has joined #ipfs
jonnycrunch has quit [Ping timeout: 256 seconds]
<mildred> Hello there, I was looking at the code, and I wondered something about the routing layer. Currently, we have here https://github.com/libp2p/go-libp2p-routing/blob/master/routing.go#L19-L72 the interface for IPFS routing. We have two ways of storing/getting a value to/from the DHT. The ContentRouting interface that associates a content id (content hash, but is abstracted in https://github.com/ipfs/go-cid/blob/master/cid.go ), and the ValueStore interface
<mildred> that allows storing any value for any key. Currently, the way the current IPNS does, and the way public keys are stored is that the key /pk/<fingerprint> is associated with the CID of its value. To get a public key, you this have a level of indirection. First, fetch the content id/content hash for the key in the ValueStore DHT, then find out where this value could be found using the ContentRouting interface that yields a list of peers. I am trying to
<mildred> construct a record system with the current routing layer from IPFS. My question is why do we need an extra level of indirection for things such as namling records or public keys, and why couldn't the CID (content ID) refer to things like "an object with such multihash" or "a public key with such fingerprint" or even "a naming record using such method and suck key". We could extend the CID to allow representation of these references and avoid an extra
<mildred> level of indirection. We could directly ask the DHT which peers provide such public key, without indirection. Anyone to help me understand?
mguentner2 is now known as mguentner
Encrypt has quit [Quit: Quit]
infinity0 has joined #ipfs
<Kubuxu> mildred: I don't see the "indirection" here
<Kubuxu> to get from the fingerprint to a record we need the record and the public key
pp99s has quit []
<Kubuxu> fingerprint is the peerID in this case
<mildred> the thing is different, we know the fingerprint and we want the complete key
<Kubuxu> yup
<mildred> (fingerprint is just an example)
<Kubuxu> we could unify everything to be a ipfs block yes
<Kubuxu> it just wasn't done before as we have no concept of CID and there was clear separation
<mildred> I want to draft on my side a naming system
vorce[m] has joined #ipfs
<mildred> You're right, before CID didn't exist
<mildred> now that it does, we could unify things...
<mildred> (I may not be fully available now)
<pinbot> [host 7] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 2] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 1] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 5] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 4] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 0] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
yoshuawuyts has joined #ipfs
<pinbot> [host 3] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 6] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<lgierth> whaaaat
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<lgierth> !pin QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8 33c3 fahrplan version "NOT A BUG"
<pinbot> now pinning /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8
kerozene has quit [Ping timeout: 268 seconds]
tilgovi has joined #ipfs
kerozene has joined #ipfs
<pinbot> [host 0] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 7] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 3] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 6] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 4] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<pinbot> [host 5] failed to pin /ipfs/QmNQ1TQzC3D4MMJFN5LVCKPBryRg968QTCvQ29miamxQq8: 504 Gateway Time-out
<achin> :(
<lgierth> sorry about the noise
<lgierth> it's even failing to fail properly
<lgierth> i'll take take the debugging somewhere else :)
gigq has quit [Quit: leaving]
cemerick has quit [Ping timeout: 258 seconds]
bastianilso____ has joined #ipfs
Sophrosyne_ has quit [Remote host closed the connection]
Caterpillar has quit [Excess Flood]
<achin> no no, noise is fine, but broken bots are sad :(
bastianilso_____ has quit [Remote host closed the connection]
Caterpillar has joined #ipfs
<lgierth> Kubuxu whyrusleeping: got suggestions for 2.5
<lgierth> Kubuxu whyrusleeping: got suggestions for 2.5" sata hdds?
gigq has joined #ipfs
<lgierth> seagate barracuda look good
<Kubuxu> I like WD
pcre_ has quit [Remote host closed the connection]
<Kubuxu> there are a bit more expensive but they are good
<Kubuxu> and they have 2.5" but I don't know how good they are in comparison with the 3.5"
<achin> does backblaze have any 2.5" hdds in their failure rate reports?
<Kubuxu> WD Red 2.5" looks nice
<Kubuxu> achin: backblaze report is a bit misleading sometimes
<Kubuxu> testing conditions changed throughout the test
<achin> i for sure wouldn't use it as my only datapoint, but it does seem to be useful
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
<lgierth> oh wow the WD red come in 6tb too
<cehteh> huh?
<cehteh> i thought there are 8TB as well
<Kubuxu> lgierth: I don't think in the 2.5 form factor
<cehteh> ah 2.5" ..
ligi has joined #ipfs
<lgierth> mh yeah in fact there's just WD blue 2TB in 2.5"
<cehteh> what height?
<cehteh> laptop?
<lgierth> "ultra compact pc kit"
<lgierth> GIGABYTE GB-BNI7HG4-950
<cehteh> ah 9.5mm thick, 2TB is maxed out then
<cehteh> iirc
<cehteh> i brought a 2TB for my wifes thinkpad, segate
<cehteh> that was the biggiest which would fit
<cehteh> oh, but it has only 7mm height, maybe wiht 9.5mm you get more
ligi has quit [Ping timeout: 265 seconds]
<lgierth> yeah i just checked, it can fit 7 and 9.5mm
ligi has joined #ipfs
Guest40 has joined #ipfs
Sophrosyne has joined #ipfs
erg has joined #ipfs
ligi has quit [Ping timeout: 258 seconds]
Guest40 has quit [Quit: Textual IRC Client: www.textualapp.com]
infinity0 has joined #ipfs
infinity0 has joined #ipfs
infinity0 has quit [Changing host]
victorbjelkholm has left #ipfs ["Leaving"]
victorbjelkholm has joined #ipfs
tockitj has joined #ipfs
tockitj has left #ipfs ["Leaving"]
<ianopolous_> I'm looking into browser caching of requests and it seems that things like /ipfs/$multihash are cached, but /api/v0/object/get?arg=$multihash do not work, presumably because the key is in the query rather than the path of the url. I've noticed that the dag api takes the same un-cachable form. Is that deliberate?
infinity0 has quit [Remote host closed the connection]
<victorbjelkholm[> Hm, we should be able to leverage ETag to solve that. Don't think it's deliberate, should be cached if the arg is the same
infinity0 has joined #ipfs
<ianopolous_> I don't think the ipfs server currently includes the etag header on that. However I've tried adding it to a local version, and chrome still doesn't cache it
<deltab> do you have something intercepting that, or does it go directly to ipfs.io?
wallacoloo_____ has joined #ipfs
<ianopolous_> I have my own server which I've made emulate the ipfs api
<deltab> and the name?
<ianopolous_> name of what?
<lgierth> ianopolous_: we've just never had someone come up with a demand for Etag headers on the api :)
<deltab> hostname
<ianopolous_> :-)
<ianopolous_> The local server i've tested adding the head on for object queries is running on localhost (caching works fine for other localhost urls without the query variation)
<deltab> what I mean is, are you accessing your local server?
<lgierth> the semantics of etag would be highly dependant on the specific endpoint
<ianopolous_> yes accessing my own local server which emulates the ipfs http api over localhost
<ianopolous_> sure, but any content adddressed get should be cachable forever
infinity0 has quit [Remote host closed the connection]
<lgierth> oh sure, but depending on which other arguments you pass
<lgierth> i'd be down to add it
<lgierth> PRs welcome :)
<lgierth> you can also open an issue to discuss
<ianopolous_> lgierth: my usecase is that peergos uses entirely the object api, before now we had our own http api, with caching working, but I've moved to emulate the ipfs api to enable us to self host in ipfs.
<ianopolous_> I'm hoping to move the to simpler dag api, once it supports cbor, but it currently has the same non caching behaviour
<lgierth> yeah it makes sense
<ianopolous_> sure I'll open an issue, in go-ipfs?
<lgierth> yeah
infinity0 has joined #ipfs
<ianopolous_> thanks
john has joined #ipfs
john is now known as Guest86521
yuitimothy has joined #ipfs
kevina has joined #ipfs
shizy has quit [Ping timeout: 252 seconds]