kvda has quit [Read error: Connection reset by peer]
foozo has joined #ipfs
dmholmes[m] has joined #ipfs
athan has quit [Ping timeout: 248 seconds]
jaboja has joined #ipfs
<ehmry>
`echo foobar | ipfs add -q | ipfs dag get | ipfs dag put --input-enc=json | ipfs cat` <- how can this not work?
undoubting has joined #ipfs
athan has joined #ipfs
undoubting has quit [K-Lined]
<lgierth>
ehmry: ipfs add produces dag-pb nodes (= merkledag serialized as protobuf), ipfs dag put produces "native ipld" nodes serialized as CBOR
<lgierth>
compare the blocks for the results of ipfs add and ipfs dag put
<ehmry>
ipfs cat doesn't work for CBOR nodes?
<lgierth>
you want `ipfs object` in thise case since that one read/write dag-pb nodes
<lgierth>
ipfs cat is purely for unixfs nodes
<lgierth>
and unixfs is unfortunately still backed by dag-pb, not "native ipld"
<lgierth>
TODO :(
<lgierth>
we need a unixfs built on ipld
<lgierth>
we just discussed this last week actually, with kyledrake and stebalien
<lgierth>
sorry if that was confusing :)
<ehmry>
its confusing that docs seem to be mostly TODO or deprecated
<lgierth>
i feel ya
<lgierth>
working on it this and next month, kyledrake and me
kaotisk has quit [Read error: Connection reset by peer]
kaotisk has joined #ipfs
<lgierth>
first thing will be building a basic docs.ipfs.io portal which links to existing docs, then write more prose, and pull in generated api docs for the various libs
<lgierth>
updating the ipld docs in particular will happen this week actually
<ehmry>
ok, well I have other things to work on that I should be prioritizing anyway
<lgierth>
:>
<ehmry>
but I suppose I can make my own unixfs spec and be prepared to throw one away when the docs come out
<lgierth>
i'll be happy to help!
<lgierth>
about to go to bed but ping me anytime about unixfs
<ehmry>
lgierth: ok, thanks, you have been helpful
<lgierth>
and also ping stebalien if you want to discuss a new unixfs-on-ipld
Xiti has quit [Quit: Xiti]
Xiti has joined #ipfs
webdev007 has quit [Quit: Leaving]
lidel has quit [Ping timeout: 240 seconds]
chris6131 has joined #ipfs
chris613 has quit [Ping timeout: 260 seconds]
jaboja has quit [Remote host closed the connection]
upperdeck has quit [Ping timeout: 260 seconds]
krs93 has quit [Quit: Leaving]
upperdeck has joined #ipfs
erictapen has quit [Ping timeout: 240 seconds]
lidel has joined #ipfs
fred_ has joined #ipfs
fredthomsen has quit [Read error: No route to host]
fred_ is now known as Guest9521
chris613 has joined #ipfs
chris6131 has quit [Ping timeout: 255 seconds]
chris6131 has joined #ipfs
chris613 has quit [Ping timeout: 240 seconds]
kvda has joined #ipfs
chris6131 is now known as chris613
lacour has quit [Quit: Leaving]
Guest9521 has quit [Remote host closed the connection]
<fleeky>
question , what is the justification with ipfs to duplicate files when adding them with ipfs add?
benhylau has joined #ipfs
<fleeky>
this was always one of the features that really bugged me as not necessary data replication , but i assumed it was some ignorance on my part
<redfish>
yeah. filestore was the one related to your question
<fleeky>
yeah just noticed the other one
}ls{ has quit [Quit: real life interrupt]
<fleeky>
only mentioning it because i recently came across dat and was reminded of the ipfs add functionality
jessiedella[m] has joined #ipfs
<jessiedella[m]>
Hi
anarch3 has joined #ipfs
<anarch3>
wazzupp
Mateon3 has joined #ipfs
Mateon2 has quit [Ping timeout: 240 seconds]
Mateon3 is now known as Mateon1
NullConstant has quit [Ping timeout: 252 seconds]
chris6131 has joined #ipfs
chris613 has quit [Ping timeout: 240 seconds]
_whitelogger has joined #ipfs
Cavedude has quit [Quit: leaving]
Cavedude has joined #ipfs
Cavedude has quit [Client Quit]
Cavedude has joined #ipfs
_whitelogger has joined #ipfs
ulrichard has joined #ipfs
kirby__ has joined #ipfs
infinity0_ has joined #ipfs
infinity0 has quit [Ping timeout: 240 seconds]
infinity0_ has quit [Changing host]
infinity0_ has joined #ipfs
infinity0_ is now known as infinity0
rendar has joined #ipfs
kirby__ has quit [Ping timeout: 252 seconds]
taravancil has quit [Read error: Connection reset by peer]
anderspree_ has quit [Read error: Connection reset by peer]
jhiesey has quit [Read error: Connection reset by peer]
mikolalysenko has quit [Ping timeout: 246 seconds]
NeoTeo has quit [Ping timeout: 255 seconds]
voldyman has quit [Ping timeout: 255 seconds]
bbielsa_ has quit [Ping timeout: 255 seconds]
ehd has quit [Ping timeout: 255 seconds]
bcavileer has quit [Ping timeout: 255 seconds]
akl has quit [Ping timeout: 255 seconds]
bergie has quit [Ping timeout: 255 seconds]
lohkey has quit [Ping timeout: 255 seconds]
dryajov has quit [Ping timeout: 255 seconds]
ffmad_ has quit [Ping timeout: 255 seconds]
iinaj has quit [Ping timeout: 255 seconds]
strauberry has quit [Ping timeout: 255 seconds]
nskelsey has quit [Ping timeout: 255 seconds]
tibor has quit [Ping timeout: 255 seconds]
Flyingmana_ has quit [Ping timeout: 255 seconds]
machinaut has quit [Ping timeout: 255 seconds]
wedowmaker__ has quit [Ping timeout: 255 seconds]
jhiesey has joined #ipfs
taravancil has joined #ipfs
anderspree_ has joined #ipfs
omnigoat has quit [Ping timeout: 246 seconds]
Captain_Beezay has quit [Ping timeout: 246 seconds]
justache has quit [Ping timeout: 255 seconds]
physpi has quit [Ping timeout: 255 seconds]
blahah has quit [Ping timeout: 264 seconds]
manveru has quit [Ping timeout: 246 seconds]
daviddias has quit [Ping timeout: 246 seconds]
bigbluehat has quit [Ping timeout: 255 seconds]
ebryn has quit [Ping timeout: 255 seconds]
sugarpuff has quit [Ping timeout: 255 seconds]
akl has joined #ipfs
tibor has joined #ipfs
ehd has joined #ipfs
bergie has joined #ipfs
strauberry has joined #ipfs
machinaut has joined #ipfs
daviddias has joined #ipfs
nskelsey has joined #ipfs
omnigoat has joined #ipfs
akkad has quit [Ping timeout: 260 seconds]
ffmad_ has joined #ipfs
bcavileer has joined #ipfs
justache has joined #ipfs
physpi has joined #ipfs
voldyman has joined #ipfs
lohkey has joined #ipfs
iinaj has joined #ipfs
bauruine has quit [Ping timeout: 269 seconds]
nikivi has quit [Ping timeout: 269 seconds]
sugarpuff has joined #ipfs
ebryn has joined #ipfs
mikolalysenko has joined #ipfs
dryajov has joined #ipfs
Flyingmana_ has joined #ipfs
NeoTeo has joined #ipfs
blahah has joined #ipfs
nek0 has quit [Ping timeout: 260 seconds]
nikivi has joined #ipfs
nek0 has joined #ipfs
bauruine has joined #ipfs
Bombe has quit [Ping timeout: 240 seconds]
jdev2 has joined #ipfs
jdev has quit [Ping timeout: 255 seconds]
akkad has joined #ipfs
Bombe has joined #ipfs
kirby__ has joined #ipfs
CHIPPY has quit []
cwahlers has quit [Ping timeout: 258 seconds]
ylp has joined #ipfs
mentos1386_ has joined #ipfs
cwahlers has joined #ipfs
ygrek_ has joined #ipfs
AgenttiX has quit [Remote host closed the connection]
AgenttiX has joined #ipfs
jonnycrunch has quit [Ping timeout: 240 seconds]
jonnycrunch has joined #ipfs
dhruvbaldawa has joined #ipfs
purblindly has joined #ipfs
reit has quit [Ping timeout: 248 seconds]
wedowmaker__ has joined #ipfs
obensource has quit [Ping timeout: 258 seconds]
str1ngs has joined #ipfs
M[m]24 has joined #ipfs
<str1ngs>
hello, I've been wanting to use ipfs for a project I have been working on for sometome. But it seems to me, that ipfs has alot of problems when it comes to resovling over the networking. if I add something on one machine, it takes forever to beable to ipfs get. Is there some way to improve this? for example the other project I was comparing with dat is very robust when it comes to nating. ie dat clone vs ipfs get
ianopolous has quit [Read error: Connection reset by peer]
m0ns00n has joined #ipfs
dhruvbaldawa has joined #ipfs
Xiti has quit [Quit: Xiti]
dhruvbaldawa has quit [Ping timeout: 240 seconds]
ylp has joined #ipfs
Xiti has joined #ipfs
mikedd has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
onikuma has joined #ipfs
}ls{ has joined #ipfs
}ls{ has quit [Client Quit]
NullConstant has joined #ipfs
[BFG] has joined #ipfs
maxlath has joined #ipfs
AndroUser has quit [Ping timeout: 240 seconds]
Encrypt has joined #ipfs
Encrypt has left #ipfs [#ipfs]
larpanet has joined #ipfs
larpanet has quit [Remote host closed the connection]
larpanet has joined #ipfs
larpanet has quit [Remote host closed the connection]
larpanet has joined #ipfs
ygrek_ has joined #ipfs
athan has quit [Quit: leaving]
athan has joined #ipfs
ashark has joined #ipfs
}ls{ has joined #ipfs
OneBigMes has joined #ipfs
pawalls_ has joined #ipfs
Xiti has quit [Ping timeout: 252 seconds]
onikuma has quit [Read error: Connection reset by peer]
pawalls has quit [Ping timeout: 246 seconds]
NullConstant has quit [Ping timeout: 246 seconds]
cehteh has quit [Ping timeout: 246 seconds]
pawalls_ is now known as pawalls
upperdeck has quit [Ping timeout: 260 seconds]
m0ns00n has quit [Quit: quit]
upperdeck has joined #ipfs
rodolf0 has joined #ipfs
ecloud_ is now known as ecloud
maxlath has quit [Quit: maxlath]
shizy has joined #ipfs
shizy has quit [Client Quit]
Alpha64 has joined #ipfs
xnbya has quit [Ping timeout: 240 seconds]
wktian[m] has quit [Ping timeout: 264 seconds]
bitcoinprocircut has quit [Ping timeout: 264 seconds]
deebee[m] has quit [Ping timeout: 264 seconds]
cehteh has joined #ipfs
xnbya has joined #ipfs
bitcoinprocircut has joined #ipfs
wktian[m] has joined #ipfs
deebee[m] has joined #ipfs
ccii has joined #ipfs
jdev2 has quit [Ping timeout: 258 seconds]
dhruvbaldawa has joined #ipfs
shizy has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 258 seconds]
ccii has quit [Remote host closed the connection]
ashark_ has joined #ipfs
<apiarian>
oh, it seems that perhaps dep is getting confused by the distinction between jbenet/go-multiaddr-net and multiformats/go-multiaddr-net
str1ngs has quit [Remote host closed the connection]
ashark has quit [Ping timeout: 255 seconds]
Xiti has joined #ipfs
clownpriest has joined #ipfs
ulrichard has quit [Remote host closed the connection]
ZaZ has joined #ipfs
ashark has joined #ipfs
ccii has joined #ipfs
OneBigMes has quit [Ping timeout: 255 seconds]
ashark_ has quit [Ping timeout: 246 seconds]
<apiarian>
aha! turns out dep was defaulting to the v1.0.0 tag of go-ipfs-api. but then there's issues with go-ipfs-util . which seems to be seeing the wrong version of multihash. and says i should be using gx instead
ylp has quit [Quit: Leaving.]
<apiarian>
so, then, i guess the question is: any guidance for vendoring go-ipfs-api ? is that something that gx can do?
upperdeck has quit [Ping timeout: 258 seconds]
NullConstant has joined #ipfs
upperdeck has joined #ipfs
dhruvbaldawa has joined #ipfs
<apiarian>
manually go get -u go-ipfs-api into the vendor directory seems to work correctly. i guess dep is trying to be clever and picking non-master-HEAD commits somewhere. it seems to like semver tags when it finds them
<jedv2>
is it possible to connect to a certain peer? like "ipfs.connect("someHash")...?
mingc has joined #ipfs
<whyrusleeping>
jedv2: yeah, i think its ipfs.swarm.connect
<jedv2>
thx
<jedv2>
does this hash always change when i restart the node?
<jedv2>
whyrusleeping
<whyrusleeping>
jedv2: are you referring to your own peer ID?
<jedv2>
yes
<whyrusleeping>
it shouldnt, ask daviddias or dignifiedquire
<dignifiedquire>
depends on the way the repo is stored
<dignifiedquire>
are you working in the browser or nodejs?
<jedv2>
nodejs
<jedv2>
actually both but nodejs atm
erictapen has joined #ipfs
<jedv2>
dignifiedquire (just in case you havent seen my answer)
jedv2 has quit [Quit: Page closed]
<jdev>
still here
m0ns00n has joined #ipfs
<dignifiedquire>
jedv2: yes that should keep the peerid, unless you run init everytime you start up
atrapado_ has joined #ipfs
ZaZ has quit [Quit: Leaving]
<jdev>
nice
pat36 has joined #ipfs
erictapen has quit [Ping timeout: 240 seconds]
lemmi has joined #ipfs
ashark_ has joined #ipfs
kaotisk-irc has quit [Read error: Connection reset by peer]
kaotisk-irc has joined #ipfs
ashark has quit [Ping timeout: 240 seconds]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
<victorbjelkholm>
if the directory is different everytime you'll have to call init everytime before starting up, and then you end up with a different peerid. If the directory is the same, init would fail since it's already been initialized
droman has joined #ipfs
erictapen has joined #ipfs
jungly has quit [Remote host closed the connection]
ygrek_ has quit [Ping timeout: 248 seconds]
Encrypt has joined #ipfs
<jdev>
victorbjelkholm does this apply to both nodejs and browser?
redfish has quit [Ping timeout: 240 seconds]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
pat36 has quit [Read error: Connection reset by peer]
}ls{ has quit [Ping timeout: 240 seconds]
jamiew has quit [Quit: ZNC 1.6.5+deb2build2 - http://znc.in]
pat36 has joined #ipfs
dhruvbaldawa has quit [Remote host closed the connection]
dhruvbaldawa has joined #ipfs
}ls{ has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 258 seconds]
pat36 has quit [Read error: Connection reset by peer]
pat36 has joined #ipfs
jamiew has joined #ipfs
Encrypt has quit [Quit: Quit]
jaboja has joined #ipfs
krs93 has joined #ipfs
m0ns00n has quit [Quit: quit]
krs93 has quit [Read error: Connection reset by peer]
dhruvbaldawa has joined #ipfs
mikedd has quit [Quit: Connection closed for inactivity]
reit has joined #ipfs
rodolf0 has quit [Ping timeout: 252 seconds]
rodolf0 has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<whyrusleeping>
Hey everyone, We just merged the connection closing PR. Anyone who wants to help test it out is strongly encouraged to do so and let us know how it goes
dhruvbaldawa has quit [Remote host closed the connection]
<jfmherokiller[m]>
its not perfect but it does follow the format of the repo
dhruvbaldawa has joined #ipfs
dhruvbaldawa has quit [Ping timeout: 248 seconds]
ygrek_ has joined #ipfs
maxlath has joined #ipfs
<victorbjelkholm>
jdev: yeah, but depends on how you set the repo. In some of the examples, we use "new IPFS({repo: '/ipfs/' + Math.random()})" which means each time you load the page, you get a different peerid
rodolf0 has quit [Ping timeout: 252 seconds]
rcat has joined #ipfs
rodolf0 has joined #ipfs
kirby__ has quit [Ping timeout: 260 seconds]
larpanet has quit [Ping timeout: 258 seconds]
jokoon has joined #ipfs
<cwahlers>
whyrusleeping: are there binaries?
erictapen has quit [Ping timeout: 240 seconds]
upperdeck has quit [Ping timeout: 246 seconds]
upperdeck has joined #ipfs
<whyrusleeping>
cwahlers: mmm, they aren't. Would that make testing this out significantly easier for you?