Kubuxu changed the topic of #ipfs to: Update to v0.4.2, the v03x network's EOL/end-of-life approaches: June 30th -- IPFS - InterPlanetary File System -- https://git.io/vVBS8 -- FAQ: https://git.io/voEh8 -- Channel logs: https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://git.io/vVBS0 -- Sprints: https://git.io/voEAh
<lgierth> yeah library-like packages depend on the interface, the calling code driving the whole thing picks an implementation
<lgierth> that's what i'm doing for the coreapi
cemerick has joined #ipfs
<zignig> jbenet: congrats on the wired article. referenced in the same document as his beardyness Vint Cerf ! (hooray)
ola has quit [Quit: QUIT]
Claus[m] has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
stoogenmeyer has joined #ipfs
stoogenmeyer has quit [Read error: Connection reset by peer]
stoogenmeyer has joined #ipfs
jo_mo has quit [Quit: jo_mo]
<whyrusleeping> lgierth: yeah... its annoying
dguttman has quit [Quit: dguttman]
wallacoloo has joined #ipfs
<lgierth> whyrusleeping: so interfaces are one of the gx best practices i guess?
<whyrusleeping> yeap
<lgierth> i'll see if i can write something up about that
<whyrusleeping> gx really just amplifies the need to use proper interfaces and good package separation in your code
<lgierth> yeah that
<lgierth> 's what i was thinking lol, nooooo that's annoying, but it like it
<lgierth> whyrusleeping: how far do you wanna gx-rip go-ipfs apart? until only some of core/ remains? (+1)
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<whyrusleeping> lgierth: i wouldnt be offended if ipfs/go-ipfs was just the 'main' package
<whyrusleeping> although, once godeps stuff is all ripped out, i wont be pushing too hard for everything to be separated
<whyrusleeping> it will really just be 'as needed'
<lgierth> sounds good
<zignig> whyrusleeping: been looking through the multitude of the github repos....
<zignig> what's the status of ipfs-ld ?
<whyrusleeping> zignig: getting closer
<whyrusleeping> we have it mostly implemented in javascript
<whyrusleeping> and most of the go stuff is there
<whyrusleeping> it just needs to get integrated into go-ipfs
reit has joined #ipfs
<zignig> coolies.
ruby32 has joined #ipfs
<zignig> did find a weird one yesterday on master: 'ipfs ls' with no path just hangs
<lgierth> eeh yeah that might be a stdin-parsing related bug we currently have
<lgierth> Kubuxu has a patch
<zignig> lgierth: shall I add it to issues , or is it in hand ?
<lgierth> we've got it, fix is coming this week
ruby32 has quit [Remote host closed the connection]
apiarian has quit [Ping timeout: 244 seconds]
rhalff has joined #ipfs
ruby32 has joined #ipfs
apiarian has joined #ipfs
<ipfsbot> [go-ipfs] lgierth force-pushed coreapi from 0cf8bb8 to aa6dec1: https://git.io/voopO
<ipfsbot> go-ipfs/coreapi aa6dec1 Lars Gierth: WIP...
<lgierth> yeeah let's put ipfsbot's pushes and PRs into a separate channel
<lgierth> and only have tags here, if that's possible
dguttman has joined #ipfs
matoro has quit [Ping timeout: 244 seconds]
matoro has joined #ipfs
dguttman has quit [Quit: dguttman]
Lye383r7 has joined #ipfs
Lye383r7 has left #ipfs ["Konversation terminated!"]
stoogenm_ has joined #ipfs
rhalff has quit [Ping timeout: 244 seconds]
xelra has quit [Ping timeout: 264 seconds]
matoro has quit [Remote host closed the connection]
stoogenmeyer has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
xelra has joined #ipfs
dmr has joined #ipfs
ashark has joined #ipfs
Kane` has joined #ipfs
go1111111 has quit [Ping timeout: 260 seconds]
PrinceOfPeeves has quit [Quit: Leaving]
mgue has quit [Quit: WeeChat 1.5]
rgrinberg has joined #ipfs
mgue has joined #ipfs
rardiol has quit [Ping timeout: 260 seconds]
go1111111 has joined #ipfs
Javan[m] has joined #ipfs
Javan[m] has left #ipfs [#ipfs]
r04r is now known as zz_r04r
cemerick has quit [Ping timeout: 244 seconds]
wallacoloo has quit [Ping timeout: 250 seconds]
ruby32 has quit [Ping timeout: 272 seconds]
rhalff has joined #ipfs
pfista has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 3 new commits to master: https://git.io/vo6du
<ipfsbot> go-ipfs/master 714f2de Kevin Atkinson: Add Files API root as best-effort pin....
<ipfsbot> go-ipfs/master 466d709 Kevin Atkinson: Enhance tests and fix tests copyright for files API root best-effort pin....
<ipfsbot> go-ipfs/master 472deb0 Jeromy Johnson: Merge pull request #2872 from ipfs-filestore/best-effort-pins...
rgrinberg has quit [Ping timeout: 244 seconds]
ruby32 has joined #ipfs
guardianJ has joined #ipfs
guardianJ has left #ipfs [#ipfs]
ruby32 has quit [Remote host closed the connection]
ruby32 has joined #ipfs
ruby32 has quit [Remote host closed the connection]
ruby32 has joined #ipfs
stoogenm_ has quit [Remote host closed the connection]
stoogenmeyer has joined #ipfs
jedahan has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping deleted deps/lock at 1fc8ffb: https://git.io/vo6Fz
stoogenmeyer has quit [Ping timeout: 240 seconds]
guardianJ has joined #ipfs
ruby32 has quit [Remote host closed the connection]
ruby32 has joined #ipfs
guardianJ has quit [Remote host closed the connection]
pfista has quit [Ping timeout: 250 seconds]
stoogenmeyer has joined #ipfs
wallacoloo has joined #ipfs
stoogenmeyer has quit [Ping timeout: 244 seconds]
Tv` has quit [Quit: Connection closed for inactivity]
jedahan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pfista has joined #ipfs
guardianJ has joined #ipfs
pfista has quit [Ping timeout: 260 seconds]
<Kubuxu> lgierth: I don't have a patch, there is discussion going on, you can weight in.
guardianJ has quit [Remote host closed the connection]
ashark has quit [Ping timeout: 260 seconds]
corvinux has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
Senji has joined #ipfs
chriscool has joined #ipfs
pfista has joined #ipfs
Askaban[m] has joined #ipfs
<ipfsbot> [webui] greenkeeperio-bot opened pull request #406: Update i18next to version 3.3.0
corvinux has quit [Ping timeout: 244 seconds]
mildred has joined #ipfs
mildred has quit [Ping timeout: 246 seconds]
corvinux has joined #ipfs
corvinux has quit [Ping timeout: 252 seconds]
mildred has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
stoogenmeyer has joined #ipfs
chriscool has quit [Client Quit]
chriscool has joined #ipfs
kevina has quit [Quit: Leaving]
<whyrusleeping> feross: do you have your demo code from arcticjs?
<whyrusleeping> pls
stoogenmeyer has quit [Ping timeout: 260 seconds]
slothbag1 has joined #ipfs
M-74161 has joined #ipfs
M-22231 has joined #ipfs
M-alwi1 has joined #ipfs
M-oddvar1 has joined #ipfs
M-drwasho1 has joined #ipfs
M-liberdiko1 has joined #ipfs
M-mckaydavis1 has joined #ipfs
M-37251 has joined #ipfs
M-JayCarpenter1 has joined #ipfs
<feross> i haven't posted it yet -- need to pull it off my old computer
M-smk1 has joined #ipfs
<feross> ^ whyrusleeping
<feross> i should do that soon
M-WolfNightly1 has joined #ipfs
haad has joined #ipfs
Aaron101- has joined #ipfs
kanzure_ has joined #ipfs
niek has joined #ipfs
mildred1 has joined #ipfs
wiretapped-cb has joined #ipfs
Combined2857 has joined #ipfs
mildred has quit [Ping timeout: 252 seconds]
_mak has joined #ipfs
M-edrex1 has joined #ipfs
Nukien_ has joined #ipfs
Combined2857 has quit [Client Quit]
Hijiri_ has joined #ipfs
M-38911 has joined #ipfs
M-57031 has joined #ipfs
rendar has joined #ipfs
MahaDev has joined #ipfs
m3s_ has joined #ipfs
voldyman_ has joined #ipfs
seg_violation has joined #ipfs
slothbag has quit [*.net *.split]
M-oddvar has quit [*.net *.split]
M-5703 has quit [*.net *.split]
pguth has quit [*.net *.split]
M-JayCarpenter has quit [*.net *.split]
M-drwasho has quit [*.net *.split]
M-3725 has quit [*.net *.split]
M-2223 has quit [*.net *.split]
M-WolfNightly has quit [*.net *.split]
M-7416 has quit [*.net *.split]
M-mckaydavis has quit [*.net *.split]
M-3891 has quit [*.net *.split]
M-alwi has quit [*.net *.split]
M-smk has quit [*.net *.split]
M-edrex has quit [*.net *.split]
M-liberdiko has quit [*.net *.split]
kanzure has quit [*.net *.split]
m3s has quit [*.net *.split]
_mak_ has quit [*.net *.split]
deltab has quit [*.net *.split]
wiretapp1d-cb has quit [*.net *.split]
Nukien has quit [*.net *.split]
jager has quit [*.net *.split]
haad_ has quit [*.net *.split]
niekie has quit [*.net *.split]
Hijiri has quit [*.net *.split]
Aaron1011 has quit [*.net *.split]
voldyman has quit [*.net *.split]
m3s_ is now known as m3s
m3s has quit [Changing host]
m3s has joined #ipfs
Hijiri_ is now known as Hijiri
voldyman_ is now known as voldyman
avastmick has joined #ipfs
reit has quit [Ping timeout: 250 seconds]
deltab has joined #ipfs
jager has joined #ipfs
ygrek_ has joined #ipfs
Guest90418 has quit [Remote host closed the connection]
ylp has joined #ipfs
ygrek has joined #ipfs
ygrek_ has quit [Remote host closed the connection]
ygrek has quit [Remote host closed the connection]
corvinux has joined #ipfs
ygrek has joined #ipfs
reit has joined #ipfs
ygrek has quit [Ping timeout: 244 seconds]
s_kunk has quit [Ping timeout: 260 seconds]
jo_mo has joined #ipfs
jo_mo has quit [Client Quit]
j12t has quit [Remote host closed the connection]
jo_mo has joined #ipfs
palkeo has quit [Ping timeout: 276 seconds]
jo_mo has quit [Quit: jo_mo]
s_kunk has joined #ipfs
avastmick has quit [Ping timeout: 260 seconds]
zorglub27 has joined #ipfs
j12t has joined #ipfs
jo_mo has joined #ipfs
j12t has quit [Ping timeout: 240 seconds]
keorn has joined #ipfs
stoogenmeyer has joined #ipfs
stoogenmeyer has quit [Ping timeout: 260 seconds]
disgusting_wall has quit [Quit: Connection closed for inactivity]
rhalff has quit [Ping timeout: 276 seconds]
chungy has quit [Quit: ZNC - http://znc.in]
chungy has joined #ipfs
seg_violation has quit [Remote host closed the connection]
rhalff has joined #ipfs
cryptix has joined #ipfs
kalkin-_ has joined #ipfs
<kalkin-_> hi
kalkin-_ is now known as kalkin-
<kalkin-> So I'm looking at IPNS. Part of it's name is Naming System. My assumption when hearing the name is that it is DNS like. But from reading the example I don't see any benefits in using IPNS.
<kalkin-> How would I use ipns?
<kalkin-> it's not like i can do ipnfs name resolve my-simple-name and it will return me the hash
<ylp> it make an indirection between a static hash and the hash of a content
<kalkin-> As far as i understand it's just a way to have a reference to the up to date object you are storing in ipfs
<ylp> yes
<kalkin-> reminds me of Freenets USK updatable subspace key
<kalkin-> ylp: ic. thanks for confirmation
<kalkin-> you guys probably want to rename ipns to something different, even if the name makes sense to the developers, other people might get confused.
<ylp> and as I understood you can only had one per node...
<kalkin-> generally IPFS looks to me from very high above like Freenet without anonymity and Java. (Yes i know Freenet uses partly different technology)
<Kubuxu> kalkin-: IPNS allows for use of DNS too.
<Kubuxu> you can create DNS record: `_dnslink.example.com TXT dnslink=/ipfs/Qm..AAA` and it will use that
<Kubuxu> try `dig +short ipfs.io TXT` and https://ipfs.io/ipns/ipfs.io
<Kubuxu> kalkin-: ^^
<kalkin-> Kubuxu: thanks.
mildred1 has quit [Ping timeout: 264 seconds]
rhalff has quit [Ping timeout: 244 seconds]
jo_mo has quit [Ping timeout: 276 seconds]
corvinux has quit [Ping timeout: 250 seconds]
<cow_2001> `(Hit ctrl-c again to force-shutdown the daemon.)` <- to what length will my horns grow if i hit ctrl-c again?
rhalff has joined #ipfs
rardiol has joined #ipfs
corvinux has joined #ipfs
A124 has quit [Quit: '']
A124 has joined #ipfs
xelra has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
stoogenmeyer has joined #ipfs
xelra has joined #ipfs
<chungy> Freenet and IPFS do have some similarities with regard to content distribution, but IPFS totally ignores the anonymity aspects in favor of speed -- ideally, IPFS should be able to transfer data as fast as the available hardware (disks, networks)
stoogenmeyer has quit [Ping timeout: 240 seconds]
j12t has joined #ipfs
jan__ has joined #ipfs
j12t has quit [Ping timeout: 272 seconds]
Kane` has quit [Quit: Leaving]
corvinux has quit [Ping timeout: 244 seconds]
keorn has quit [Remote host closed the connection]
unforgiven512_ has quit [Ping timeout: 240 seconds]
<lgierth> ipfs isn't ignorant of anonymity -- it just leaves it to the network layer (libp2p)
<lgierth> there's a patch for tor/libp2p integration flying around somewhere
<kalkin-> lgierth: meh patches doesn't count. :)
<lgierth> fair enough
chriscool1 has joined #ipfs
chriscool1 has quit [Client Quit]
chriscool1 has joined #ipfs
kerozene has quit [Ping timeout: 260 seconds]
chriscool has quit [Quit: Leaving.]
rardiol has quit [Ping timeout: 244 seconds]
kerozene has joined #ipfs
<chungy> lgierth: ipsec should be an option too...
chriscool1 has quit [Quit: Leaving.]
chriscool has joined #ipfs
pyron has joined #ipfs
rhalff has quit [Ping timeout: 260 seconds]
zorglub27 has quit [Quit: zorglub27]
rhalff has joined #ipfs
mildred has joined #ipfs
cemerick has quit [Ping timeout: 272 seconds]
computerfreak has joined #ipfs
jan__ has quit [Quit: Page closed]
pyron has quit [Quit: leaving]
nonaTure has joined #ipfs
ygrek has joined #ipfs
nonaTure has quit [Ping timeout: 252 seconds]
cryptix has quit [Ping timeout: 244 seconds]
computerfreak has quit [Remote host closed the connection]
computerfreak has joined #ipfs
rhalff has quit [Ping timeout: 252 seconds]
kanzure_ is now known as kanzure
ygrek has quit [Ping timeout: 240 seconds]
rgrinberg has joined #ipfs
cemerick has joined #ipfs
apiarian has quit [Ping timeout: 244 seconds]
computerfreak has quit [Quit: Leaving.]
apiarian has joined #ipfs
<Kubuxu> chungy: ipsec is not doing what it is supposed to be doing unfortunately
stoogenmeyer has joined #ipfs
PrinceOfPeeves has joined #ipfs
stoogenmeyer has quit [Read error: Connection reset by peer]
stoogenmeyer has joined #ipfs
dmr has quit [Ping timeout: 250 seconds]
special has quit [Ping timeout: 258 seconds]
j12t has joined #ipfs
ruby32 has quit [Ping timeout: 276 seconds]
special has joined #ipfs
special is now known as Guest37019
j12t has quit [Ping timeout: 260 seconds]
kalkin- has quit [Ping timeout: 276 seconds]
ruby32 has joined #ipfs
kerozene has quit [Quit: WeeChat 1.4-dev]
rhalff has joined #ipfs
zz_r04r is now known as r04r
cryptix has joined #ipfs
xelra has quit [Ping timeout: 260 seconds]
rardiol has joined #ipfs
passstab has quit [Ping timeout: 252 seconds]
xelra has joined #ipfs
dguttman has joined #ipfs
cemerick has quit [Ping timeout: 240 seconds]
_rht has joined #ipfs
reit has quit [Ping timeout: 276 seconds]
cketti has joined #ipfs
cketti has quit [Changing host]
cketti has joined #ipfs
computerfreak has joined #ipfs
ruby32 has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
dguttman has quit [Quit: dguttman]
reit has joined #ipfs
ashark has joined #ipfs
HostFat has joined #ipfs
cryptix has quit [Quit: leaving]
cemerick has quit [Ping timeout: 252 seconds]
Guest19517 has joined #ipfs
fredthomsen has quit [Ping timeout: 252 seconds]
xelra has quit [Ping timeout: 260 seconds]
xelra has joined #ipfs
ruby32 has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
Peer3Peer has joined #ipfs
xelra has quit [Ping timeout: 260 seconds]
stoogenmeyer has joined #ipfs
<richardlitt> can someone review this for me? It's text, should take no time https://github.com/ipfs/community/pull/128
<richardlitt> Kubuxu, maybe?
<richardlitt> lgierth: Can you review this for me? https://github.com/ipfs/community/pull/130
<richardlitt> thanks Kubuxu
<Kubuxu> richardlitt: LGTMed, do you have merge perm?
<richardlitt> Yes. I just don't merge unless someone's reviewed. :)
fredthomsen has joined #ipfs
<Kubuxu> I understand.
xelra has joined #ipfs
stoogenmeyer has quit [Ping timeout: 244 seconds]
<richardlitt> Kubuxu: If you have time: https://github.com/ipfs/faq/pull/115
Encrypt has joined #ipfs
<richardlitt> :D
stoogenmeyer has joined #ipfs
<ipfsbot> [go-ipfs] Kubuxu pushed 1 new commit to feature/update-authors: https://git.io/voixK
<ipfsbot> go-ipfs/feature/update-authors d54c3fa Jakub Sztandera: Remove one of my clones and one of Wwhy's...
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/update-authors from d54c3fa to 251918d: https://git.io/vogiq
<ipfsbot> go-ipfs/feature/update-authors 251918d Jakub Sztandera: Remove one of my clones and one of Why's...
<Kubuxu> richardlitt: wait a sec on go-ipfs
<Kubuxu> richardlitt: now it is LGTM
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/update-authors from 251918d to 92cd0f9: https://git.io/vogiq
<ipfsbot> go-ipfs/feature/update-authors 92cd0f9 Jakub Sztandera: Remove one more clone of mine...
<richardlitt> Thanks Kuba
slothbag1 has quit [Quit: Leaving.]
Boomerang has joined #ipfs
Boomerang has quit [Client Quit]
Boomerang has joined #ipfs
dguttman has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
Arw_ is now known as Arwalk
dguttman has quit [Quit: dguttman]
Peer3Peer has quit [Ping timeout: 260 seconds]
stoogenmeyer has joined #ipfs
dguttman has joined #ipfs
j12t has joined #ipfs
j12t has quit [Ping timeout: 252 seconds]
kerozene has joined #ipfs
Boomerang has quit [Quit: Leaving]
cow_2001 has quit [Quit: cow_2001]
tlevine_ has joined #ipfs
<ipfsbot> [go-ipfs] RichardLitt force-pushed feature/github-issues-guide from b21104e to d8109b6: https://git.io/voPt5
<ipfsbot> go-ipfs/feature/github-issues-guide d8109b6 Richard Littauer: Added a How To File GitHub Issues guide...
<ipfsbot> [go-ipfs] RichardLitt opened pull request #2889: Added a How To File GitHub Issues guide (master...feature/github-issues-guide) https://git.io/voPtb
ghtdak has quit [Ping timeout: 244 seconds]
kerozene has quit [Ping timeout: 244 seconds]
reit has quit [Ping timeout: 244 seconds]
borgtu has joined #ipfs
plddrr has joined #ipfs
stoopkid has quit [Ping timeout: 244 seconds]
chromakode has quit [Ping timeout: 244 seconds]
plddr has quit [Ping timeout: 244 seconds]
Igel has quit [Ping timeout: 244 seconds]
borgtu_ has quit [Ping timeout: 244 seconds]
tlevine has quit [Ping timeout: 244 seconds]
ghtdak has joined #ipfs
stoopkid_ has joined #ipfs
chromakode has joined #ipfs
Igel has joined #ipfs
rardiol has quit [Ping timeout: 272 seconds]
kerozene has joined #ipfs
ruby32 has quit [Ping timeout: 244 seconds]
mildred has quit [Ping timeout: 260 seconds]
ylp has quit [Quit: Leaving.]
chriscool1 has joined #ipfs
chriscool has quit [Quit: Leaving.]
pfrankw has joined #ipfs
pfrankw has quit [Changing host]
pfrankw has joined #ipfs
passstab has joined #ipfs
mib_0ye has joined #ipfs
mib_0ye has quit [Quit: HydraIRC -> http://www.hydrairc.com <-]
rardiol has joined #ipfs
mgue has quit [Ping timeout: 260 seconds]
Tv` has joined #ipfs
cemerick has joined #ipfs
chriscool1 has quit [Ping timeout: 252 seconds]
rhalff has quit [Ping timeout: 260 seconds]
pfrankw has quit [Quit: Leaving.]
rhalff has joined #ipfs
mgue has joined #ipfs
cemerick has quit [Ping timeout: 240 seconds]
pfrankw has joined #ipfs
pfrankw has quit [Changing host]
pfrankw has joined #ipfs
pfrankw has quit [Client Quit]
stoogenmeyer has quit [Remote host closed the connection]
stoogenmeyer has joined #ipfs
cemerick has joined #ipfs
nonaTure has joined #ipfs
ruby32 has joined #ipfs
Boomerang has joined #ipfs
<noffle> morning ipfsians
pfrankw has joined #ipfs
pfrankw has quit [Changing host]
pfrankw has joined #ipfs
nonaTure has quit [Ping timeout: 244 seconds]
mgue has quit [Ping timeout: 246 seconds]
nonaTure has joined #ipfs
Pent has quit [Ping timeout: 276 seconds]
pfrankw has left #ipfs [#ipfs]
nonaTure has quit [Ping timeout: 264 seconds]
cemerick has quit [Ping timeout: 246 seconds]
stoogenmeyer has quit [Remote host closed the connection]
mgue has joined #ipfs
<whyrusleeping> goood mornin
stoogenmeyer has joined #ipfs
Pent has joined #ipfs
j12t has joined #ipfs
j12t has quit [Ping timeout: 240 seconds]
koshii has quit [Remote host closed the connection]
s_kunk has quit [Ping timeout: 240 seconds]
disgusting_wall has joined #ipfs
koshii has joined #ipfs
<bret> whoa sweet new website?
<bret> !*
<whyrusleeping> Kubuxu: what do you think here? https://github.com/ipfs/go-ipfs/issues/2807
<whyrusleeping> bret: yeah!!! try clicking the stars
<bret> whyrusleeping: nodda
<bret> whyrusleeping: but they are connecting now
<whyrusleeping> hrm... i'm not quite sure how the click event gets handled
<whyrusleeping> but its supposed to shoot out lines from stars you click
<whyrusleeping> i think it takes a long click
<whyrusleeping> oh well
<bret> let me try chrome
<bret> ¯\_(ツ)_/¯
<bret> still looks great
rhalff has quit [Remote host closed the connection]
<whyrusleeping> thanks :)
<whyrusleeping> i'm mostly happy you can get an idea of what ipfs is from reading the website
<lgierth> that star animation is still eating my cpu
* lgierth inclined to deactivate javascript
Pentb has joined #ipfs
s_kunk has joined #ipfs
Pent has quit [Ping timeout: 244 seconds]
gmcquillan has joined #ipfs
<Kubuxu> whyrusleeping: will the same message appear with `ipfs get` and `ipfs object get`? I think yes.
<whyrusleeping> Kubuxu: yeap
<whyrusleeping> lgierth: doesnt your chromebooks processor have the 'super star drawing' cpu extensions?
<Kubuxu> whyrusleeping: seems good, I can't think off anything better but I am bad in that.
<whyrusleeping> Kubuxu: cool cool
<whyrusleeping> also, 2814 or 2852?
<whyrusleeping> theyre functionally equivalent at this point
<Kubuxu> yeah, I don't know what to think about it.
<Kubuxu> (We can filter Get misses with bloom filter too :D)
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/not-object-error: https://git.io/voP1G
<ipfsbot> go-ipfs/feat/not-object-error 306f766 Jeromy: add a little bit more verbosity to the error...
emma has joined #ipfs
<whyrusleeping> Kubuxu: can we though? I think that would require us to always have every key in our repo inserted in the bloom filter
<whyrusleeping> which now that i think about it is probably always the case
<Kubuxu> We have to have every key in the repo inserted into the bloom.
<whyrusleeping> ouch
<Kubuxu> Otherwise bloom is useless.
<whyrusleeping> right
<Kubuxu> now I do walk over keys on the startup, I think it is best way to stay in sync with the repo
<whyrusleeping> thats gonna make startup take ages
<Kubuxu> It does it in separate goroutine.
<whyrusleeping> hrmmm
<whyrusleeping> and just doesnt have a bloom filter set until that finishes?
<Kubuxu> and until it is finished bloom is bypassed
<whyrusleeping> okay
<whyrusleeping> it might make sense to persist the bloom filter on disk in this case
<whyrusleeping> but that just leads to problems of being out of date
<Kubuxu> There is no way of knowing if there are additional blocks in the blockstore then.
<whyrusleeping> hrm...
<whyrusleeping> the issue i see here is that this bloom filter is now adding a ton of complexity...
<Kubuxu> It might be worth implementing, on go-datastore/flatfs, key index.
galois_dmz has joined #ipfs
<whyrusleeping> yeah, that might be a good place for it
Boomerang has quit [Quit: Leaving]
galois___ has joined #ipfs
<Kubuxu> Now the question: should I put normal cache before and after bloom? I've checked they have similar access times.
<Kubuxu> ~1 micro second
<whyrusleeping> well, that depends on how much time a cache failure costs
<whyrusleeping> and the frequency of each
galois_d_ has quit [Ping timeout: 272 seconds]
<whyrusleeping> or alternatively, how much time does a cache hit save us
<whyrusleeping> i think the lru cache saves us much more time on a cache hit than a 'hit' on the bloom filter
galois_dmz has quit [Ping timeout: 260 seconds]
<Kubuxu> Of all requests we have 98% of return false, which will be hits on bloom (with <1% false positive).
<Kubuxu> So placing bloom first eliminates ~90% of requests, so bloom first IMO.
<whyrusleeping> fair
locusf has quit [Read error: Connection reset by peer]
<ipfsbot> [go-ipfs] kevina opened pull request #2890: [WIP] Implement Basic LRU Cache for merkledag nodes. (master...dag-cache) https://git.io/voPys
<Kubuxu> I don't know how many of them are repeated requests but I don't think 90%.
<Kubuxu> whyrusleeping: should I make it LRU or something more fancy (ARC, 2Q)?
arpu_ has quit [Ping timeout: 258 seconds]
xelra has quit [Ping timeout: 260 seconds]
xelra has joined #ipfs
kevina has joined #ipfs
Encrypt has quit [Quit: Quitte]
Encrypt has joined #ipfs
arpu_ has joined #ipfs
<Kubuxu> Looks I will obsolete write_cached
<ipfsbot> [go-ipfs] whyrusleeping created feat/ulimit-raise-tests (+1 new commit): https://git.io/voPHs
<ipfsbot> go-ipfs/feat/ulimit-raise-tests 3d5e015 Jeromy: add a test for auto-raising ulimit...
<whyrusleeping> Kubuxu: yeah, i'm thinking that we should just expand the usefulness of the writecache
<whyrusleeping> lets keep it as an LRU for now
<whyrusleeping> we already have an LRU lib we're importing and its working well for us, if a better caching structure is called for later we can always change it
<Kubuxu> That lru lib contains ARC
<Kubuxu> ARC is LRU that has one timers rush prevention.
<Kubuxu> s/rush/burst
<whyrusleeping> Kubuxu: ah, i see
<whyrusleeping> I would be fine trying out the arc cache then
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2891: add a test for auto-raising ulimit (master...feat/ulimit-raise-tests) https://git.io/voPQb
palkeo has joined #ipfs
palkeo has quit [Changing host]
palkeo has joined #ipfs
locusf has joined #ipfs
michaeldgagnon has joined #ipfs
emma has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
emma has joined #ipfs
<michaeldgagnon> reading about ipfs for the first time and trying to fit it in my head... am I correct in my interpretation that, if I have 5gb asset, that is broken up into a bunch of blocks. If you pull that, you get the metadata pointing at all the blocks and you get all the blocks. If I change 1 byte in that file, it's a new hash. If you pull that new file, you get the new metadata which has only 1 different block. You pull a single block fo
<michaeldgagnon> Is that a correct reading?
Encrypt has quit [Quit: Quitte]
emma has quit [Client Quit]
emma has joined #ipfs
fleeky has quit [Ping timeout: 250 seconds]
emma has quit [Client Quit]
emma has joined #ipfs
cemerick has joined #ipfs
<Kubuxu> michaeldgagnon: almost, data is stored in binary tree where branches are hashes with final leafs being your binary data, so you will have to get whole branch.
galois___ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
emma has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
emma has joined #ipfs
<A124> For when is planned (if is) the next point (4.3 or 4.2.x) release?
<Kubuxu> there is no further x
<Kubuxu> it is 0.4.2 now
<Kubuxu> next is 0.4.3
stoogenmeyer has joined #ipfs
<whyrusleeping> next release is planned second week of july
<whyrusleeping> michaeldgagnon: that is roughly correct, as Kubuxu said, you will have to fetch all the tree nodes that have your changed block as a descendant
<whyrusleeping> which is generally only one or two blocks, unless your files are massive
<whyrusleeping> then it could be three
<Kubuxu> Heh :p
<whyrusleeping> (yay exponentiation)
rendar has quit [Ping timeout: 244 seconds]
<A124> Thanks.
devbug has joined #ipfs
cemerick has quit [Ping timeout: 276 seconds]
<ipfsbot> [go-ipfs] RichardLitt force-pushed feature/github-issues-guide from d8109b6 to d785b4e: https://git.io/voPt5
<ipfsbot> go-ipfs/feature/github-issues-guide d785b4e Richard Littauer: Added a How To File GitHub Issues guide...
<ipfsbot> [go-ipfs] RichardLitt force-pushed feature/github-issues-guide from d785b4e to e253190: https://git.io/voPt5
<ipfsbot> go-ipfs/feature/github-issues-guide e253190 Richard Littauer: Added a How To File GitHub Issues guide...
zorglub27 has joined #ipfs
<whyrusleeping> Kubuxu: i'm thinking that we should focus on the caching improvements for the blockstore stuff before worry about the bloom filter
<whyrusleeping> since the bloom filter will be more complicated and take more time to be tested thoroughly, and we want some of these improvements into the 0.4.3 release
<Kubuxu> I am just finishing both, better caching and bloom.
<whyrusleeping> okay
<ipfsbot> [go-ipfs] RichardLitt force-pushed feature/github-issues-guide from e253190 to 715b614: https://git.io/voPt5
<ipfsbot> go-ipfs/feature/github-issues-guide 715b614 Richard Littauer: Added a How To File GitHub Issues guide...
Pentb has quit [Quit: Leaving]
* Kubuxu right now: "xflux, NO, I have a work to do"
<Kubuxu> "pkill xflux"
Pent has joined #ipfs
rendar has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #2889: Added a How To File GitHub Issues guide (master...feature/github-issues-guide) https://git.io/voPtb
<ipfsbot> [go-ipfs] whyrusleeping deleted feat/not-object-error at 306f766: https://git.io/voPhQ
<A124> whyrusleeping Were you working on the ... context switching problem, or it is jut a mix of circumstances?
dguttman has quit [Quit: dguttman]
<A124> I have not tested in regular mode, but when in lowmemory and no reuse mode on about a week old code, the context noise was at ok level, except massive (50k) spikes every two minutes.
<whyrusleeping> A124: i have improved things on that end, yes
<whyrusleeping> youre running latest master?
<whyrusleeping> "week old"
<whyrusleeping> Kubuxu: i love that unix gives us the ability to kill things
<whyrusleeping> "hey process, youre bothering me, guess what"
<Kubuxu> Yup, I love xflux, when I am not working.
<Kubuxu> It really puts me to sleep.
<A124> whyrusleeping Well multiple places. It's jbenet's docker.
<A124> On the one I develop I do not have time for steady provable measurements.
<ipfsbot> [go-ipfs] Kubuxu pushed 1 new commit to feature/bloom-cache: https://git.io/voXev
<ipfsbot> go-ipfs/feature/bloom-cache 4765754 Jakub Sztandera: Replace write_cache with bloom_cache...
<A124> whyrusleeping But well done and thank you, for everyone. It was one of the things really needed. will have to check the spikes, when they are gone, I would consider that runnable for more serious stuff. memory leakage can be solved by occasional restarts and lowmem mode, unless it is that... ipfs add problem.
<A124> Looking forward using ipfs as a base for other applications, including those merely using ipfs to find a peer by ID and make a tunnel in between.
<Kubuxu> whyrusleeping: 4 builds in teamcity queue
<Kubuxu> `ipfs repo stat` just took 30min on my server
Boomerang has joined #ipfs
emma has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Peer3Peer has joined #ipfs
zorglub27 has quit [Ping timeout: 260 seconds]
cemerick has joined #ipfs
<nicolag> daviddias: how did you do implement locks in js-ipfs ?
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/bloom-cache from 4765754 to 91e0251: https://git.io/voKhz
<ipfsbot> go-ipfs/feature/bloom-cache 91e0251 Jakub Sztandera: Replace write_cache with bloom_cache...
<ipfsbot> go-ipfs/feature/bloom-cache 0a698ab Jakub Sztandera: Add bloom filter...
mildred has joined #ipfs
<whyrusleeping> Kubuxu: lol, how big of a repo?
Stebalien has joined #ipfs
<Kubuxu> 500k blocks, +20GB
<Kubuxu> but I think HDD there is giving up
<A124> Umm.. How exactly bloom does replace write cache?
<Kubuxu> A124: bloom also includes ARC that replaces write cache
<Kubuxu> I should rename the file to just BlockCache
<Kubuxu> s/file/unit
<whyrusleeping> Kubuxu: also, adding another agent to teamcity
<Kubuxu> thanks
<whyrusleeping> its got a few CPUs, so hopefully it will speed things up a bit
HostFat has quit [Quit: Leaving]
cemerick has quit [Ping timeout: 276 seconds]
rardiol has quit [Ping timeout: 260 seconds]
jaboja has joined #ipfs
arajakul has joined #ipfs
<ipfsbot> [go-ipfs] Kubuxu pushed 1 new commit to feature/bloom-cache: https://git.io/voXIf
<ipfsbot> go-ipfs/feature/bloom-cache 50f59f6 Jakub Sztandera: Imporive ARC caching...
<haad> Kubuxu: whyrusleeping: re. bloom filters, since I've been out of the loop, what do we use them for? ie. what's the concrete benefit we get?
<whyrusleeping> haad: its to optimize against disk lookups
<whyrusleeping> we make a TON of queries to disk to check if we have a given block
<whyrusleeping> for bitswap
<whyrusleeping> since every time someone sends us their wantlist, we have to check if we have any of those blocks
<whyrusleeping> so there is a lot of disk contention caused by those lookups
<whyrusleeping> a bloom filter lets us easily short circuit in the absence of a wanted block
<Kubuxu> as only 1% of those lookups are returning true
<whyrusleeping> Kubuxu: btw, we have a bloom filter lib in blocks/bloom
<Kubuxu> too late
<whyrusleeping> lol
<whyrusleeping> also, i was thinking the arc cache would store actual blocks
<whyrusleeping> not just whether or not we have them
<Kubuxu> I really had to customize implementation of that bloom to suite this.
<Kubuxu> I can make it as other level.
<haad> whyrusleeping: got it! very cool.
<Kubuxu> whyrusleeping: agent 71-37-47-200 is having some problems
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/bloom-cache from 50f59f6 to db06568: https://git.io/voKhz
<ipfsbot> go-ipfs/feature/bloom-cache db06568 Jakub Sztandera: Imporive ARC caching...
<whyrusleeping> hrmmmm
flobs has joined #ipfs
<whyrusleeping> Kubuxu: that was a weird error.
<Kubuxu> Check process limit
stoogenmeyer has quit [Remote host closed the connection]
stevenroose_ is now known as stevenroose
arajakul has quit [Ping timeout: 250 seconds]
fleeky_ has joined #ipfs
rardiol has joined #ipfs
j12t has joined #ipfs
stoogenmeyer has joined #ipfs
j12t has quit [Ping timeout: 276 seconds]
Nukien_ has quit [Quit: ZNC - http://znc.in]
Nukien has joined #ipfs
zorglub27 has joined #ipfs
cow_2001 has joined #ipfs
Stebalien has quit [Quit: Lost terminal]
jaboja has quit [Ping timeout: 264 seconds]
Boomerang has quit [Ping timeout: 276 seconds]
<whyrusleeping> Kubuxu: could you review https://github.com/ipfs/go-ipfs/pull/2860 for me?
<Kubuxu> looking into it
galois_d_ has joined #ipfs
galois_dmz has quit [Ping timeout: 258 seconds]
stoogenmeyer has quit [Remote host closed the connection]
Stebalien has joined #ipfs
seg_violation has joined #ipfs
<Kubuxu> whyrusleeping: I just discovered that blockstore.AllKeysChan skips some keys.
<Kubuxu> there are a lot of refs missing
<whyrusleeping> welcome to #2601
Guest19517 has quit [Ping timeout: 240 seconds]
<Kubuxu> oryly
<whyrusleeping> ipfs log all warning
<Kubuxu> What I should look for?
<whyrusleeping> warnings being spat out by the daemon when you run 'ipfs refs local'
neurrowcat has joined #ipfs
<whyrusleeping> er, wait
<whyrusleeping> theres no log there
<kevina> whyrusleeping: quick question regarding https://github.com/ipfs/go-ipfs/pull/2890
<Kubuxu> whyrusleeping: so for example keys ending with slash will be discarded?
<whyrusleeping> Kubuxu: yeah, anything that doesnt match the formatting correctly
<Kubuxu> Then I have to wait with caching for #2601
<kevina> I take it I need to make a deep copy call `nd.Copy()` both when adding and when retrieving from the cache
<whyrusleeping> kevina: yeah, i think so
flobs has left #ipfs [#ipfs]
<kevina> okay I will play it safe for now. I still don't like the idea off all that copying of data, especially for leaf nodes that can contain
<Kubuxu> whyrusleeping: good that you told me that, otherwise I would spend at least a hour more trying to debug it.
<kevina> up to 256kb of data, but oh well.
mildred has quit [Ping timeout: 240 seconds]
<whyrusleeping> kevina: yeah... i agree
<whyrusleeping> the other option is to strictly enforce people not modifying potentially shared data
<whyrusleeping> which is pretty difficult to do
<whyrusleeping> Kubuxu: lol, glad to be of service :)
<Kubuxu> like I went and started testing bloom once again :p
<Kubuxu> the filter itself
<whyrusleeping> at some point you start wondering if math is broken
<whyrusleeping> and everything is a lie
Boomerang has joined #ipfs
<Kubuxu> cake is a liek
<Kubuxu> s/k$//
<Kubuxu> kevina: would you take a look to: https://github.com/ipfs/go-ipfs/pull/2860
<Kubuxu> SGTM but it is quite late here.
rgrinberg has quit [Ping timeout: 246 seconds]
<Kubuxu> whyrusleeping: can I add this to milestone: https://github.com/ipfs/go-ipfs/issues/2837 ?
<kevina> I can have a look over it for anything obvious, but I don't really consider myself qualified to do code reviews just yet. :)
<Kubuxu> kevina: neither do I
Stebalien has quit [Ping timeout: 244 seconds]
ashark has quit [Ping timeout: 258 seconds]
<kevina> All right, I look over it before the end of the day...
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/bloom-cache from db06568 to 17876d9: https://git.io/voKhz
<ipfsbot> go-ipfs/feature/bloom-cache 03b41bd Jakub Sztandera: Improve ARC caching...
<ipfsbot> go-ipfs/feature/bloom-cache 61ea813 Jakub Sztandera: Fix small issue in case of AllKeysChan fails...
<ipfsbot> go-ipfs/feature/bloom-cache 17876d9 Jakub Sztandera: Disable Bloom Filter as for #2601...
<daviddias> nicolag: which locks? write locks?
<daviddias> api locks?
<whyrusleeping> Kubuxu: hrmm... sure
<whyrusleeping> kevina: thanks!
<ipfsbot> [js-ipfs-api] diasdavid closed pull request #298: Enhancement: Implement Bootstrap API (master...feat/implement_bootstrap) https://git.io/vou1Q
Stebalien has joined #ipfs
zorglub27 has quit [Ping timeout: 264 seconds]
<ipfsbot> [go-ipfs] Kubuxu pushed 1 new commit to feature/bloom-cache: https://git.io/voXBw
<ipfsbot> go-ipfs/feature/bloom-cache c226019 Jakub Sztandera: Skip test too...
Boomerang has quit [Quit: Leaving]
Stebalien has quit [Remote host closed the connection]
zorglub27 has joined #ipfs
_rht has quit [Quit: Connection closed for inactivity]
<Kubuxu> whyrusleeping: do we want to fix#2601 before 0.4.3?
<Kubuxu> yes we want, never mind
zorglub27 has quit [Client Quit]
<whyrusleeping> Kubuxu: affirmative
<whyrusleeping> i'm working on the fix right now
<whyrusleeping> the fix is easy
<whyrusleeping> its the migration thats annoying
<Kubuxu> but we need to deploy repo converter
galois_dmz has joined #ipfs
<Kubuxu> also: any decisions on the stdin StringArg handing?
galois___ has joined #ipfs
ligi has joined #ipfs
galois_d_ has quit [Ping timeout: 252 seconds]
<ligi> Is there a way to speed up ipfs name/publish?
j12t has joined #ipfs
<Kubuxu> ligi: no until pubsub comes out, ipfs name publish takes a while because it connects with +20 nodes close to you in key space.
galois_dmz has quit [Ping timeout: 258 seconds]
<ligi> Kubuxu: thanks
<Kubuxu> and requests acknowledge from those nodes that they will keep record, IIRC.
<lgierth> hey ligi o/
<ligi> hey lgierth
<lgierth> it's my second day as a c-base member :D
<ligi> lgierth: great!
<lgierth> i'm larse
<kevina> Kubuxu: I basically agree with you on StringArg handing. A few utilities allow reading of arguments from a file, but there are special options for that.
<lgierth> lars and larsg seem to have been taken
<ligi> and lgierth was also taken?
<lgierth> it's so hard to spell
<lgierth> but larse is cool actually
<ligi> that's right - but now there is a mapping needed ;-)
<lgierth> :)
<lgierth> police in your street too?
<ligi> lgierth: I have no window to the outside
<ligi> and I do not want to go out at the moment
<ligi> but I suspect so
<lgierth> :)
<ligi> rigaer
<lgierth> ooh really
<ligi> yea
<lgierth> if you need place to crash or so -- we have plenty of space
<ligi> 300 police man this morning
cow_2001 has quit [Quit: cow_2001]
<ligi> no - I do not live there ..
<ligi> but thanks
<lgierth> aah ok
<lgierth> yeah i'm pretty familiar with the whole situation :D
<ligi> (y)
<Kubuxu> lgierth: what is going on?
<ligi> they where cutting the internet cable there - not cool - happy to not live there
<ligi> Kubuxu: politrixx
<lgierth> Kubuxu: emery's neighbours got evicted today -- same house as in february
Guest37019 is now known as special
<lgierth> and judging from the activity at the police station close to my place, it's gonna be a long night
special has quit [Changing host]
special has joined #ipfs
<ligi> just uploaded IPFSDroid 0.7 - should be available soon - now with ipns publish feature and picking of misc files for add https://ipfs.pics/QmSgLPfPbNsjH96k3Xw7aYbWEjPwSefoDfGiBnq4Ct3iNE
<lgierth> hah that's so cool
<lgierth> great work!
<lgierth> i need to get my phone in order and give it a try
<ligi> yea slowly moves out of PoC phase
<lgierth> it's falling apart, both hardware and software wise
<ligi> ;-)
rgrinberg has joined #ipfs
disgusting_wall has quit [Quit: Connection closed for inactivity]
<ligi> really sad that ipns pubblish is so slow - ruines some of the Ideas I had
<ligi> not all though ;-)
<lgierth> how slow are we talking, minutes?
<ligi> lgierth: so that I had to increase the timeouts of okhttp ;-)
<ligi> did not yet measure - but is feeling long
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
Peer3Peer has quit [Quit: Peer3Peer]
reit has joined #ipfs
computerfreak has quit [Quit: Leaving.]
Encrypt has joined #ipfs
ruby32 has quit [Remote host closed the connection]
galois___ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
galois_d_ has joined #ipfs
galois_dmz has quit [Ping timeout: 260 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
neurrowcat has quit [Ping timeout: 272 seconds]
seg_violation has quit [Remote host closed the connection]
ljhms has quit [Ping timeout: 246 seconds]
ljhms has joined #ipfs
devbug has quit [Quit: ZZZzzz…]
ruby32 has joined #ipfs
ruby32 has quit [Client Quit]
cketti has quit [Quit: Leaving]
alive has quit [Quit: leaving]
<apiarian> whyrusleeping: my ipfs daemon is once again failing to reconnect on wifi switch: https://gist.github.com/apiarian/91b24fec73f41cfc1453cfab838459d7 ipfs version 0.4.2 on OS X
matoro has quit [Ping timeout: 252 seconds]
<whyrusleeping> apiarian: definitely some weird stuff going on there... could you post that to the issue so i don't lose the link?
<apiarian> whyrusleeping: will do
<whyrusleeping> Kubuxu: could you do a small writeup on what the `EnableStdin()` removal would change?
<whyrusleeping> Its going to be a fairly major change to the api if we go that way
<whyrusleeping> (or at least, a major change to the cli interface)
<apiarian> whyrusleeping: separate question: can i submit a patch to https://github.com/ipfs/go-ipfs-api/blob/master/ipns.go#L27 to not send id if it is an empty string to name/resolve so that we can use the "resolve-self" functionality?
<whyrusleeping> apiarian: sure thing
<dansup> wow there are a lot of api endpoints, i'm slowly making progress with https://github.com/dansup/ipfs-php
<Kubuxu> whyrusleeping: I will try.
<whyrusleeping> dansup: yeah, i'm not sure what i think of that
<whyrusleeping> although i'm leaning towards "I love having tools that are very powerful and have lots of options"
<dansup> yeah, same :)
aaronscientiae has quit [Ping timeout: 252 seconds]
<kpcyrd> dansup: I think there's an endpoint you can post your file to
<dansup> kpcyrd, really?
<apiarian> whyrusleeping: done: https://github.com/ipfs/go-ipfs/issues/2892
<kpcyrd> dansup: curl -F "file=@test" "http://localhost:5001/api/v0/add"
Senji has quit [Ping timeout: 258 seconds]
<kpcyrd> dansup: also, if you add a setting to the config to POST the returning ipfs path to an external $url, people can use this to connect a pin-service (if somebody is building something like this)
stoogenmeyer has joined #ipfs
stoogenm_ has joined #ipfs
matoro has joined #ipfs
stoogenm_ has quit [Remote host closed the connection]
stoogenm_ has joined #ipfs
stoogenmeyer has quit [Ping timeout: 260 seconds]
<dansup> kpcyrd, cool
<dansup> thanks