whyrusleeping changed the topic of #ipfs to: IPFS - InterPlanetary File System - https://github.com/ipfs/ipfs -- channel logged at https://botbot.me/freenode/ipfs/ -- code of conduct at https://github.com/ipfs/community/blob/master/code-of-conduct.md -- sprints + work org at https://github.com/ipfs/pm/ -- community info at https://github.com/ipfs/community/
hellertime has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith_ has joined #ipfs
notduncansmith_ has quit [Read error: Connection reset by peer]
notduncansmith_ has joined #ipfs
notduncansmith_ has quit [Read error: Connection reset by peer]
domanic has quit [Ping timeout: 276 seconds]
anshukla has quit [Remote host closed the connection]
hellertime has quit [Quit: Leaving.]
notduncansmith has quit []
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
pfraze has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
temet has quit [Quit: Leaving]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
<alu> IPFS is amazing
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
hellertime has joined #ipfs
<jbenet> alu: thank you <3 help us make it even better \o/
<jbenet> alu: or better yet, make a sick VR demo
<alu> I'm working on that, but right now something else has grabbed my attention
<alu> the code for that google neural network stuff
* alu drools
<alu> I just downloaded a ton of skyboxes jbenet
<alu> I'm about to apply them to the neural network
<alu> and in VR
<alu> all hosted on IPFS
<alu> mwuahahhaah
<alu> I just hope senpai will notice me someday and fund my projects
<jbenet> hahaha
tilgovi has quit [Ping timeout: 248 seconds]
* alu shivers
<alu> its here..
<jbenet> alu: AI?
<jbenet> (no, not yet. but close! :) )
<alu> time to make coffee
<alu> by morning time
<alu> I'm going to have something remarkable
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
www has joined #ipfs
pfraze has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Wallacoloo has quit [Quit: Leaving.]
Wallacoloo has joined #ipfs
pfraze has joined #ipfs
www has quit [Ping timeout: 244 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has quit [Ping timeout: 246 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has joined #ipfs
hellertime has quit [Quit: Leaving.]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
chriscool has joined #ipfs
reit has quit [Ping timeout: 250 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
patcon has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has quit [Read error: Connection reset by peer]
chriscool has quit [Ping timeout: 265 seconds]
therealplato has joined #ipfs
sharky has quit [Ping timeout: 252 seconds]
sharky has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Wallacoloo has quit [Quit: Leaving.]
e-lima has joined #ipfs
therealplato has quit [Read error: Connection reset by peer]
therealplato has joined #ipfs
therealplato has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has joined #ipfs
therealplato has quit [Read error: Connection reset by peer]
therealplato has joined #ipfs
www has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Wallacoloo has joined #ipfs
Wallacoloo has quit [Client Quit]
mildred has joined #ipfs
therealplato1 has joined #ipfs
anshukla has joined #ipfs
therealplato has quit [Ping timeout: 256 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred1 has joined #ipfs
mildred has quit [Ping timeout: 252 seconds]
www has quit [Ping timeout: 256 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
www has joined #ipfs
pfraze has quit [Remote host closed the connection]
Prawnzy has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
d4rp has joined #ipfs
chrisr_ has joined #ipfs
d4rp has quit [Client Quit]
dread-alexandria has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
chrisr_ has quit [Ping timeout: 264 seconds]
sff has joined #ipfs
mildred has joined #ipfs
mildred1 has quit [Ping timeout: 252 seconds]
mildred has quit [Ping timeout: 244 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
www has quit [Ping timeout: 264 seconds]
_whitelogger has joined #ipfs
domanic has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> cryptix: o/
www has joined #ipfs
atomotic has joined #ipfs
<cryptix> jbenet: hey :)
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
dread-alexandria has quit [Quit: dread-alexandria]
www has quit [Ping timeout: 276 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
m0ns00n has joined #ipfs
<m0ns00n> :)
<m0ns00n> Afternoon
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
dread-alexandria has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
manu has quit [Ping timeout: 248 seconds]
manu has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Tv` has quit [Quit: Connection closed for inactivity]
dread-alexandria has quit [Quit: dread-alexandria]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
atomotic has quit [Quit: Textual IRC Client: www.textualapp.com]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
hellertime has joined #ipfs
djoot has quit [Ping timeout: 246 seconds]
kbala has quit [Quit: Connection closed for inactivity]
djoot has joined #ipfs
djoot has quit [Changing host]
djoot has joined #ipfs
e-lima has quit [Ping timeout: 265 seconds]
e-lima has joined #ipfs
djoot has quit [Ping timeout: 265 seconds]
djoot has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
e-lima has quit [Ping timeout: 264 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
e-lima has joined #ipfs
MatrixBridge has quit [Remote host closed the connection]
MatrixBridge has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
reit has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred has quit [Quit: Leaving.]
<zignig> anybody about ?
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<zignig> nope ...
* zignig curses a spherical planet !!
therealplato1 has quit [Ping timeout: 246 seconds]
<crest> zignig: yes
rollick has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has joined #ipfs
<cryptix> zignig: heyo
mildred has joined #ipfs
<ipfsbot> [go-ipfs] rht closed pull request #1355: Assume config value to be json-formatted in cli (master...cleanup-cli) http://git.io/vIypt
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
domanic has quit [Ping timeout: 250 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred has quit [Quit: Leaving.]
anshukla has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
www has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<whyrusleeping> zignig: hello! what time zone is your part of kangarooland in?
<whyrusleeping> github needs 'todo queues'
<whyrusleeping> where i can click a button on an issue or PR to add it to my list of things to do
anshukla has joined #ipfs
<whyrusleeping> that way i can go through all my notifications, mark things i care about, and then spend some time accomplishing all of those things
therealplato has quit [Ping timeout: 252 seconds]
therealplato1 has joined #ipfs
m0ns00n has quit [Remote host closed the connection]
www has quit [Ping timeout: 252 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<ipfsbot> [go-ipfs] rht opened pull request #1440: Assert and convert config value into predefined struct (master...fix-cli) http://git.io/vtjpS
domanic has joined #ipfs
Tv` has joined #ipfs
<pjz> ls
<whyrusleeping> code Documents Downloads .bashrc .vim .vimrc
<luca> . ..
pfraze has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nanda has joined #ipfs
pfraze has quit [Remote host closed the connection]
<pjz> heh, sorry, obviously wrong window :)
pfraze has joined #ipfs
www has joined #ipfs
<whyrusleeping> heh: command not found
<ipfsbot> [go-ipfs] rht opened pull request #1441: Remove redundant path validation (master...path-validate) http://git.io/vqeOJ
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
www has quit [Ping timeout: 252 seconds]
patcon has quit [Ping timeout: 256 seconds]
<ipfsbot> go-ipfs/feat/mark-n-sweep 2dfda14 Jeromy: improve FetchGraph...
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/mark-n-sweep: http://git.io/vqe8w
anshukla has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
Encrypt has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<ipfsbot> [go-ipfs] whyrusleeping force-pushed feat/mark-n-sweep from 2dfda14 to 0149e9e: http://git.io/vtNpa
<ipfsbot> go-ipfs/feat/mark-n-sweep 0149e9e Jeromy: improve FetchGraph...
tilgovi has joined #ipfs
<inconshreveable> didn't realize this had been published: https://tools.ietf.org/html/draft-tsvwg-quic-protocol-00
<whyrusleeping> oh nice. does that mean google is done changing it?
<pjz> probably not, which is why it's a draft not an RFC or STD :)
mildred has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<inconshreveable> i was definitely hoping it was actually that short, but they've separated crypto and loss control into separate documents
<pjz> whyrusleeping: is there a timeline on the private-share functionality of ipfs?
<pjz> oh, also, I had a thought for a great usecase for ipfs: distributing docker images
<ruby32> Hi. Sorry to interrupt. I was pondering decentralized github today. Is IPFS a good candidate for something like this? I know git is already decentralized, but I would like to replace the cloud-storage of github with a decentralized arcitecture (DHT?) of some sort.
anshukla has joined #ipfs
<whyrusleeping> pjz: private-share, probably within a month. We're working on a large protocol change that will give some nice perf and allow for node interop
<pjz> whyrusleeping: once that's in, I see ipfs as a really good candidate for cluster coordination
<whyrusleeping> pjz: re: docker images, yep! :D thats one of the things we are really working towards, we have a registry implemented thats backed in ipfs https://github.com/wking/docker-distribution
<jbenet> ruby32: yep, it very much is. -- you may also want to talk to cjb (making gittorrent)
<cjb> howdy howdy
* whyrusleeping loves the summoning power of irc mentions
<jbenet> inconshreveable: yeah agreed. also, note that quic has some server/client distinctions. still not clear on what all of them are.
<cjb> ruby32: see http://blog.printf.net/articles/2015/05/29/announcing-gittorrent-a-decentralized-github/ , but I'm not using IPFS yet and probably should be, so there's plenty of work to do :)
<inconshreveable> yeah i'm gonna read through the spec here shortly
<jbenet> cjb: are you coming to CCC ?
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cjb> would like to but can't, family :)
<ruby32> cjg: I just saw gittorrent in the go-nuts channel, I am wondering specifically what advantages IPFS has over “traditional” BitTorrent DHT (a link to an FAQ or comparison table would not be considered rude and is in fact encouraged, if such a resource exists).
<ruby32> cjb* gah
<cjb> ruby32: for me, the main advantage would be that bittorrent doesn't share "chunks" of files across different torrents
<cjb> e.g. you have episodes 1-10 of a series in a torrent, now you add episode 11, but the episodes 1-11 torrent shares no swarming with the episodes 1-10 torrent
<cjb> or in gittorrent terms, the git packfile with commits 1..N shares no swarming with the git packfile with commits 1..N-1, which is really bad for gittorrent
<cjb> this is more at the BitTorrent wire protocol level than the DHT level
<ruby32> Okay, understood. I was also wondering about sybil attack resistence, and whether or not IPFS has any advantages over BitTorrent in that area.
inconshreveable has quit [Remote host closed the connection]
<prosodyContext> I saw ruby's #go-nuts request and suggested cjb. P.S. Has anyone heard of someone doing Mercurial versions of Gittorrent or for that matter IPFS?
<ruby32> prosodyContext: thank you :)
<prosodyContext> (Just a more familiar lang) np ruby32 <3
<cjb> prosodyContext: I haven't heard of any. If Mercurial addresses commits with sha1, can create packfiles that are bundles of commits, and has some extensible mechanism for network helpers, it should be straightforward to port gittorrent to hg
<jbenet> prosodyContext i will say that a certain very large company is looking into using IPFS for file versioning. already starting to write their own tooling.
<jbenet> (like for source code control of massive repos)
<cjb> neat!
Encrypt has quit [Quit: Quitte]
<ruby32> That’s promising news and a strong precedence to set. Congratulations, guys :D
therealplato has joined #ipfs
<jbenet> ruby32: on sybil resistance-- yes, there's a few things there. the biggest is that IPFS is pretty flexible, so you can have models where you participate in a DHT that requires some expenditure to join (like getting a key signed by others, or spending $), or even models where you only talk to keys you trust directly.
vijayee has joined #ipfs
<jbenet> ruby32: so you'll be able to pick the model you want with not huge difficulty, depending on what your constraints are / what sort of network you want to belong to
therealplato1 has quit [Ping timeout: 264 seconds]
anshukla has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
patcon has joined #ipfs
anshukla has joined #ipfs
anshukla has quit [Ping timeout: 244 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
inconshreveable has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
anshukla has joined #ipfs
anshukla has quit [Ping timeout: 255 seconds]
thomasreggi has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<sprintbot> Sprint Checkin! [whyrusleeping jbenet cryptix wking lgierth krl kbala_ rht__ daviddias dPow chriscool gatesvp]
anshukla has joined #ipfs
inconshreveable has quit [Read error: Connection reset by peer]
<whyrusleeping> sprint checkin: hobo watching, fixing up PR's for his holiness jbenet.
inconshreveable has joined #ipfs
hellertime has quit [Read error: Connection reset by peer]
hellertime has joined #ipfs
kbala has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Encrypt has joined #ipfs
hellertime has quit [Quit: Leaving.]
mildred has quit [Ping timeout: 276 seconds]
Leer10 has quit [Ping timeout: 256 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
atrapado has joined #ipfs
<cryptix> jbenet: re bindata: you could have said 'lets add tests so we dont forget to update these' from the start
<jbenet> cryptix: yeah, i didnt think of it first.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<cryptix> that point, i can grok at least
<jbenet> :)
therealplato1 has joined #ipfs
<prosodyContext> I∫ wish NASA was this open with their '(strmofconc' :∫
therealplato has quit [Ping timeout: 264 seconds]
<whyrusleeping> prosodyContext: what?
<prosodyContext> Your sprints et sec era are remarkable, whyrusleeping =))
<whyrusleeping> prosodyContext: ah! thanks :)
<prosodyContext> Stream-of-consciousness meet research, expression, && developwment" '(? kinda sorta.. ur welcome (<3)
<whyrusleeping> theres normally more people around to report... but today seems slow
<prosodyContext> I read. <3 <3 :))
_whitelogger has joined #ipfs
chrisr_ has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping created feat/addr-filter (+1 new commit): http://git.io/vqfJu
<ipfsbot> go-ipfs/feat/addr-filter 8cf8953 Jeromy: WIP: starting filter interface
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has quit [Read error: Connection reset by peer]
wedowmaker has joined #ipfs
Encrypt has quit [Quit: Quitte]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
gatesvp has joined #ipfs
<ipfsbot> [go-ipfs] jbenet pushed 1 new commit to dev0.4.0: http://git.io/vqfst
<ipfsbot> go-ipfs/dev0.4.0 db6e00f Juan Batiz-Benet: Merge pull request #1439 from ipfs/proto-fix...
<gatesvp> Howdy @jbenet and @whyrusleeping... I finally got back on my ticket last night and I'm pretty sure I screwed up the last rebase
<jbenet> hey gatesvp
<jbenet> i can try to help-- what do you need me to do?
<gatesvp> I think the rebase stacked my new changes on top of two months on top of my previously rebased changes
<gatesvp> I'm dealing with this guy: https://github.com/ipfs/go-ipfs/pull/1232
<jbenet> gatesvp: let me ask this first, do you care about preserving the history in the stream?
<gatesvp> The changes are there, the tests are there, my branch appears to be in the correct state... my branch here appears to be in the correct state: https://github.com/gatesvp/go-ipfs/tree/iss653
<jbenet> (vs preserving the history somewhere in a repo)
<gatesvp> don't really care about the history...
<jbenet> cause the changeset is small enough that we could squash it all into one commit, and keep around the relevant refs in repos
<gatesvp> frankly if it's all crushed into one correct check-in, that's fine by me :)
<jbenet> cool, ok. sec.
<gatesvp> OK, so we though the same thing :)
<gatesvp> (FYI, no idea about the GitCop... I've been MIA for a few weeks clearly)
<jbenet> gatesvp it just wants a License trailer. take a look at https://github.com/ipfs/community/blob/master/contribution-guidelines.md#commit-messages
inconshreveable has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has joined #ipfs
<gatesvp> jbenet: that's what I figured... do I need to add those for this check-in or can we write off and fix it going forward :)
<jbenet> gatesvp i can fix it if you give me permission: "gatesvp: ok if add a License: MIT trailer to your work?"
inconshreveable has quit [Remote host closed the connection]
<kbala> whyrusleeping: np, if you have time can you answer that hostoption question?
<kbala> whyrusleeping: "whats assumed about the peerstore being passed into the HostOption method? if i want the host of a peer to create a bitswapnetwork instance for it, should i create a peerstore with all the addresses of the other peers in the network?"
<gatesvp> @jbenet => "gatesvp: ok if add a License: MIT trailer to your work?" yes you may!
<gatesvp> now capture by botbot.me
<whyrusleeping> kbala: hrm, let me check
<daviddias> whyrusleeping, published :):
<daviddias> + multistream-select@0.6.0
<daviddias> Published to npm.
<daviddias> Released new version 0.6.0 successfully.
<whyrusleeping> daviddias: how update node module?
<jbenet> gatesvp yeah :) -- anyway, you'll want to just run the hook the guidelines link to
<jbenet> while in the top level of the repo
<jbenet> run the script that sets up the hook*
vijayee has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<gatesvp> @jbenet: got that one.... the .sh probably won't work on my Windows box, but I'm pretty sure I can figure it out :)
<gatesvp> @jbenet: and thank you in advance for cleaning up my mess here...hopefully my future fixes are a little smaller in scope and don't involve as much back and forth
inconshreveable has joined #ipfs
<jbenet> gatesvp this is trickier than i expected because it conflicts with new changes
<whyrusleeping> javascript sucks
<mafintosh> daviddias: did you see my comment about multicast loopback?
<whyrusleeping> mafintosh: i blame you for this
patcon has quit [Ping timeout: 252 seconds]
<mafintosh> whyrusleeping: haha what did i do?
<gatesvp> @jbenet: yeah, I staged some changes in early May, then there were other conflicting changes to the Add.go file and I had to manually merge it in with the "trickle" change...
<whyrusleeping> mafintosh: read(N) in javascript returns null if it doesnt have N btyes
<mafintosh> whyrusleeping: why is that a problem?
<whyrusleeping> because its confusing and my code doesnt work
<mafintosh> lol
<daviddias> @mafintosh I was looking at it, but started talking with Jeromy. I don't see any ref to the MultiCast Loop flag on the go code, so, I would say it doesn't.
<gatesvp> @jbenet: after I pushed last night, I realized that the rebase was wonky
<mafintosh> whyrusleeping: streams in node are *really* confusing when it comes down to the various apis actually
<mafintosh> daviddias: i think that would solve the bug you mentioned also
<whyrusleeping> mafintosh: yeah, i'm still getting the hang of writing node
<mafintosh> daviddias: but using two sockets isnt that bad anyways
<mafintosh> and that always works :)
<gatesvp> @jbenet: the changes are not ridiculous, they just happened in several stages as we evolved things... so if you can't easily fix it, I can close the PR, update my fork to the latest and attempt basically re-apply the changes manually in a single commit
<gatesvp> @jebenet: The "single commit" version is not a big deal because on my end and it probably saves work on your end if you have a "mergeable" PR
<jbenet> gatesvp i think that may be much faster
<jbenet> gatesvp cause right now i'm trying to track down all the commits and getting into nasty merge conflicts.
<daviddias> mafintosh wasn't familiar with that feature. The go code always opens 2 sockets, so probably no one felt the need to consider it. Thanks for the merging the PR on multicast-dns :)
<mafintosh> daviddias: yea the two socket approach should always work i think so thats probably better as well.
<mafintosh> daviddias: np!
notduncansmith has joined #ipfs
<jbenet> gatesvp sorry for the extra work! high velocity code
<gatesvp> @jbenet no problem at all... I'm just happy to commit something useful and I really did go MIA for the month of June and part of May
<jbenet> whyrusleeping: where's your multiplex data race?
<jbenet> whyrusleeping nvm found it
notduncansmith has quit [Ping timeout: 264 seconds]
tilgovi has quit [Ping timeout: 244 seconds]
sharky has quit [Quit: Leaving]
<whyrusleeping> jbenet: yeah, its weird... maybe its obvious to someone who didnt write it though
carver has joined #ipfs
patcon has joined #ipfs
hellertime has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
hellertime has quit [Quit: Leaving.]
<jbenet> data races --
therealplato1 has quit [Ping timeout: 276 seconds]
chrisr_ has quit [Ping timeout: 246 seconds]
<jbenet> annoyed by the "for http/2" part. cause it means a lot of http/2-specific corners cut.
<jbenet> hey inconshreveable, for muxado, what if we do a version of it based on QUIC instead of spdy?
<jbenet> (instead of just spdy*)
<jbenet> the UDP non-head-of-line-blocking is a really really nice property.
<jbenet> particularly for things that open lots of streams
therealplato has joined #ipfs
hellertime has joined #ipfs
chrisr_ has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
therealplato has quit [Ping timeout: 264 seconds]
thomasreggi has quit []
rtlong has joined #ipfs
gatesvp has quit [Quit: Page closed]
therealplato has joined #ipfs
<carver> are there docs on using the web endpoint localhost:5001/api/v0/add ? I am about to dive into the gateway javascript to see the details, if not. Why am I trying? I'm looking to post text or an image from a javascript app (Augur.net).
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<daviddias> whyrusleeping: https://gramofon.com/
kbala has quit [Ping timeout: 252 seconds]
kbala has joined #ipfs
<jbenet> carver: we dont have docs yet, but the API does the same thing as the CLI -- also, you can just use https://www.npmjs.org/package/ipfs-api
<carver> awesome, thanks, ipfs-api looks like a great solution
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to fix/addr-filter: http://git.io/vqfXZ
<ipfsbot> go-ipfs/fix/addr-filter 57d7a44 Jeromy: test dialblocklist loading from config...
hellertime has quit [Quit: Leaving.]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
compleatang has quit [Ping timeout: 248 seconds]
<whyrusleeping> kbala: what branch of ipfs are you working off of?
<whyrusleeping> you have a Session method in bitswap that you call, and i'm not sure where that code is
<whyrusleeping> oooh, i see, you exported the session method in testutils
<whyrusleeping> hrm...
<whyrusleeping> thats really ingrained...
<whyrusleeping> at this point, its probably gonna be easiest to just to migrate the functionality of the transport code over
<whyrusleeping> sorry for the hassle :/
<ipfsbot> [go-ipfs] jbenet pushed 2 new commits to fix/addr-filter: http://git.io/vqfSa
<ipfsbot> go-ipfs/fix/addr-filter a119b72 Juan Batiz-Benet: t0141-addfilter: check init has no filters...
<ipfsbot> go-ipfs/fix/addr-filter c595cf8 Juan Batiz-Benet: config: DialBlocklist -> Swarm.AddrFilters...
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
atrapado has quit [Quit: Leaving]
inconshreveable has quit [Remote host closed the connection]
e-lima has quit [Ping timeout: 250 seconds]
patcon has quit [Ping timeout: 250 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Prawnzy has quit [Quit: Leaving...]
<ipfsbot> [go-ipfs] whyrusleeping force-pushed feat/mss-mux from 97111ec to 2ae031c: http://git.io/vtN3H
<ipfsbot> go-ipfs/feat/mss-mux 2ae031c Jeromy: WIP: using multistream muxer...
inconshreveable has joined #ipfs
<inconshreveable> jbenet: i think that would be awesome
<inconshreveable> you can never fully switch over though because too many networks have restrictive UDP filters
therealplato1 has joined #ipfs
ruby32 has quit [Quit: ruby32]
therealplato has quit [Ping timeout: 256 seconds]
<lgierth> jbenet: check this: http://pluto.i.ipfs.io/prometheus/graph#[{%22range_input%22%3A%221h%22%2C%22end_input%22%3A%22%22%2C%22step_input%22%3A%22%22%2C%22stacked%22%3A%220%22%2C%22expr%22%3A%22ipfs_p2p_peers_total%22%2C%22tab%22%3A0}]
anshukla has quit [Remote host closed the connection]
<lgierth> (in the middle of a restart)
<lgierth> kbala: whyrusleeping ^
<lgierth> PR incoming
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<jbenet> lgierth that's ... interesting
<jbenet> dip is maybe thrashing?