Kubuxu changed the topic of #ipfs to: Release Candidate 3 of go-ipfs v0.4.3 has been released, available at https://dist.ipfs.io/go-ipfs/v0.4.3-rc3 -- IPFS - InterPlanetary File System -- https://github.com/ipfs/ipfs -- FAQ: https://git.io/voEh8 -- Channel logs: https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://git.io/vVBS0 -- Sprints: https://git.io/voEAh
Peeves has quit [Ping timeout: 240 seconds]
cemerick has joined #ipfs
<lgierth> !unpin QmUGFiBSC2YhYv4nn48jkVLfP2q9oHGcZeKxAM19TRrYGJ
<pinbot> now unpinning /ipfs/QmUGFiBSC2YhYv4nn48jkVLfP2q9oHGcZeKxAM19TRrYGJ
<lgierth> !pin QmSAGVJed32haEhK7LJPL57PFjA6yPHnxbsRbdQPVSgWQu ipfs-pages-init
<pinbot> now pinning /ipfs/QmSAGVJed32haEhK7LJPL57PFjA6yPHnxbsRbdQPVSgWQu
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
kvda has joined #ipfs
opal has quit [Excess Flood]
opal has joined #ipfs
JesseW has joined #ipfs
twizsted has quit [Ping timeout: 244 seconds]
cemerick has quit [Ping timeout: 244 seconds]
Ralith has joined #ipfs
HostFat_ has joined #ipfs
firemound has quit [Quit: firemound]
HostFat has quit [Ping timeout: 244 seconds]
matoro has joined #ipfs
ygrek_ has quit [Ping timeout: 250 seconds]
bauruine has quit [Ping timeout: 255 seconds]
<nycoliver> hey daviddias i think i messed it up
<daviddias> nycoliver: just saw it
<nycoliver> looks like i squashed one too many?
<daviddias> you squashed one two many
<nycoliver> i understand what i'm doing but the interface is confusing
<daviddias> are you using the terminal?
<daviddias> just squash all of the 4
<daviddias> and then make an edit
<daviddias> and change the author to be you
<nycoliver> yeah terminal, i'll give that a shot
<nycoliver> i think it's good now.. just started from scratch rather than rebasing
<daviddias> nycoliver: looks like you did it :D
<nycoliver> :D
DiCE1904 has quit [Quit: Textual IRC Client: www.textualapp.com]
Vicky has quit [Ping timeout: 276 seconds]
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
clownpriest has joined #ipfs
nycoliver has quit [Quit: Lost terminal]
nycoliver has joined #ipfs
HostFat_ has quit [Quit: Leaving]
anewuser has joined #ipfs
<daviddias> thank you for contributing :D
DiCE1904 has joined #ipfs
wavis has quit [Quit: Connection closed for inactivity]
casework has joined #ipfs
shizy has joined #ipfs
ckwaldon has quit [Remote host closed the connection]
cemerick has joined #ipfs
ckwaldon has joined #ipfs
<nycoliver> my pleasure. unfortunately i made a huge mistake in my example
<nycoliver> problem was with buffer library, not ipfs
<nycoliver> just made a working example, can i make a pull request?
cemerick has quit [Ping timeout: 260 seconds]
ygrek_ has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
espadrine has quit [Ping timeout: 264 seconds]
shizy has quit [Ping timeout: 276 seconds]
apiarian has quit [Ping timeout: 252 seconds]
apiarian has joined #ipfs
mgue has quit [Quit: WeeChat 1.5]
echo_oddly has quit [Remote host closed the connection]
rgrinberg has quit [Ping timeout: 250 seconds]
PrinceOfPeeves has quit [Quit: Leaving]
mgue has joined #ipfs
rgrinberg has joined #ipfs
Mateon1 has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
opal has quit [Quit: Have you eaten ground beef recently? Ground beef is the result of everything outside of the cow's bones (including nerves) being ground up. Ground beef often contains prions (misfolded proteins) which due to mammalic protein metabolism act virally and wi]
opal has joined #ipfs
dmr has joined #ipfs
echo_oddly has joined #ipfs
reit has quit [Quit: Leaving]
<zignig> ping davidar!
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mvollrath has quit [Ping timeout: 252 seconds]
anewuser has quit [Quit: anewuser]
niek has quit [Read error: Connection reset by peer]
pfrazee has quit [Remote host closed the connection]
NoWay- has quit [Quit: ZNC 1.6.3 - http://znc.in]
rgrinberg has quit [Quit: WeeChat 1.5]
cketti has quit [Quit: Leaving]
niekie has joined #ipfs
martinkl_ has joined #ipfs
martinkl_ has quit [Client Quit]
nycoliver has quit [Ping timeout: 240 seconds]
cyberwolf has joined #ipfs
nycoliver has joined #ipfs
nycoliver has quit [Ping timeout: 250 seconds]
herzmeister has quit [Ping timeout: 244 seconds]
ed_t has quit [Ping timeout: 276 seconds]
panicbit-M has joined #ipfs
cyberwolf has quit [Quit: Konversation terminated!]
reit has joined #ipfs
herzmeister has joined #ipfs
Foxcool has joined #ipfs
firemound has joined #ipfs
rendar has joined #ipfs
dignifiedquire has joined #ipfs
JesseW has quit [Ping timeout: 276 seconds]
akkad has quit [Quit: Emacs must have died]
mvollrath has joined #ipfs
gorhgorh has quit [Remote host closed the connection]
mildred has joined #ipfs
jbrooker has joined #ipfs
afdudley has quit [Read error: No route to host]
abbaZaba_ has joined #ipfs
abbaZaba has quit [Ping timeout: 260 seconds]
cads has joined #ipfs
Tv` has quit [Quit: Connection closed for inactivity]
<haad> morning o/
firemound has quit [Ping timeout: 240 seconds]
<davidar> zignig: pong
ylp has joined #ipfs
bielewelt has joined #ipfs
<zignig> davidar: do you have a arXiv ref that is still online , the ones in ipfs/apps dont't resolve any .gz .pfd or .xmls
<zignig> ?
<davidar> hrm, bugger
bauruine has joined #ipfs
<davidar> oh, it's still on the old v0.3 network...
* davidar upgrades
<zignig> that might take a while to convert the repo ....
m0ns00n_ has joined #ipfs
<zignig> I think the listing that I am getting are from another node that i'm running... ;)
palkeo has joined #ipfs
<davidar> zignig: try again
<zignig> davidar: awesome thanks , a random test of 5 documents works.
* zignig uses science !
espadrine has joined #ipfs
<zignig> doing some mfs experiments, just bookmarking arXiv stuff.
dignifiedquire has quit [Quit: Connection closed for inactivity]
<zignig> arXiv repo -> QmfXH9XtP7xmoTH8WAp4HNSduqWMwLTH8B8TvbTkdgzNAa
<zignig> davidar: are you still working on your tex stuff ?
<davidar> zignig: you mean https://texify.davidar.io/ ?
<zignig> um yes, that's looking very shiny.
<zignig> :)
<davidar> :D
Boomerang has joined #ipfs
wuch has joined #ipfs
espadrine has quit [Ping timeout: 240 seconds]
zorglub27 has joined #ipfs
m0ns00n_ has quit [Quit: quit]
palkeo has quit [Quit: Konversation terminated!]
dignifiedquire has joined #ipfs
m0ns00n_ has joined #ipfs
damongant has quit [Quit: Bye.]
damongant has joined #ipfs
cyberwolf has joined #ipfs
cyberwolf has quit [Client Quit]
mgue has quit [Ping timeout: 265 seconds]
cemerick has joined #ipfs
sametsisartenep has joined #ipfs
mgue has joined #ipfs
Boomerang has quit [Read error: No route to host]
Soft has joined #ipfs
ecloud_wfh has quit [Ping timeout: 255 seconds]
Soft is now known as Guest68592
espadrine has joined #ipfs
Encrypt has joined #ipfs
ecloud has joined #ipfs
Boomerang has joined #ipfs
PseudoNoob has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
Foxcool has quit [Ping timeout: 265 seconds]
espadrine_ has joined #ipfs
espadrine has quit [Ping timeout: 276 seconds]
Guest68592 is now known as Soft
Soft is now known as Guest59874
Guest59874 has quit [Quit: WeeChat 1.6-dev]
apiarian has quit [Ping timeout: 276 seconds]
apiarian has joined #ipfs
steefmin has quit [Ping timeout: 240 seconds]
steefmin has joined #ipfs
wuch has quit [Quit: WeeChat 1.5]
wuch has joined #ipfs
mrBen2k2k2k has joined #ipfs
ylp has quit [Quit: Leaving.]
ylp has joined #ipfs
ckwaldon has quit [Remote host closed the connection]
Encrypt has quit [Quit: Quitte]
ckwaldon has joined #ipfs
Encrypt has joined #ipfs
N_Way has joined #ipfs
ianopolous has quit [Ping timeout: 250 seconds]
ianopolous has joined #ipfs
HastaJun_ has joined #ipfs
computerfreak has joined #ipfs
ygrek_ has quit [Ping timeout: 276 seconds]
martinkl_ has joined #ipfs
martinkl_ has quit [Client Quit]
martinkl_ has joined #ipfs
martinkl_ has quit [Client Quit]
martinkl_ has joined #ipfs
martinkl_ has quit [Client Quit]
martinkl_ has joined #ipfs
martinkl_ has quit [Read error: Connection reset by peer]
m0ns00n_ has quit [Quit: quit]
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
rendar has quit [Ping timeout: 260 seconds]
Encrypt has quit [Quit: Quitte]
rendar has joined #ipfs
computerfreak has quit [Remote host closed the connection]
<achin> this weekend i'm switching from cox to fios. my cable modem used to have problems with ipfs (seems to require a hard reboot every few days). i wonder if fios is going to be any better
xeon-enouf has joined #ipfs
PrinceOfPeeves has joined #ipfs
jbrooker has quit [Remote host closed the connection]
abbaZaba_ has quit [Quit: Textual IRC Client: www.textualapp.com]
<whyrusleeping> achin: hopefully its better
anonymuse has joined #ipfs
<whyrusleeping> i've been having occasional issues with my fiber modem, some application on a computer in my network (not ipfs) is destroying the NAT mapping table with a huge number of entries
<achin> i very much hope it's better! it's the only thing keeping me away from ipfs, and i miss it :(
<whyrusleeping> :)
<dignifiedquire> good morning whyrusleeping
<whyrusleeping> dignifiedquire: goood mornin
<dignifiedquire> how is life in nyc?
<whyrusleeping> eh, not as coffee filled as life in seattle
<whyrusleeping> i had to walk a good seven blocks to find a coffee place from our current airbnb
<whyrusleeping> seven
clownpriest has joined #ipfs
<dignifiedquire> seven :O
m0ns00n_ has joined #ipfs
Tugger has quit [Ping timeout: 244 seconds]
<dignifiedquire> daviddias: I finished all your comments :)
hugor[m] has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nycoliver has joined #ipfs
clownpriest has joined #ipfs
rgrinberg has joined #ipfs
Foxcool has joined #ipfs
Foxcool has quit [Ping timeout: 244 seconds]
anonymuse has quit [Remote host closed the connection]
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
clownpriest has joined #ipfs
Foxcool has joined #ipfs
arpu has quit [Ping timeout: 250 seconds]
doesntgolf has joined #ipfs
reit has quit [Quit: Leaving]
cemerick has quit [Ping timeout: 260 seconds]
arpu has joined #ipfs
rendar has quit [Ping timeout: 276 seconds]
pfrazee has joined #ipfs
taaem has joined #ipfs
jedahan has joined #ipfs
taaem has quit [Ping timeout: 250 seconds]
reit has joined #ipfs
ashark has joined #ipfs
bielewelt has quit [Ping timeout: 252 seconds]
anonymuse has joined #ipfs
shizy has joined #ipfs
<daviddias> dignifiedquire: woot :D
<daviddias> going through things now :)
jedahan has quit [Remote host closed the connection]
jedahan has joined #ipfs
anonymuse has quit [Remote host closed the connection]
bielewelt has joined #ipfs
m0ns00n_ has quit [Quit: quit]
cketti has joined #ipfs
cketti has joined #ipfs
cketti has quit [Changing host]
<dignifiedquire> why are node streams so complicated :'(
nycoliver has quit [Ping timeout: 252 seconds]
gamemanj has joined #ipfs
<dignifiedquire> why ohh why
nycoliver has joined #ipfs
geoah has quit []
bauruine has quit [Ping timeout: 250 seconds]
<M-Sonata1> Is there ipns-namecoin integration? Like /ipns/example.bit
zorglub27 has quit [Quit: zorglub27]
bielewelt has quit [Ping timeout: 250 seconds]
geoah has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
opal has quit [Quit: Have you eaten ground beef recently? Ground beef is the result of everything outside of the cow's bones (including nerves) being ground up. Ground beef often contains prions (misfolded proteins) which due to mammalic protein metabolism act virally and wi]
opal has joined #ipfs
clownpriest has joined #ipfs
<daviddias> dignifiedquire: just to confirm https://github.com/ipfs/js-ipfs/pull/440 says that it is good but the checkbox is not checked, could you confirm?
<daviddias> ah, you found one more bug in pull-stream-to-stream?
<daviddias> nice :)
<daviddias> ok, will start the final review + merge of the modules, hopefully when I get by js-ipfs that was already merged and released
<dignifiedquire> daviddias: will be putting that checkmark there once pull-stream-to-stream is merged
JesseW has joined #ipfs
Tv` has joined #ipfs
ppham has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
clownpriest has joined #ipfs
white1212 has joined #ipfs
ppham has quit [Remote host closed the connection]
<clownpriest> the Go people are coming up with an official package management system, someone should tell them to make it play nice with gx-go
mildred has quit [Ping timeout: 250 seconds]
<whyrusleeping> clownpriest: take the survey they put out :)
<whyrusleeping> the more people who take it and mention gx the better!
<clownpriest> i did, and mentioned gx
<whyrusleeping> <3
<clownpriest> just spreading the word
<whyrusleeping> for anyone who hasnt taken the survey: https://spf13.typeform.com/to/zkP0lx
<clownpriest> idk how receptive they are to suggestions
<whyrusleeping> please do, it would make me happier
<whyrusleeping> clownpriest: yeah... you never know
<geoah> clownpriest they did a survey soo.... :P
bsm117532 has quit [Remote host closed the connection]
bsm117532 has joined #ipfs
<clownpriest> geoah: lol yeh, though my cynical side tends to think these sorts of displays of good will are for show, but yeh...hopefully they listen
<whyrusleeping> All i would ask for is the ability to let an external tool fetch dependencies for 'gx/' imports
<whyrusleeping> That is enough to make me happy
<geoah> whyrusleeping I would suggest joining the gopher slack org and talking to some people there
<geoah> ping spf13 and he'll probably get you in touch with some people
<whyrusleeping> Yeah, i've talked to them before
bauruine has joined #ipfs
<whyrusleeping> and i demoed gx to bradfitz at a seattle camlistore meetup
<whyrusleeping> i havent explicitly been 'pushing' gx
ylp has quit [Quit: Leaving.]
<whyrusleeping> but i mentioned it as a thing we were using
<whyrusleeping> i wonder... are any of the go team in NYC?
<whyrusleeping> i could just go sit on their desks until they relent
<clownpriest> lol
<geoah> whyrusleeping a modular dep manager that would allow custom protocols would be awesome
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<whyrusleeping> geoah: yeah, would be really cool
white1212 has left #ipfs [#ipfs]
<whyrusleeping> modularityyyyyy
<geoah> in theory that's all you need to use IPFS in golang
JesseW has quit [Ping timeout: 276 seconds]
jedahan has joined #ipfs
<whyrusleeping> yeah, i would have to run a service that had all the packages stored in the 'installed' form
<whyrusleeping> so the go tool wouldnt have to worry about doing any rewriting
<whyrusleeping> just an http fetch
<whyrusleeping> or something
firemound has joined #ipfs
<geoah> I'm trying to think how we could abuse ipns to go around golang package versioning :P
<geoah> a dns server for gx.io or whatever that would try to fetch the lastpubver for the git repo and tag you ask? :P
<geoah> and maybe pin it as well? hehe
<geoah> I think I need coffee...
white12121 has joined #ipfs
white12121 has left #ipfs [#ipfs]
TheWhisper_ has joined #ipfs
Peeves has joined #ipfs
TheWhisper has quit [Disconnected by services]
TheWhisper_ is now known as TheWhisper
akkad has joined #ipfs
nycoliver has quit [Ping timeout: 265 seconds]
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan
TheWhisper has quit [Quit: Leaving]
TheWhisper has joined #ipfs
jedahan has quit [Remote host closed the connection]
jedahan has joined #ipfs
m0ns00n has joined #ipfs
Pornmod has joined #ipfs
Peeves has quit [Ping timeout: 255 seconds]
Pornmod is now known as Peeves
rgrinberg has quit [Ping timeout: 240 seconds]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<whyrusleeping> geoah: we've thought about that
<whyrusleeping> the only issue is we would have to rewrite everything to be gx.io
<whyrusleeping> and then we would have to buy gx.i
<whyrusleeping> o
<whyrusleeping> which doesnt appear to be for sale
bauruine has quit [Quit: ZNC - http://znc.in]
Tugger has joined #ipfs
gmcquillan has quit [Quit: gmcquillan]
bauruine has joined #ipfs
<geoah> yy gx.io was just an example :P
<geoah> but if ipfs packages make sure to obey semver and not break stuff without changing major versions then deps might be a bit easier
<geoah> cause right now in order to do a one line fix in a project seems a bit complicated because of the possible number of packages you need to touch
<whyrusleeping> yeah... i'm pretty okay with that though
<geoah> yeah it makes everything rock solid so that's a nice thing :P
<whyrusleeping> It encourages you to break things into smaller packages, think about your dependency structures more deeply, and really care about how your package is composed
<ansuz> systems that "encourage you to think more deeply" worry me
<ansuz> also, hi whyrusleeping
<whyrusleeping> ansuz: but not in a 'nothing will work if you dont understand this' kind of way
<ansuz> ;)
<whyrusleeping> its more of, the tool rewards your efforts in making your project simpler
<whyrusleeping> ansuz: are you tired of making wikis yet?
<ansuz> trying to poach me?
<whyrusleeping> i mean
<ansuz> :D
<whyrusleeping> no?
<ansuz> I'm on vacation
<whyrusleeping> we're going to your canada village for team week
<whyrusleeping> ansuz: havent you been on vacation for like... three months now?
<ansuz> since december
<ansuz> france is good like that
<ansuz> <3 socialism
<whyrusleeping> seriously?
<ansuz> a 7 hour work day is basically vacation
<whyrusleeping> lol
<ansuz> in Canada I worked 29 hours a day as a lumberjack, and had to fight off polar bears from drinking my maple syrup
Foxcool_ has joined #ipfs
<ansuz> .fr life is easy
<whyrusleeping> dude, i'm pretty sure in canada you used to just drink shit beer and get high all day
Foxcool_ has quit [Client Quit]
<whyrusleeping> 29 hours a day i beleive though
<ansuz> you can fight polar bears high
<whyrusleeping> i guess i've never tried
<ansuz> also, what shit beer?
<ansuz> we have good beer
<ansuz> not belgian quality, mind you
<whyrusleeping> idk, probably PBR
<ansuz> those are the pretend lumberjacks
<whyrusleeping> oh
<ansuz> that drink that
<ansuz> they just wear plaid, but don't know anything about axes or trees
<ansuz> anyway, when is team day?
rgrinberg has joined #ipfs
<geoah> rofl
<whyrusleeping> in october
<ansuz> oh, so your plan is to enjoy canadian thanksgiving and then go back to USA in nov.?
<geoah> so whyrusleeping and daviddias you guys are in the US right?
<whyrusleeping> geoah: currently, yes
<daviddias> geoah: yep
<whyrusleeping> ansuz: double thanksgivings is the name of the game
<geoah> currently? :P do you move around often?
<ansuz> +1
<whyrusleeping> geoah: well, daviddias is from portugal
<whyrusleeping> i'm from seattle, but not in seattle right now
<geoah> awh cool :D
<daviddias> geoah: about once every month
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan
Nergal has quit [Ping timeout: 250 seconds]
mrpoopybuttwhole has quit [Ping timeout: 250 seconds]
auscompgeek has quit [Ping timeout: 250 seconds]
jedahan has joined #ipfs
<geoah> Any people around London? There seems to be a meetup here but not very active
Oatmeal has joined #ipfs
galois_d_ has joined #ipfs
Peeves has quit [Ping timeout: 244 seconds]
matoro has quit [Ping timeout: 240 seconds]
Peeves has joined #ipfs
galois_dmz has quit [Ping timeout: 255 seconds]
<gamemanj> It's kind of a shame that so much happens in London, so far away...
<gamemanj> But then again, must be great for Londoners!
<dignifiedquire> daviddias: going to be out for now, if you have any questions ping me here or in slack
<dignifiedquire> daviddias: also did you see, I did js-ipfs-ipld this morning :)
mrpoopybuttwhole has joined #ipfs
cemerick has joined #ipfs
Peeves has quit [Ping timeout: 252 seconds]
Peeves has joined #ipfs
nycoliver has joined #ipfs
whyrusleeping has quit [Ping timeout: 244 seconds]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
nuun has joined #ipfs
auscompgeek has joined #ipfs
wavis has joined #ipfs
doesntgolf has quit [Ping timeout: 240 seconds]
davidar_ has quit [Quit: Connection closed for inactivity]
whyrusleeping has joined #ipfs
ianopolous has quit [Ping timeout: 240 seconds]
ianopolous has joined #ipfs
<daviddias> dignifiedquire: thank you :D
<daviddias> dignifiedquire: the only question I have was more of the sort bug in https://github.com/ipfs/js-ipfs-unixfs-engine/pull/64
gmcquillan has quit [Ping timeout: 244 seconds]
<daviddias> dignifiedquire: also the nested 2 levels deep test fails
gmcquillan has joined #ipfs
<whyrusleeping> geoah: i think that ianopolous is in london
sametsisartenep has quit [Remote host closed the connection]
sametsisartenep has joined #ipfs
erde74_ has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ianopolous> hey
silwol1 has joined #ipfs
<ianopolous> I'm in Oxford, but that's close to london
<silwol1> hi all
nuun has quit [Ping timeout: 250 seconds]
<silwol1> I'm just writing a set of slides for a presentation of IPFS to our LUG.
<ianopolous> nice
Pornmod has joined #ipfs
<silwol1> I want to list the implemented transport methods in the slides, so I would like to know which are available right now. I know about ipv4, ipv6. I also know that there are discussions about websockets and tor. Is this correct?
Peeves has quit [Ping timeout: 265 seconds]
Pornmod is now known as Peeves
<whyrusleeping> ianopolous: TIL oxford is in the UK
jedahan has joined #ipfs
<whyrusleeping> silwol1: tcp over ip4 and ip6 works, utp works but theres a weird bug in it that may have been fixed upstream
<whyrusleeping> websockets is implemented and works on newer versions of libp2p
<whyrusleeping> that hasnt been pulled into go-ipfs yet
<whyrusleeping> and there are discussions about tor
ygrek_ has joined #ipfs
nuun has joined #ipfs
cwahlers_ has joined #ipfs
<ianopolous> whyrusleeping: :-)
<silwol1> whyrusleeping: tyvm, i'll use that information in my slides.
<whyrusleeping> silwol1: i have also been working on writing a guide to implementing your own ipfs transports here: https://github.com/ipfs/examples/blob/bdfef47c851cdb5c41a32af80ec4d7cd0587fa49/examples/transport/readme.md
<whyrusleeping> its not done yet, but should give people who are interested a decent idea of how to get things working
shizy has quit [Quit: WeeChat 1.5]
cwahlers has quit [Ping timeout: 255 seconds]
ianopolous has quit [Remote host closed the connection]
cwahlers_ has quit [Ping timeout: 250 seconds]
casework has quit [Ping timeout: 265 seconds]
<geoah> Hey ianopoulos love your merkle btree stuff
shizy has joined #ipfs
cwahlers has joined #ipfs
erde74_ has quit [Quit: Verlassend]
espadrine_ has quit [Ping timeout: 260 seconds]
palkeo has joined #ipfs
palkeo has quit [Changing host]
palkeo has joined #ipfs
Encrypt has joined #ipfs
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
ianopolous has joined #ipfs
calamansi has joined #ipfs
unspottable has joined #ipfs
unspottable has left #ipfs [#ipfs]
ligi has joined #ipfs
espadrine_ has joined #ipfs
cemerick has quit [Ping timeout: 255 seconds]
anonymuse has joined #ipfs
<dignifiedquire> daviddias: what did you do? all was good this morning :/
<dignifiedquire> y u break my lovely code
<daviddias> dignifiedquire ???
<dignifiedquire> re unixfs
<daviddias> I didn't change it..
<daviddias> I just run the tests
<dignifiedquire> Look that's the problem if you hadn't run them they wouldn't have failed ;)
<daviddias> ahahaha
<whyrusleeping> daviddias: hes got a point, maybe we just dont run tests
<whyrusleeping> it keeps master green
<dignifiedquire> yep makes ci much quicker
<gamemanj> Maybe a compromise could be reached. How about the "null node backend", where node communications don't actually work?
<gamemanj> Along with the rest of the node.
<whyrusleeping> lol
m0ns00n has quit [Quit: quit]
<whyrusleeping> daviddias: thoughts on getting more coffee?
<daviddias> whyrusleeping: just one
<daviddias> Yes ☕️
<whyrusleeping> :D
<gamemanj> If the supply of coffee just suddenly stopped one day, only the most determined programmers would survive, and even then, they'd be drinking dense tea.
<pjz> Irish breakfast tea is a totally valid substitute for coffee
matoro has joined #ipfs
<whyrusleeping> pjz: irish breakfast teas pretty great
* pjz nods
<whyrusleeping> although Tazo's Awake tea has a fairly severe kick to it
<whyrusleeping> thats my go-to "i have tea but not coffee" replacement
<gamemanj> "Awake tea"
<whyrusleeping> its got around 60mg of caffiene
HastaJun_ has quit [Ping timeout: 264 seconds]
<gamemanj> I'm not exactly a caffeine(caffiene? caffenie? No, definitely not that...)
<gamemanj> connessiour, so I don't know what scale 60mg is at.
<silwol1> One more question for my slides: what's the state of the planned denylists feature?
<silwol1> 1. Is it implemented?
<silwol1> 2. Is it enabled by default?
<silwol1> 3. What does it affect? Gateways? File exchange with other peers?
nycoliver has quit [Ping timeout: 264 seconds]
zorglub27 has joined #ipfs
zannix has joined #ipfs
zannix has left #ipfs [#ipfs]
<whyrusleeping> silwol1: we have denylists that are implemented for our global gateway nodes
whyrusleeping has quit [Changing host]
whyrusleeping has joined #ipfs
<silwol1> whyrusleeping: are they active when I start a gateway, or do they need to be turned on manually?
<whyrusleeping> we're currently just using some nginx rules on our machines
<silwol1> ok, so it's not active for simple ipfs gateways as the daemon opens on port 8080?
<whyrusleeping> nope
<silwol1> ok, thank you.
<whyrusleeping> no problemo
<gamemanj> whyrusleeping: Just nginx rules? So if someone downloaded denied content...
<gamemanj> put it inside a shell folder...
<whyrusleeping> its a little smarter than that, lol
<gamemanj> That would require nginx & the gateway to cooperate, though
<gamemanj> You'd have to at least retrieve the object to even know to deny the request, and if you have no internal-side denylist, that would mean your gateways can cache the data
<gamemanj> Though it would only get through the first few blocks before nginx terminated the request (reading the headers)
<gamemanj> At least, I'm assuming that's how you're signalling nginx, anyway.
<gamemanj> Come to think of it, is there actually a response header that allows nginx to know what is about to be retrieved?
matoro has quit [Ping timeout: 244 seconds]
nycoliver has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
gorhgorh_ has joined #ipfs
zorglub27 has joined #ipfs
taaem has joined #ipfs
silwol1 has quit [Quit: Leaving.]
<Guest28238> perhaps a bit noob question. If I have a folder with hash X, and I modify one of the files in the folder, does the folder get new hash (Y)? furthermore, can I still access old files/folder structure using old hash (X)?
<gamemanj> Yes, though it's not so much just "modify" as "modify, then run ipfs add again".
<gamemanj> The old files should stick around at least until you unpin them.
taaem has quit [Ping timeout: 240 seconds]
neurrowcat has joined #ipfs
<ianopolous> redecentralize have just posted their edited videos from 2015, here's my ipfs one: https://www.youtube.com/watch?v=GCZjaEswopo
gamemanj has quit [Ping timeout: 276 seconds]
HastaJun_ has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Guest28238> ok, another noob question. Suppose I want to make an immutable folder and have it distributed across peers. I just make a folder using `ipfs add -r folder_name` and then share its root hash (folder name hash) with a peer. How do they store it on their machine without being GC'd? ipfs pin HASH?
<Guest28238> also, how would they remove the folder after 30 days? just unpin?
<Guest28238> Im sorry for noob questions, I just discovered IPFS and its exciting :)
<achin> yep!
<espadrine_> you answered your own questions right, I think!
espadrine_ is now known as espadrine
<espadrine> Why do all object hashes start with Qm?
neurrowcat has quit [Quit: Deebidappidoodah!]
<achin> a artifact of how the hashes are encoded
<achin> hashes are self-describing, meaning they start with some data that describes the hash algorithm, and how many bytes they are
<achin> (and in all ipfs versions so far, they all use the name hash algorithm, so all hashes start with the same few bits)
rgrinberg has quit [Ping timeout: 244 seconds]
<espadrine> I see, thanks
achin has quit [Changing host]
achin has joined #ipfs
nycoliver has quit [Ping timeout: 250 seconds]
matoro has joined #ipfs
nycoliver has joined #ipfs
wavis has quit [Quit: Connection closed for inactivity]
<Guest28238> ok this is pretty cool
<Guest28238> I like how you guys made it super easy to use
<Guest28238> just a few lines of python, and voila, immutable distributed content :)
<Guest28238> now, my next question: redundancy? Is there any way to provably count how many peers on the network have a specific file?
<achin> you can use the "ipfs dht findprovs" command to get a rough idea
<achin> it's a useful debugging command, but has some caveats
<lgierth> Guest28238: you can only get a lower bound
lawliet has joined #ipfs
<lgierth> there are also a few projects which build on ipfs, providing redundant persistance
<achin> i would have though its an upper-bound. you can see who is making the root object of the file available, but any linked blocks might not be on the network
<lgierth> and filecoin too, eventually
<lgierth> achin: mh good point! i was thinking lower bound because there might be many more nodes providing it, than just what findprovs gets you
<lgierth> in a small-world network as it currently is, that's negligible, but in a large network that becomes more likely
<achin> yeah true, you have a good point too
<lgierth> i.e. you don't need to know *all* providers, just enough to get you the blocks you want
<achin> so there is no good way to get an exact number of people providing a file/directory
<achin> but if you download it, and pin it, you'll know it's at least 1 :)
<lgierth> 2!
<lgierth> :)
<achin> well, the source could have gone away as soon as it send you the reqeusted bits!
<lgierth> yeah word, in reality it's very hard to tell exact facts
montagsoup has joined #ipfs
<lgierth> you might have fetched the thing from 3 different nodes which each only have a few parts
clownpriest has joined #ipfs
<lgierth> but the tooling around that is only gonna get better
espadrine has quit [Ping timeout: 252 seconds]
<achin> for sure
<lgierth> i've found the rhizome to be a very helpful metaphor
<achin> i really hope my new isp can handle ipfs better. i've got a new fancy NAS, but no way to make [ipfs]use of it!
<lgierth> Rhizome is a philosophical concept developed by Gilles Deleuze and F??lix Guattari in their Capitalism and Schizophrenia (1972???1980) project. It is what Deleuze calls an "image of thought," based on the botanical rhizome, that apprehends multiplicities.
<lgierth> achin: godspeed!
<lgierth> when in doubt, openwrt! :)
<achin> it was a modem problem, not router problem
<achin> so kinda out of my control, which was :(
<Guest28238> lgierth, thank you :)
<achin> (my current router is gentoo)
<lgierth> yeah i'm having a modem problem too i think -- i have a new tp-link router/modem combo here that i need to solder console pins on
<achin> lgierth: this is quite a wikipedia article! on rhizomes
<achin> i'm not sure what its a metaphor for
<lgierth> a network that's composed of so many diverse things, that it doesn't have a definite state, and everything is moving and pushing and withdrawing and copying in/from all kinds of directions and dimensions
espadrine has joined #ipfs
<achin> hmm, i like that
<lgierth> as with many postmodern ideas, it's a tool that can be applied in all kinds of areas
<lgierth> p2p networks can be though of as rhizomes, the web can, society can, the economy can
<lgierth> the body, the mind, an ant colony
<espadrine> the aluminium can
rgrinberg has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
lawliet has quit [Ping timeout: 260 seconds]
ashark has quit [Ping timeout: 240 seconds]
<dignifiedquire> daviddias: want to do me a favour?
<daviddias> dignifiedquire: sure
<dignifiedquire> can you try and figure this out/fix it: https://github.com/ipfs/js-ipfs-unixfs-engine/pull/64#issuecomment-245755325
<dignifiedquire> I have to sleep now :L)
<lgierth> whyrusleeping: sorry i'm constantly pinging out on slack, got your CID comments now though. i get that much , i'm just trying to wrap my head around which parts of the code are v0-exclusive areas, and which need v0+v1
<lgierth> it probably doesn't even matter that much for the PR, i'm just working on core-api in parallel so that's very relevant
PseudoNoob has quit [Quit: Leaving]
<lgierth> so, e.g. Object.Links[].Hash -- that should be a CID, for now it's always gonna be v0, until we switch to creating v1 CIDs and from then on it's kinda both
<whyrusleeping> yeah
<lgierth> right?
<lgierth> cool
<whyrusleeping> Object.Links[].Hash will be a CID
<whyrusleeping> i guess i should probably change that code to not assume its v0
<lgierth> we have a new flatmate since yesterday and since then my connectivity is really bad. need to debug that, hrm
<daviddias> dignifiedquire: will investigate
<lgierth> ok give me a few mins to actually read through the original CID proposal, i keep getting interrupted
<dignifiedquire> thanks
<whyrusleeping> lgierth: go go go!
<dignifiedquire> after that both should be green and ready to ship
<lgierth> whyrusleeping: btw another reason why CID is a less-than-ideal name -- i keep reading cjd
<whyrusleeping> yeah...
<whyrusleeping> PRs accepted :P
<lgierth> let's not start a cidns
<whyrusleeping> crap
<whyrusleeping> i was writing a proposal already
<lgierth> btw i think the cid repos are supposed to live in the ipld org
<lgierth> ah word there's an issue in go-cid
<lgierth> i'm more leaning towards putting it into the multiformats org, but whatever ??\_(???)_/??
<lgierth> it's so great to be with people who are creative with bikeshedding :)
Aeon has joined #ipfs
mloop has joined #ipfs
Encrypt has quit [Quit: Sleeping time!]
Oatmeal has quit [Read error: Connection reset by peer]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
jedahan has quit [Client Quit]
wuch has quit [Quit: WeeChat 1.5]
ygrek_ has quit [Ping timeout: 244 seconds]
palkeo has quit [Quit: Konversation terminated!]
Oatmeal has joined #ipfs
shizy has quit [Ping timeout: 244 seconds]
<lgierth> ok. still less-than-ok connectivity. anyhow... so i've answered a few of my questions myself, and they were mostly spec-related, not go-cid-related, so i'll just dump them as FAQs in that spec issue
ygrek_ has joined #ipfs
<lgierth> whyrusleeping: i think go-cid.Cid should be an interface?
<whyrusleeping> i dont
<lgierth> just because of the gx/ipfs/Qmfoo.Type != gx/ipfs/Qmbar.Type thing
<lgierth> (probably missing some context)
<lgierth> that's the whole reason i keep repeating the Multihash/Multiaddr interfaces mantra. please tell me more, what i'm saying is more a gut fealing than well founded
nycoliver has quit [Ping timeout: 244 seconds]
nycoliver has joined #ipfs
<espadrine> huh, I tried editing a file in an ipns directory…
<espadrine> writing out the file is either slow or frozen forever
<espadrine> people don't usually edit files in vim in an ipns directory, do they?
<espadrine> huh, in a way, I got lucky. nano and atom can't even open a file.
akkad has quit [Ping timeout: 260 seconds]
montagsoup has quit [Quit: Leaving]
galois_d_ has joined #ipfs
galois_dmz has quit [Ping timeout: 255 seconds]
nycoliver has quit [Ping timeout: 252 seconds]
akkad has joined #ipfs
<whyrusleeping> espadrine: the fuse mounts are flaky... we havent worked on them in a while
<whyrusleeping> lgierth: I see no reason why the CIDs should be an interface
<whyrusleeping> i also don't think multiaddrs and multihashes should be interfaces either
<whyrusleeping> i've considered on multiple occasions undoing tht
<whyrusleeping> its not useful to have an interface for something that will only be implemented by one thing
<whyrusleeping> theres not even a good reason to mock these things out for testing
matoro has quit [Ping timeout: 244 seconds]
shizy has joined #ipfs