lgierth changed the topic of #ipfs to: Current release: go-ipfs v0.4.4 on dist.ipfs.io | Dev chatter: #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0 | Sprints: https://git.io/voEAh
<lgierth> i'm not sure
<mguentner> like putting them in MimeType (thus abusing it) as a String (csv for example)
Daiwo has joined #ipfs
<mguentner> what happens when the current version of ipfs tries to read the unixfs proto of a future version?
shizy has quit [Ping timeout: 265 seconds]
<Daiwo> Anyone know a community dedicated to non-retard worl wide web user ? if that still exist
se3000 has joined #ipfs
<Daiwo> can't stand mordern webdesign no more.. yet I feel like there's no one in this world who care..
<mguentner> my knowledge of protobuf compatibility is not good :)
<lgierth> Daiwo: if you could watch your language that'd be great <3
<Daiwo> french fault ..
<Daiwo> not native.. but got it sorry
<Daiwo> is retard a wrong word ?
<lgierth> no worries, thanks
<lgierth> yes it's derogatory
<Daiwo> oh .. a picture worth a mille I guess.. here's what I mean: http://i.imgur.com/QbK7QFE.png
<mguentner> Daiwo: what is "modern webdesign" for you anyway? the whole ecosystem that builds on this flawed stack (beginning with x86) is flawed
<Daiwo> derogatory.. that's the worrdd I was missing
<Daiwo> thanks
<Daiwo> learning everyday
<lgierth> mguentner: old versions will not understand the new unixfs structure
<lgierth> new versions can understand both
<mguentner> lgierth: see, that's why I want to have it in MimeType, the new system using IPLD can then do it properly
<lgierth> the whole protobuf thing will be deprecated then
<lgierth> and the links/data distinction in merkledag objects (the layer below unixfs) will not be used anymore either
<lgierth> think of an ipld object as a json object with links to other nodes embedded in the structure
Daiwo has left #ipfs [#ipfs]
<mguentner> lgierth: given from the current speed of development, how long do you estimate, will it take until IPLD can be used for it? Or is it possible already?
<lgierth> unixfs directory objects would carry the metadata in themslves
maxlath has quit [Quit: maxlath]
<lgierth> i think it's pretty possible in js-ipfs and go-ipfs already
<lgierth> that would basically involve creating unixfs-new (or so) package which copies unixfs, but bases it on ipld instead of protobuf+merkledag
<mguentner> ic
<ianopolous> lgierth: can you expand on "the links/data distinction in merkledag objects will not be used anymore"? is object.data and object.links going away?
<lgierth> ianopolous: what is the object api right now, is an interface to the merkledag. that will not go away, but will be deprecated in favor of ipld. the existing api for that is called `ipfs dag` (pretty fresh, try it out)
<lgierth> and ipld objects have just data
<lgierth> and the links are embedded in the data
<lgierth> and the nice thing is that you can also link to *any* data really, not just other pure ipld objects
<ianopolous> ok we used almost exclusively those object api calls in Peergos
<ianopolous> use*
<lgierth> merkledag is not going away
<lgierth> there's just the shiny new better thing
<lgierth> :)
<lgierth> and i don't mean that sarcastic
<ianopolous> right :-)
<ianopolous> to me though, deprecated implies that it might go away
<lgierth> other implementations of ipfs might decide to not bother implementing it
<mguentner> lgierth: what happens with a directory containing 100000 subdirectories? Will it take 100001 objects to fully "clone"
<lgierth> mguentner: it depends on how you build this data structure :) if you make the directory object hold the metadata, there'd be only one. it'd have its downside too i guess
<lgierth> it would be really useful to write down your questions and ideas in the issue i linked ^
<lgierth> to pick up the discussion again
<lgierth> here in irc it just scrolls away
<mguentner> lgierth: I will do that :)
<mguentner> just trying to figure out the implications
<lgierth> check out github.com/ipld
<lgierth> it has all the work on ipld
<mguentner> maybe a fs should be fast instead of _perfectly_ balanced across "the net"
<mguentner> lgierth: kk
<ianopolous> lgierth: FYI: the link to multicodec-packed in https://github.com/ipld/cid is dangling
<lgierth> ianopolous: oh um yep that was removed here: https://github.com/multiformats/multicodec/pull/16
<lgierth> (has lots of info about multicodec-packed)
slothbag has joined #ipfs
<slothbag> Question Merkledag vs IPLD.. if I use the merkledag (ipfs object) then I can pin it.. how do I use IPLD and still be able to "pin" it?
fleeky__ has joined #ipfs
<ianopolous> lgierth: all looks like fun stuff!
<lgierth> slothbag: should make no difference -- having problems?
fleeky_ has quit [Ping timeout: 252 seconds]
<slothbag> a pinnable ipfs object is very strict.. Links, Data etc..
<slothbag> IPLD is different right? So how can I pin an IPLD document
<slothbag> or is the ipfs object/merkledag a compatible subset of IPLD?
<lgierth> pinning should be able to deal fine with either
Kane` has joined #ipfs
<slothbag> How would I add a IPLD document? 'ipfs block put'?
<lgierth> ipfs dag
ygrek has quit [Ping timeout: 244 seconds]
<lgierth> it's pretty new so it's helpful to test it
<slothbag> oooh.. a new command :)
<slothbag> wish it was in the —help screen
<lgierth> whyrusleeping: does recursive pinning understand ipld already?
<lgierth> yeah word about --help, there's room for an "experimental commands" section
<slothbag> I assume the 'dag put' takes a json document?
<lgierth> yes
<slothbag> And its not a 'Qm…' hash anymore.. Are we not using sha256 anymore?
<whyrusleeping> lgierth: yeah, it should
<slothbag> hash = zdpuAyCJ4dQrYj1PXCsxc8x4okCeZBfsqZ6VZ4Bk1gpmHn3C8
<slothbag> bug #1? :)
<lgierth> slothbag: https://github.com/ipld/cid
<lgierth> farewell Qm
<lgierth> whyrusleeping: cool!
voxelot has quit [Ping timeout: 250 seconds]
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
voxelot has joined #ipfs
pfrazee has joined #ipfs
<slothbag> ahh, cool.. I always thought that was a pain point. the fact that a Qm… could be a node id, merkledag, block address etc..
ola has quit [Quit: QUIT]
Alaura has joined #ipfs
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Alaura has quit [Remote host closed the connection]
Alaura has joined #ipfs
<ianopolous> lgierth: whyrusleeping: a big plus for me as a consumer of the object api is that using {new, set-data, add-link} I can construct merkle objects without any knowledge of their format - just multihash. Is there likely to be equivalent capability in ipfs dag (with only cid knowledge required)?
Alaura has quit [Client Quit]
<lgierth> the cid tells you what it is
Alaura has joined #ipfs
<whyrusleeping> ianopolous: at some point, yeah
<ianopolous> for gets, yes, but for puts I'm referring to
<whyrusleeping> its more difficult to have things like 'set-data' and 'add-link'
<whyrusleeping> but you can now just put json objects into ipfs dag
<lgierth> with ipld add-link is a subset of set-data
Alaura has quit [Remote host closed the connection]
<lgierth> ok time to go to bed
Alaura has joined #ipfs
* lgierth zzz
<ianopolous> whyrusleeping: how would json handle the binary data part?
sametsisartenep has joined #ipfs
<whyrusleeping> ianopolous: you can also put cbor objects
<whyrusleeping> but the string vs binary problem with json is difficult
<ianopolous> whyrusleeping: yeah, but that's exactly what I avoid using new, set-data, add-link. I don't need a cbor library
cemerick has joined #ipfs
<ianopolous> i guess it could work if there was a "ipfs dag put -f binary" taking rawdata, whose returned cid could then be easily used in a json call?
<ianopolous> (with the links in the json call)
<whyrusleeping> ianopolous: you can put raw blocks now if you want
<whyrusleeping> cat binary_data | ipfs block put --format=raw
<ianopolous> ok so that, combined with a json version of "ipfs dag put" would do it I think
ivo_ has quit [Ping timeout: 245 seconds]
<ianopolous> whyrusleeping: thanks, I'm less concerned now about object api going away
<whyrusleeping> ianopolous: yeah, and the object api isnt going away
<whyrusleeping> but we want to help people migrate to the new commands
<ianopolous> sure
ianopolous has quit [Remote host closed the connection]
ivo_ has joined #ipfs
zbyte64_ has quit [Remote host closed the connection]
zbyte64 has joined #ipfs
reit has quit [Ping timeout: 248 seconds]
zbyte64 has quit [Ping timeout: 240 seconds]
zbyte64 has joined #ipfs
zbyte64 has quit [Ping timeout: 260 seconds]
sametsisartenep has quit [Quit: zZzZz]
cemerick has quit [Ping timeout: 260 seconds]
jholden has joined #ipfs
ianopolous has joined #ipfs
jholden has quit [Ping timeout: 252 seconds]
zbyte64 has joined #ipfs
<whyrusleeping> ugh...
<whyrusleeping> its really annoying that if i click 'create new repository' while on the page of an org
<whyrusleeping> it defaults to making the repo under my account
<slothbag> does the IPLD json format sort the fields alphabetically? It generates the same hash regardless of field order
zbyte64 has quit [Ping timeout: 250 seconds]
chris613 has quit [Quit: Leaving.]
ianopolous has quit [Ping timeout: 246 seconds]
rgrinberg has quit [Ping timeout: 252 seconds]
<kevina> whyrusleeping: in order to test the leveldb query performance I need some idea of what a represented dataset will look like and how it is queried...
<whyrusleeping> kevina: the commented out test here is what i was using for this earlier: https://github.com/libp2p/go-libp2p-kad-dht/blob/master/providers/providers_test.go
mguentner has quit [Ping timeout: 256 seconds]
<kevina> whyrusleeping: thanks, so how long does that normally take for you?
<whyrusleeping> I think it was around 18 seconds? Depends on whether or not i was testing with the mount datastore shim plugged in or not
<whyrusleeping> that bit adds a significant overhead
zbyte64 has joined #ipfs
<kevina> well my pull request on go-datastore should help with that :)
<kevina> it really should be down to a bunch of function calls and a single unnecessary string being created now
<whyrusleeping> sweet, i think your PR is ready to merge
<whyrusleeping> let me check if i did that yet
reit has joined #ipfs
zbyte64 has quit [Ping timeout: 250 seconds]
mguentner has joined #ipfs
<kevina> whyrusleeping: thanks, now how much trouble would it be to update the dependencies to get this into go-ipfs?
<whyrusleeping> kevina: not a huge amount, I think Kubuxu really wants this done. He could probably have it done by tomorrow :)
<kevina> cool. thanks
<kevina> I will work on the elimination of channels now.
<whyrusleeping> sweet, SGTM
<kevina> whyrusleeping: so have you looked at https://github.com/ipfs/go-ipfs/pull/3368? (i.e. Basic Filestore implementation.) yet
<kevina> ?
robattila256 has joined #ipfs
<kevina> whyrusleeping: don't worry about it if you have not, but we do need to get back to merging the filestore code somtime soon :)
captain_morgan has joined #ipfs
jholden has joined #ipfs
ianopolous has joined #ipfs
chris613 has joined #ipfs
jholden has quit [Ping timeout: 260 seconds]
dmr has joined #ipfs
kaotisk has joined #ipfs
<whyrusleeping> Yeah, i havent had a chance yet sorry :(
<whyrusleeping> been a really busy week
<whyrusleeping> especially since i took the weekend off
mguentner has quit [Quit: WeeChat 1.6]
<tmg> ```The CLI will exits with one of the following values:``` is this really necessary?
<tmg> +typo
<whyrusleeping> tmg: eh... richardlitt felt that it was
mguentner has joined #ipfs
cubemonk2y has quit [Ping timeout: 256 seconds]
Oatmeal has quit [Read error: Connection reset by peer]
dignifiedquire has quit [Quit: Connection closed for inactivity]
zbyte64 has joined #ipfs
zbyte64 has quit [Remote host closed the connection]
zbyte64 has joined #ipfs
Oatmeal has joined #ipfs
Oatmeal has quit [Client Quit]
<pjz> makes it more scriptable
<tmg> whyrusleeping: eh ...whatever; next gripe: perhaps there should be a gx convention that imports be annotated with their upstream repo addr [e.g., import ( foo "gx/bar" // foo.xyz/bar )].
<tmg> whyrusleeping: like, how do I track down the dht devel code?---it got moved out of go-ipfs?
chris6131 has joined #ipfs
chris613 has quit [Ping timeout: 248 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
slothbag has left #ipfs [#ipfs]
pfrazee has quit [Remote host closed the connection]
captain_morgan has quit [Quit: Ex-Chat]
captain_morgan has joined #ipfs
captain_morgan has quit [Client Quit]
captain_morgan has joined #ipfs
captain_morgan has quit [Client Quit]
captain_morgan has joined #ipfs
captain_morgan has quit [Client Quit]
captain_morgan has joined #ipfs
captain_morgan has quit [Read error: Connection reset by peer]
captain_morgan has joined #ipfs
lidel has quit [Ping timeout: 256 seconds]
lidel has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
pfrazee has joined #ipfs
chris6131 has quit [Quit: Leaving.]
pfrazee has quit [Ping timeout: 252 seconds]
ulrichard has joined #ipfs
kvda has quit [Ping timeout: 268 seconds]
tmg has quit [Ping timeout: 265 seconds]
tmg has joined #ipfs
spilotro has quit [Ping timeout: 256 seconds]
spilotro has joined #ipfs
spilotro has quit [Ping timeout: 258 seconds]
spilotro has joined #ipfs
kaotisk has quit [Read error: Connection reset by peer]
domanic has joined #ipfs
tgp_ has joined #ipfs
<tgp_> hi
<tgp_> Is it possible to set up a local IPFS installation that is completely isolated from the internet and works only within my LAN?
polezaivsani has joined #ipfs
bastianilso__ has joined #ipfs
<alu> ipfs get is quite slow / unreliable sometimes yknow?
ianopolous has quit [Remote host closed the connection]
Oatmeal has joined #ipfs
Kane` has quit [Remote host closed the connection]
<tgp_> https://github.com/ipfs/faq/issues/4 -- ah, I guess that's the idea I had in mind. last reply one year ago, but is this "changing the list of bootstrap nodes" really all I need to do?
<Mateon1> tgp_: Yes, but if somebody on your network connects to the 'global' nodes they might expose internal hashes on the internet.
<tgp_> is there some simple firewall-ish solution to that?
<Mateon1> tgp_: Also, not sure if this is the case, but I think peers exchange who they are connected to, so if one node connects to the internet, they would share the address internally, making everybody connect.
<Mateon1> tgp_: No incoming connections to anything on port :4001?
<Mateon1> Note that :4001 is just the default, but you can expect nearly all of internal nodes will run :4001, no such guarantee on the internet
<tgp_> I was more thinking of outgoing traffic..? I mean, right now I am behind a firewall that does not allow incoming traffic, but still my files are accessible, so I would have to block :4001 on each host
<tgp_> right?
pfrazee has joined #ipfs
<tgp_> And if I do that, would that still allow file exchange on my LAN?
<polezaivsani> tgp_, Mateon1: sounds like the private networks feature that's in the works would address this need much better, no?
<r0kk3rz> tgp_: changing bootstrap nodes is sufficient really
<Mateon1> r0kk3rz: Doesn't IPFS have peer exchange, though?
Oatmeal has quit [Ping timeout: 260 seconds]
<r0kk3rz> how do you mean? afaiu changing bootsrap nodes effecticely creates a new DHT
pfrazee has quit [Ping timeout: 260 seconds]
ianopolous has joined #ipfs
schmidta has left #ipfs [#ipfs]
zbyte64 has quit [Remote host closed the connection]
zbyte64 has joined #ipfs
s_kunk has quit [Ping timeout: 260 seconds]
<tgp_> thanks for your help!
domanic has quit [Ping timeout: 260 seconds]
zbyte64 has quit [Ping timeout: 256 seconds]
<daviddias> haad: getting your floodsub PR released :)
zbyte64 has joined #ipfs
pandp has joined #ipfs
<pandp> Hi!
<pandp> I need some help to run Orbit on Ubuntu
<daviddias> pandp: the right person to help you is haad :)
domanic has joined #ipfs
ulrichard has quit [Ping timeout: 256 seconds]
zbyte64 has quit [Read error: Connection reset by peer]
<pandp> @haad can you help me?
<pandp> haad: can you help me?
rendar has joined #ipfs
lkcl has quit [Ping timeout: 260 seconds]
<daviddias> kumavis: got back to you again on the issue :)
tgp_ has quit [Quit: tgp_]
slothbag has joined #ipfs
zbyte64 has joined #ipfs
ulrichard has joined #ipfs
zbyte64 has quit [Ping timeout: 268 seconds]
<pandp> Trying to use http://orbit.libp2p.io/ and see "Syncing..." message. Does it works or broken?
zbyte64 has joined #ipfs
lindybrits has joined #ipfs
zbyte64 has quit [Ping timeout: 250 seconds]
<daviddias> pandp: that is a very old version
<pandp> daviddias: electron desktop version have the same issue for me
s_kunk has joined #ipfs
<lindybrits> Morrrrrning!
<haad> daviddias: awesome re. the floodsub PR. I have another one once that is merged, and it's broken with js-ipfs@0.18.0 so would need your help to debug what's going on (something about calling stream.write or smth due to connections not getting closed I think).
<haad> pandp: the electron version from github should work. there might be some connections lag/issues. I'm on #ipfs in Orbit if you want to try it out.
<lindybrits> daviddias: so I'm on working with large files now. I have a problem. I try to use ipfs.files.add(obj, (err, res) => ...) where obj has a blank path and large buffer. I get the error "TypeError: target._set is not a function(...)". Thoughts?
<pandp> haad: thank you
<lindybrits> daviddias: only getting this error with a large file/buffer. small one works fine
zbyte64 has joined #ipfs
<daviddias> haad: interesting, yeah send in the new PR so I can check too :)
<daviddias> lindybrits: that sounds that there was a issue with bundling for the browser
<pandp> haad: I'm not sure what I'm doing now. Is it enaugh to enter my nick name and then enter the channel name ipfs. Our I missed something?
<daviddias> can you create a way for me to check it out?
<daviddias> perfect would be a test to js-ipfs with a buffer as big as the one you are using
<haad> pandp: that should be enough, yeah
<richardlitt> tmg: That was the result of me asking what those codes were that kept getting returned
<richardlitt> The original proposal got watered down to that. I'm still not 100% sure why there are exit codes, but I was trying to make it easier for others to know what they were in the future.
zbyte64 has quit [Ping timeout: 244 seconds]
<richardlitt> Fixed typo in ipfs/go-ipfs#3393
<haad> pandp: I can see you but I can't connect right now from home, gimme a sec
<lindybrits> daviddias: I'll put some code on a server for you to access. I'll e-mail you with the link an details! Thanks
<pandp> haad: ok
dignifiedquire has joined #ipfs
<haad> pandp: can you restart your Orbit app? (to force us to connect)
<pandp> haad: sure
<pandp> haad: restared
<haad> pandp: me too,a dn I'm connected between a server client and my home client, can't see you atm though :/
<haad> sorry :/ this shouldn't be so hard to get started and using orbit. gonna need to work on the peer discovery because it's obviously not great...
<pandp> haad: I just restarted once again. ipfs daemon was running in separete term
<haad> pandp: btw. you don't need to run an IPFS daemon to use Orbit, it'll start (an isolated) one for you and use that.
<pandp> haad: It will be nice to have popular Orbit channels in ipfs project I think :) May be replacing someway freenode
polezaivsani has quit [Remote host closed the connection]
<pandp> haad: I started ipfs daemon not for Orbit
<pandp> haad: I see in Orbit log daemon start up
<haad> pandp: that's our goal, but we're not quite there yet
lkcl has joined #ipfs
<pandp> haad: I'm ready to make one more try to connect
zbyte64 has joined #ipfs
<pandp> haad: away now
<haad> pandp: I will need to make a fix for that. sorry for the non-working version. I'll ping you when it's ready if you want.
zbyte64 has quit [Ping timeout: 260 seconds]
domanic has quit [Quit: Konversation terminated!]
domanic has joined #ipfs
<pandp> haad: thank you. You did a great work
<victorbjelkholm> daviddias: missed you question about the libp2p website before, sorry about that... Focusing right now on the IPLD since it's the most behind our schedule we sat, so haven't done much progress
<daviddias> roger :)
<daviddias> What is be the ETD of ipld.io?
zbyte64 has joined #ipfs
pandp has quit []
espadrine has joined #ipfs
zbyte64 has quit [Ping timeout: 244 seconds]
Kane` has joined #ipfs
pfrazee has joined #ipfs
domanic has quit [Read error: Connection reset by peer]
domanic has joined #ipfs
<victorbjelkholm> daviddias: supposedly, like 15 days ago. Realisticly, in ~one week
domanic has quit [Read error: Connection reset by peer]
<daviddias> 👍
domanic has joined #ipfs
pfrazee has quit [Ping timeout: 244 seconds]
<victorbjelkholm> cool, new ipfs-api bindings, this time in C++ https://github.com/ipfs/ipfs/issues/83#issuecomment-261184633
kenshyx has joined #ipfs
<daviddias> sweeeet :D
<haad> dignifiedquire: working to fix the lint thing for custom entry file. is there a way in aegir to tell which lint config it should use?
jholden has joined #ipfs
zbyte64 has joined #ipfs
<victorbjelkholm> dignifiedquire: discovered some disturbing that I think involves aegir. I have a test that is not passing on js-libp2p-ipfs-browser but the exit code is zero! :(
<victorbjelkholm> probably because it's not a test that is failing but running the test themselves are failing, I'm guessing
<dignifiedquire> why do you need a different lint config, you can just load the custom config in the lint task and replace the src/** line with the directory from the entry file
<dignifiedquire> victorbjelkholm: hmm browser tests should only pass when failing when running on sauce labs
<dignifiedquire> victorbjelkholm: this sounds like you are using an old version of aegir
<dignifiedquire> or there was another webpack release, can you gist your npm ls?
jholden has quit [Ping timeout: 256 seconds]
zbyte64 has quit [Ping timeout: 260 seconds]
<daviddias> !pin QmNtpcWCEd6LjdPNfBFDaVZdD4jpgT8ZTAwoFJXKhYMJdo
<pinbot> usage: !pin <hash> <label>
<daviddias> !pin QmNtpcWCEd6LjdPNfBFDaVZdD4jpgT8ZTAwoFJXKhYMJdo browserify-example
<pinbot> now pinning /ipfs/QmNtpcWCEd6LjdPNfBFDaVZdD4jpgT8ZTAwoFJXKhYMJdo
<dignifiedquire> daviddias: ready for review: https://github.com/ipfs/js-ipfs-api/pull/427
polezaivsani has joined #ipfs
ebel has quit [Ping timeout: 240 seconds]
<dignifiedquire> daviddias: don't you delete my active branches /
<victorbjelkholm> dignifiedquire: I put the npm ls output in the issue. Not sure what you mean with "browser tests should only pass when failing when running on sauce labs", it should either fail in all environments, or be passing, no?
<daviddias> dignifiedquire: wait, did I ?
<dignifiedquire> victorbjelkholm: no, because we run on saucelabs in browsers that we know will fail
<dignifiedquire> to get the browser matrix
<dignifiedquire> daviddias: yes ipfs-api#docs
<victorbjelkholm> dignifiedquire: oh, I see, ok
<dignifiedquire> victorbjelkholm: yeah your deps are entirely outdated
<dignifiedquire> aegir is at 9.12
<daviddias> oh, sorry, my bad, confused
<dignifiedquire> 9.1.2
<victorbjelkholm> I did npm install two minutes ago
<dignifiedquire> and you are using 6
<victorbjelkholm> maybe we need to update package.json in that repo...
<dignifiedquire> victorbjelkholm: it is up to date: https://github.com/ipfs/js-libp2p-ipfs-browser/blob/master/package.json#L33
<dignifiedquire> did you rm -rf your node modules?
<daviddias> dignifiedquire: could you push again? I read it as something from the past that was merged, but now understand it was the documentation js branch
<dignifiedquire> yeah will push again no worries
<daviddias> thank you :)
<victorbjelkholm> dignifiedquire: yup :/
<dignifiedquire> well looks like npm no like you ;)
domanic has quit [Ping timeout: 252 seconds]
<victorbjelkholm> dignifiedquire: hah, no, looks like I haven't had enoug coffee yet, I wasn't even on the latest commit :'(
<victorbjelkholm> sorry for wasting your time
<victorbjelkholm> but yeah, npm usually hates me anyways
<dignifiedquire> no worries :) missing coffee explains everyhting
zbyte64 has joined #ipfs
maxlath has joined #ipfs
zbyte64 has quit [Ping timeout: 256 seconds]
ebel has joined #ipfs
<dignifiedquire> unicorns on github :(
<daviddias> yeah
<daviddias> well, time for a early lunch I guess
<daviddias> https://status.github.com/ doesn't show it though
<daviddias> dignifiedquire: facepalm
zbyte64 has joined #ipfs
zbyte64 has quit [Ping timeout: 260 seconds]
PseudoNoob has joined #ipfs
kulelu88 has joined #ipfs
domanic has joined #ipfs
pfrazee has joined #ipfs
zbyte64 has joined #ipfs
pfrazee has quit [Ping timeout: 256 seconds]
zbyte64 has quit [Ping timeout: 268 seconds]
<victorbjelkholm> !pin QmZndNLRct3co7h1yVB72S4qfwAwbq7DQghCpWpVQ45jSi js-ipfs-api-webpack-screenshot
<pinbot> now pinning /ipfs/QmZndNLRct3co7h1yVB72S4qfwAwbq7DQghCpWpVQ45jSi
<daviddias> victorbjelkholm: did linting pass? https://github.com/ipfs/js-ipfs-api/pull/421
zbyte64 has joined #ipfs
zbyte64 has quit [Ping timeout: 256 seconds]
<victorbjelkholm> daviddias: it did not, but missed it because of https://github.com/dignifiedquire/aegir/issues/67
<victorbjelkholm> hm, + linting seems to fail when using jsx
<victorbjelkholm> <App /> doesn't count as usage so get "error 'App' is assigned a value but never used"
<victorbjelkholm> not sure if we even want to change that in aegir dignifiedquire
<dignifiedquire> victorbjelkholm: you should be able to add a .eslintrc file into the directory and have aegir pick it up
<lindybrits> daviddias: in copying the piece of relevant code to a new app to show you, it ended up working :/ I must have missed something. Will get back to you on what that was
<victorbjelkholm> dignifiedquire: ah, sweet, I'll try that. Thanks
<daviddias> lindybrits: everything all right then :)
zbyte64 has joined #ipfs
wallacoloo_ has quit [Quit: wallacoloo_]
zbyte64 has quit [Ping timeout: 265 seconds]
<rendar> am i wrong or i was seeing !pin <hash> time ago, and now i see !pin <hash> <key> ? Is that before pinning only incrememnted a ref count for the hash, and now pinning associate a string key to that hash? Or do I simply remember wrongly?
<lindybrits> daviddias: I think what is happening is the following -> looks like in the case where it is working, I convert an object of type "Array" to "Buffer" and in the case that is not working, I am converting from "TypedArray" to "Buffer". This buffer is then added. Thoughts?
<daviddias> TypedArray is different from Array
<daviddias> also, the Buffer implementation in Node.js and the shim for the browser are based in TypedArrays now
<dignifiedquire> lindybrits: Buffer in the browser is implemented using TypedArrays, so you can allway calls Buffer.from(typedArray)
domanic has quit [Ping timeout: 240 seconds]
<daviddias> so that second conversion is pretty much doing nothing really
<dignifiedquire> or myBuffer.buffer is a TypedArray
<dignifiedquire> daviddias: it is, it adds the Buffer specific methods
<dignifiedquire> which are important for detection in things like Buffer.isBuffer
zbyte64 has joined #ipfs
<daviddias> right
<dignifiedquire> you can also get a typed array from a buffer by calling myBuffer.buffer
<dignifiedquire> it is an Uint8Array view on the backing typedarray to be exact
<richardlitt> morning
<richardlitt> daviddias: what is a good paper to read to understand pubsub?
zbyte64 has quit [Ping timeout: 245 seconds]
<daviddias> richardlitt: I got what you need, let me just find it :D
<richardlitt> aw yisss
<dignifiedquire> good morning richardlitt
<richardlitt> morning dignifiedquire
<daviddias> richardlitt: what you are looking for is: http://dl.acm.org/citation.cfm?id=2543583
pandp has joined #ipfs
pandp has quit [Client Quit]
<daviddias> richardlitt: and this one http://dl.acm.org/citation.cfm?id=857078
zbyte64 has joined #ipfs
<daviddias> you should be able to get them through any vpn to a uni
<lindybrits> dignifiedquire: var bf = Buffer.from(TypedArray) results in an object that does not have "_isBuffer: true"?
<dignifiedquire> lindybrits: sounds like you are using an outdated version of the Buffer module, could you check the version that you use?
zbyte64 has quit [Ping timeout: 246 seconds]
<lindybrits> dignifiedquire: in my node_modules under package.json for "buffer" it has "version": "3.6.0". I also noticed that my object that I am calling a "TypedArray" is something that is a Uint8Array with __proto__: TypedArray
<lindybrits> not sure what that means
sametsisartenep has joined #ipfs
zbyte64 has joined #ipfs
<daviddias> lindybrits: can you get a test case with this issue PR'ed to js-ipfs?
slothbag has left #ipfs [#ipfs]
<dignifiedquire> lindybrits: this page has a really good explanation about typedarrays: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays
<dignifiedquire> lindybrits: that's the issue then
<dignifiedquire> latest is something 5.x
zbyte64 has quit [Ping timeout: 252 seconds]
<lindybrits> dignifiedquire: let me "try" update the buffer package to latest
Oatmeal has joined #ipfs
<daviddias> excited about this https://github.com/libp2p/js-libp2p-webrtc-star/pull/28 getting WebRTC to work in Node.js too
<daviddias> we will be able to relay from browser nodes to any node in the network :D
<dignifiedquire> 🎉
zbyte64 has joined #ipfs
cemerick has joined #ipfs
<victorbjelkholm> daviddias: wololo, amazing!
zbyte64 has quit [Ping timeout: 252 seconds]
<lgierth> :):)
<lgierth> have we figured out relay discovery yet?
<lgierth> (i like to pronounce discovery disco very
pfrazee has joined #ipfs
zbyte64 has joined #ipfs
pfrazee has quit [Ping timeout: 245 seconds]
zbyte64 has quit [Ping timeout: 244 seconds]
zbyte64 has joined #ipfs
<lindybrits> dignifiedquire: daviddias: there was indeed a problem with the packages. I deleted any folder from node_modules remotely sounding like "Buffer" would use it and replaced with the other app's folders... "buffer", "buffer-equal", "buffer-shims", "buffer-xor". Now it works! Why exactly, I obviously don't know. Thanks! :)
zbyte64 has quit [Ping timeout: 268 seconds]
<lindybrits> updating only buffer to 5.x didn't do the job either
<dignifiedquire> well at least that worked
<dignifiedquire> what are you using for bundeling? webpack?
chris613 has joined #ipfs
anonymuse has joined #ipfs
zbyte64 has joined #ipfs
ylp1 has joined #ipfs
<lindybrits> dignifiedquire: using grunt/grunt-browserify?
zbyte64 has quit [Ping timeout: 245 seconds]
<richardlitt> hsanjuan: You asked about the agendas. They are now up, here: https://github.com/ipfs/pm/issues/258
<dignifiedquire> interesting, might be some outdated dependency tree there why it pulls in an old version
<richardlitt> Thanks for waiting, feel free to add your items before the calls.
<hsanjuan> richardlitt: thanks to you
bastianilso__ has quit [Quit: bastianilso__]
maxlath has quit [Ping timeout: 246 seconds]
clavi has quit [Quit: ZNC - 1.6.3 - http://znc.in]
kaotisk has joined #ipfs
clavi has joined #ipfs
<hsanjuan> richardllitt: hackmd is asking me to login
<hsanjuan> to edit
domanic has joined #ipfs
rugu has joined #ipfs
<rugu> Hi I cloned this repo https://github.com/ipfs/js-libp2p-ipfs . Did npm install, and tried to run the example, but got an error saying js-libp2p-ipfs/node_modules/peer-id/src/index.js:170 throw new Error('callback is required')
zbyte64 has joined #ipfs
cwahlers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zbyte64 has quit [Ping timeout: 240 seconds]
dominic__ has joined #ipfs
domanic has quit [Ping timeout: 250 seconds]
dominic__ has quit [Client Quit]
dominic__ has joined #ipfs
dominic__ has quit [Ping timeout: 256 seconds]
<richardlitt> hsanjuan: O.o
<richardlitt> Really?
<richardlitt> If anyone could jump on this issue about ipfs behind a proxy, would be great. There are some specific questions: https://github.com/ipfs/support/issues/32#issuecomment-261069362
<richardlitt> hsanjuan: should be fixed
<hsanjuan> richardlitt: thanks
rgrinberg has joined #ipfs
zbyte64 has joined #ipfs
zbyte64 has quit [Ping timeout: 256 seconds]
jholden has joined #ipfs
ashark has joined #ipfs
dominic__ has joined #ipfs
dominic__ has quit [Client Quit]
dominic__ has joined #ipfs
rgrinberg has quit [Remote host closed the connection]
DiCE1904 has joined #ipfs
tmg has quit [Ping timeout: 258 seconds]
shizy has joined #ipfs
<lgierth> whyrusleeping: i got the go-cid fuzz test to actually panic :)
lindybrits has quit [Quit: Page closed]
<Kubuxu> lgierth: ++
<Kubuxu> I can try running genetic fuzz test on it when I come home.
<lgierth> it only took incrementing the iteration count from 200 to 1000
<lgierth> then it reliably panics
bastianilso__ has joined #ipfs
zbyte64 has joined #ipfs
<lgierth> Kubuxu: genetic fuzzing sounds fun
<Kubuxu> it is, it tries to increase code coverage ... <3
<daviddias> rugu: let's continue chatting through here, so that anyone can also get involved or learn from what you are doing :)
zbyte64 has quit [Ping timeout: 258 seconds]
<rugu> ok sure.
<daviddias> rugu: answering your last question, you can use async to make that nice http://npmjs.org/async
<daviddias> like async.series
<rugu> ya i typically use bluebird.
<rugu> I did not want to add any dependencies other than the one already used.
<daviddias> ah, it is just async, we use it everywhere
<rugu> which promise library would you prefer I use?
<rugu> ok so I can add it to package.json as well?
<rugu> daviddias: If I have permission to add it, I will proceed.
<daviddias> no need for promises
<daviddias> async is not async/await
zbyte64 has joined #ipfs
<daviddias> it is a node.js module that has been around since almost the beginning that helps handling callbacks in a nicer way
<daviddias> it is already inside the node_modules for js-libp2p-ipfs
<rugu> yes I have used it before, just was not sure if I should add.
<rugu> js-libp2p-ipfs/node_modules/libp2p-crypto/src/crypto/util.js:18 return new BN(Buffer.from(str, 'base64')) Is another error that just popped up. It seems related to the change in the async function in peer-id.
zbyte64 has quit [Ping timeout: 246 seconds]
<daviddias> rugu: yeah, both of them got updated
<daviddias> in fact, everything https://github.com/ipfs/js-ipfs/pull/485
<seharder> daviddias: I am writing some test for the distinctMultiaddr function in js-peer-info but the won't work until the transport option is added in the toOptions function in js-multiaddr.
<seharder> daviddias: This is the pr for js-multiaddr https://github.com/multiformats/js-multiaddr/pull/28
zbyte64 has joined #ipfs
pfrazee has joined #ipfs
<rugu> @daviddias peer-id library is using v0.7.0 of crypto. Latest is v0.7.1. Making the change and running npm install again to see what other issues pop up.
<daviddias> seharder: seems that tests are failing cause they weren't updated
<Kubuxu> lgierth: just wrote it, two crashers already
<rugu> daviddias: as of this, https://github.com/libp2p/js-libp2p-crypto/commit/ce5044b4d73eaa3cf29f6dcc2677bf3226ef9453 . peer-id uses updated version of crypto, but in node_module of js-libp2p-ipfs, it shows v0.7.0 . Not sure whats up
<rugu> nvm. Ignore that :)
zbyte64 has quit [Ping timeout: 256 seconds]
<lgierth> Kubuxu: :):)
<lgierth> Kubuxu: about your comment, isn't the return of v.(type) the type itself? that wouldn't free from casting v to the actual type
<Kubuxu> no
ashark has quit [Ping timeout: 260 seconds]
<lgierth> mh!
<lgierth> let me rtfm
Aranjedeath has quit [Ping timeout: 260 seconds]
<lgierth> > If the switch declares a variable in the expression, the variable will have the corresponding type in each clause
kaotisk has quit [Read error: Connection reset by peer]
<lgierth> nice thanks
kaotisk has joined #ipfs
<lgierth> so v.(type) not actually "cast it to a type type", but "cast it to its actual type"
<Kubuxu> if used in switch
maxlath has joined #ipfs
zbyte64 has joined #ipfs
<haad> whyrusleeping: would it be possible to make the pubsub/sub http endpoint to set 'x-stream-output' header? it currently sets 'x-chunked-output' header and that doesn't work on the js side for streaming.
<haad> whyrusleeping: opened https://github.com/ipfs/go-ipfs/issues/3394
zbyte64 has quit [Ping timeout: 245 seconds]
<haad> that and fixing https://github.com/ipfs/go-ipfs/issues/3304 would be ace
zbyte64 has joined #ipfs
zbyte64 has quit [Ping timeout: 258 seconds]
<lgierth> do we have ipld formats in go yet? i.e. the resolve() and tree() thing
ylp1 has quit [Quit: Leaving.]
zbyte64 has joined #ipfs
zbyte64 has quit [Ping timeout: 248 seconds]
<kpcyrd> ohai. has anybody worked on a build pipeline for web projects that publishes static assets to ipfs and somehow adds the path as src= ?
<lgierth> i'd love a pipeline
<lgierth> but you can't have src= i guess, unless you wanna point that to previous versions. gotta use relative links all the way
<victorbjelkholm> basically you need to link differently depending on where on the webpage you are, to ensure the links points correctly everywhere
<kpcyrd> lgierth: let me rephrase, I have a script.js, reference it in index.html and it should be replaced with <script src="https://cdn.example.com/ipfs/Qmasdf/script.js"></script> :)
<kpcyrd> ideally, only when building for production, and serve the script directly for development
zbyte64 has joined #ipfs
Oatmeal has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
Oatmeal has joined #ipfs
zbyte64 has quit [Ping timeout: 252 seconds]
rgrinberg has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
apiarian has quit [Ping timeout: 256 seconds]
apiarian has joined #ipfs
galois_d_ has joined #ipfs
galois_d_ has quit [Remote host closed the connection]
galois_d_ has joined #ipfs
galois_dmz has quit [Ping timeout: 260 seconds]
<victorbjelkholm[> kpcyrd: I don't think there is anything existing for rewriting links
<victorbjelkholm[> but if you're deploying your entire site via IPFS, that's not needed either
<kpcyrd> victorbjelkholm[: I'm not doing that, it's a regular application with server side code, but I'm considering ipfs for static assets so the application has no static routes. That would be convenient for webapps in docker
cwahlers has joined #ipfs
sdelic has joined #ipfs
ulrichard has quit [Remote host closed the connection]
rugu has quit [Quit: Page closed]
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
<whyrusleeping> lgierth: yeah, we have tree and resolve
sdelic has quit [Read error: Connection reset by peer]
apiarian has quit [Ping timeout: 245 seconds]
apiarian has joined #ipfs
espadrine has quit [Ping timeout: 260 seconds]
<seharder> daviddias: Tests in js-multiaddr are passing now.
galois_dmz has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
<dignifiedquire> whyrusleeping: did a first pass at reviewing hamt
<whyrusleeping> dignifiedquire: ooOooo
<dignifiedquire> left some comments, mainly that you should document what I don't understand :) will do a second pass tomorrow morning when I got feedback on those :)
<whyrusleeping> dignifiedquire: cool, i'll do that today! thanks!
dmr has quit [Quit: Leaving]
<kumavis> more suggestions of pull-reader behavior with code examples
maxlath has quit [Ping timeout: 246 seconds]
zbyte64 has joined #ipfs
s_kunk has quit [Ping timeout: 245 seconds]
polezaivsani has quit [Remote host closed the connection]
zbyte64 has quit [Remote host closed the connection]
zbyte64 has joined #ipfs
ashark has joined #ipfs
zbyte64 has quit [Ping timeout: 240 seconds]
zbyte64 has joined #ipfs
Encrypt_ has joined #ipfs
sametsisartenep has quit [Quit: jwz]
jholden has quit [Ping timeout: 256 seconds]
<lgierth> whyrusleeping: ehmry is thinking about writing that for .mkv
<whyrusleeping> lgierth: ooooh, interesting...
<lgierth> to easily link to embedded subtitle, audio tracks, timecodes, etc.
<whyrusleeping> huh
<lgierth> where should i point him for examples
<whyrusleeping> This one isnt the best example because its made to be very 'flexible': https://github.com/ipfs/go-ipld-cbor
<whyrusleeping> i have another one i wasnt quite ready to push up
<lgierth> ah in the ipfs org
<lgierth> it keeps confusing me
<whyrusleeping> but i can as long as we're clear its WIP and not done yet
<lgierth> ipfs/go-ipld-*
<lgierth> thanks i'll hand that to ehmry
<whyrusleeping> yeah... i've been doing that because we finally have cross org project stuff
<whyrusleeping> and splitting so much across orgs like that makes it harder
<lgierth> thanks obama
<lgierth> eeh thanks github
<whyrusleeping> (even though we havent actually gotten around to doing that yet)
<whyrusleeping> lol
<lgierth> ok gotta go, i'll be back on the core api thing later
<whyrusleeping> lgierth: https://github.com/ipfs/go-ipld-zcash
<whyrusleeping> ^ one more to send ehmry before youre gone
<lgierth> ++ thanks
rendar has quit [Ping timeout: 258 seconds]
<daviddias> seharder: unfortunately they are not, check CI
mattmahn has joined #ipfs
sametsisartenep has joined #ipfs
jholden has joined #ipfs
Encrypt_ has quit [Quit: Dinner time!]
dominic__ has quit [Quit: Konversation terminated!]
dominic__ has joined #ipfs
zbyte64 has quit [Remote host closed the connection]
zbyte64 has joined #ipfs
rendar has joined #ipfs
zbyte64 has quit [Ping timeout: 258 seconds]
pfrazee has quit [Remote host closed the connection]
maxlath has joined #ipfs
se3000 has joined #ipfs
mattmahn has quit [Quit: WeeChat 1.6]
<seharder> daviddias: I'll check
dominic__ has quit [Ping timeout: 246 seconds]
bastianilso__ has quit [Quit: bastianilso__]
zbyte64 has joined #ipfs
bastianilso__ has joined #ipfs
bastianilso__ has quit [Remote host closed the connection]
bastianilso__ has joined #ipfs
bastianilso__ has quit [Client Quit]
wlp1s1 is now known as WLP1S1
bastianilso__ has joined #ipfs
ivo_ has quit [Remote host closed the connection]
zbyte64 has quit [Ping timeout: 248 seconds]
bastianilso__ has quit [Quit: bastianilso__]
lacour has joined #ipfs
bastianilso__ has joined #ipfs
cemerick has quit [Ping timeout: 256 seconds]
robattila256 has quit [Ping timeout: 268 seconds]
zbyte64 has joined #ipfs
zbyte64 has quit [Ping timeout: 260 seconds]
pfrazee has joined #ipfs
bastianilso__ has quit [Quit: bastianilso__]
<seharder> daviddias: It was complaining about using tabs instead of spaces so I removed the tabs and put spaces in. When I commit I get a long error indicating ERROR in multi main, module not found. Not sure what to do?
kenshyx has quit [Quit: Leaving]
WLP1S1 is now known as wlp1s1
s_kunk has joined #ipfs
ashark has quit [Ping timeout: 258 seconds]
arpu has quit [Ping timeout: 265 seconds]
Encrypt_ has joined #ipfs
arpu has joined #ipfs
jholden has quit [Ping timeout: 256 seconds]
geemili has joined #ipfs
ylp has quit [Quit: Leaving.]
<mguentner> kevina: ping
sametsisartenep has quit [Quit: leaving]
<kevina> mguentner: ehats up
<kevina> whats up?
* kevina can't type
<mguentner> Is the filestore a complete replacement for the current unixfs merkledag implementation?
<kevina> mguentner: no it is not, I think you have the wrong idea of what it is
<kevina> mguentner: it has nothing to do with replacing unixfs
dmr has joined #ipfs
zbyte64 has joined #ipfs
grosscol has joined #ipfs
jedahan has joined #ipfs
espadrine has joined #ipfs
DiCE1904 has quit [Quit: Textual IRC Client: www.textualapp.com]
zbyte64 has quit [Ping timeout: 252 seconds]
bastianilso__ has joined #ipfs
<whyrusleeping> keks: Hey, you around?
taaem has quit [Read error: Connection reset by peer]
taaem has joined #ipfs
<kevina> whyrusleeping: tuesdays are bad for me, do you want me at the go-ipfs call?
<whyrusleeping> kevina: preferably, but we can sync up another time too
<kevina> whyrusleeping: if you move the call to wed there is a much better chance of me attending
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<kevina> whyrusleeping: your call
<whyrusleeping> okay, wanna post that on the issue? maybe wednesday would work better for others too
<kevina> will do
gigq has quit [Ping timeout: 240 seconds]
ashark has joined #ipfs
gigq has joined #ipfs
<kumavis> good gravey - webrtc tests only pass when i disconnect from my VPN...
<whyrusleeping> VPNs and NAT traversal don't get along too well
<kumavis> but its a local connection...
rgrinberg has quit [Remote host closed the connection]
<kumavis> and my ISP mitm's my traffic
Encrypt_ has quit [Quit: Quit]
anonymuse has quit [Remote host closed the connection]
<whyrusleeping> kumavis: its all black magic
jonnycrunch has joined #ipfs
jedahan_ has joined #ipfs
jedahan has quit [Ping timeout: 245 seconds]
palkeo has joined #ipfs
Aranjedeath has joined #ipfs
jedahan_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
PseudoNoob has quit [Remote host closed the connection]
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
tmg has joined #ipfs
se3000 has joined #ipfs
bastianilso__ has quit [Quit: bastianilso__]
bastianilso__ has joined #ipfs
nycoliver has joined #ipfs
<nycoliver> what.cd shutdown :(
zbyte64 has joined #ipfs
<whyrusleeping> nycoliver: this might be the wrong channel to discuss that in
ulrichard has joined #ipfs
ulrichard has quit [Remote host closed the connection]
herzmeister has quit [Quit: Leaving]
<nycoliver> you are right, apologies
<mguentner> kevina: ok. ty
kulelu88 has quit [Quit: Leaving]
<whyrusleeping> nycoliver: thank you :)
ashark has quit [Ping timeout: 260 seconds]
nycoliver has quit [Ping timeout: 260 seconds]
herzmeister has joined #ipfs
zbyte64 has quit [Remote host closed the connection]
zbyte64 has joined #ipfs
zbyte64 has quit [Read error: Connection reset by peer]
zbyte64 has joined #ipfs
Kane` has quit [Remote host closed the connection]
zbyte64 has quit [Ping timeout: 260 seconds]
bastianilso__ has quit [Quit: bastianilso__]
apiarian has quit [Ping timeout: 256 seconds]
apiarian has joined #ipfs
kvda has joined #ipfs
krzysiekj has quit [Ping timeout: 256 seconds]
<Kubuxu> whyrusleeping: can you merge it as soon as it passes tests
grosscol has quit [Quit: Leaving]
<whyrusleeping> echo $it
<Kubuxu> because I was in rebase hell for last 30min with this
<whyrusleeping> ah, sure
<whyrusleeping> ooh, ouch
<lgierth> oh yeah hah
<Kubuxu> and to rebase it I had to start vim with `vim -u NONE` so it didn't try sort imports and so on
<lgierth> +++
galois_d_ has joined #ipfs
tmg has quit [Ping timeout: 265 seconds]
<Kubuxu> whyrusleeping: teamcity and circle are green: https://github.com/ipfs/go-ipfs/pull/3395
<Kubuxu> travis will take ages
<whyrusleeping> yeap, merged
galois_dmz has quit [Ping timeout: 260 seconds]
<daviddias> seharder: that was the note I left about rebasing master onto your branch
<daviddias> it is something with regards to webpack
<daviddias> that is fixed now
<daviddias> if you rebase it will be fine :)
espadrine has quit [Ping timeout: 260 seconds]
<lgierth> yay private networks
<seharder> daviddias: I was able to work through the issues and I think its good now. How does it look to you.
<Kubuxu> lgierth: best part is, it works already, I am WIP on tests (but they are close too).
krzysiekj has joined #ipfs
<lgierth> :):)
<lgierth> wish i could say that about udp in libp2p
<daviddias> seharder: there you go 2.1.1 :) thank you!
<seharder> daviddias: I am going to finish the test in js-peer-info and push them up tomorrow.
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<daviddias> 👌
mildred4 has joined #ipfs
<Mateon1> Oh, this is interesting. We now have "ipfs bitswap ledger <peer>".
jholden has joined #ipfs
mildred3 has quit [Ping timeout: 248 seconds]
shizy has quit [Ping timeout: 245 seconds]
krzysiekj has quit [Ping timeout: 258 seconds]
<whyrusleeping> Mateon1: ah, yeah. forgot about that one :)
zbyte64 has joined #ipfs
jholden has quit [Ping timeout: 252 seconds]
krzysiekj has joined #ipfs
zbyte64 has quit [Ping timeout: 252 seconds]
<lgierth> !pin QmX4hxL9LDFVpYtNfBEBgVSynRGsooVf4F8nrvJiCZuxqq go-cid v0.7.6
<pinbot> now pinning /ipfs/QmX4hxL9LDFVpYtNfBEBgVSynRGsooVf4F8nrvJiCZuxqq
<lgierth> !botsnack
<pinbot> om nom nom
<achin> nom