lgierth changed the topic of #ipfs to: go-ipfs v0.4.2 released, with great performance and networking fixes! -- IPFS - InterPlanetary File System -- https://github.com/ipfs/ipfs -- Channel logs: https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://github.com/ipfs/community/blob/master/code-of-conduct.md -- Sprints: https://github.com/ipfs/pm
a1uz10nn has joined #ipfs
Qwertie has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping created feat/efficient-dht (+1 new commit): https://git.io/voncF
<ipfsbot> go-ipfs/feat/efficient-dht 44c8746 Jeromy: a few small changes to make the dht more efficient...
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2841: a few small changes to make the dht more efficient (master...feat/efficient-dht) https://git.io/voncA
shazow has joined #ipfs
draynium has joined #ipfs
ZaZ1 has joined #ipfs
ZaZ1 has quit [Client Quit]
Senji has quit [Ping timeout: 260 seconds]
ZaZ has quit [Ping timeout: 244 seconds]
Oatmeal has quit [Ping timeout: 250 seconds]
j12t_ has quit []
a1uz10nn has quit [Ping timeout: 250 seconds]
apiarian has quit [Quit: zoom]
tmg has joined #ipfs
a1uz10nn has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
Oatmeal has joined #ipfs
rgrinberg has quit [Ping timeout: 260 seconds]
tactiic has quit [Quit: Leaving]
M-AndrewGaspar has joined #ipfs
computerfreak has quit [Quit: Leaving.]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
reit has joined #ipfs
mgue has quit [Ping timeout: 246 seconds]
Oatmeal has quit [Read error: Connection reset by peer]
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #2813: Improve ping API a bit by returning failure in case of only failure (master...feature/ping-api) https://git.io/voTvC
rgrinberg has joined #ipfs
wallacoloo has quit [Ping timeout: 260 seconds]
mgue has joined #ipfs
draynium has quit [Max SendQ exceeded]
Oatmeal has joined #ipfs
chriscool has joined #ipfs
a1uz10nn has quit [Ping timeout: 250 seconds]
a1uz10nn has joined #ipfs
apiarian has joined #ipfs
pfista has quit [Ping timeout: 244 seconds]
Oatmeal has quit [Read error: Connection reset by peer]
KatzZ has joined #ipfs
a1uz10nn has quit [Read error: Connection reset by peer]
cketti has quit [Quit: Leaving]
Oatmeal has joined #ipfs
mgue has quit [Quit: WeeChat 1.5]
mgue has joined #ipfs
pfista has joined #ipfs
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
chriscool has quit [Client Quit]
r04r is now known as zz_r04r
chriscool has joined #ipfs
disgusting_wall has joined #ipfs
tmg has quit [Ping timeout: 240 seconds]
a1uz10nn has joined #ipfs
a1uz10nn has quit [Client Quit]
KatzZ has quit [Ping timeout: 264 seconds]
dmr has joined #ipfs
PrinceOfPeeves has quit [Read error: Connection reset by peer]
A124 has quit [Ping timeout: 240 seconds]
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
wallacoloo has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
chriscool has quit [Ping timeout: 258 seconds]
wallacoloo has joined #ipfs
ryjen has quit [Read error: Connection reset by peer]
jedahan has joined #ipfs
ryjen has joined #ipfs
Senji has joined #ipfs
pfista has quit [Ping timeout: 258 seconds]
dmr has quit [Ping timeout: 250 seconds]
ryjen has quit [Ping timeout: 252 seconds]
ryjen has joined #ipfs
pfista has joined #ipfs
herzmeister has quit [Ping timeout: 276 seconds]
bpcamac has joined #ipfs
chriscool has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
jedahan has quit [Quit: Textual IRC Client: www.textualapp.com]
pfista has quit [Ping timeout: 252 seconds]
pfista has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/efficient-dht: https://git.io/von0w
<ipfsbot> go-ipfs/feat/efficient-dht 260e7a0 Jeromy: sort peers outside of locks...
pfista has quit [Ping timeout: 272 seconds]
bpcamac has quit [Ping timeout: 264 seconds]
Hijiri has joined #ipfs
Hijiri has quit [Client Quit]
Hijiri has joined #ipfs
pfista has joined #ipfs
Kane` has quit [Read error: Connection reset by peer]
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/datastore-to-gx from 7556a2e to 649533e: https://git.io/voZxa
<ipfsbot> go-ipfs/feature/datastore-to-gx 6217e1f Jakub Sztandera: Remove go-datastore from Godeps...
<ipfsbot> go-ipfs/feature/datastore-to-gx aef758e Jakub Sztandera: Import go-datastore to gx...
<ipfsbot> go-ipfs/feature/datastore-to-gx 26fc795 Jakub Sztandera: License: MIT...
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/datastore-to-gx from 649533e to bd5f2f3: https://git.io/voZxa
<ipfsbot> go-ipfs/feature/datastore-to-gx 7910c6e Jakub Sztandera: Remove snappy from Godeps...
<ipfsbot> go-ipfs/feature/datastore-to-gx 6bd66cc Jakub Sztandera: Move metrics to gx...
<ipfsbot> go-ipfs/feature/datastore-to-gx cafd81c Jakub Sztandera: Import go-datastore to gx...
pfista has quit [Ping timeout: 240 seconds]
pervertive has joined #ipfs
A124 has joined #ipfs
herzmeister has joined #ipfs
rgrinberg has quit [Ping timeout: 276 seconds]
Tv` has quit [Quit: Connection closed for inactivity]
reit has quit [Ping timeout: 246 seconds]
dignifiedquire has quit [Quit: Connection closed for inactivity]
chad has joined #ipfs
<chad> https://ipfs.io/.blog/15-ipfs-weekly-9 "Path Resolve error: no link named ".blog" under Qme5m1hmmMbjdzcDeUC2LtHZxAABYtdmq5mBpvtBsC8VL5"
<chad> (hi!)
corvinux has joined #ipfs
chad has quit [Read error: Connection reset by peer]
palkeo has joined #ipfs
<Kubuxu> chad: it is fixed, just not deployed, remove the `.` from `.blog`
dignifiedquire has joined #ipfs
<baccenfutter> aa/j #uwsgi
<baccenfutter> oops
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/datastore-to-gx from bd5f2f3 to a14bd71: https://git.io/voZxa
<ipfsbot> go-ipfs/feature/datastore-to-gx a14bd71 Jakub Sztandera: Move golang-lru to gx...
ryjen has quit [Ping timeout: 252 seconds]
jokoon has joined #ipfs
corvinux has quit [Quit: Leaving]
ghtdak has quit [Ping timeout: 272 seconds]
disgusting_wall has quit [Quit: Connection closed for inactivity]
ghtdak has joined #ipfs
matoro has quit [Ping timeout: 258 seconds]
cemerick has joined #ipfs
zorglub27 has joined #ipfs
joeyh has quit [Ping timeout: 244 seconds]
ligi_ has quit [Ping timeout: 244 seconds]
matoro has joined #ipfs
tmg has joined #ipfs
joeyh has joined #ipfs
ligi has joined #ipfs
computerfreak has joined #ipfs
ryjen has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
ryjen has quit [Ping timeout: 252 seconds]
s_kunk has quit [Ping timeout: 276 seconds]
corvinux has joined #ipfs
corvinux has quit [Client Quit]
apiarian has quit [Quit: zoom]
taaem has joined #ipfs
cemerick has quit [Ping timeout: 272 seconds]
zorglub27 has quit [Ping timeout: 252 seconds]
zorglub27 has joined #ipfs
corvinux has joined #ipfs
ryjen has joined #ipfs
ryjen has quit [Ping timeout: 252 seconds]
baccenfutter has quit [Quit: WeeChat 0.4.3]
ryjen has joined #ipfs
ryjen has quit [Ping timeout: 252 seconds]
apiarian has joined #ipfs
apiarian_ has joined #ipfs
apiarian has quit [Ping timeout: 250 seconds]
kerozene has quit [Ping timeout: 276 seconds]
<ipfsbot> [webui] toverux opened pull request #396: Added french translations (master...master) https://git.io/vonif
kerozene has joined #ipfs
tmg has quit [Quit: leaving]
jager has quit [Remote host closed the connection]
s_kunk has joined #ipfs
jager has joined #ipfs
ryjen has joined #ipfs
Encrypt has joined #ipfs
<M-davidar> lgierth: ipfs doesn't seem to be eating memory as quickly this time, but only 10% added so far, so fingers crossed :)
step21_ has quit [Ping timeout: 272 seconds]
<M-davidar> ETA 295h
ryjen has quit [Ping timeout: 252 seconds]
step21_ has joined #ipfs
step21_ is now known as step21
draynium has joined #ipfs
draynium has quit [Remote host closed the connection]
pguth has quit [Ping timeout: 260 seconds]
<lgierth> 295h...
cketti has joined #ipfs
step21 has quit [Ping timeout: 250 seconds]
step21_ has joined #ipfs
G-Ray has joined #ipfs
step21_ has quit [Ping timeout: 250 seconds]
step21_ has joined #ipfs
step21_ is now known as step21
ryjen has joined #ipfs
reit has joined #ipfs
<M-davidar> yeah, it seems to be going a little slower without the caching :p
<M-davidar> then again it is like 150M files
<M-davidar> aka ~25% of the inodes on biham :p
apiarian_ has quit [Ping timeout: 250 seconds]
TheNain38 has joined #ipfs
apiarian has joined #ipfs
cemerick has joined #ipfs
<lgierth> gonna try and rebuilt nihal (the other big storage host) with a better fs
<Kubuxu> M-davidar: it starts eating up memory later, see the graph: https://docs.google.com/spreadsheets/d/1y-DUO1xDTppggApOb6J5NEdxcMEb4Zz6JL9XHs2fn_k/edit#gid=0
<lgierth> or just gonna dump that task on whyrusleeping since he's the fs expert lol
<Kubuxu> lgierth: do you have RAID there?
<Kubuxu> is it that where inodes ended?
<lgierth> yeah 4x6T
<lgierth> raid5 i think
* M-davidar shakes fist at golang
<lgierth> or Kubuxu you?
<lgierth> :)
<Kubuxu> How much space is used? I am thinking if it will be possible to split the RAID and shift the data to spited off part.
<lgierth> nihal is completely free for whatever you wanna do
<lgierth> the bit of stuff that's on it can burn
<Kubuxu> Heh
<lgierth> hetzner console credentials are in meldium
<Kubuxu> Juan it supposed to introduce me to everything this week.
<Kubuxu> as the distributed conf ended.
herzmeister has quit [Quit: Leaving]
<lgierth> coolio
herzmeister has joined #ipfs
TheNain38 has quit [Quit: I'm going away]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
matoro has quit [Ping timeout: 258 seconds]
matoro has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
pervertive has quit [Remote host closed the connection]
Shutoku has joined #ipfs
Tandy has joined #ipfs
Tandy has left #ipfs [#ipfs]
zz_r04r is now known as r04r
cemerick has quit [Ping timeout: 258 seconds]
cemerick has joined #ipfs
PrinceOfPeeves has joined #ipfs
stoogenmeyer has joined #ipfs
matoro has quit [Ping timeout: 244 seconds]
<Kubuxu> lgierth: we can talk about the FS tomorrow during the Infra hangout, I would go with btrfs RAID5/6 but some might disagree.
<ipfsbot> [js-ipfs] diasdavid created greenkeeper-joi-8.4.2 (+1 new commit): https://git.io/vonMj
<ipfsbot> js-ipfs/greenkeeper-joi-8.4.2 b3ad0b3 greenkeeperio-bot: chore(package): update joi to version 8.4.2...
stoogenmeyer has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
<ipfsbot> [js-ipfs] greenkeeperio-bot opened pull request #320: joi@8.4.2 breaks build
G-Ray has quit [Quit: Konversation terminated!]
matoro has joined #ipfs
zignig has quit [Ping timeout: 260 seconds]
cemerick has quit [Ping timeout: 250 seconds]
zignig has joined #ipfs
thelinuxkid has quit [Ping timeout: 244 seconds]
thelinuxkid has joined #ipfs
thelinuxkid has quit [Ping timeout: 240 seconds]
thelinuxkid has joined #ipfs
stoogenmeyer has joined #ipfs
matoro has quit [Ping timeout: 250 seconds]
ligi_ has joined #ipfs
ligi has quit [Ping timeout: 276 seconds]
nothingmuch has quit [Ping timeout: 276 seconds]
espadrine has joined #ipfs
pfista has joined #ipfs
nothingmuch has joined #ipfs
matoro has joined #ipfs
pfista has quit [Ping timeout: 272 seconds]
bearbin has quit [Remote host closed the connection]
espadrine has quit [Ping timeout: 264 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
jaboja has joined #ipfs
M-Jabasukuriputo has joined #ipfs
chad has joined #ipfs
M-Jabasukuriputo has left #ipfs ["User left"]
Encrypt has quit [Quit: Quitte]
matoro has quit [Ping timeout: 250 seconds]
matoro has joined #ipfs
jaboja has quit [Read error: Connection reset by peer]
M-thomasbeta has joined #ipfs
mfranzwa has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
rgrinberg has quit [Ping timeout: 250 seconds]
mfranzwa has quit [Remote host closed the connection]
mfranzwa has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
chad has quit [Read error: Connection reset by peer]
zorglub27 has joined #ipfs
jokoon has quit [Quit: Leaving]
Oatmeal has quit [Ping timeout: 240 seconds]
pfista has joined #ipfs
draynium has joined #ipfs
<noffle> morning
<Kubuxu> \o
stoogenmeyer has joined #ipfs
<noffle> Kubuxu: how goes?
<Kubuxu> good, I've passed my modern physics (quantum) exam with A, I have just Functional Analysis and Electronic Devices to go. And for you, were you at the decentralized conf?
stoogenmeyer has quit [Ping timeout: 240 seconds]
M-TidyKoala has joined #ipfs
<noffle> congrats
<noffle> yes, I was, with a few other ipfs folks
<noffle> it was fun! we ran 4 ipfs/libp2p workshops and introduced big ideas to lots of people
<Kubuxu> Awesome, awareness is super important.
<yangwao> hmm
<yangwao> Im now lurking gundb and found out that someone would like have gun-ipfs and also gun-rtc.. remembers me, isnt dat working similiar?
<yangwao> there should be some comparsion -_-
rgrinberg has joined #ipfs
<noffle> yangwao: sorry, what's the question?
speekeezee has joined #ipfs
<speekeezee> hey everyone
<speekeezee> is there any link to the history of ipfs?
<cehteh> git log?
<noffle> speekeezee: I think it's all informal / oral history at the moment
<speekeezee> right..
<speekeezee> i've only started looking into it. reading the paper by benet - draft 3
<speekeezee> would like to know when it started and also who started it
mfranzwa has quit [Remote host closed the connection]
<noffle> speekeezee: jbenet started it. officially only in the last few years, but I think he had been putting the pieces together for many years before that
<speekeezee> i see
<speekeezee> there doesn't seem to be a version written in C - is there a particular reason? or just that no one has done it yet
<noffle> speekeezee: the latter :)
<noffle> go was chosen very intentionally over c, but a c impl would be great to have too
<noffle> someone was talking about this on github recently, but C is so nefariously hard to search for..
<speekeezee> right, so what was the reason for choosing go
<speekeezee> lol true
<Kubuxu> As from working quite a lot on C with cjdns, C is quite hard language to write quickly developing platform in.
<noffle> speed of development, safety, tooling
jaboja has joined #ipfs
<Kubuxu> ^^
arpu has quit [Ping timeout: 250 seconds]
<speekeezee> cool
<Kubuxu> cjdns is written in C99 but we use quite a lot of tricks to make it much safer language.
<dansup> hi folks, I'm writing an encrypted pastebin and kpyrcd suggested I add ipfs support, which I am doing right now
<dansup> theoretically, the pastebin could be hosted on ipfs instead of using a database like mysql
<noffle> dansup: you might get some ideas from http://ipfsbin.xyz
<dansup> neat, ansuz showed me that. Its loading the bundled js twice though?
<speekeezee> are there several people from cjdns who are working on ipfs?
<Kubuxu> or: http://ipfs.io/ipns/bin.ipfs.ovh/ - it is read only though but it should be quite easy to hook up an API call request to some server to host a file.
<dansup> speekeezee, you could say that, yes :D
<Kubuxu> speekeezee: yup, lgierth and me are from cjdns, and we are working on ipfs itself now.
<speekeezee> right
<Kubuxu> dansup is awesome webapp dev from cjdns/Hyperboria
<speekeezee> cool
<Kubuxu> C is great language, but I would prefer to rewrite specs in it than to lead development project.
<dansup> heh, thanks Kubuxu :)
<speekeezee> is there much interest in C implementation?
<Kubuxu> There is some, not enough tough to 1. implement it 2. keep up with changes
<speekeezee> i guess it's a long term commitment
arpu has joined #ipfs
<noffle> speekeezee: it might make more sense to wait until more specs are finalized
<noffle> to avoid refactor churn
<Kubuxu> Yup, like when the protocol is finalized, there are a lot of changes all the time now still.
<noffle> so 'reliable'
s_kunk has quit [Ping timeout: 244 seconds]
<speekeezee> :)
<noffle> there are pieces we'll definitely need no matter what though (rabin fingerprinting, kademlia, multihash, etc), so writing those in C today would still almost certainly be useful down the line
M-nacka has joined #ipfs
<speekeezee> all very interesting
ygrek_ has joined #ipfs
<speekeezee> btw there's a meetup coming up in london next tuesday
<speekeezee> wonder if anyone here will be there too
M-nacka has left #ipfs [#ipfs]
stoogenmeyer has joined #ipfs
speekeezee has quit [Quit: leaving]
stoogenmeyer has quit [Ping timeout: 246 seconds]
<yangwao> noffle: I just wanted know how hyperdrive (underline protocol of dat project works) but Im reading now more about it
jaboja has quit [Ping timeout: 264 seconds]
G-Ray has joined #ipfs
s_kunk has joined #ipfs
xioustic has joined #ipfs
<ipfsbot> [js-ipfs] mikeal opened pull request #321: Fixing missing dependencies. (master...missing-deps) https://git.io/vonFB
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<shadoxx> voxelot: ping
<pfraze> what version of node are the station devs using? Im having some problems getting the build right, and sometimes that's a node version issue
<jbenet> pfraze: i think station is currently not working. will want to ask dignifiedquire
<pfraze> jbenet: ok
<jbenet> cc daviddias too o/
<pfraze> jbenet: I got it to run with node 5
<jbenet> pfraze yay :)
<lgierth> pfraze node 4.4 and npm 3 from what i know
<lgierth> i've run into walls too
<daviddias> pfraze you need to use npm@3
<daviddias> cause of how Webpack works
<daviddias> but should be good
<daviddias> it is not perfect though, some quirks that we haven't had time to polish
<pfraze> yeah things seem good with node 5, I also had to update to npm 3.9.5 due to this bug https://github.com/npm/npm/issues/9720
<pfraze> daviddias: no worries, I just needed a reference for integrating electron + ipfs
<ansuz> what's with all this stuff that requires specific node versions lately?
<ansuz> I've upgraded everywhere to have arrow functions, but otherwise I haven't noticed any differences except with certain projects
<pfraze> ansuz: my issues have had to do with either npm bugs, or electron ABI compatibility
<Kubuxu> I think station is using outdated version of IPFS as for a bug introduced in 0.4.2, it waits for 0.4.3
chriscool has quit [Ping timeout: 250 seconds]
<pfraze> Kubuxu: ok
stoogenmeyer has joined #ipfs
reit has quit [Ping timeout: 276 seconds]
sydbarrett74 has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
dmr has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
zorglub27 has joined #ipfs
M-ddrdrck has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
chriscool has joined #ipfs
zorglub27 has joined #ipfs
ianopolous has joined #ipfs
Tv` has joined #ipfs
erde74 has joined #ipfs
zorglub27 has quit [Remote host closed the connection]
zorglub27 has joined #ipfs
silotis has quit [Remote host closed the connection]
<tundracomp> Hi, I tried to land a commit for py-ipfs-api "some time ago" and there still has been 0 activity
silotis has joined #ipfs
<tundracomp> Somebody here told me to poke the author and talk to you again if there is no response (which there wasn't)
<ipfsbot> [js-ipfs] diasdavid pushed 3 new commits to master: https://git.io/vonAi
<ipfsbot> js-ipfs/master a5d89cc Mikeal Rogers: Fixing missing dependencies.
<ipfsbot> js-ipfs/master 3ab3268 Mikeal Rogers: Adding multihashes, thought it was there but npm --save failed because of peerdep errors.
<ipfsbot> js-ipfs/master 0e0d411 David Dias: Merge pull request #321 from mikeal/missing-deps...
<tundracomp> The CI was already badly broken before my commits (the tests that I added are the only one that currently pass btw)
_chad_ has joined #ipfs
_chad_ is now known as chad
<jbenet> hey tundracomp, try to poke the main py-ipfs devs, or take it over
<jbenet> tundracomp: im not the main maintainer for it-- see the commit logs and tag them in issues. happy to give you merge perms if no one responds
<jbenet> tundracomp: a lot of py folks have been making smaller modules
<lgierth> jbenet: tundracomp: i gave someone contributor permissions the other day
<jbenet> thanks lgierth :)
<jbenet> what's with all the M-#### /
<lgierth> hrm no somehow i didn't -- maybe i offered it or so
<jbenet> (users in this channel)
<lgierth> jbenet: matrix bridge
<jbenet> (matrix users in this channel*)
<lgierth> tundracomp: want push access to py-ipfs-api?
<tundracomp> lgierth: Yes please :-)
ralphtheninja has joined #ipfs
<lgierth> tundracomp: what's your github account?
<tundracomp> @alexander255
<M-Magnap2> jbenet: The M- names are from the Matrix bridge
<M-Magnap2> Ah, too late, was explained already
<M-Magnap2> See also: https://chat.ipfs.io
<tundracomp> lgierth: Thx
tribeca has joined #ipfs
<tribeca> I'm not getting a response from executing ipfs cat $my_dag/readme
<tribeca> daemo is currently running, is there something else I need to do?
matoro has quit [Ping timeout: 276 seconds]
mildred has quit [Ping timeout: 276 seconds]
matoro has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
M-sokoow has joined #ipfs
Encrypt has joined #ipfs
rgrinberg has quit [Ping timeout: 276 seconds]
gmcquillan has joined #ipfs
mossman93 has quit [Read error: Connection reset by peer]
mossman93 has joined #ipfs
<whyrusleeping> i survived going to nodeconf
G-Ray has quit [Quit: Konversation terminated!]
erde74 has quit [Quit: Verlassend]
<ipfsbot> [go-ipfs] whyrusleeping deleted feat/efficient-dht at 260e7a0: https://git.io/vonhO
<pfraze> whyrusleeping: how was it?
<whyrusleeping> pfraze: it was pretty fun, even from the perspective of a go programmer
<pfraze> nice! was it nodeconf or nodecamp?
<whyrusleeping> it was nodeconf i think
<whyrusleeping> but it was in the middle of the woods
<whyrusleeping> north of SF
<pfraze> yeah max was there
<whyrusleeping> yeah, i know, lol
<whyrusleeping> the first night he had fun with cat pictures
<whyrusleeping> in front of the campfire
<pfraze> haha yeah, just confirming I had the right one -- wish I couldve made it
<whyrusleeping> and a midi board with a meow sample
<pfraze> hah
<whyrusleeping> you should have! we were both at the archive before leaving to head up there
<pfraze> yeah I had to fly back to tx
<whyrusleeping> ooooh, gotcha
ryjen has quit [Ping timeout: 252 seconds]
<pfraze> starting to wish I lived in SF area
<pfraze> question for the channel: in git we call them repos, in ipfs we call it a...?
<pfraze> git repo == ipfs... folder? archive?
<whyrusleeping> pfraze: which are you referring to?
<whyrusleeping> the stuff pointed at by $IPFS_PATH?
<pfraze> whyrusleeping: no, Im thinking... say I did an `ipfs add ~/mycatpics`
<pfraze> the root hash of that add will represent the entire folder
<pfraze> what would you call that folder, now that it's in ipfs? just, a folder?
<whyrusleeping> yeah, i'd just call that a folder/directory
<pfraze> ok
<whyrusleeping> its not really a 'repo' since it doesnt contain any other information past those files/dirs
<pfraze> yeah that makes sense
ygrek_ has quit [Ping timeout: 244 seconds]
<lgierth> it's called a dag or merkle-dag
<tundracomp> lgierth: Apparantly the `py-ipfs-api` client's `add -r` is completely broken
disgusting_wall has joined #ipfs
<tundracomp> If I gave you a sample dump of the content it's sending to the daemon, could you tell me if the problem is on the client or on the daemon side?
<lgierth> tundracomp: i could certainly try :)
<M-hash> jbenet: there's probably a strong correlation between #ipfs and matrix'ers because of the one two punch -- both projects are distributed, and both recognize (and have users that recognize) either CRDTs in action or just the sheer joy of convergencey systems :D
* M-hash teeters on the edge of excessive fanboism :3
gmcquillan has quit [Quit: gmcquillan]
<M-hash> also o/ from IA, glad you survived nodeconf whyrusleeping
<whyrusleeping> M-hash: lol, i think its awesome we have so much matrix love here
<whyrusleeping> It was great meeting so many people at the IA :)
<M-hash> trufax breh
<tundracomp> lgierth: Command-line client doing the same thing (for comparison): http://ipfsbin.xyz/#QmT3tu99EETojKQXUmMMysULUyWty11SgNyXHyctXuFySS
<M-hash> so go-ipld: is https://github.com/ipfs/go-ipld/issues/20 the up to date todo list? I was wondering if there's any parts I can easily help with
A124 has quit [Quit: '']
jaboja has joined #ipfs
<lgierth> tundracomp: yeah all the multipart headers are missing
<lgierth> Content-Disposition and the like
<lgierth> maybe more
<tundracomp> lgierth: So solution is to rewrite the code (based on how the cli client does it) while wondering how this could have ever worked?
<lgierth> it probably worked with 0.3.x
<lgierth> solution is to fix the problem :)
<tundracomp> Ok, thanks for the feedback! :-)
Seka has joined #ipfs
gmcquillan has joined #ipfs
A124 has joined #ipfs
<Seka> Is there a way to publish a hash to an ipns other than your own? Assuming you have the private key ofc.
<lgierth> Seka: go-ipfs will be able to do that sometime soon-ish, in the meantime check out https://github.com/whyrusleeping/ipns-pub
ryjen has joined #ipfs
<Seka> Thanks friend
Senji has quit [Ping timeout: 276 seconds]
ryjen has quit [Ping timeout: 252 seconds]
rgrinberg has joined #ipfs
gmcquillan has quit [Quit: gmcquillan]
chad has quit [Remote host closed the connection]
chriscool has quit [Quit: Leaving.]
reit has joined #ipfs
nonaTure has quit [Ping timeout: 276 seconds]
nonaTure has joined #ipfs
wallacoloo has joined #ipfs
ryjen has joined #ipfs
Seka has quit [Quit: Leaving]
ryjen has quit [Ping timeout: 252 seconds]
dignifiedquire has joined #ipfs
Encrypt has quit [Quit: Quitte]
<pfraze> given a DAGLink (in jsland) how can I tell whether it's a "folder"? is that a knowable thing?
palkeo has quit [Quit: Konversation terminated!]
compleatang has quit [Quit: Leaving.]
jaboja has quit [Read error: Connection reset by peer]
<lgierth> pfraze: i'm not sure how the js-ipfs code is built up, but generally you're looking for the unixfs datastructure which is layered on top of objects
<pfraze> lgierth: ok, so, what's the algorithm for traversing the tree? (I can use go code as a reference, if you have some)
<pfraze> I have a path, and need to traverse down to the referred file
<pfraze> lgierth: well, hold on, let me poke a bit before I drag you into my task :)
<lgierth> fetch object, get next named links, repeat
<lgierth> we wan't cool graph traversal
<lgierth> but not yet :*
<lgierth> :(
<lgierth> my typing is strong today
<pfraze> yeah, Im think my code is right but I may just have a bad usage somewhere
<pfraze> lol
<pfraze> aha, yes I just had a bug in my code
reit has quit [Quit: Leaving]
stoogenmeyer has quit [Remote host closed the connection]
<pfraze> why might I be getting weird bytes in the beginning and end of my buffers, when I use object.data() or object.get()? https://gist.github.com/pfraze/da0ef16fa5e9dba48ac69c12005d5b97
ryjen has joined #ipfs
<lgierth> dignifiedquire: that one's for you ^
<pfraze> lgierth: cheers
r04r is now known as zz_r04r
<dignifiedquire> pfraze: those dagnodes are protobuf encoded, if you want to traverse things you need unixfs engine
<pfraze> dignifiedquire: ok what can I look at?
stoogenmeyer has joined #ipfs
ryjen has quit [Ping timeout: 252 seconds]
<dignifiedquire> that is what js-ipfs uses under the hood