jbenet 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: https://github.com/ipfs/community/blob/master/code-of-conduct.md -- Sprints: https://github.com/ipfs/pm/ -- Community Info: https://github.com/ipfs/community/ -- FAQ: https://github.com/ipfs/faq -- Support: https://github.com/ipfs/support
tinybike has quit [Remote host closed the connection]
tinybike has joined #ipfs
tinybike has quit [Remote host closed the connection]
corvinux has joined #ipfs
<lgierth> Luzifer: ack thanks! had no idea about quay.io
tinybike has joined #ipfs
corvinux has quit [Client Quit]
corvinux has joined #ipfs
corvinux has quit [Remote host closed the connection]
<Luzifer> lgierth: yep thats the sad part of quay: nobody has a clue there are images… nobody searches quay for things… but the automated build system of dockerhub is crap: I get 2-4 mails per day for "failed builds" with working dockerfiles and crashed build system…
tinybike has quit [Remote host closed the connection]
tinybike has joined #ipfs
corvinux has joined #ipfs
tinybike has quit [Remote host closed the connection]
NeoTeo has quit [Quit: ZZZzzz…]
tinybike has joined #ipfs
reit has joined #ipfs
tinybike has quit [Remote host closed the connection]
ralphtheninja has quit [Ping timeout: 264 seconds]
randomguy has joined #ipfs
Tera2342 has quit [Read error: Connection reset by peer]
ralphtheninja has joined #ipfs
elima has joined #ipfs
e-lima has joined #ipfs
Tera2342 has joined #ipfs
M-Sonata1 has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
corvinux has quit [Quit: IRC for Sailfish 0.9]
ralphtheninja has quit [Ping timeout: 265 seconds]
ralphtheninja has joined #ipfs
elima has quit [Ping timeout: 264 seconds]
kvda has joined #ipfs
e-lima has quit [Ping timeout: 264 seconds]
mquandalle has quit [Quit: Connection closed for inactivity]
elima has joined #ipfs
grahamperrin has joined #ipfs
grahamperrin has left #ipfs [#ipfs]
e-lima has joined #ipfs
Senji has quit [Ping timeout: 256 seconds]
r04r is now known as zz_r04r
e-lima has quit [Ping timeout: 240 seconds]
elima has quit [Ping timeout: 260 seconds]
disgusting_wall has joined #ipfs
M-Sonata1 is now known as Sonata
kerozene has quit [Ping timeout: 260 seconds]
zugz has joined #ipfs
kerozene has joined #ipfs
grahamperrin has joined #ipfs
Sonata is now known as M-Sonata2
zugzwanged has quit [Ping timeout: 240 seconds]
grahamperrin has left #ipfs [#ipfs]
pfraze_ has joined #ipfs
pfraze has quit [Ping timeout: 272 seconds]
M-Sonata2 is now known as M-Sonata3
M-Sonata3 is now known as Sonata
wolf_x9 has quit [Quit: Leaving]
grahamperrin has joined #ipfs
grahamperrin has left #ipfs [#ipfs]
step21 is now known as step21_
pfraze_ has quit [Remote host closed the connection]
Sonata is now known as M-Sonata4
M-Sonata4 is now known as Sonata
cemerick has joined #ipfs
M-david has quit [Quit: node-irc says goodbye]
pfraze has joined #ipfs
pfraze has quit [Ping timeout: 264 seconds]
Score_Under has joined #ipfs
pfraze has joined #ipfs
fiatjaf_ has quit [Remote host closed the connection]
pfraze has quit [Ping timeout: 250 seconds]
micxjo has quit [Read error: Connection reset by peer]
pfraze_ has joined #ipfs
kode54 has quit [Quit: WeeChat 1.3]
kode54 has joined #ipfs
cemerick has quit [Ping timeout: 246 seconds]
amstocker has joined #ipfs
cemerick has joined #ipfs
cemerick has quit [Ping timeout: 260 seconds]
pokeball99 has quit []
<daviddias> f
<daviddias> wrong window :)
<ion> Who died?
<richardlitt> daviddias: reminder to prepare for the discussions tomorrow! :)
<richardlitt> .tell whyrusleeping to prepare for the discussion tomorrow. :) Thanks.
<multivac> richardlitt: I'll pass that on when whyrusleeping is around.
<richardlitt> .tell lgierth to prepare for the discussion tomorrow. :) Thanks.
<multivac> richardlitt: I'll pass that on when lgierth is around.
<daviddias> thank you richardlitt :D
<richardlitt> .tell jbenet to prepare for the discussion tomorrow. :) Thanks.
<multivac> richardlitt: I'll pass that on when jbenet is around.
<richardlitt> daviddias: no problem. :)
<richardlitt> Maybe I should use email... :P
<richardlitt> daviddias: you good?
<daviddias> richardlitt: the only point that I believe could make it nicer is if it was available before nighttime for EU so that when "this side of the ocean" wakes up, we already have a map for the day done (I've been actually getting up early, so for me is ok, but if I were to wake up late, then it would be a rush to get it done)
<daviddias> ahah IRC is nice
<richardlitt> daviddias: fair. Will do it by Sunday noon from now on. Thanks.
<daviddias> in fact, IRC is like, the perfect medium, you can customize so many things, but everything keeps being simple and minimalist
<richardlitt> true
<richardlitt> hey, what's the easiest way to install IPFS
<daviddias> I cannot cope with 1000 slack channels for every meetup anymore :P
<daviddias> richardlitt: the easiest, for a go programmer go get -u github.com/ipfs/go-ipfs
<richardlitt> hmm
<richardlitt> I think that should work...
<daviddias> for a person that doesn't have go installed
<daviddias> download the binary here
<ion> If you wish to install go-ipfs from scratch, you must first create the universe.
<richardlitt> Guess what I am doing right now
<achin> baking a pie?
<daviddias> we are getting a nice distributions page though https://github.com/ipfs/distributions
<randomguy> is there a ''non-go'' version in talk ? or will it be in go forever?
<richardlitt> Nope. Installing IPFS on my new ubuntu VM I installed today on a chrome app on my Chromebook
<ion> randomguy: A JavaScript implementation is actively worked on and I’m sure other implementations will pop up.
<kpcyrd> richardlitt: pacman -S go-ipfs
<achin> richardlitt: sorry i've been away WRT to the roundups issue thing. i started my vacation and toook some days to decompress and binge on netflix
<richardlitt> achin: it is 100% ok
<richardlitt> Let's make a combined one this week, with last week's roundups, too
<randomguy> javascript? so the browser can make a database on my computer?
<richardlitt> We should be able to get it done by Wednesday night, I think
<ion> randomguy: If by database you mean an IPFS node, yes.
<randomguy> ipfs creates a lvldb or not?
<achin> richardlitt: ok. i not sure how much i can drive this, this week. tomorrow i am traveling for the holidays. i am going to make a start tonight by opening a PR to add the latest text from the previous pm issue
<randomguy> ok wow so i can send a link, and that link will install ipfs on someones computer and than send him an link to my app, which uses that ipfs node for storing data, right?
<richardlitt> achin: I'm happy to drive it, if you don't mind?
<achin> that would be super
<richardlitt> achin: Sorry I've been AFK the past couple of days.
<richardlitt> achin: cool. Tomorrow's tasks, then
<achin> i'm going to propose a small modification to your suggested process. instead of starting with an issue, i think we should start with a PR
randomguy has quit [Remote host closed the connection]
tinybike has joined #ipfs
<richardlitt> That works well.
<richardlitt> Better. Good call.
<richardlitt> (Woo. IFPS works)
<ion> It would be nice if it was possible to push to an issue, resulting in a PR.
<richardlitt> kind of excited I was able to get turn a $250 chromebook into a mini-dev machine
<ion> That is, the issue becoming a PR
<richardlitt> ion: yeah. But the functionality is basically the same on GitHub, anyway.
<richardlitt> alright. catch yuo all tomorrow!
<achin> o/
<pjz> anyone awake?
<kpcyrd> yes
reit has quit [Ping timeout: 264 seconds]
reit has joined #ipfs
<tperson> Anyone been having issues with ipfs add in 3.11-dev?
gwollon has joined #ipfs
<daviddias> tperson: what kind of issue?
gwollon has quit [Client Quit]
<daviddias> I've been mostly using 0.4.0 for the last 2 months, but I can try to replicate :)
<daviddias> (0.4.0 had some deadlock issues recently)
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
amstocker has quit [Ping timeout: 265 seconds]
<tperson> It appears the js-ipfs-api works correctly under nodejs, in the browser (via webpack) it has a few issues, partyly that it can't parse ndjson. However, even taking the CURL request that chrome will give you for any network request doesn't seems to work either. It doesn't give you the full response back. This might be something to do with the the content-length delimination.
amstocker has joined #ipfs
kvda has joined #ipfs
<daviddias> tperson: even with the new version using https://github.com/ipfs/js-ipfs-api/pull/169/files
<daviddias> ?
<tperson> I just installed from npmjs tonight so as long as it was published
<tperson> I've also noticed I've been getting a lot of err: multipart: unexpected line in Next():
<daviddias> tperson: that is a go error
<ipfsbot> [js-ipfs-api] diasdavid pushed 1 new commit to master: http://git.io/vELsg
<ipfsbot> js-ipfs-api/master 1e18dcf David Dias: fix freenode badge
<tperson> Yes, I understand that
<daviddias> that was fixed in go 1.5.2
<tperson> ah, you mean a legit go error
<tperson> Let me recompile
<tperson> Ya, still occuring for me
<tperson> go version go1.5.2 linux/amd64 ipfs version 0.3.11-dev
<tperson> I'll give it a try on 0.4.0 though
<daviddias> the multipart or the ndjson?
pfraze_ has quit [Remote host closed the connection]
<tperson> multipart error
<daviddias> oh, that is new
<daviddias> on the ndjson, would you be able to replicate it on a test and PR to js-ipfs-api? It will help me and dignifiedquire a lot to make it work
<tperson> This all might be linked to the multipart issue. Basically in the browser I can see the request go through (add 4 files). The callback from ipfs.add gets anywhere from 0 to 2 files returned (never the full 4). In the network inspector I can always see the full 4 (which is what is leading me to believe ndjson). Also the same command in nodejs returns a 5th ipfs object always, which is a wrapped directory. The
<tperson> browser never gets this object (which I believe is the multipart issue).
<tperson> I'll see if I can throw together a really quick and simple example that exibits the issue.
rkrishnan has joined #ipfs
chriscool has quit [Ping timeout: 240 seconds]
hoony has joined #ipfs
sbruce_ has quit [Read error: Connection reset by peer]
sbruce_ has joined #ipfs
NightRa has joined #ipfs
mildred has joined #ipfs
<tperson> Appears js-ipfs-api doesn't work with 0.4.0 as of yet?
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<OutBackDingo> did S3 make it into 0.40
<OutBackDingo> s/0.40/0.4.0/g
hoony has quit [Ping timeout: 240 seconds]
pfraze has joined #ipfs
pfraze has quit [Ping timeout: 250 seconds]
hoony has joined #ipfs
zz_r04r is now known as r04r
randomguy has joined #ipfs
<tperson> daviddias: Okay I think I figured most of everything out.
<tperson> When using Transfer-Encoding: chunked, things generally work, expect for the random multipart error.
<tperson> When using webpack (or maybe the browser in general), transfer-encoding chunked is not used.
<tperson> Wait, one second.
<tperson> Ah yes, nm that is correct.
<tperson> Using just a Content-Length results in many more errors in 0.3.11 (multipart).
hoony has quit [Read error: Connection reset by peer]
hoony has joined #ipfs
ecloud_wfh has quit [Ping timeout: 272 seconds]
ecloud has joined #ipfs
mildred has quit [Ping timeout: 256 seconds]
mildred has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
disgusting_wall has quit [Quit: Connection closed for inactivity]
hoony has quit [Read error: Connection reset by peer]
amstocker has quit [Ping timeout: 276 seconds]
supertyler has joined #ipfs
bedeho has joined #ipfs
elima has joined #ipfs
Tv` has quit [Quit: Connection closed for inactivity]
ugjka has joined #ipfs
NightRa has quit [Quit: Connection closed for inactivity]
Encrypt has joined #ipfs
<daviddias> tperson: there are some headers that need to be present in responses from go-ipfs so that the browser js code knows how to access those
<daviddias> go-ipfs#1979 was supposed to be in 0.3.10, but it was merged after the release
bedeho has quit [Read error: Connection reset by peer]
Taek42 has joined #ipfs
warptangent_ has joined #ipfs
oed_ has joined #ipfs
substack_ has joined #ipfs
alive_ has joined #ipfs
Confiks_ has joined #ipfs
martinBrown_ has joined #ipfs
ploopkazoo_ has joined #ipfs
akaihola_ has joined #ipfs
sickill_ has joined #ipfs
nomoremoney has joined #ipfs
lysobit- has joined #ipfs
Igel_ has joined #ipfs
lachenmayer_ has joined #ipfs
martinBrown has quit [*.net *.split]
Igel has quit [*.net *.split]
ploopkazoo has quit [*.net *.split]
mg- has quit [*.net *.split]
lysobit has quit [*.net *.split]
metaf5 has quit [*.net *.split]
sickill has quit [*.net *.split]
victorbjelkholm has quit [*.net *.split]
alive has quit [*.net *.split]
substack has quit [*.net *.split]
Taek has quit [*.net *.split]
warptangent has quit [*.net *.split]
oed has quit [*.net *.split]
Confiks has quit [*.net *.split]
lachenmayer has quit [*.net *.split]
whyrusleeping has quit [*.net *.split]
akaihola has quit [*.net *.split]
martinBrown_ is now known as martinBrown
lysobit- is now known as lysobit
ulrichard has joined #ipfs
Encrypt has quit [Quit: Quitte]
s_kunk has joined #ipfs
<tperson> Okay, I think that will fix the ndjson problem. Still appears to be an issue with multipart, but I'd guess that is go-ipfs and not the format of the request.
Whispery has joined #ipfs
mg- has joined #ipfs
M-erikj1 has joined #ipfs
M-osener1 has joined #ipfs
Encrypt has joined #ipfs
metaf5 has joined #ipfs
whyrusleeping has joined #ipfs
cypher has quit [Killed (tepper.freenode.net (Nickname regained by services))]
cypher has joined #ipfs
M-kegan1 has joined #ipfs
yaoe_ has joined #ipfs
M-edrex1 has joined #ipfs
Encrypt has quit [Quit: Quitte]
Bat`O_ has joined #ipfs
elima has quit [Ping timeout: 250 seconds]
pskosinski_ has joined #ipfs
drathir87 has joined #ipfs
vravn_ has joined #ipfs
trock2 has joined #ipfs
ploopkazoo has joined #ipfs
Encrypt has joined #ipfs
wking_ has joined #ipfs
akkad_ has joined #ipfs
trnv2 has joined #ipfs
kaliy_ has joined #ipfs
ploopkazoo_ has quit [*.net *.split]
wking has quit [*.net *.split]
drathir has quit [*.net *.split]
nicolagreco has quit [*.net *.split]
screensaver has quit [*.net *.split]
TheWhisper has quit [*.net *.split]
akkad has quit [*.net *.split]
trn has quit [*.net *.split]
M-osener has quit [*.net *.split]
M-edrex has quit [*.net *.split]
M-erikj has quit [*.net *.split]
M-kegan has quit [*.net *.split]
yaoe has quit [*.net *.split]
kaliy has quit [*.net *.split]
trock1 has quit [*.net *.split]
pskosinski has quit [*.net *.split]
yaraju has quit [*.net *.split]
vravn has quit [*.net *.split]
anandthakker has quit [*.net *.split]
orzo has quit [*.net *.split]
Bat`O has quit [*.net *.split]
HastaJun has quit [*.net *.split]
drathir87 is now known as drathir
Kubuxu has quit [Ping timeout: 240 seconds]
elima has joined #ipfs
orzo has joined #ipfs
yaraju has joined #ipfs
trnv2 is now known as trn
anandthakker has joined #ipfs
Tera2342 has quit [Ping timeout: 244 seconds]
Encrypt has quit [Quit: Quitte]
NeoTeo has joined #ipfs
sikander_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
sikander has joined #ipfs
randomguy has quit [Ping timeout: 260 seconds]
dignifiedquire has joined #ipfs
dignifiedquire has quit [Client Quit]
Tera2342 has joined #ipfs
bedeho has joined #ipfs
randomguy has joined #ipfs
rendar has joined #ipfs
pskosinski_ is now known as pskosinski
feelingly has quit [Ping timeout: 240 seconds]
reit has quit [Ping timeout: 250 seconds]
rombou has joined #ipfs
reit has joined #ipfs
fazo has joined #ipfs
<daviddias> tperson: if you can create a test for that, I'm sure it will help a lot whyrusleeping to debug it, for what is worth we thought it was fixed with 1.5.2
<tperson> I made an issue with data and a curl request to repro https://github.com/ipfs/go-ipfs/issues/2112
<daviddias> sweet, thank you :)
NeoTeo has quit [Quit: ZZZzzz…]
Senji has joined #ipfs
rombou has quit [Ping timeout: 265 seconds]
rombou has joined #ipfs
Tera2342 has quit [Ping timeout: 260 seconds]
anon3459 has joined #ipfs
reit has quit [Ping timeout: 246 seconds]
anon3459 has quit [Client Quit]
reit has joined #ipfs
cemerick has joined #ipfs
cemerick has quit [Ping timeout: 246 seconds]
rombou has left #ipfs [#ipfs]
elima has quit [Ping timeout: 272 seconds]
ianopolous has joined #ipfs
cemerick has joined #ipfs
Tera2342 has joined #ipfs
Kubuxu has joined #ipfs
supertyler has quit [Ping timeout: 252 seconds]
step21_ is now known as step21
<fazo> I set up a public ipfs 0.4 gateway if anyone wants one :) It will be online for at least a few months
<fazo> ipfs.ydns.eu
<fazo> the root redirects to the IPFS app I'm working on for obvious reasons, but any /ipfs/ and /ipns/ URL works as expected. You can access the 0.3 network using ipfs-0.3.ydns.eu too
benhylau has joined #ipfs
NeoTeo has joined #ipfs
Tera2342 has quit [Ping timeout: 245 seconds]
Senji has quit [Ping timeout: 260 seconds]
elima has joined #ipfs
rombou has joined #ipfs
elima has quit [Ping timeout: 272 seconds]
hoony has joined #ipfs
pfraze has joined #ipfs
mildred has quit [Ping timeout: 240 seconds]
hellertime has joined #ipfs
dignifiedquire has joined #ipfs
dignifiedquire_ has joined #ipfs
dignifiedquire has quit [Ping timeout: 276 seconds]
dignifiedquire_ is now known as dignifiedquire
hoony has quit [Quit: hoony]
NeoTeo has quit [Quit: ZZZzzz…]
NeoTeo has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
voxelot has quit [Remote host closed the connection]
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
<fazo> dignifiedquire: what if I call the app Bar? It would be the InterPlanetary Bar.
substack_ is now known as substack
rombou has quit [Quit: Leaving.]
rombou has joined #ipfs
<voxelot> woah no idle whyrusleeping? he okay?
<voxelot> fazo, daviddias o/
<fazo> hey nathan o/
<voxelot> hey! hows v0.4.0 land? anything working yet haha
ulrichard has quit [Quit: Ex-Chat]
<voxelot> last friday i could only find the same 3 peers and couldn't get a publish off
<daviddias> Hey :)
rombou has quit [Client Quit]
rombou has joined #ipfs
<voxelot> heyo daviddias!
<daviddias> I've been using 0.4.0 and I find it to be pretty solid
<voxelot> cool, going to bump my version up again right now and see whats up
<fazo> I set up a gateway for 0.4 today. ipfs.ydns.eu
<voxelot> ohh i should update mine as well
<daviddias> Now it is more of making sure everything is retrocompatible and that we start factoring the go-ipfs monolith
<fazo> yes, but keep a 0.3 gateway as well because they are not compatible with each other
<fazo> stuff added on 0.3 is not on 0.4 and vice-versa
<fazo> that's unless people hosting the data migrate to 0.4
elima has joined #ipfs
pfraze has quit [Remote host closed the connection]
rombou has quit [Ping timeout: 256 seconds]
wiedi has quit [Quit: ^Z]
arpu has quit [Read error: Connection reset by peer]
pfraze has joined #ipfs
martinkl_ has joined #ipfs
martinkl_ has quit [Client Quit]
martinkl_ has joined #ipfs
cjb31 has joined #ipfs
cjb31 is now known as cjb
amstocker has joined #ipfs
mth_at has joined #ipfs
NightRa has joined #ipfs
<achin> i think thre should soon be a github issue to discuss 0.4.0 migratino stratigies
arpu has joined #ipfs
<lgierth> achin: yeah it should! that was my job actually last week :/
<multivac> lgierth: 2015-12-21 - 04:13:58 <richardlitt> tell lgierth to prepare for the discussion tomorrow. :) Thanks.
<richardlitt> :)
<lgierth> !botsnack
<pinbot> om nom nom
<lgierth> !richardsnack
<richardlitt> lol
<M-mubot> Om nom nom!
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
The_8472` is now known as The_8472
martinkl_ has joined #ipfs
hellertime has quit [Ping timeout: 260 seconds]
<alterego> So, does the API server/client code have issues with concurrent connections?
<lgierth> alterego: you sound like you think it might? :)
hellertime has joined #ipfs
<alterego> I dunno, I could be using it wrong :)
randomguy has quit [Remote host closed the connection]
<alterego> Just seems really fragile and I keep breaking stuff, findprovs never completes in some situations.
<alterego> Seems to get stuck in the json decoder, /me shrugs
<alterego> And once that happens, the ipfs daemon is pretty much dead.
disgusting_wall has joined #ipfs
<lgierth> ok sounds like a deadlock
<lgierth> which version/branch?
<alterego> latest master
<alterego> ooi, should it be possible to execute multiple concurrent commands through the http client?
<lgierth> yeah i'd think so
<lgierth> and the server definitely shouldn't hang :)
<alterego> Well, yeah. :)
ygrek has joined #ipfs
<lgierth> could you file an issue? include the goroutine report from :5001/debug/pprof when it's hanging
<alterego> Sure, if I reproduce it again
* whyrusleeping is here
<multivac> whyrusleeping: 2015-12-21 - 04:13:52 <richardlitt> tell whyrusleeping to prepare for the discussion tomorrow. :) Thanks.
<richardlitt> .tell whyrusleeping good morning, hope the coffee is hot
<multivac> richardlitt: I'll pass that on when whyrusleeping is around.
<whyrusleeping> yep, it is indeed
<multivac> whyrusleeping: 2015-12-21 - 16:58:43 <richardlitt> tell whyrusleeping good morning, hope the coffee is hot
<richardlitt> sweet
<dignifiedquire> good morning whyrusleeping
<whyrusleeping> dignifiedquire: morning!
<dignifiedquire> and hello to the rest ;)
<daviddias> morning whyrus :P
<Kubuxu> Can someone recommend a blog generator that works well with IPFS? More precisely the "../.." instead of root relative links.
<whyrusleeping> daviddias: mornin!
<daviddias> how was the weekend? :)
<richardlitt> Today's magical sprint issue: https://github.com/ipfs/pm/issues/74
<richardlitt> Kubuxu: Have you tried making relative links work with Jekyll?
hartor has joined #ipfs
<daviddias> harpjs should do the trick
<Kubuxu> I haven't., I might.
<richardlitt> Ok folks.
<daviddias> lots of ideas here https://github.com/ipfs/notes/issues/66
<richardlitt> Who is not ready?
simonv3 has joined #ipfs
<richardlitt> hi simonv3! good morning
<daviddias> I need to write the stuff
<daviddias> doing it
<richardlitt> thanks daviddias
<richardlitt> lgierth whyrusleeping dignifiedquire: write stuff?
<whyrusleeping> i
<whyrusleeping> m tryin
<dignifiedquire> working on it
<lgierth> i too
<richardlitt> ok, cool. Reconvene here at 12:10.
<richardlitt> Kubuxu: huh, interesting. That base depth snippet seems dangerous.
<Kubuxu> I haven't use Jekyll much so I have no idea.
devbug has joined #ipfs
<Kubuxu> Hugo has implemented RelativeURLs so I will go with it.
<simonv3> hey richardlitt
<dignifiedquire> richardlitt: I’m ready
<richardlitt> :)
<richardlitt> Ok, that's three of us.
<richardlitt> Let's go.
<richardlitt> Everyone ready?
<richardlitt> Kubuxu: good luck
<Kubuxu> Thanks, will report back.
<Kubuxu> also richardlitt are there any specs on dnslink? I couldn't find anything in the web.
<dignifiedquire> whyrusleeping: daviddias ready?
<daviddias> almost there
<whyrusleeping> yep
<whyrusleeping> i posted my thing, didnt do much at all this week
<richardlitt> Cool.
<richardlitt> In order, then.
<richardlitt> Incoming
<richardlitt> ## This Week
<richardlitt> - [x] Sprint Management
<richardlitt> - API
<richardlitt> - [x] Stub out the entire IPFS api at ipfs/api. PR api/pull/13
<richardlitt> - [x] Clean up and get the API working on Apiary.
<richardlitt> ## Done
<richardlitt> - [x] Helped plan IPFS Weekly. Comment pm/issues/73
<richardlitt> - [x] Added shields to ipfs-specs. PR specs/pull/52
<richardlitt> - [x] Updated project-dir with new data for project-repos. PR /ipfs/pull/137, PR ipfs/pull/138
<richardlitt> - [x] Wrote a doc on how to manually downgrade. PR fs-repo-migrations/pull/10
<richardlitt> - [x] Created and filled out ipfs/roundups
<richardlitt> - [x] CR + M awesome-ipfs/pull/20
<richardlitt> - [x] Work on awesome-ipfs. Closed issues, opened PR awesome-ipfs/pull/29, awesome-ipfs/pull/30, awesome-ipfs/pull/31
<richardlitt> - [x] Added Travis to awesome-ipfs. awesome-ipfs/issues/27
<richardlitt> EOF
<richardlitt> While the API works on Apiary, there's a few things that still need to be done
<dignifiedquire> richardlitt: great work on the docs!
<whyrusleeping> link to apiary? i dont tihnk i've seen that yet
<richardlitt> Namely, quality control, figuring out what commands work on the API and what commands I have misconstrued as being there when they aren't, etc. I think the best thing for me to do is to go through all of the comments, and the whole thing again, and just open issues on ipfs/api until I've covered the tangents in my mind
<dignifiedquire> whyrusleeping: http://docs.ipfs.apiary.io/#
<richardlitt> whyrusleeping: It works technically, but it hasn't been merged yet, so you won't see my PR in there
<dignifiedquire> but there is already some data in it, so you can see how it looks
<richardlitt> Aye.
<dignifiedquire> click on a method to see parameters and test requests
<whyrusleeping> nice
<whyrusleeping> thats pretty nifty, i like it
<richardlitt> yeah
<richardlitt> Shoud be cool when done
<richardlitt> I'll go through and spec out my questions, today and tomorrow
<richardlitt> Hopefully we can merge by Wednesday
<richardlitt> And then we'll have something, which is better than nothing.
<dignifiedquire> nice thing for christmas :)
<richardlitt> :)
<daviddias> noooow I'm ready
<daviddias> reading
<whyrusleeping> alright, i'm gonna go
<whyrusleeping> - [x] fs-repo-migration shipped
<whyrusleeping> - [ ] dist.ipfs.io 'build things ourselves' shipped
<whyrusleeping> - closer now, builds dist.json file
<whyrusleeping> - [ ] new ipfs add make fewer objects
<whyrusleeping> - [ ] discuss directory sharding
<whyrusleeping> - [ ] look at modtimes in mfs
<whyrusleeping> - [x] work on mfs locking issues and performance
<whyrusleeping> as might be apparent, this week wasnt productive for me
<whyrusleeping> i was rather busy with life and stuff.
<richardlitt> anything we could've helped with?
<richardlitt> still, fs-repo-migration is pretty awesome!
<whyrusleeping> you guys could help me move ;)
<daviddias> whyrusleeping: you are a free man now, the world is your MerkleDAG, link to anywhere you want!
<richardlitt> Did we manage to rename it?
<richardlitt> From Seattle to Seattle?
<whyrusleeping> lol, nope. from pullman to my parents in courdelane idaho for a week before going to CCC, and then to seattle after that
<whyrusleeping> daviddias: :D
<richardlitt> :D
<richardlitt> Cool.
<daviddias> richardlitt: nice thing with the docs! :D
<richardlitt> daviddias: thanks!
<dignifiedquire> alright, I’ll go next then?
Whispery is now known as TheWhisper
<richardlitt> yep
* dignifiedquire preparing for incoming
<dignifiedquire> ## @dignifiedquire sync update
<dignifiedquire> ### Planned
<dignifiedquire> - [~] getting IPFS distributions ready for shipping
<dignifiedquire> - [x] ⭐️ Work on rust-multiaddr
<dignifiedquire> - [x] enque/dequeue
<dignifiedquire> - [x] auto generated, published docs to [github pages](http://dignifiedquire.github.io/rust-multiaddr/multiaddr/struct.Multiaddr.html)
<dignifiedquire> - [ ] support for IPFS and onion addresses
<dignifiedquire> - [x] CR api doc PR from @RichardLitt
<dignifiedquire> - [x] Move apiary source to `ipfs/api`
<dignifiedquire> ### Extra
<dignifiedquire> - [x] [Document hangouts on air](https://github.com/ipfs/pm/pull/75)
<dignifiedquire> - [x] [Upgrade js-ipfs-api to 0.3.10](https://github.com/ipfs/js-ipfs-api/pull/169)
<dignifiedquire> - [x] [Upgrade node dependency for js-ipfs-api](https://github.com/ipfs/js-ipfs-api/pull/172)
<dignifiedquire> - [x] [Upgrade dependencies on station and investigate various issues](https://github.com/ipfs/station/pull/152)
<dignifiedquire> - [x] CR on ipfs/awesome-ipfs
<dignifiedquire> ### Special
<dignifiedquire> - [x] Start benchmarking different request modules in node [dignifiedquire/request-bench](https://github.com/Dignifiedquire/request-bench) this is part of a more major undertaking that I might talk about if someone is interested as it is only partialy related to IPFS
<dignifiedquire> EOF
<daviddias> I've been thinking of revamping ipfs/specs and create a way to have order in how specs appear, like a book, you know, table of contents, not repeating the same stuff in 10 places, might be really good for new comers and specially, for us to have "TODO CHAPTERS" so that we all know what is missing and can contribute to that :) (I hope I can find some time
<daviddias> during xmas)
<daviddias> wooo nice dignifiedquire !
<whyrusleeping> dignifiedquire: did you get a chance to look at the dist.json files i'm generating?
<dignifiedquire> whyrusleeping: yes, I left you a comment in your PR
konubinix has joined #ipfs
<richardlitt> daviddias: that sounds pretty awesome. open an issue about it?
* whyrusleeping dives into github notifications
<daviddias> a PR will be even more awesome! :D
<richardlitt> Oh yeah, stars: whyrusleeping, richardlitt, add stars to your things
<dignifiedquire> richardlitt: sounds like a good idea, there was this thing that used github + markdown to generate book like websites don’t remember the name though
<richardlitt> dignifiedquire: good work this week!
<richardlitt> Gitbook
<dignifiedquire> yeah
<richardlitt> achin: you here?
<richardlitt> dignifiedquire: add a star to the GitHub thread, too? :)
<dignifiedquire> richardlitt: already done :P
<richardlitt> Cool.
<richardlitt> whyrusleeping: what's in the notifications?
<dignifiedquire> daviddias: maybe gitbook or readme.io to have it really nice looknig
<richardlitt> tbh, Github repos + Markdown is already really good
<dignifiedquire> richardlitt: but not for toc
<richardlitt> Fair
<richardlitt> I use doctoc to automatically generate single-markdown TOCs
<dignifiedquire> no next page/next doc links and things like that
<dignifiedquire> quick question, anybody have experience writing http clients?
mth_at has quit [Quit: Nettalk6 - www.ntalk.de]
<daviddias> it will still be RFC
<daviddias> I can experiment with gitbook or readme.io
<lgierth> dignifiedquire: me -- not in go or js, but regarding the pitfalls of http
<daviddias> but probably normal git will still be the best for now
<lgierth> next?
<dignifiedquire> lgierth: mostly looking for experience about all the bad parts of networks + http
<richardlitt> yep
<dignifiedquire> not language specific
<richardlitt> dignifiedquire: tiny experience? Not enough to mention, I think.
<lgierth> kk let's talk http later
<dignifiedquire> sure thing, just wanted to know if someone is around with xp
<dignifiedquire> daviddias: I think it’s your turn accoriding to the issue list
<The_8472> maybe ask more concrete questions?
* daviddias incoming
<daviddias> - npm on IPFS
<daviddias> - [x] feature: registry-mirror npm publish https://github.com/diasdavid/registry-mirror/pull/22
<daviddias> - [x] feature: registry-mirror npm update https://github.com/diasdavid/registry-mirror/pull/23
<daviddias> - [x] patch: make it work with large dirs (until we have dir sharding) https://github.com/diasdavid/registry-mirror/pull/26
<daviddias> - [x] Restart registry-mirror on biham Node (one Castor IPFS repo moves there). Also make sure it is using the latest 0.4.0
<daviddias> - [x] Improve demo video Narration based on Juan’s feedback https://github.com/ipfs/blog/pull/12#issuecomment-164564363
<daviddias> - [x] Make IPFS be 1st class on registry-mirror https://github.com/diasdavid/registry-mirror/pull/20
<daviddias> - js-ipfs-api
<daviddias> - [x] Make js-ipfs-api compatible with 0.3.10
<daviddias> - https://github.com/ipfs/js-ipfs-api/pull/169 (^5 for @Dignifiedquire which ended up doing more of the work)
<The_8472> http problems can be further decomposed into tcp/dns/ssl problems beyond http itself
<daviddias> - libp2p
<daviddias> - TLS
<daviddias> - Started playing with `forge`, it is really nice, but also complex, wrapping it in a simpler interface that we can use for libp2p is not direct, need a bit more time. Documentation of the effort here: https://github.com/diasdavid/js-libp2p/issues/9
<daviddias> - curveCP
<daviddias> - Researched curveCP, learned a lot of nice things (it is really exciting to work on this stuff!). So far, to the extent of my knowledge, there isn't that much activity around it though and it is hard to find implementations even, more info documented here: https://github.com/diasdavid/js-libp2p/issues/10
<daviddias> - [x] list all the interfaces of libp2p for Juan to ‘bikeshed at will’ https://github.com/ipfs/pm/issues/74#issuecomment-165056950
<daviddias> - js-ipfs
<daviddias> - js-ipfs-repo
<daviddias> - [x] deprecate/remove old code, structure stuff https://github.com/ipfs/js-ipfs-repo/pull/15
<daviddias> - [x] Update documentation, architecture and API interface https://github.com/ipfs/js-ipfs-repo/pull/14
<daviddias> - [x] feat/config + tests https://github.com/ipfs/js-ipfs-repo/pull/16
<daviddias> - [x] feat/keys + tests https://github.com/ipfs/js-ipfs-repo/pull/17
<daviddias> - [x] feat/datastore https://github.com/ipfs/js-ipfs-repo/pull/20
<daviddias> - [~] datastore-legacy (levelDB stuff)
<daviddias> - [x] leveldb-blob-store https://github.com/diasdavid/level-blob-store
<daviddias> - To be able to finish, I need to know what is actually there https://github.com/ipfs/js-ipfs-repo/issues/21
<daviddias> - Bitswap
<daviddias> - Worked on in, specially wrapping my head around it and figuring out how to describe it in a way that can be spec'ed out, so that we can make sure it works the same way in Go and JS. I need to sync up with @whyrusleeping on somethings to make sure we are walking towards the same direction when it comes of passing protobufs + IPLD objects in the wire.
<daviddias> - extra
<daviddias> - [x] Book flights to Hamburg
<daviddias> - [x] Got a nice shak for me an @whyrusleeping to spend NYE :P
<daviddias> - didn't get to work on (#sadpanda) :
<daviddias> - IPLD importing tools (
<daviddias> - js-ipfs init -> I need something like a spec (or description at least) https://github.com/ipfs/js-ipfs/issues/42
<daviddias> - Try `ipfs add -r` with Rabin again with latest 0.4.0 on Jeromy Machine
<daviddias> - Check with Jeromy when ipfs tar -r will be ready
<daviddias> - Improve installation process, with ipfs update (check with Jeromy)
<daviddias> EOF
<dignifiedquire> lol daviddias will be blocked by freenode soon
<whyrusleeping> daviddias: lol, are we in berlin for NYE?
<daviddias> I've learned to post in segments :P
<daviddias> whyrusleeping: yes! :D
<whyrusleeping> wooo!
cemerick has quit [Ping timeout: 250 seconds]
<richardlitt> What's your star, daviddias ?
<lgierth> nice work david
<richardlitt> great work, all told. Prolific.
<lgierth> i'm bailing on you guys for NYE btw... friends made me an offer i can't refuse haha
<daviddias> richardlitt: let me think about it
<daviddias> lgierth: oh common
<daviddias> :)
<dignifiedquire> lgierth: that’s good, it sounds like daviddias and whyrusleeping want to go to their shak alone ;)
<dignifiedquire> nice work daviddias!
<daviddias> dignifiedquire: not at all, everyone is invited :D
<The_8472> dignifiedquire, about http... how much experience? ghetto http or full standards-compliant http?
HoboPrimate has joined #ipfs
<whyrusleeping> dignifiedquire: watch it ;)
<richardlitt> Where is the shack?
<daviddias> in Berlin :)
<dignifiedquire> The_8472: real world experience, it has to work, no matter what the standard says ;), I don’t have concrete questions yet, just planning to some work in that area, and trying to figure out where I can get help when it comes to it, as I wil need it for sure
hartor1 has joined #ipfs
<richardlitt> cool
<richardlitt> lgierth: want to go?
<lgierth> yup, incoming
<lgierth> This sprint I managed to lose all of Castor's storage -- yay! :S And sorry again @davidar.
<lgierth> Apart from that dev040 is on the plate. We haven't gotten to discuss the migration strategy with users, I'll get to it right away.
<lgierth> Not really any `*` from me this week :)
<lgierth> - dev0.4.0
<lgierth> - [ ] discuss migration strategy
<lgierth> - [x] utp for dev0.4.0 bootstrappers ipfs/infrastructure#133
<lgierth> - [x] test fs-repo-migrations
<lgierth> - [~] more dev0.4.0 bootstrappers
<lgierth> - [~] empty and scrub sirius and castor
<lgierth> - [x] update metrics images ipfs/infrastructure#141
<lgierth> - go-ipfs
<lgierth> - [ ] ~~harden gateway path prefix~~
<lgierth> - [ ] ~~fix gateway IPNS resolution recursion~~
<lgierth> - infrastructure
<lgierth> - [x] order domains
<lgierth> - [x] castor data loss
hartor has quit [Ping timeout: 276 seconds]
hartor1 is now known as hartor
<lgierth> yeah generally a slow sprint for me, had some meatspace stuff to organize
* lgierth is marrying on wednesday!!11
* dignifiedquire throws flowers at lgierth
<dignifiedquire> congrats :)
<daviddias> lgierth: wooo, congrats!! :D
<richardlitt> Whoa!
<richardlitt> That's awesome!
<lgierth> finnaly worked out :)
<dignifiedquire> also really cool date
<dignifiedquire> lgierth: so your honeymoon is to 32c3 then :D
<richardlitt> good work, lgierth
<lgierth> :) nope it's only me at 32c3
<whyrusleeping> lgierth: awesome!! congrats!
<whyrusleeping> when will you be in the states?
<The_8472> dignifiedquire, well, getting http to "work" is easy, especially if you know that the other end is well-behaved. full standards compliance with all the legacy cruft, obscure header encodings, supporting all the http 1.1 features, transfer modes, 100 Continue etc. etc. makes it so complex
<lgierth> i'll follow you folks to .pt in january, and then u.s.
<The_8472> and then there's the stuff that browsers do around http/ssl. like pinning, hsts
<richardlitt> Is portugal definitely happening?
<dignifiedquire> The_8472: well I can ignore browser, I’m just interested in the client part, the main goal is download + process as fast from given sources (mostly well behaved servers)
<whyrusleeping> richardlitt: yeap!
<richardlitt> what dates
devbug has quit [Ping timeout: 250 seconds]
<whyrusleeping> my flight home is from lisbon on the 15th on jan, so i have to get there at some point
<dignifiedquire> alright, going to grab some food before the hangouts
<dignifiedquire> whyrusleeping: are you up for coffee talks after go-ipfs? as I won’t be around tomorrow probably
<richardlitt> Ok
<richardlitt> Thanks all
<richardlitt> Does <anyone else> want to share their work this week?
<dignifiedquire> thanks everyone
<richardlitt> Ok. If you do, feel free to post it in the Sprint issue.
<richardlitt> Discussion leads, please prepare for your talks
<richardlitt> Everyone else: please have your To dos for this coming week - little as they may be - in the new sprint in the next day
<richardlitt> dignifiedquire: need helping setting up the videos?
<richardlitt> Sink now officially closed. Thanks
<lgierth> is anyone interested in the infrastructure hangout? the only topic is dev040 and there's not much to discuss right now i think
<voxelot> todo: write up a blog post about making web apps on ipfs/ethereum on the 14 hour plane ride to germany :)
<daviddias> voxelot: you are coming to 32c3??? :D
<voxelot> yarp!
<daviddias> wooooo ! :D
<daviddias> nice :D
<voxelot> is ipfs hosting anything there?
<voxelot> or we just going to crash all of the bars
<daviddias> https://events.ccc.de/congress/2015/wiki/Assembly:IPFS add yourself to the Assembly! :)
<richardlitt> voxelot: :) sounds look a good plane ride
<richardlitt> lgierth: doesn't look like it.
<richardlitt> Oh, I'm probably not going to be around next monday
<voxelot> daviddias: thanks man will do! can't wait to see everyone
<lgierth> richardlitt: yeah no hangouts or sprint sync next monday
<richardlitt> Or next week in general. I'm going to be on a walk. I bought a chromebook and installed everything on it so that I can do stuff, but, basically, no
<whyrusleeping> yep
<richardlitt> lgierth: word. That makes it easier.
<fazo> lgierth: wanted to ask you one thing
<fazo> lgierth: I think 0.4 doesn't have the read only API on the gateway that is in 0.3.10
<lgierth> richardlitt: everyone else is at 32c3 or on holiday so yeah ;)
<fazo> do you know if that's gonna be merged in 0.4 any time soon?
<whyrusleeping> dignifiedquire: i could probably do coffee talks if my internet is still happy at that point :)
<richardlitt> :)
<lgierth> fazo: i think it should be there, just not all of the commands that are enabled in 0.3.x i guess
<fazo> well yes, it's there in 0.3.x, but in 0.4.x there's no sign of it
<fazo> it's just not there. maybe it's just turned off
<lgierth> whyrusleeping: :8080/api in dev040? ^
<fazo> I was working on my app on 0.3 then moved it on 0.4 because I needed the files api only to find out that 0.4 doesn't have the read only api which I also need lol
wiedi has joined #ipfs
hellertime has quit [Read error: Connection reset by peer]
<whyrusleeping> lgierth: should be no different...
hellertime has joined #ipfs
<whyrusleeping> yeah, 0.4.0 has block stat, block get, cat, ls, name resolve, object *, and refs
<whyrusleeping> theres a few on master that need to be rebased in
<lgierth> yeah it's there
<dignifiedquire> richardlitt: would love some help :)
<dignifiedquire> richardlitt: just creating the different ones with the correct times so they are announced would be great
<ion> I like the “object *” command.
HastaJun has joined #ipfs
akkad_ is now known as akkad
<richardlitt> lgierth: if you fon't want to have the talk, you can just remove it from the sprint issue, I think.
<daviddias> oh, Hugo is made in go, nice
Guest47859 is now known as bigbluehat
devbug has joined #ipfs
Peer3Peer has joined #ipfs
<dignifiedquire> richardlitt: did you set anything up yet?
<richardlitt> dignifiedquire: trying now
dignifiedquire_ has joined #ipfs
<dignifiedquire> richardlitt: already started ipfs apps
nicolagreco has joined #ipfs
<richardlitt> dignifiedquire: Cool. Do you normally do all of them at once?
<dignifiedquire_> IPFS Apps sync: hangout https://hangouts.google.com/call/74kjolxnyvksbl65hjucinopcaa youtube (listen + watch only): http://youtu.be/2DOKdczw8GE
<dignifiedquire_> richardlitt: if I have the time
<whyrusleeping> i'll be there in two minutes
<dignifiedquire_> daviddias: ping
Myagui has quit [Excess Flood]
Encrypt has joined #ipfs
Myagui has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
<whyrusleeping> sorry, headphones dissappeared, be right there
Encrypt_ has joined #ipfs
Encrypt_ has quit [Remote host closed the connection]
ygrek has quit [Ping timeout: 245 seconds]
HoboPrimate has quit [Quit: HoboPrimate]
ugjka has quit [Ping timeout: 250 seconds]
* The_8472 watching stream. comment on multiple IPFS deamons: even one is really troublesome for NATs. running multiple would kill an internet connection
<The_8472> so yeah, coordination is important
<The_8472> and i really mean kill. DNS dead.
tinybike has quit [Ping timeout: 250 seconds]
reit has quit [Ping timeout: 264 seconds]
<lgierth> richardlitt: ok will remove it
<richardlitt> lgierth: cool. I'll delete the hangout.
<ion> daviddias: Would you mind giving the link for where I'll add the note here? I'm on my phone, I'll get to my computer in a few minutes.
vijayee has joined #ipfs
<ion> Thanks
<Kubuxu> How does DNS -> IPNS works?
<Kubuxu> What records do I have to set?
devbug has quit [Read error: Connection reset by peer]
<ion> Kubuxu: foo TXT "dnslink=/ipfs/<hash>"
<ion> or /ipns/
<Kubuxu> Trying.
devbug has joined #ipfs
<tperson> I believe you can also just use the hash, but that my be depicated
<Kubuxu> I think publishing a ipns would help :p
<tperson> dig -t txt ipfs.git.sexy
<tperson> deprecated*
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
martinkl_ has joined #ipfs
martinkl_ has quit [Client Quit]
<lgierth> tperson: "just use the hash">
<lgierth> ?
<ipfsbot> [webui] diasdavid closed pull request #126: Update ipfs-api to version 2.9.14
<tperson> lgierth: see the dig command above
<lgierth> right
<lgierth> yeah that's deprecated
<lgierth> seeing it for the first time :)
<tperson> Ya, it was the original test of ipns/dns lol
<Kubuxu> I have ipfs4.kubuxu.ovh TXT dnslink=/ipns/QmdKbeXoXnMbPDfLsAFPGZDJ41bQuRNKALQSydJ66k1FfH/kubuxu.ovh/
<ipfsbot> [webui] Dignifiedquire closed pull request #117: Update i18next-client to version 1.11.2
<Kubuxu> And I get: Path Resolve error: could not resolve name.
tinybike has joined #ipfs
<lgierth> try ipfs.io/ipns/QmdKbeXoXnMbPDfLsAFPGZDJ41bQuRNKALQSydJ66k1FfH/kubuxu.ovh/
<Kubuxu> It works
<lgierth> ah the path bit in the end doesn't work at the moment
<Kubuxu> Ohh :/
wking_ is now known as wking
<Kubuxu> I wanted to have option to have multiple pages.
<dignifiedquire_> daviddias: does this mean it’s working? https://github.com/ipfs/station/issues/57#issuecomment-166397283
<lgierth> it's just a matter of letting the gateway resolve dnslinks fully, and not stop after the first $n steps
<Kubuxu> Is there issue for this? Should I create one? Where?
<lgierth> from what i can tell
<lgierth> Kubuxu: i think i made an issue somewhere, let me see
<daviddias> dignifiedquire_: Not being able to parse that message
<lgierth> feel free to look into fixing it, it should be easy for you i think
<whyrusleeping> daviddias: lgierth dignifiedquire_ hey, is it alright if we do go-ipfs chat tomorrow? I need to head out for a bit
<Kubuxu> lgierth: I will have occasion to learn Go :p
<lgierth> whyrusleeping: it will have to be before 9pm utc
<dignifiedquire_> whyrusleeping: are you talking about coffee talk, go ipfs sync,
<daviddias> whyrusleeping: would that apply to libp2p as well?
<lgierth> Kubuxu: yeah! :)
<whyrusleeping> yeah, i need to head out at 11:45 my time, and taking weather into account, probably won't be back until 3pm my time
<whyrusleeping> so i could start the libp2p chat right now, but i would have to bail early
<dignifiedquire_> yeah I’ll be asleep at 3pm :P
<whyrusleeping> i figured, lol
<whyrusleeping> i also have nothing to report on the go-ipfs front
<lgierth> me neither :/
<whyrusleeping> my only input on libp2p is that i have vendoring working a lot better, and will push the changes to gx for that very soon
<whyrusleeping> holiday season is very busy :(
<Kubuxu> lgierth: also It can't at the end of dnslink
<Kubuxu> :p
<Kubuxu> Works: dnslink=/ipns/QmdKbeXoXnMbPDfLsAFPGZDJ41bQuRNKALQSydJ66k1FfH Does not: dnslink=/ipns/QmdKbeXoXnMbPDfLsAFPGZDJ41bQuRNKALQSydJ66k1FfH/
<lgierth> yeah the latter needs to retrieve children
<lgierth> to check if there's an index.html
<lgierth> or rather, to retrieve the index.html
martinkl_ has joined #ipfs
<ipfsbot> [js-ipfs-api] Dignifiedquire created greenkeeper-glob-stream-5.3.1 (+1 new commit): http://git.io/vEY1R
<ipfsbot> js-ipfs-api/greenkeeper-glob-stream-5.3.1 6151293 greenkeeperio-bot: chore(package): update glob-stream to version 5.3.1...
ygrek has joined #ipfs
Dewey has joined #ipfs
Dewey has quit [Ping timeout: 245 seconds]
eaterof has joined #ipfs
eater has quit [Ping timeout: 272 seconds]
eaterof is now known as eater
elima has quit [Ping timeout: 255 seconds]
eater has quit [Ping timeout: 240 seconds]
<bret> listening in
TheWhisper has quit [Quit: Leaving]
TheWhisper has joined #ipfs
tinybike has quit [Remote host closed the connection]
<Kubuxu> I will help me a lot
NeoTeo has quit [Quit: ZZZzzz…]
<The_8472> addons can use TCP/UDP directly in some browsers
cemerick has joined #ipfs
captain_morgan has quit [Remote host closed the connection]
devbug has quit [Read error: Connection reset by peer]
devbug has joined #ipfs
captain_morgan has joined #ipfs
hartor has left #ipfs [#ipfs]
Annard_ has joined #ipfs
rombou has joined #ipfs
<Kubuxu> lgierth: I think I found it.
<richardlitt> dignifiedquire: made private. Thanks for the guide!
<richardlitt> I should be able to do this whenever you want, going forward.
<Kubuxu> or not
<dignifiedquire> richardlitt: thanks :) I’m happy to run the ones I join, but if you can create the hangouts in advance, so I just have to press start that’d be great
<richardlitt> Yeah, I can just do that on Sunday when I do everything else.
<Kubuxu> How can I build my branch of IPFS?
<dignifiedquire> sounds good
<Kubuxu> Is there hacking guide anywhere? I am quite green in go also.
<tperson> Kubuxu: cd to the root of the ipfs dir, make install, or cd to cmd/ipfs and go install
<Kubuxu> I've found it already.
<Kubuxu> but thanks
<Kubuxu> What if I get a lot of missing dep errors?
<tperson> All deps should be vendored. Can you send a gist?
<Kubuxu> It is probably something about my GOPATH or other env var: http://hastebin.com/kozoxofepu.go
<tperson> Yep, looks like a go path issue
<Kubuxu> I am in /home/kubuxu/go-ipfs/
<tperson> :D Welcome to go!
<tperson> You'll probably want to mimic go get
<Kubuxu> Any short way to fix it?
<tperson> go get github.com/ipfs/go-ipfs
<tperson> and then work in that directory
<tperson> which is: $GOPATH/src/github.com/ipfs/go-ipfs
wiedi has quit [Quit: ^Z]
<tperson> Basically go looks like imports under $GOPATH/src, so all those import errors you are seeing need to be accessible under it. You could create a symlink, but you'll just run into the same issue later
elima has joined #ipfs
<Kubuxu> Yeah, ok just made go get
<Kubuxu> Arch Linux AUR makes the trick with symlink
<Kubuxu> tperson: thanks for the help
NeoTeo has joined #ipfs
mildred has joined #ipfs
<alterego> Can someone try to resolve QmTZNEN4GDfq3XGHmPwzWbMDgwCgcauXPQV8Y8JBh52VNQ
fazo has quit [Quit: fazo]
<Kubuxu> How can I change loglevel?
<centauri> ipfs log level all <level>
<centauri> debug, warning, etc
<Kubuxu> thanks
<Kubuxu> alterego: I get nothing
<alterego> Yeah, just found that on ipfs.io ..
hellertime has quit [Ping timeout: 240 seconds]
amstocker has quit [Ping timeout: 250 seconds]
r04r is now known as zz_r04r
devbug has quit [Ping timeout: 240 seconds]
zz_r04r is now known as r04r
amstocker has joined #ipfs
wiedi has joined #ipfs
gaboose has joined #ipfs
rendar has quit [Ping timeout: 245 seconds]
<voxelot> anyone had luck browserifying the latest js-ipfs-api? http://github.com/ipfs/js-ipfs-api#ba85b3b
ygrek has quit [Ping timeout: 256 seconds]
rendar has joined #ipfs
pfraze has quit [Remote host closed the connection]
amstocker has quit [Ping timeout: 250 seconds]
Encrypt has quit [Quit: Quitte]
dignifiedquire has quit [Ping timeout: 244 seconds]
dignifiedquire_ is now known as dignifiedquire
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Annard_ has quit [K-Lined]
cemerick has quit [Ping timeout: 265 seconds]
<Kubuxu> Small tip: Don't kill tests when ipns/FUSE tests are in progress.
<Kubuxu> My dedi has now stuck fuse device which is hanging everything that tries to access it (stat and so on), process that uses it is also stuck so....
<Kubuxu> and I can't restart dedi because reasons.
<lgierth> killing the daemon should free the fuse stuff, doesn't it?
<lgierth> oh iirc the fuse tests are very buggy
<lgierth> run with -tags nofuse to omit them
vijayee has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
grahamperrin has joined #ipfs
amstocker has joined #ipfs
Peer3Peer has quit [Quit: Peer3Peer]
Taek42 is now known as Taek
ygrek has joined #ipfs
Encrypt has joined #ipfs
<Kubuxu> It should, unless process got stuck closing the FUSE and still makes it busy
benhylau has quit [Ping timeout: 264 seconds]
<Kubuxu> I lazy unmounted the FS which means that I can run commands again and I hope that the defunc process will exist in some time in future
<Kubuxu> IPNS resolve is soo slow :|
mildred has quit [Ping timeout: 272 seconds]
<The_8472> making DHTs fast is tricky business
<Kubuxu> cjdns is able to do it fast and still it is too slow :P
ianopolous has quit [Ping timeout: 265 seconds]
<The_8472> think of it that way: it's not unlike a recursive DNS lookup. except there is no cache and your path is littered with nodes on domestic internet connections
pfraze has joined #ipfs
dignifiedquire has quit [Quit: dignifiedquire]
rombou has left #ipfs [#ipfs]
dignifiedquire has joined #ipfs
Encrypt has quit [Quit: Quitte]
Encrypt has joined #ipfs
<ipfsbot> [webui] Dignifiedquire opened pull request #130: Improve build process (master...webpack) http://git.io/vEO1a
<dignifiedquire> daviddias: richardlitt ^^
<centauri> Hi, a friend of mine left the daemon running for about 8 hours and he said he went through ~750MB of bandwidth (both up and down) in that time period. Is this normal, and if so, he wants to know what it's doing and I didn't have an answer for him
<daviddias> thank you dignifiedquire :)
<ion> centauri: The current bitswap implementation is naïve and can waste an order of magnitude more bandwidth compared to how much useful work it’s getting done. The current DHT implementation is also using excess bandwidth. Both of these issues are known and will be fixed.
<centauri> Gotcha, thanks
<dignifiedquire> richardlitt: got some tasks for you https://github.com/ipfs/webui/labels/help%20wanted especialy the top 3 ones
aviatrix has joined #ipfs
NeoTeo has quit [Quit: ZZZzzz…]
grahamperrin has left #ipfs ["Leaving"]
Encrypt has quit [Quit: Sleeping time!]
kvda has joined #ipfs
Kalon has joined #ipfs
NightRa has quit [Quit: Connection closed for inactivity]
<dignifiedquire> daviddias: got tests running for the webui!
<dignifiedquire> now I can go to sleep :)
dignifiedquire has quit [Quit: dignifiedquire]
gaboose has quit [Quit: Connection closed for inactivity]
bengl has quit [Ping timeout: 240 seconds]
Tera2342 has joined #ipfs
pguth2 has joined #ipfs