lgierth changed the topic of #ipfs to: Current release: go-ipfs v0.4.4 on dist.ipfs.io, also try v0.4.5-pre1 :) | 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
<whyrusleeping> lgierth: do you wake up in the morning?
<lgierth> yes, if 12 still counts as morning
<whyrusleeping> lol
<whyrusleeping> if you were up in the 'morning' morning, i'd say we should get coffee somewhere, but i've got a train to hamburg around 2
<Mateon1> whyrusleeping: Just finished writing the property testing code
<Mateon1> With just lowercase alphabet characters, everything works
<Mateon1> I'm worried about mixed case on Windows
mildred1 has joined #ipfs
<whyrusleeping> Mateon1: mmm, lowercase alpha numeric with a restriction that the first char cant be a number?
<whyrusleeping> i'm fine limiting the character set
<Mateon1> Hm, that sounds nice
<lgierth> whyrusleeping: don't wanna get up early, being tired when with the family predictably gets me into an annoyed mood :)
<Mateon1> We can probably throw in a few symbols like _ and - into the filenames as well
<lgierth> are you coming back to berlin for new years?
<whyrusleeping> lgierth: oh no, theres no way i'd ever ask you to get up early :P
<whyrusleeping> yeah, plan is to be back for new years
<lgierth> :)
mildred has quit [Ping timeout: 252 seconds]
<fleeky_> what is there to do in berlin on new years
<lgierth> ehh good question, i suppose there's *all* clubs open
<fleeky_> blahhh
<lgierth> i'm fleeing to the suburbs
<fleeky_> will you do anything specific ?
* whyrusleeping goes to sleep
<fleeky_> i am usually working on new years, i probably wont do much , just curious if there was something going on
<fleeky_> have any of you seen the ipfs node at c-base ?
<lgierth> 5 friends in a small house somewhere far away from the city
<lgierth> fleeky_: actually i haven't yet! i keep forgetting to ask where exactly it is whenever i meet bergie
<lgierth> fleeky_: i read a nice text the other day about the people who where on call on new year's 2000 (Y2K)
<fleeky_> hah
<fleeky_> c-base is a cute place
<fleeky_> the bar there is fun to go to for a matte
<substack> lgierth: thanks, it's working
fleeky__ has joined #ipfs
<substack> I'll try to get osm tile generation working on this machine
<Mateon1> If anybody's interested in the property tests: https://github.com/mateon1/go-ipfs/commit/93e8363da2b39b8a6d662df82a77af74c181e6fb
<lgierth> Mateon1: cool! best way to get people to notice is a PR :) even if it's incomplete or so
<lgierth> here it just scrolls away, especially at christmas
<Mateon1> True
<Mateon1> Let me run a coverprofile before I do that, I'm curious
fleeky_ has quit [Ping timeout: 264 seconds]
ppham has joined #ipfs
yoshuawuyts has quit [Quit: Connection closed for inactivity]
<Mateon1> I'll run the test on my Linux VPS as well
apiarian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
apiarian has joined #ipfs
<lgierth> hey substack, running go-ipfs on pollux? you need to add an AddrFilter
<substack> do I copy that into my ipfs config?
<substack> the ulimit -n on this machine is set very low
gully-foyle has joined #ipfs
<lgierth> substack: yeah in the ipfs config -- the hoster is pretty aggressive about "attack detection"
<lgierth> ulimit is a good point, i'll take care of that tomorrow
<substack> do I also need the shell command in that config?
<lgierth> nope just the ones that are there
<lgierth> the shell code is for forbidding it to peer to other ipfs.io nodes over cjdns
<jbenet> hey guys do we have a writeup anywhere of what it takes to implement an IPLD format?
<lgierth> don't wanna have routing hickups between the gateways :)
<jbenet> the "tree" and "resolve" stuff-- cc @daviddias @whyrusleeping @nicolagreco @kumavis
<jbenet> substack: let us know if you need more capabilities on the machine(s) for osm work
<jbenet> lgierth: <3 look fwd to hanging out at c-base soon :)
<lgierth> jbenet: yeah! :)
<substack> jbenet: ulimit is the only thing I think
<substack> has ~500gb, should be plenty for everything I want to do
<substack> can't pin peermaps because it has ~220k files >_<
<jbenet> oh is it a sharding problem?
<jbenet> (the 220k files problem?)
<jbenet> are all the links in one root or something?
<jbenet> substack ^
<substack> 02:02:33.323 ERROR flatfs: too many open files, retrying in 100ms flatfs.go:121
<substack> the files are nested, there just aren't enough file descriptors to go around
ivo_ has quit [Ping timeout: 245 seconds]
eibriel has joined #ipfs
<jbenet> ah ok
<jbenet> guessign you have some index data structure -- substack is the data struct described somewhere?
<jbenet> kyledrake whyrusleeping do you guys have the zcash block explorer?
<jbenet> it's QmRbg5WWsKWkAFQuVQzbuGWJWS3RKyugpmjSdQW3BZ2NHP -- but nobody pinned it elsewhere, looks like
<substack> jbenet: https://w3c.github.io/webappsec-suborigins/ could be a way to host p2p apps without spinning up useless subdomains
ivo_ has joined #ipfs
<Mateon1> Whoops...
<Mateon1> Nothing apart from List() was running at all in my test
<Mateon1> I had a bad precondidion for the Put() test
<Mateon1> s/test/command
<Mateon1> s/didion/dition
<substack> the ipfs gateway/webui could send a suborigin header for hashes and also for ipns links
infinity0 has quit [Remote host closed the connection]
<lgierth> it does! it's just not up-to-date with the latest suborigin syntax requirements, so we dropped it a few days ago
<lgierth> 0.4.4 should still be setting that header at least for /ipfs/*
infinity0 has joined #ipfs
Serbian has quit []
infinity0 has quit [Ping timeout: 256 seconds]
infinity0 has joined #ipfs
kulelu88 has quit [Ping timeout: 248 seconds]
ppham has quit [Remote host closed the connection]
ppham has joined #ipfs
EFknockr has joined #ipfs
<EFknockr> THIS NETWORK IS BLOWJOBS! GET ON SUPERNETS FOR COLD HARD CHATS NOW
<EFknockr> ITS DECEMBER 25th! MERRY FLOODMAS FROM SUPERNETS! SEE YA NEXT YEAR
<EFknockr> IRC.SUPERNETS.ORG | PORT 6667/6697 (SSL) | #SUPERBOWL | IPV6 READY
EFknockr has left #ipfs ["Smell"]
<Mateon1> Fixed the tests
Guest110454[m] has joined #ipfs
ppham has quit [Ping timeout: 246 seconds]
chris613 has joined #ipfs
infinity0 has quit [Ping timeout: 248 seconds]
nonaTure has quit [Ping timeout: 268 seconds]
infinity0 has joined #ipfs
espadrine has quit [Ping timeout: 260 seconds]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
ppham has joined #ipfs
sprint-helper has joined #ipfs
dbri has quit [Write error: Broken pipe]
sprint-helper1 has quit [Write error: Broken pipe]
dbri1 has joined #ipfs
dbri1 has quit [Remote host closed the connection]
sprint-helper2 has joined #ipfs
sprint-helper has quit [Write error: Broken pipe]
dbri2 has joined #ipfs
dbri has joined #ipfs
dbri has quit [Write error: Broken pipe]
infinity0 has quit [Remote host closed the connection]
robogoat_ has joined #ipfs
anandthakker has joined #ipfs
bmoriart1 has joined #ipfs
aggelos__ has joined #ipfs
jn___ has joined #ipfs
Edur has quit [Write error: Broken pipe]
bmoriarty has quit [Write error: Broken pipe]
robogoat has quit [Remote host closed the connection]
anandtha1ker has quit [Remote host closed the connection]
aggelos_ has quit [Remote host closed the connection]
jn__ has quit [Remote host closed the connection]
brimstone has quit [Remote host closed the connection]
brimston3 has joined #ipfs
ppham has quit [Ping timeout: 252 seconds]
infinity0 has joined #ipfs
Edur has joined #ipfs
uu has quit [Ping timeout: 258 seconds]
uu has joined #ipfs
gde33 has quit [Ping timeout: 250 seconds]
gde33 has joined #ipfs
eibriel has quit [Read error: Connection reset by peer]
ppham has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
ppham has quit [Ping timeout: 248 seconds]
eibriel has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
mguentner has quit [Quit: WeeChat 1.6]
wallacoloo____ has joined #ipfs
mguentner has joined #ipfs
gde33|4 has joined #ipfs
ppham has joined #ipfs
infinity0 has quit [Ping timeout: 246 seconds]
ppham has quit [Ping timeout: 250 seconds]
Oatmeal has joined #ipfs
mguentner2 has joined #ipfs
infinity0 has joined #ipfs
mguentner has quit [Ping timeout: 248 seconds]
infinity0 has quit [Ping timeout: 252 seconds]
infinity0 has joined #ipfs
infinity0 has quit [Changing host]
infinity0 has joined #ipfs
Oatmeal has quit [Remote host closed the connection]
<kpcyrd> is it me or is ipfs.io having issues?
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
Oatmeal has joined #ipfs
fleeky__ has quit [Remote host closed the connection]
fleeky has joined #ipfs
pfrazee has joined #ipfs
infinity0 has quit [Remote host closed the connection]
sharty[m] has joined #ipfs
<sharty[m]> Ayyy
infinity0 has joined #ipfs
ppham has joined #ipfs
john2 has joined #ipfs
skoocda has joined #ipfs
john1 has quit [Ping timeout: 260 seconds]
Oatmeal has quit [Ping timeout: 268 seconds]
john3 has joined #ipfs
john2 has quit [Ping timeout: 260 seconds]
pfrazee has quit [Remote host closed the connection]
<kyledrake> !pin QmWNpTnHGr57msMGcQa5iGe4Cz3sNMno9hFSLvFUFwcpNN
<pinbot> usage: !pin <hash> <label>
<kyledrake> !pin QmWNpTnHGr57msMGcQa5iGe4Cz3sNMno9hFSLvFUFwcpNN ipfszcashexplorer
<pinbot> now pinning /ipfs/QmWNpTnHGr57msMGcQa5iGe4Cz3sNMno9hFSLvFUFwcpNN
Ronsor has quit [Ping timeout: 258 seconds]
<kyledrake> jbenet ^^ (requires an api whyrusleeping was working on with his version of the daemon)
<alu> will u be at ccc kyledrake
Ronsor has joined #ipfs
<kyledrake> alu No. I always take a two week break for Christmas and it conflicts with it.
<alu> ah well, have u seen the IPFS webvr stuff I do?
skoocda has quit [Quit: Leaving]
ppham has quit [Remote host closed the connection]
ppham has joined #ipfs
ppham has quit [Ping timeout: 258 seconds]
Sophrosyne_ has joined #ipfs
Sophrosyne has quit [Read error: Connection reset by peer]
john3 has quit [Ping timeout: 260 seconds]
ppham has joined #ipfs
fjl has joined #ipfs
wallacoloo_____ has joined #ipfs
ralphthe1inja has joined #ipfs
yosafbridge` has joined #ipfs
edsu_ has joined #ipfs
niek has joined #ipfs
lemmi_ has joined #ipfs
clavii has joined #ipfs
todder_ has joined #ipfs
AtnNn_ has joined #ipfs
bmoriarty has joined #ipfs
rektide has joined #ipfs
Ragnis_ has joined #ipfs
slbbb has quit [Ping timeout: 252 seconds]
todder has quit [Ping timeout: 252 seconds]
AtnNn has quit [Ping timeout: 252 seconds]
yosafbridge has quit [Ping timeout: 252 seconds]
bmoriart1 has quit [Ping timeout: 252 seconds]
ralphtheninja has quit [Ping timeout: 252 seconds]
m3s has quit [Ping timeout: 252 seconds]
lemmi has quit [Ping timeout: 252 seconds]
rektide_ has quit [Ping timeout: 252 seconds]
tg has quit [Ping timeout: 252 seconds]
gmoro has quit [Ping timeout: 252 seconds]
wking has quit [Ping timeout: 252 seconds]
UgJkA has quit [Ping timeout: 252 seconds]
whyrusleeping has quit [Ping timeout: 252 seconds]
akkad has quit [Ping timeout: 252 seconds]
special has quit [Ping timeout: 252 seconds]
infinity0 has quit [Ping timeout: 250 seconds]
konubinix has quit [Ping timeout: 250 seconds]
clavi has quit [Ping timeout: 250 seconds]
tcrypt has quit [Ping timeout: 250 seconds]
bauruine has quit [Ping timeout: 250 seconds]
Ragnis has quit [Ping timeout: 250 seconds]
fjl__ has quit [Ping timeout: 250 seconds]
r0kk3rz has quit [Ping timeout: 250 seconds]
TeMPOraL has quit [Ping timeout: 250 seconds]
so has quit [Ping timeout: 250 seconds]
fleeky has quit [Ping timeout: 250 seconds]
rawtaz has quit [Ping timeout: 250 seconds]
zozs has quit [Ping timeout: 250 seconds]
niekie has quit [Ping timeout: 250 seconds]
edsu has quit [Ping timeout: 250 seconds]
wallacoloo____ has quit [Ping timeout: 250 seconds]
m3s_ has joined #ipfs
Ragnis_ is now known as Ragnis
rawtaz_ has joined #ipfs
m3s_ is now known as m3s
m3s has joined #ipfs
m3s has quit [Changing host]
zozs has joined #ipfs
fleeky has joined #ipfs
TeMPOraL has joined #ipfs
r0kk3rz has joined #ipfs
slbb has joined #ipfs
special has joined #ipfs
so has joined #ipfs
tcrypt has joined #ipfs
special is now known as Guest30148
Sophrosyne_ has quit [Ping timeout: 250 seconds]
tg has joined #ipfs
bauruine has joined #ipfs
infinity0 has joined #ipfs
konubinix has joined #ipfs
whyrusleeping has joined #ipfs
uu has quit [Ping timeout: 250 seconds]
UgJkA has joined #ipfs
gmoro has joined #ipfs
wking has joined #ipfs
akkad has joined #ipfs
Oatmeal has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
ppham has quit [Remote host closed the connection]
ppham has joined #ipfs
ppham has quit [Ping timeout: 248 seconds]
lacour has quit [Quit: Leaving]
uu has joined #ipfs
zozs has quit [Ping timeout: 252 seconds]
rawtaz_ has quit [Ping timeout: 252 seconds]
zozs has joined #ipfs
rawtaz has joined #ipfs
m3s has joined #ipfs
m3s has quit [Remote host closed the connection]
m3s has quit [Changing host]
m3s has joined #ipfs
chris613 has quit [Quit: Leaving.]
gde33|4 has quit [Ping timeout: 268 seconds]
gde33 has quit [Ping timeout: 248 seconds]
robattila256 has joined #ipfs
gde33|4 has joined #ipfs
gde33 has joined #ipfs
ylp has joined #ipfs
rendar has joined #ipfs
rendar has quit [Ping timeout: 256 seconds]
so has quit [Ping timeout: 252 seconds]
fleeky has quit [Ping timeout: 252 seconds]
fleeky has joined #ipfs
so has joined #ipfs
<dignifiedquire> !pin QmQrC61VxZ766GHaf2tx8zaumG36QHFiRLPVc4yXAHrMt5 orbit-x
<pinbot> now pinning /ipfs/QmQrC61VxZ766GHaf2tx8zaumG36QHFiRLPVc4yXAHrMt5
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
Aranjedeath has quit [Ping timeout: 245 seconds]
rendar has joined #ipfs
john3 has joined #ipfs
reit has joined #ipfs
Mizzu has joined #ipfs
john3 has quit [Ping timeout: 260 seconds]
ygrek_ has quit [Ping timeout: 250 seconds]
Kane` has quit [Remote host closed the connection]
Kane` has joined #ipfs
<whyrusleeping> kpcyrd: i think the gateways are having issues
<whyrusleeping> we've been partially on holiday :/
<whyrusleeping> anyone know who uses port 9001 for ipfs swarm port defaults?
<whyrusleeping> arkadiy[m]: heyyy
<whyrusleeping> i have some questions for you guys
<whyrusleeping> lgierth: the gateways are definitely not behaving
ianopolous_ has joined #ipfs
wallacoloo_____ has quit [Quit: wallacoloo_____]
<ansuz> happy boxing day whyrusleeping
<whyrusleeping> ansuz: happy weird foreign holiday to you too
<ansuz> merci
espadrine has joined #ipfs
so has quit [Ping timeout: 250 seconds]
so_ has joined #ipfs
so_ has quit [Ping timeout: 252 seconds]
rrnewton has joined #ipfs
so has joined #ipfs
rrnewton has quit [Client Quit]
ralphthe1inja is now known as ralphtheninja
cjb has quit [Quit: Ping timeout (120 seconds)]
<lgierth> whyrusleeping: yeah two of them are really upset about goroutines and FDs
<lgierth> ah only one now... neptune finally crashed a few hours ago
<substack> ok I really should have run my peermaps scripts with --complete-ways
<dignifiedquire> lgierth: yeah tried loading the above hash and it timed out, even after pinbot succeeded
espadrine has quit [Ping timeout: 260 seconds]
nonaTure has joined #ipfs
<lgierth> loads for me
<lgierth> it's coming from 104.236.76.40
<dignifiedquire> it worked sometimes
<dignifiedquire> and sometimes didn't
<dignifiedquire> it was two hours ago or so
<dignifiedquire> but seems to be loading fine now
<lgierth> mh was probably hitting mercury, which is above 200k goroutines now
<lgierth> i'll collect the dumps in a bit and restart it
<dignifiedquire> sounds like mercury got goroutines for christmas
Kane` has quit [Remote host closed the connection]
<ansuz> mercury retrograde?
Kane` has joined #ipfs
gde33 has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
gde33|4 has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
gde33 has joined #ipfs
taaem has quit [Ping timeout: 265 seconds]
Sophrosyne has joined #ipfs
mildred2 has joined #ipfs
mildred1 has quit [Ping timeout: 256 seconds]
chungy has quit [Ping timeout: 258 seconds]
Kingsquee has quit [Quit: Konversation terminated!]
chungy has joined #ipfs
chriscool has joined #ipfs
murm has joined #ipfs
s_kunk has quit [Ping timeout: 265 seconds]
dawny has quit [Ping timeout: 248 seconds]
espadrine has joined #ipfs
UgJkA is now known as UgJkA
jn___ is now known as jn__
Theobat has joined #ipfs
Guest110755[m] has joined #ipfs
Theobat has left #ipfs [#ipfs]
cemerick has joined #ipfs
evernite- has quit [Quit: ZNC 1.6.1 - http://znc.in]
ppham has joined #ipfs
john3 has joined #ipfs
pfrazee has joined #ipfs
rcat has joined #ipfs
<rcat> how can I share the same root with 'ipfs files' in two computers?
<rcat> meaning, having the same ipfs ID for 'ipfs files stat /'
espadrine has quit [Ping timeout: 260 seconds]
lkcl has quit [Ping timeout: 248 seconds]
terminator360[m] has left #ipfs ["User left"]
pfrazee has quit [Remote host closed the connection]
lkcl has joined #ipfs
nonaTure has quit [Ping timeout: 258 seconds]
nonaTure has joined #ipfs
shizy has joined #ipfs
pfrazee has joined #ipfs
espadrine has joined #ipfs
shizy has quit [Ping timeout: 246 seconds]
<voker57> rcat: what do you mean by having same ipfs ID? you can set ID of your root with ipfs files cp /ipfs/Qm... /
<rcat> voker57: that works, except that it creates /Qm.. in the mfs
<rcat> it's enough for me :)
<rcat> although I was wondering how could I set the directory root '/' to be that /ipfs/Qm... dir
Guest110836[m] has joined #ipfs
Guest110836[m] has left #ipfs [#ipfs]
sirn has quit [Quit: ZNC - http://znc.in]
jonnycrunch has joined #ipfs
jonnycrunch has quit [Client Quit]
sirn has joined #ipfs
ylp has quit [Quit: Leaving.]
john4 has joined #ipfs
jedahan has joined #ipfs
john3 has quit [Ping timeout: 260 seconds]
infinity0 has quit [Ping timeout: 256 seconds]
infinity0 has joined #ipfs
john has joined #ipfs
john is now known as Guest67912
john4 has quit [Ping timeout: 260 seconds]
yoshuawuyts has joined #ipfs
jedahan has quit [Quit: Textual IRC Client: www.textualapp.com]
jedahan has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
Aranjedeath has joined #ipfs
Aranjedeath has quit [Quit: Three sheets to the wind]
Guest110868[m] has joined #ipfs
<sprint-helper2> The next event "IPFS Sprint" is in 15 minutes.
<richardlitt> ha ha!
<richardlitt> It worked!
<richardlitt> \o/
infinity0 has quit [Remote host closed the connection]
<voker57> rcat: try files rm
infinity0 has joined #ipfs
<richardlitt> Now to automatically post the templates based on the calendar and the sprint issue.
<richardlitt> We're finally getting to a fully automated sprintbot
<richardlitt> sprint-helper2: botsnack
<sprint-helper2> om nom nom
jonnycrunch has joined #ipfs
ChristmasJS is now known as iovoid
infinity0 has quit [Remote host closed the connection]
nonaTure has quit [Ping timeout: 258 seconds]
flyingzumwalt has joined #ipfs
nonaTure has joined #ipfs
infinity0 has joined #ipfs
jedahan has quit [Quit: Textual IRC Client: www.textualapp.com]
jedahan has joined #ipfs
<richardlitt> sprint-helper2: announce "IPFS Open Office Hours" 300 https://hackmd.io/KwZg7ATApgHARgEwLQDMAMwCMSAsODG2AnFAlEvmnEUQIY6ZwhFxA=== https://zoom.us/j/407592909 "No stream today; pop in if you like!"
<sprint-helper2> ========================= IPFS Sprint: IPFS Open Office Hours =========================
<sprint-helper2> Join Call: https://zoom.us/j/407592909
<sprint-helper2> Sprint Issue: https://github.com/ipfs/pm/issues/300
<sprint-helper2> Topic: IPFS Open Office Hours
<sprint-helper2> Watch Stream: No stream today; pop in if you like!
<sprint-helper2> ===================================================================================
<richardlitt> Note: this video will be able to be accessed all day, so jump in if you'd like, or ping people that you want to talk with and ask them to join. People are still on the holidays; see the sprint issue.
jedahan has quit [Client Quit]
chriscool has quit [Ping timeout: 246 seconds]
s_kunk has joined #ipfs
galois_dmz has quit []
Guest110882[m] has joined #ipfs
galois_dmz has joined #ipfs
g00NHydY has joined #ipfs
Oatmeal has quit [Remote host closed the connection]
murm has quit [Quit: WeeChat 1.6]
infinity0 has quit [Ping timeout: 248 seconds]
<Mateon1> Okay, now I have a few questions, mostly related to the tests I wrote (and might write in the future).
infinity0 has joined #ipfs
<Mateon1> I basically picked a property testing library that supported what I wanted, and I'm not sure how to proceed. Not sure what the protocol for adding testing dependencies to go-ipfs is.
<Mateon1> (Also, it doesn't compile on Travis, as the package isn't getting included at go test time).
cwahlers has quit [Quit: Textual IRC Client: www.textualapp.com]
jonnycrunch has quit [Ping timeout: 248 seconds]
<Mateon1> I see a few packages in IPFS which would benefit from this sort of testing, at least at first glance. Some of them are: ./blockservice, ./routing/supernode, and a couple more that I closed the tab on.
cwahlers has joined #ipfs
infinity0 has quit [Ping timeout: 264 seconds]
infinity0 has joined #ipfs
cubemonkey has joined #ipfs
<Mateon1> Also, my code isn't very clean, since I'm still very inexperienced with Golang, I'm planning to make a thing that makes it easier to write command based tests with arguments, since that requires a bit of boilerplate.
<richardlitt> Good questions, Mateon1. whyrusleeping can probably help.
ZaZ has joined #ipfs
Orbixx[m] has joined #ipfs
HastaJun_ is now known as onabreaktocooldo
g00NHydY has quit [Quit: Lähdössä]
Encrypt has joined #ipfs
chris613 has joined #ipfs
SuperPhly has joined #ipfs
rcat has quit [Quit: leaving]
rcat has joined #ipfs
rcat has quit [Client Quit]
rcat has joined #ipfs
rcat has quit [Client Quit]
rcat has joined #ipfs
flyingzumwalt has quit []
rcat has quit [Quit: leaving]
galois_d_ has joined #ipfs
rcat has joined #ipfs
rcat has quit [Client Quit]
rcat has joined #ipfs
<Kubuxu> richardlitt: <3
galois_dmz has quit [Ping timeout: 240 seconds]
<richardlitt> OK. I am going to go change my linter, I'll start doing this halfway through multiformats. Will add to project-repos at some point.
flyingzumwalt has joined #ipfs
<richardlitt> Kubuxu: Should I still be checking for CircleCI, then?
<Kubuxu> I am not sure, most project will use just one CI
<Kubuxu> it might be travis for some
<richardlitt> Aight.
<Kubuxu> circle for others
<richardlitt> So... really, it should have travis, circle, OR codecov
<richardlitt> not all three, and not any subset of the two
<Kubuxu> We can have just a CI and Coverage
Oatmeal has joined #ipfs
<richardlitt> What's the difference?
<richardlitt> So: (Travis OR circle) AND codecov?
<Kubuxu> CI is build passing or not (doesn't matter the provider), Coverage is test coverage
<Kubuxu> I think yes
<richardlitt> Codecov for all repos?
<richardlitt> Including multiformats, ipld, ipfs...
<Kubuxu> We can go with it, most repos right now are not reporting coverage
<Kubuxu> at all, AFAIK
Encrypt has quit [Quit: Quit]
<richardlitt> That's what I thought
<richardlitt> So does it make sense to add a badge?
<Mateon1> I'm still playing around with the property test library: http://ipfs.io/ipfs/QmVKvbgrPGRvu27Ng19aUavh6riaFcEKHzxUM3wkhPTBn7/test.go - I want to reduce the boilerplate for the command with an argument, but not 100% sure how to do that.
azdle has joined #ipfs
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ygrek_ has joined #ipfs
maxlath has joined #ipfs
<Kubuxu> richardlitt: I think yes, it will nag that we have to add the coverage
sperg has joined #ipfs
sperg has quit [Client Quit]
<Kubuxu> Mateon1: it is very hard for me to understand what those tests do, looking at the keystore test
christmas1s1 is now known as wlp1s1
<Mateon1> Kubuxu: Okay, it uses the https://godoc.org/github.com/leanovate/gopter/commands package, it basically randomly generates a chain of commands, and tests if it behaves like a simple model - here, a map[string]ci.PrivKey
<Kubuxu> interesting
<Mateon1> I really want to write a test this way for routing/supernode
<lgierth> oh does supernode routing actually work?
<Mateon1> Dunno, but there's code for it
<Kubuxu> I don't think it is worth it
<Mateon1> Possibly, it takes quite a lot of test time for running on every commit. It might be worth it to run something like that once in a while, though.
<Mateon1> By the way, are there any relatively high level IPFS APIs that might be testable this way?
<lgierth> coreapi
<Mateon1> It's possible to do this for the HTTP API as well, but I'd prefer to switch away from Gopter for that, and use another language.
<lgierth> coreapi is only like 5% implemented, but it's coming
<Mateon1> Yeah... Coreapi has about 40 LOC and doesn't have much right now
<Mateon1> core/coreapi/unixfs.go looks nice, I'll add it to a TODO list since I'm pretty tired for now, and I keep getting phone calls for my bday
<lgierth> Mateon1: there's also https://github.com/ipfs/go-ipfs/issues/3490 and the PR referenced within
<lgierth> this changes the structure of the api a bit, but doesn't add more functions yet
<Kubuxu> Mateon1: files API might be good target, we want to model it off normal fs operations
jedahan has joined #ipfs
<Mateon1> Yeah, that's slightly tricky, as I'm not sure how to create a tree structure generator for files/directories in Gopter. I bet I'll figure it out
<lgierth> whyrusleeping: new ccc mirror: https://ipfs.io/ipfs/QmXd2t4WbhpDf643ija6byLE4q3L8GBQ3u773wWh5zVRT4 -- wanna try pinning that on your big node?
<lgierth> just to see if it's actually fetchable
lacour has joined #ipfs
infinity0 has quit [Remote host closed the connection]
Encrypt has joined #ipfs
<lgierth> Hello congress! Get go-ipfs 0.4.4 at dist.ipfs.io, then check out our media.ccc.de mirror: https://ipfs.io/ipfs/QmXd2t4WbhpDf643ija6byLE4q3L8GBQ3u773wWh5zVRT4 | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0 | Sprints: https://git.io/voEAh
<lgierth> oops
lgierth changed the topic of #ipfs to: Hello congress! Get go-ipfs 0.4.4 at dist.ipfs.io, then check out our media.ccc.de mirror: https://ipfs.io/ipfs/QmXd2t4WbhpDf643ija6byLE4q3L8GBQ3u773wWh5zVRT4 | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0 | Sprints: https://git.io/voEAh
infinity0 has joined #ipfs
espadrine has quit [Ping timeout: 260 seconds]
todder_ has quit [Ping timeout: 258 seconds]
<kumavis[m]1> daviddias kubuxu: is there a branch of js-ipfs where the cli `jsipfs get ...` works for cids (not just multihash) ?
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
<richardlitt> Kubuxu: Should I be adding the godoc reference to every go repo, as well?
eibriel has quit [Quit: Leaving.]
<kumavis[m]1> what is the correct command to resolve a path on an ipld object?
<kumavis[m]1> cli command ^
<kumavis[m]1> e.g. from the cli how do i get the result of: `z43AaGF1wFMoqbwCDeEC4XsLsqQTxw9hTa4YkBLi5DhV3vYDj73/parentHash`
<kumavis[m]1> ( assuming the ipld format is supported )
<Mateon1> Well, if there is no builtin command, you can do ipfs dag get <hash> | jq '.Links["parentHash"]'
<Mateon1> (untested)
<Mateon1> Well
<Mateon1> .Links would be for a unixfs object
<Kubuxu> richardlitt: I don't think so, our docs are bad
<Kubuxu> kumavis[m]1: in go-ipfs we have `ipfs dag get`
<Orbixx[m]> Can somebody point out to me what problem IPFS is trying to solve?
<kumavis[m]1> Mateon1: thanks
<kumavis[m]1> Kubuxu: ok great -- so theres no path resolution on that?
<Orbixx[m]> It's not clear to me from the introduction on the Github page
rendar has quit [Ping timeout: 260 seconds]
<Kubuxu> there is
<Kubuxu> Orbixx[m]: see ipfs.io
Oatmeal has quit [Remote host closed the connection]
<Mateon1> I really need to learn some more jq
mildred2 has quit [Quit: WeeChat 1.5]
<Orbixx[m]> Kubuxu: Thanks, dunno how I missed that
maxlath has quit [Ping timeout: 256 seconds]
<richardlitt> Kubuxu: Wouldn't that be incentive to help? :D
<Kubuxu> not really :\
<richardlitt> Well damn.
<Mateon1> kumavis[m]1: The correct command is: ipfs dag get <hash> | jq '.links[] | select(.name == "parentHash")'
<Mateon1> Apparently links isn't a map, but a list, for some weird reason
<Mateon1> And .Name must be capitalized
<kumavis[m]1> thanks for the detailed instructions
<kumavis[m]1> im actually working with a non-standard ipld format atm
<kumavis[m]1> (various ethereum objects)
<lgierth> https://twitter.com/c3noc is hilarious
kulelu88 has joined #ipfs
<kumavis[m]1> which is wip implemented in js-ipfs
<kumavis[m]1> seems jsipfs cli doesnt have dag yet, ill take a stab at it
bastianilso_____ has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
todder has joined #ipfs
<Kubuxu> Hmm, I discovered why travis wasn't loading logs for me
<Kubuxu> allowing it access S3 helped :p
<kumavis[m]1> Kubuxu and Mateon1 - you two seem to disagree about if `ipfs dag get` supports path resolution
<Kubuxu> afaik it should
<Mateon1> It should, but you won't get the hash of the object at the path
Encrypt has quit [Quit: Sleeping time!]
<kumavis[m]1> Mateon1: what will you get?
<Kubuxu> it was improved very recetly
<Kubuxu> value at the path
<Mateon1> kumavis[m]1: The object itself, or at least how 'dag get' sees that object
<kumavis[m]1> to be clear `parentHash` is a specific leaf value on my ipld format
ppham has quit []
look has joined #ipfs
todder has quit [Quit: is such a quitter...]
rendar has joined #ipfs
danielrf2 has joined #ipfs
jedahan has joined #ipfs
espadrine has joined #ipfs
todder has joined #ipfs
chancyk has joined #ipfs
<kumavis[m]1> cool, that was easier than i thought
<kumavis[m]1> thanks
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
joeyh_ has joined #ipfs
<richardlitt> Thanks for the help, Kubuxu
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
ecloud_wfh is now known as ecloud
joeyh_ has quit [Quit: WeeChat 1.6]
joeyh_ has joined #ipfs
maxlath has joined #ipfs
look has quit [Ping timeout: 256 seconds]
cemerick has quit [Ping timeout: 268 seconds]
jedahan has joined #ipfs
joeyh_ has quit [Quit: WeeChat 1.6]
SuperPhly has joined #ipfs
joeyh_ has joined #ipfs
joeyh_ has quit [Client Quit]
chancyk has quit [Quit: Page closed]
john has joined #ipfs
john is now known as Guest6200
Guest67912 has quit [Ping timeout: 260 seconds]
john1 has joined #ipfs
Guest6200 has quit [Ping timeout: 260 seconds]
Guest51180 has joined #ipfs
trelos has joined #ipfs
<trelos> https://youtu.be/m0vFHhKOcII This video woke me up. It's really enlightening.
<trelos> https://youtu.be/m0vFHhKOcII This video woke me up. It's really enlightening. It's only 9 minutes.
<trelos> the highest rated comment reads: You've always hit the nail on the head, all you require is a far larger platform for your knowledge to be heard.
<trelos> Well, they are destroying the entire planet and have no connection to nature or anything/anyone, so it wouldn't surprise me one bit. Either way, they must be stopped.
<trelos> https://youtu.be/m0vFHhKOcII This video woke me up. It's really enlightening. It's only 9 minutes.
lkcl has quit [Ping timeout: 250 seconds]
lkcl has joined #ipfs
maxlath has quit [Ping timeout: 265 seconds]
john1 has quit [Ping timeout: 260 seconds]
chased1k has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<trelos> I guess supremacist globalist jews do not really control the banks and conjure money out of thin air and “loan” it at interest. I guess this fraudulent, illegal apparatus does not function as an all-jewish shadow government which creates all the wars and strife.
<trelos> I guess that Judaism does not really designate gentiles as loathsome subhumans, that must be just another conspiracy theory cooked up by anti-semites, oy vey!
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<ansuz> wat
chased1k is now known as chased1ktesting
chased1ktesting is now known as chased1k_thinks_
chased1k_thinks_ is now known as chased1k
joeyh_ has joined #ipfs
joeyh_ has quit [Client Quit]
galois_d_ has quit [Remote host closed the connection]
joeyh_ has joined #ipfs
joeyh_ has quit [Client Quit]
galois_dmz has joined #ipfs
chris6131 has joined #ipfs
galois_dmz has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
chris613 has quit [Ping timeout: 256 seconds]
cubemonkey has quit [Read error: Connection reset by peer]
pawal_ has quit [Ping timeout: 258 seconds]
SuperPhly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
galois_d_ has joined #ipfs
joeyh_ has joined #ipfs
infinity0 has quit [Remote host closed the connection]
pawal_ has joined #ipfs
<trelos> Well, they are destroying the entire planet and have no connection to nature or anything/anyone, so it wouldn't surprise me one bit. Either way, they must be stopped.
<trelos> The Chabad Lubavitchers, the most powerful and influential group of these world destroyers, believe that gentiles are non-living souls, literally a different and eternally inferior species of soul, literal excrement left over after the creation process, and that the Jews themselves are the only actual living souls, and that they alone are the same quality of substance of the Godhead himself.
infinity0 has joined #ipfs
<trelos> In their belief system, in the Zohar for instance, it states clearly that when their messiah comes, all gentiles on the face of the Earth will be be enslaved, as most are already through fractional reserve usurious banking systems and so on, and ultimately all killed, every last one of us, and sent to dwell in hell under the Angel Duma, whoever that is.
galois_dmz has quit [Ping timeout: 258 seconds]
<trelos> Here's the 9 minute vid I recommend to beginners: https://www.youtube.com/watch?v=m0vFHhKOcII (Aliens?)
cubemonkey has joined #ipfs
jedahan has joined #ipfs
<trelos> This candid short video is very informative: https://youtu.be/Acou1wjSa7Y
Orbixx[m] has left #ipfs ["User left"]
<trelos> It's called Hugging Trees and Casting Stones
cubemonkey has quit [Read error: Connection reset by peer]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
<trelos> so much truth is getting out it's unreal. the censors can't come fast enough.
joeyh_ has quit [Quit: WeeChat 1.6]
fleeky has quit [Ping timeout: 248 seconds]
bastianilso_____ has quit [Quit: bastianilso_____]