stebalien changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.19 and js-ipfs 0.34 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of
Ll1i1lL has quit [Remote host closed the connection]
fauno has quit [Remote host closed the connection]
Ll1i1lL has joined #ipfs
fauno has joined #ipfs
detectiveaoi has quit [Quit: Leaving...]
mandric has joined #ipfs
mandric has quit [Client Quit]
Adbray has quit [Remote host closed the connection]
hurikhan77 has joined #ipfs
Jesin has quit [Quit: Leaving]
kakra has quit [Ping timeout: 246 seconds]
mandric has joined #ipfs
Jesin has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
Adbray has joined #ipfs
daMaestro has joined #ipfs
mowcat has quit [Remote host closed the connection]
spinza has joined #ipfs
screensaver has quit [Remote host closed the connection]
screensaver23 has joined #ipfs
Jesin has quit [Quit: Leaving]
Jesin has joined #ipfs
kapil____ has joined #ipfs
placer14 has joined #ipfs
zane has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Belkaar has quit [Ping timeout: 246 seconds]
zane has joined #ipfs
Belkaar has joined #ipfs
Belkaar has joined #ipfs
anomie[m] has joined #ipfs
Ll1i1lL has quit [Ping timeout: 246 seconds]
}ls{ has quit [Ping timeout: 246 seconds]
anomie[m]1 has left #ipfs ["User left"]
}ls{ has joined #ipfs
placer14 has quit [Quit: placer14]
Wioxjk has quit [Ping timeout: 268 seconds]
ctOS has quit [Quit: Connection closed for inactivity]
Mateon1 has quit [Ping timeout: 244 seconds]
mandric has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chrisdickinson has joined #ipfs
chrisdickinson has quit [Client Quit]
growlster has joined #ipfs
daMaestro has quit [Quit: Leaving]
<growlster> hello dear IPFS team
<growlster> greetings from the Swarm team
<growlster> @stebalien I'd be interested in following up on the Swarm Multicodecs PR if there's anything hindering its merge
<stebalien> growlster: sorry, only time.
<stebalien> Actually, now that I have you. How does the BMT hash function work>
<stebalien> (and thanks for pinging me)
clemo has quit [Ping timeout: 246 seconds]
<growlster> The underlying hash function used is keccak256 as with the rest of the go-ethereum codebase. Data chunks are broken down into a 128 x 32 byte leafs, those are hashed through a keccak256 hashing function to create the root (and intermediate) hash
<stebalien> Got it. It looks like it exists to allow for inclusion proofs. SGTM.
<growlster> correct
<growlster> i've also changed the swarm manifest/feed types to be IPLD codecs, however I'm afraid that I don't 100% understand the repercussions
<growlster> i.e. if there are any changes that will have to be propagated to the IPLD spec/repo
<stebalien> No. This looks good to me.
<growlster> awesome
<growlster> another question that i had is: do you implement any code generators in your pipeline that handle updating the cascade of libraries that depend on the data in the multicodecs repo?
<growlster> i.e. in the case of golang - using generators to update the go library with the new codes from multicodecs
<stebalien> Not currently. Most of codecs require manual implementation (e.g., a hash function, a serializer/deserializer).
<stebalien> Unless I'm misunderstanding your question.
<growlster> surely those would have to be added manually
<growlster> i meant more like populating the basic hex codes with a generator, since the names of the codecs and their respective codes are already in the CSV
<growlster> so a go generator for example could populate all of the codes as consts with the respective names (i.e. const SHA2_256 = 0x12 and so on...)
<growlster> just a thought, as i think that it would make life easier when updating the language specific implementations (and eliminate possible errors in the process)
Vaelatern has quit [Ping timeout: 240 seconds]
Tiez has joined #ipfs
<stebalien> Ah. Yeah, we should add those but we've never had so many codes that we really felt motivated to put in the effort. But really, we should.
Vaelatern has joined #ipfs
mauz555 has joined #ipfs
lord| has quit [Quit: WeeChat 2.4]
lord| has joined #ipfs
Belkaar has quit [Quit: bye]
toxync01- has joined #ipfs
toxync01 has quit [Ping timeout: 246 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
xentec_ has joined #ipfs
cipres has quit [Ping timeout: 250 seconds]
cipres has joined #ipfs
aerth has quit [Ping timeout: 256 seconds]
ion- has joined #ipfs
stoopkid has quit [Quit: Connection closed for inactivity]
aerth has joined #ipfs
xentec has quit [Quit: memento mori]
malaclyps has quit [Ping timeout: 246 seconds]
shamb0t has quit [Ping timeout: 246 seconds]
eldritch has quit [Ping timeout: 246 seconds]
Nukien has quit [Ping timeout: 246 seconds]
gde33 has quit [Ping timeout: 246 seconds]
ion has quit [Ping timeout: 246 seconds]
ion- is now known as ion
gde33 has joined #ipfs
shamb0t has joined #ipfs
Nukien has joined #ipfs
malaclyps has joined #ipfs
xpitr has quit [Ping timeout: 268 seconds]
eldritch has joined #ipfs
xpitr has joined #ipfs
matt_ has joined #ipfs
matt_ is now known as Guest36596
matth has quit [Ping timeout: 255 seconds]
MDude has quit [Read error: Connection reset by peer]
DKSKDS has joined #ipfs
DKSKDS has left #ipfs [#ipfs]
MDude has joined #ipfs
kapil____ has quit [Quit: Connection closed for inactivity]
growlster has quit [Ping timeout: 245 seconds]
Mateon2 has joined #ipfs
fleeky has joined #ipfs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #ipfs
mauz555 has quit [Ping timeout: 272 seconds]
maxzor has quit [Ping timeout: 252 seconds]
growlster has joined #ipfs
fogWraith has joined #ipfs
corvinux has joined #ipfs
brakmic has joined #ipfs
user_ has joined #ipfs
vyzo has quit [Quit: Leaving.]
vyzo has joined #ipfs
brakmic has quit [Remote host closed the connection]
lord| has quit [Read error: Connection reset by peer]
lord| has joined #ipfs
corvinux has quit [Ping timeout: 252 seconds]
dasj19 has joined #ipfs
brakmic has joined #ipfs
inetic has joined #ipfs
fazo has joined #ipfs
Fessus has quit [Remote host closed the connection]
fauno_ has joined #ipfs
fauno has quit [Remote host closed the connection]
Fessus_ has joined #ipfs
fauno_ is now known as fauno
cyberwolf has joined #ipfs
user_ has quit [Quit: leaving]
corvinux has joined #ipfs
Ai9zO5AP has joined #ipfs
cyberwolf has quit [Quit: leaving]
rendar has joined #ipfs
manray has quit [Ping timeout: 246 seconds]
cyberwolf has joined #ipfs
powerbit has quit [Ping timeout: 250 seconds]
corvinux has quit [Ping timeout: 246 seconds]
mauz555 has joined #ipfs
mauz555 has quit [Ping timeout: 240 seconds]
dasj19_ has joined #ipfs
dasj19 has quit [Quit: dasj19]
corvinux has joined #ipfs
manray has joined #ipfs
dasj19_ has quit [Ping timeout: 246 seconds]
<Bl4ckC0r3> hello
dethos has joined #ipfs
blallo has joined #ipfs
mischat has joined #ipfs
lidel` has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
lidel has quit [Ping timeout: 255 seconds]
lidel` is now known as lidel
mischat has joined #ipfs
clemo has joined #ipfs
fazo has quit [Read error: Connection reset by peer]
fazo_ has joined #ipfs
xpitr has quit [Changing host]
xpitr has joined #ipfs
epheo has joined #ipfs
The_8472 has quit [Ping timeout: 252 seconds]
The_8472 has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
spinza has quit [Quit: Coyote finally caught up with me...]
The_8472 has joined #ipfs
airwind has joined #ipfs
epheo has quit [Remote host closed the connection]
spinza has joined #ipfs
growlster has quit [Quit: WeeChat 2.4]
mischat_ has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ipfs
malaclyps has quit [Read error: Connection reset by peer]
malaclyps has joined #ipfs
cyberwolf has quit [Quit: leaving]
cyberwolf has joined #ipfs
kapil____ has joined #ipfs
The_8472 has quit [Ping timeout: 252 seconds]
The_8472 has joined #ipfs
alexgr has quit [Quit: Leaving]
brakmic_ has joined #ipfs
brakmic has quit [Ping timeout: 252 seconds]
dethos has quit [Ping timeout: 272 seconds]
PyHedgehog has joined #ipfs
zeden has joined #ipfs
mischat_ has quit [Remote host closed the connection]
brakmic_ has quit [Ping timeout: 246 seconds]
brakmic has joined #ipfs
jason- has quit [Read error: Connection reset by peer]
jason- has joined #ipfs
brakmic_ has joined #ipfs
Ll1i1lL has joined #ipfs
mischat has joined #ipfs
brakmic has quit [Ping timeout: 246 seconds]
mischat has quit [Ping timeout: 250 seconds]
brakmic has joined #ipfs
stoopkid has joined #ipfs
brakmic_ has quit [Ping timeout: 250 seconds]
brakmic_ has joined #ipfs
brakmic__ has joined #ipfs
brakmic has quit [Ping timeout: 246 seconds]
mauz555 has joined #ipfs
brakmic_ has quit [Ping timeout: 245 seconds]
mauz555 has quit [Ping timeout: 252 seconds]
mischat has joined #ipfs
placer14 has joined #ipfs
dasj19 has joined #ipfs
dasj19 has quit [Remote host closed the connection]
kopfkind has joined #ipfs
hurikhan77 has quit [Ping timeout: 252 seconds]
hurikhan77 has joined #ipfs
clemo has quit [Ping timeout: 252 seconds]
mischat has quit [Ping timeout: 246 seconds]
mischat has joined #ipfs
brakmic has joined #ipfs
brakmic__ has quit [Ping timeout: 255 seconds]
brakmic has quit [Remote host closed the connection]
brakmic has joined #ipfs
airwind has quit [Quit: airwind]
brakmic has quit [Ping timeout: 246 seconds]
mateusbs17|afk is now known as mateusbs17
BifrostBot[m] has joined #ipfs
BifrostBot[m] has left #ipfs ["User left"]
Kamilion|ZNC has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
Bat`O has joined #ipfs
erwanou_ has joined #ipfs
wking1 has joined #ipfs
luizirber_ has joined #ipfs
The_8472 has joined #ipfs
tangent128 has joined #ipfs
Manolis_ has joined #ipfs
JackK has quit [*.net *.split]
obensour1 has quit [*.net *.split]
ober has quit [*.net *.split]
wking has quit [*.net *.split]
Bat`O_ has quit [*.net *.split]
erwanou has quit [*.net *.split]
Kamilion has quit [*.net *.split]
Guest9397 has quit [*.net *.split]
thefinn93 has quit [*.net *.split]
r0kk3rz has quit [*.net *.split]
Manolis has quit [*.net *.split]
luizirber has quit [*.net *.split]
Kamilion|ZNC is now known as Kamilion
akkad has joined #ipfs
JackK has joined #ipfs
JackK has joined #ipfs
obensour1 has joined #ipfs
r0kk3rz has joined #ipfs
thefinn93 has joined #ipfs
toxync01- has quit [Quit: ZNC 1.7.1 - https://znc.in]
toxync01 has joined #ipfs
arthur has quit [Ping timeout: 244 seconds]
Arwalk has quit [Remote host closed the connection]
Arwalk has joined #ipfs
erikj_ has quit [Changing host]
erikj_ has joined #ipfs
erikj_ is now known as erikj
ctOS has joined #ipfs
arthur has joined #ipfs
corvinux has quit [Ping timeout: 245 seconds]
corvinux has joined #ipfs
clemo has joined #ipfs
PyHedgehog has quit [Quit: Connection closed for inactivity]
ShalokShalom2 has joined #ipfs
<ShalokShalom2> Hi
<ShalokShalom2> does ipfs use any kind of dedicated peer, outside of the client/server instances?
<ShalokShalom2> and if yes, who hosts them where? :)
ShalokShalom2 has quit [Read error: Connection reset by peer]
ShalokShalom2 has joined #ipfs
<ShalokShalom2> back
ShalokShalom2 has quit [Read error: Connection reset by peer]
ddahl has joined #ipfs
mauz555 has joined #ipfs
p3t3r has joined #ipfs
lordcirth__ has quit [Ping timeout: 252 seconds]
Faraz_ has joined #ipfs
alexgr has joined #ipfs
corvinux has quit [Ping timeout: 245 seconds]
sz0 has joined #ipfs
screensaver23 has quit [Ping timeout: 245 seconds]
screensaver has joined #ipfs
mcgriff has joined #ipfs
ddahl has quit [Ping timeout: 246 seconds]
<Asuska[m]> i dont think there is any kind of dedicated peer except very connected peers ShalokShalom2
Tiez has quit [Quit: WeeChat 2.4]
cyberwolf has quit [Quit: leaving]
mandric has joined #ipfs
mauz555 has quit [Ping timeout: 272 seconds]
ygrek has joined #ipfs
fazo_ has quit [Quit: fazo_]
fazo has joined #ipfs
manray has quit [Ping timeout: 246 seconds]
kopfkind is now known as kopfkind_
fazo has quit [Client Quit]
fazo has joined #ipfs
francis[m]2 has joined #ipfs
Copenhagen_Bram has quit [Read error: Connection reset by peer]
ctOS has quit [Quit: Connection closed for inactivity]
<francis[m]2> Is there an Android ipfs client that you can recomnend?
mauz555 has joined #ipfs
renich has quit [Remote host closed the connection]
Ai9zO5AP has quit [Ping timeout: 252 seconds]
<edin[m]> <francis[m]2 "Is there an Android ipfs client "> Sweet IPFS is one that comes to mind
renich has joined #ipfs
ddahl has joined #ipfs
ddahl has quit [Remote host closed the connection]
Copenhagen_Bram has joined #ipfs
mateusbs17 is now known as mateusbs17|brb
i9zO5AP has joined #ipfs
jakobvarmose has quit [Quit: ZNC 1.7.2 - https://znc.in]
jakobvarmose has joined #ipfs
i9zO5AP has quit [Quit: WeeChat 2.4]
arthur has quit [Ping timeout: 245 seconds]
arthur has joined #ipfs
manray has joined #ipfs
p30n has quit [Ping timeout: 250 seconds]
p30n has joined #ipfs
<stebalien> I'll be at the Internet Archives DWeb meetup in San Francisco this evening, in case anyone wants to show up and talk about IPFS. See: https://www.eventbrite.com/e/decentralized-web-sf-meet-upmarch-tickets-56515197477
<stebalien> Completely unrelated, any last-minute IPFS demo suggestions?
The_8472 has quit [Ping timeout: 252 seconds]
ZaZ has joined #ipfs
The_8472 has joined #ipfs
<francis[m]2> > > <@franc1s:matrix.org> Is there an Android ipfs client that you can recomnend?
<francis[m]2> > Sweet IPFS is one that comes to mind
<francis[m]2> None of the androud apps get grwat reviews although doesnt scare me 😁
nighty- has quit [Remote host closed the connection]
yur3shmukcik[m] has joined #ipfs
fazo has quit [Quit: fazo]
Ai9zO5AP has joined #ipfs
ctOS has joined #ipfs
inetic has quit [Ping timeout: 252 seconds]
mischat_ has joined #ipfs
v3ry3arly has joined #ipfs
mischat has quit [Ping timeout: 245 seconds]
mischat_ has quit [Ping timeout: 252 seconds]
Wioxjk has joined #ipfs
crimastergogo has joined #ipfs
pecastro has joined #ipfs
lapav[m] has joined #ipfs
<dietricha> @stebalien I'll be there! Will you have a demo table?
crimastergogo has quit [Quit: crimastergogo]
rendar has quit []
akkad is now known as ober
<stebalien> diegosouza: We will.
mischat has joined #ipfs
<mattober[m]> For those of you who encrypt files before uploading to IPFS, what mechanisms are you using? I'm trying to see if there's any common encryption schemes people prefer with IPFS specifically.
The_8472 has quit [Ping timeout: 240 seconds]
mischat has quit [Ping timeout: 255 seconds]
mandric has quit [Ping timeout: 245 seconds]
<AphelionZ> mattober[m]: we use libsodium.js
<mattober[m]> What's your project called?
<AphelionZ> Tallylab
<AphelionZ> To the channel, I'm really curious what's stopping ipfs.io from discovering content I keep in my browser's IPFS store
<mattober[m]> oh hey! didn't know that was your username
<AphelionZ> oh, hey!
<AphelionZ> you've heard of us
<AphelionZ> :)
<mattober[m]> hope things have been going well
mandric has joined #ipfs
<AphelionZ> thanks, they've been pretty good. trying to break out of just being a community app and into the mainstream is our current challenge
<AphelionZ> we really want to be a consumer app
<mattober[m]> This is matt from Pinata
<AphelionZ> oh cool, how are things going on your end?
The_8472 has joined #ipfs
<AphelionZ> can anybody get this hash? QmXhGSkvrVuAFJhcJLpS8CwzgYHR9R6u6ghHAQBNd3bp9h
dasj19 has joined #ipfs
<AphelionZ> i SWEAR i used to be able to add content to the browser's IPFS node and have ipfs.io pick it up
<AphelionZ> am I crazy??
dasj19 has quit [Client Quit]
xcm has quit [Read error: Connection reset by peer]
xcm has joined #ipfs
vyzo has quit [Quit: Leaving.]
vyzo has joined #ipfs
shizy has joined #ipfs
shizy has quit [Client Quit]
ZaZ has quit [Read error: Connection reset by peer]
<BenLubar> is there some way to use this with the Go IPFS API? https://docs.ipfs.io/reference/api/http/#api-v0-files-write
<BenLubar> ah, I need to use github.com/ipfs/go-ipfs-files apparently
v3ry3arly has quit [Ping timeout: 246 seconds]
pipr has joined #ipfs
obensour1 has quit [Ping timeout: 250 seconds]
mateusbs17|brb is now known as mateusbs17
obensour1 has joined #ipfs
crimastergogo has joined #ipfs
mandric has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
crimastergogo has quit [Ping timeout: 272 seconds]
grorg[m] has joined #ipfs
cloudhead has joined #ipfs
zeden has quit [Quit: WeeChat 2.4]
maxzor has joined #ipfs
goblinslayerz[m] has joined #ipfs
MrBubbles[m] has joined #ipfs
yoltid[m] has joined #ipfs
ika[m] has joined #ipfs
ygrek has quit [Ping timeout: 245 seconds]
<MrBubbles[m]> [testing 123]
<MrBubbles[m]> AWESOME! Finally got Riot up and running, and finally in. yay
<MrBubbles[m]> A fair bit random, but I'm on a team (systems engineering graduating capstone) that's exploring interplanetary network topologies and file storage/transfer systems. Will very likely be using IPFS for this Earth-Mars-Io test case, and if anyone wants a free copy of whatever spaghetti we whip up, feel free to message me and I'll send it over in a few months when we're done.
<MrBubbles[m]> That's all, no questions yet, hah. Just saying hi while I read through all the docs :)
<AphelionZ> how are you simulating earth/mars? 12 min delay?
<MrBubbles[m]> .... yup
<AphelionZ> haha cool, i'm into it
<MrBubbles[m]> Oh crap, I need to add that delay to Matrix now too :P
<AphelionZ> have you seen the person that works for the ESA that blogs about using IPFS for satellite telemetry? http://blog.klaehn.org/2018/06/10/efficient-telemetry-storage-on-ipfs/
<AphelionZ> using the built-in CBOR compression and clever JSON structures they were able to get it down to < 1 byte per record or some insane metric like that
<MrBubbles[m]> whaaaaat?!? No, I haven't. Checking it out right now
<MrBubbles[m]> holy frig this is exactly up our alley
lordcirth_ has joined #ipfs
<AphelionZ> nice!
maxzor has quit [Remote host closed the connection]
spinza has quit [Quit: Coyote finally caught up with me...]
<mvollrath> CBOR is really slick
<lordcirth_> mvollrath, what's CBOR?
<lordcirth_> Oh, I think I've seen that before
<mvollrath> tldr: binary JSON
<lordcirth_> Does it really increase performance that much?
<mvollrath> when you're packing binary data into an extensible structure, it is orders of magnitude faster than JSON in a browser
<AphelionZ> lordcirth_: the article shows they put a LOT of effort into compression pre-CBOR but yeah it's pretty great
<AphelionZ> and also they show in the article that their compressed JSON can at times be compressed smaller than CBOR allows for (i.e. CBOR makes it worse) but it's still some really impressive work and important findins
<mvollrath> only because they were using double precision float in CBOR
<AphelionZ> yeah mostly just something good to be aware of, not a failing of CBOR
<lordcirth_> Ah, yeah doubles can be useful too
<mvollrath> it is a really good article for sure
<mvollrath> if the values were actually full double precision JSON would use a lot more bytes, so i think the article is a bit misleading in this case
<lordcirth_> Which article are you talking about? (I just joined)
<lordcirth_> Thanks
ika[m] has left #ipfs ["User left"]
ika[m] has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
<lordcirth_> Ah, I didn't realize that IPFS was already using CBOR
spinza has joined #ipfs
<deltab> CBOR's expansion of floats can be avoided by scaling the values (multiplying by 1000, for instance)
<deltab> to get integers, I mean
<deltab> depending on the sensor resolution, of course
<mvollrath> you can specify 16 32 or 64-bit float precision with CBOR, many encoders will just always use 64-bit
<mvollrath> especially encoders which are transcoding JSON
<mvollrath> or transcoding from an object in python, javascript etc.
<deltab> ah
lassulus has quit [Ping timeout: 250 seconds]
eirikur[m] has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
seba- has quit [Ping timeout: 240 seconds]
spinza has joined #ipfs
cheet has quit [Ping timeout: 245 seconds]
<eirikur[m]> HTTP API question. When I use get, text files seem to work with only some minor issues, but binaries such as images are corrupted. The go ipfs get command works perfectly. I've grepped the source, but not found why this might be happening.
cheet has joined #ipfs
<eirikur[m]> I'm using the curl examples from the docs. /api/v0/block/get
pecastro has quit [Ping timeout: 246 seconds]
lassulus has joined #ipfs
zeden has joined #ipfs
<eirikur[m]> Okay, I used the curl example to grab the list of commands. So, there's an undocumented data-encoding parameter.
<eirikur[m]> Okay, I found a document that actually describes this. It seems that I can specify base64 or text and it defaults to text.
mowcat has joined #ipfs
lassulus_ has joined #ipfs
maxzor has joined #ipfs
Copenhagen_Bram has quit [Read error: Connection reset by peer]
MDude has quit [Ping timeout: 246 seconds]
lassulus has quit [Ping timeout: 272 seconds]
lassulus_ is now known as lassulus
JonOsterman has joined #ipfs
<eirikur[m]> Well, that's not the answer, either. I need help.
seba- has joined #ipfs
fiddeldibu[m] has joined #ipfs
<lordcirth_> eirikur[m], There's a flag to download as a tar file. it might be defaulting to that
Copenhagen_Bram has joined #ipfs
<lordcirth_> eirikur[m], also, try running 'file' on the downloaded file, it will tell you if it recognizes the format
Copenhagen_Bram has quit [Read error: Connection reset by peer]
<lordcirth_> Hmm, apparently that's a different 'get' that I'm thinking of
<lordcirth_> eirikur[m], sure you're using /api/v0/block/get and not /api/v0/get ?
<lordcirth_> Because the latter can use tar
sammacbeth has quit [Quit: Ping timeout (120 seconds)]
sammacbeth has joined #ipfs
Copenhagen_Bram has joined #ipfs