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
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
ppham has joined #ipfs
matoro has quit [Ping timeout: 240 seconds]
gmcquillan has quit [Quit: gmcquillan]
ppham has quit [Ping timeout: 244 seconds]
shizy has joined #ipfs
wavis has joined #ipfs
matoro has joined #ipfs
ppham has joined #ipfs
shizy has quit [Ping timeout: 265 seconds]
neersighted has joined #ipfs
ppham has quit [Ping timeout: 260 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<kpcyrd> hm. gave up on reimplementing a minimal `ipfs add -n` in rust and can't compile go-ipfs on openbsd either. guess I'm postponing this project for now
ckwaldon has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
apiarian has quit [Ping timeout: 250 seconds]
apiarian has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 has quit [Ping timeout: 244 seconds]
JesseW has joined #ipfs
kvda has joined #ipfs
LegalResale has joined #ipfs
ppham has joined #ipfs
<LegalResale> hey, new to ipfs, and im trying to use the cli, and it doesn't appear that the ls command is working quite right, even though when I use the browser, it seems to work quite quickly. http://paste.ubuntu.com/23144108
<LegalResale> i have confirmed the daemon is running and I ran ipfs init
[1]bussiere has joined #ipfs
<JesseW> LegalResale: that directory has 433 files in it, which may take quite a while to display
<LegalResale> the browser shows it fine, though
bussiere has quit [Ping timeout: 250 seconds]
[1]bussiere is now known as bussiere
<LegalResale> first time on a fresh box, it was pretty quick
<JesseW> well, it's not you -- I get the same problem
danielrf has joined #ipfs
<LegalResale> just tried it for 1m6s, does it have to download all the files in order to simply list them?
espadrine_ has joined #ipfs
computerfreak has quit [Quit: Leaving.]
ygrek has quit [Ping timeout: 240 seconds]
jadedctrl has quit [Ping timeout: 265 seconds]
<LegalResale> is there any way i can access the API that the binary uses when the browser try to access resources on port 8080
PrinceOfPeeves has quit [Quit: Leaving]
byteflame has quit [Ping timeout: 240 seconds]
pfrazee has joined #ipfs
<JesseW> LegalResale: if you use ipfs object get /ipfs/QmVbCbGE39kSpgwX33j3s5XiidgFaY8SdE23VBqtbf8rgc -- that returns quickly, and lists the files (albeit in JSON)
<JesseW> I'm not sure why `ipfs ls` is taking so long. Presumably it is trying to get the files, but that seems silly
<LegalResale> works like a charm, returns in .1s
<LegalResale> the strange thing is, i was monitoring the size of ~/.ipfs and it didn't seem to be getting bigger
<LegalResale> unless it was getting stalled on files that are unseeded
<JesseW> that would be my guess, yes
<JesseW> you can look at the code for it...
<JesseW> AH!
<JesseW> ipfs ls -v --resolve-type=false /ipfs/QmVbCbGE39kSpgwX33j3s5XiidgFaY8SdE23VBqtbf8rgc
<JesseW> works
<JesseW> LegalResale: and some of them work, e.g. https://ipfs.io/ipfs/QmbSbwzG3hc1WCvLaV16sShpk9n8AjRKHEyM9hMyLkS6uh
Peeves has joined #ipfs
sametsisartenep has quit [Quit: leaving]
M-iav has joined #ipfs
chris613 has quit [Quit: Leaving.]
pfrazee has quit [Remote host closed the connection]
ansuz has quit [Remote host closed the connection]
apiarian has quit [Ping timeout: 240 seconds]
apiarian has joined #ipfs
rgrinberg has quit [Ping timeout: 250 seconds]
M-Juriska has left #ipfs ["User left"]
cads has joined #ipfs
Peeves has quit [Read error: Connection reset by peer]
herzmeister has quit [Ping timeout: 240 seconds]
herzmeister has joined #ipfs
reit has quit [Quit: Leaving]
mildred has joined #ipfs
JesseW has quit [Ping timeout: 264 seconds]
cjd has quit [Ping timeout: 264 seconds]
rendar has joined #ipfs
Tv` has quit [Quit: Connection closed for inactivity]
cjd has joined #ipfs
rsync has quit [Ping timeout: 255 seconds]
rsync has joined #ipfs
ylp has joined #ipfs
ppham has quit [Remote host closed the connection]
ppham has joined #ipfs
ppham has quit [Ping timeout: 250 seconds]
ppham has joined #ipfs
wavis has quit [Quit: Connection closed for inactivity]
ygrek has joined #ipfs
cjd has quit [Ping timeout: 264 seconds]
m0ns00n has joined #ipfs
cjd has joined #ipfs
<cads> Hey guys, quick question - I'm looking for leads on distributed relational databases that exist in a swarm. Like DHTs, but able to do more traditional RDBMS operations like query, deduplication via database normalization, database reports, and joins
Stskeeps has joined #ipfs
<cads> The idea is to provide a swarm that serves up a commonly used and useful database with little or no hosting cost
<cads> the database I have in mind is a static database - the USDA nutrient database, a database of up to date nutritional info of about 8000 foods: https://www.ars.usda.gov/northeast-area/beltsville-md/beltsville-human-nutrition-research-center/nutrient-data-laboratory/docs/sr28-download-files/
<cads> the database is small - 50mb in uncompressed ascii form, 6mb in compressed form
<cads> it would be easy enough to distribute a full copy to each user via a torrent-like network, but I am wondering about a method where storage and queries are both done in a distributed fashion
<cads> and without requiring any software installation
cjd has quit [Ping timeout: 260 seconds]
<cads> the usecase I have in mind is this: a user goes it a page and downloads a small javascript bootstrapping code from a centralized server via their browser. That lets the user contact the swarm and request the database management software, as well as a few chunks of the database. But then responding to queries from the rest of the network, the user's node is certified with the right to ask its own queries on the network. After the user is
<cads> done querying the network they may destroy their instance of the DBMS code and the database fragments they have cached, or it may be saved via a persistent store in the browser.
rsync has quit [Quit: Leaving]
HostFat has joined #ipfs
anonymuse has joined #ipfs
cads has left #ipfs ["Leaving"]
ianopolous has quit [Ping timeout: 276 seconds]
cads has joined #ipfs
Boomerang has joined #ipfs
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0_ has joined #ipfs
<M-3630> To me it sounds like ipfs could help solve that problem, but I'm no expert
infinity0 has quit [Ping timeout: 276 seconds]
SNC has joined #ipfs
SNC is now known as Guest29300
espadrine_ has quit [Ping timeout: 240 seconds]
ygrek_ has joined #ipfs
infinity0_ has quit [Remote host closed the connection]
Guest29300 has quit [Client Quit]
infinity0 has joined #ipfs
bussiere has quit [Ping timeout: 265 seconds]
ygrek has quit [Ping timeout: 250 seconds]
structuralist has joined #ipfs
cjd has joined #ipfs
infinity0 has quit [Remote host closed the connection]
m0ns00n has quit [Quit: quit]
infinity0 has joined #ipfs
<geoah> cads: you might be interested in hyperlog https://github.com/mafintosh/hyperlog
infinity0 has quit [Remote host closed the connection]
<geoah> it has an ipfs implementation as well https://github.com/noffle/ipfs-hyperlog
infinity0 has joined #ipfs
<geoah> your nodes would need to be able to get the whole log, and then replay it to get the current state of the data
mgue has joined #ipfs
<geoah> you could read up on logs, replication, etc a bit and then figure out how to build your rdbms on top of that.
<geoah> some very basic refs that you might have already bumbed into
<geoah> -- at least this is the classic way people do distributed dbs these days -- and they are based on append-only logs -- which ipfs seems willing to do
<geoah> -- I'm not aware if there is a different/better way to skin this cat but if you come up with something please do let me know :)
espadrine_ has joined #ipfs
Foxcool has quit [Ping timeout: 240 seconds]
davidar_ has joined #ipfs
<geoah> cads my reason for getting into ipfs is a bit similar so I'd be interested in chatting a bit more about this if you'd like
espadrine has joined #ipfs
espadrine_ has quit [Ping timeout: 265 seconds]
Foxcool has joined #ipfs
kvda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ansuz has joined #ipfs
ansuz has quit [Client Quit]
ansuz has joined #ipfs
danielrf1 has joined #ipfs
danielrf has quit [Ping timeout: 250 seconds]
wuch has joined #ipfs
wuch has quit [Client Quit]
Encrypt has joined #ipfs
PseudoNoob has joined #ipfs
structuralist has quit [Remote host closed the connection]
<cads> thanks for reaching out to me geoah, I'd love to chat
<cads> I'll read up on the hyperlog - which my initial application doesn't need data updates (the USDA-SR28 database is static), writing the database as a log playback process could be useful for another project I have in mind - a distributed real time weather tracking database, which /will/ need heftier tools
wuch has joined #ipfs
wuch has quit [Client Quit]
A124 has quit [Ping timeout: 250 seconds]
m0ns00n_ has joined #ipfs
cemerick has joined #ipfs
wuch has joined #ipfs
wuch has quit [Quit: WeeChat 1.6-rc1]
wuch has joined #ipfs
ygrek_ has quit [Ping timeout: 265 seconds]
m0ns00n_ has quit [Quit: quit]
m0ns00n_ has joined #ipfs
bedeho has quit [Quit: Leaving]
zopsi has quit [Ping timeout: 250 seconds]
Encrypt has quit [Quit: Quitte]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
computerfreak has joined #ipfs
j0hnsmith has joined #ipfs
zopsi has joined #ipfs
m3s has quit [Remote host closed the connection]
zorglub27 has joined #ipfs
sametsisartenep has joined #ipfs
<haad> cads: take a look at https://github.com/haadcode/orbit-db. it might very well work for your use case if I understood you correctly. it's also based on an append-only log similar to hyperlog https://github.com/haadcode/ipfs-log
<haad> not sure about what kind of query capabilities you'd need but let me know and we can see what can be implemented in addition to what exists
cemerick has quit [Ping timeout: 276 seconds]
djdv has joined #ipfs
anonymuse has quit [Remote host closed the connection]
cemerick has joined #ipfs
wuch has quit [Quit: WeeChat 1.6-rc1]
<jbenet> Hey -- if you're in barcelona -- we're having a meetup at FullStackFest in 20min. Auditori AXA. https://twitter.com/IPFSbot/status/773486380836061184
ylp has quit [Read error: No route to host]
ylp has joined #ipfs
<dignifiedquire> jbenet good luck and losts of fun
<dignifiedquire> *lots
<sametsisartenep> jbenet: When are you coming to Alicante? :P
clownpriest has joined #ipfs
cwahlers_ has joined #ipfs
wuch has joined #ipfs
wuch has quit [Client Quit]
cwahlers has quit [Ping timeout: 244 seconds]
cads has left #ipfs ["Leaving"]
anonymuse has joined #ipfs
cads has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
anonymuse has quit [Remote host closed the connection]
Benjamin56 has joined #ipfs
espadrine has quit [Read error: Connection reset by peer]
wuch has joined #ipfs
j0hnsmith has quit [Quit: j0hnsmith]
wuch has quit [Client Quit]
zz_r04r is now known as r04r
bielewelt has joined #ipfs
wuch has joined #ipfs
Encrypt has joined #ipfs
eaterof is now known as eater
Benjamin56 has quit [Quit: Bye]
cwahlers_ has quit [Read error: Connection reset by peer]
abbaZaba has quit [Quit: Textual IRC Client: www.textualapp.com]
cads has quit [Ping timeout: 255 seconds]
apiarian has quit [Ping timeout: 276 seconds]
keroberos has quit [Read error: Connection reset by peer]
apiarian has joined #ipfs
<victorbjelkholm> !pinbot QmUx363UFtgiQqkHHsPK3TSDmwoALDo2hrbMWbcxjH2vFc nodejs-on-ipfs.md
A124 has joined #ipfs
<victorbjelkholm> whyrusleeping, plz https://github.com/whyrusleeping/pinbot/pull/19
Mateon1 has quit [Ping timeout: 244 seconds]
kerozene has joined #ipfs
<victorbjelkholm> oh, lgierth and whyrusleeping could also !friend me via irc apparently! Please do
Mateon1 has joined #ipfs
rgrinberg has joined #ipfs
Mateon1 is now known as Guest71325
rgrinberg has quit [Client Quit]
rgrinberg has joined #ipfs
<daviddias> dignifiedquire: is this api branch on secio rfm?
<dignifiedquire> yes
PrinceOfPeeves has joined #ipfs
<dignifiedquire> was just waiting for some cr
<dignifiedquire> daviddias: by the way you should add a github token to your shell
<dignifiedquire> or are you not using the changelog things from aegir on purpose?
<daviddias> dignifiedquire: I might have missed a note or something
<daviddias> what do I have to do to get the changelog?
<daviddias> last time I heard about it, we could generate it, but they weren't ready to be publishable automatically
<dignifiedquire> hmm I thought I enabled it by default, let me check
<dignifiedquire> so for github releases you need to set $GH_TOKEN to a valid token
<dignifiedquire> and to generate the first changelog you can run "aegir-relase --first", after that aegir-release should just do it
<dignifiedquire> as you can see working on the aeigr repo
ecloud is now known as ecloud_wfh
m0ns00n_ has quit [Quit: quit]
m0ns00n_ has joined #ipfs
<whyrusleeping> !befriend victorbjelkholm
<pinbot> !befriend <name> <perm>
<whyrusleeping> !befriend victorbjelkholm pin
<pinbot> Hey victorbjelkholm, let's be friends! You can pin
pfrazee has joined #ipfs
<dignifiedquire> yeah victor has a new firend
<dignifiedquire> *friend
<dignifiedquire> whyrusleeping: daviddias did you do any testing if bitswap works now between go and js?
<whyrusleeping> dignifiedquire: way back when
<daviddias> dignifiedquire: with secio, not yet
<daviddias> before, yes
clownpriest has joined #ipfs
<dignifiedquire> ok
jsrockss has joined #ipfs
<cjd> !befriend whyrusleeping touch my private
<whyrusleeping> Hey cjd, let's be friends! You can fix cjdns you lazy twat
<cjd> :D
m0ns00n_ has quit [Remote host closed the connection]
<cjd> I'm waiting for all the people who don't want supernodes to get discouraged and go fuck off to i2p
<whyrusleeping> eh, we're gonna have to switch to supernodes soon too
<cjd> cool, we'll switch everything to supernodes then we can make a shitcoin
<whyrusleeping> cjdcoin
<whyrusleeping> now with infinite TPS
<cjd> nope nope nope
<whyrusleeping> and an infinite block time
<whyrusleeping> but block sizes are limited to 7 and a half bytes
<cjd> I'm not gonna hustle it
<whyrusleeping> could also do coinjd
<cjd> naw, lets get Juan to hustle it
reit has joined #ipfs
<cjd> we'll just buy it at ~0 and sell the top
<whyrusleeping> sounds too businessy for me
<cjd> I like business as long as it doesn't involve *me* having to *do* anything
ylp1 has joined #ipfs
ylp has quit [Read error: Connection reset by peer]
<dignifiedquire> daviddias: what about my pr? https://github.com/libp2p/js-libp2p-webrtc-star/pull/19/files
m0ns00n_ has joined #ipfs
<daviddias> dignifiedquire: ah!
<dignifiedquire> 😢 y u no like my code
<whyrusleeping> cjd: remind me again how you managed to convince some poor company to let you be their 'lead scientist' or some other similar nonsense
<cjd> Finances Research Projects
<cjd> *Financed
<cjd> The state is the best customer you can have
<cjd> They never go broke and they always pay their bills
chevdor has joined #ipfs
<chevdor> Hello IPFS :)
<dignifiedquire> hello chevdor
<chevdor> Going thru the doc and trying to find the way to update files after a “ipfs add -r .” if you change files locally. I figured out that adding again is not what I want :)
<chevdor> is there a way to update?
<ion> Do you mean updating an IPNS name?
<dignifiedquire> whyrusleeping: I was looking for any benchmark tests on go-ipfs and all I found so far were these add tests: https://github.com/ipfs/go-ipfs/tree/master/test/bench are there others somewhere?
bielewelt has quit [Quit: Leaving.]
shizy has joined #ipfs
<chevdor> ion: I mean that I have a local folder that is already added (ipfs add -r .). I am changing a local file and I would like to update what is in ipfs accordingly
jedahan has joined #ipfs
jedahan has quit [Client Quit]
rgrinberg has quit [Ping timeout: 260 seconds]
ashark has joined #ipfs
<mmuller> chevdor: You probably want to use a mounted IPNS tree and then just change the files within it.
computerfreak has quit [Remote host closed the connection]
<chevdor> mmuller: that is what I wanted to test next yes, just wondering how to do this update from the command line
<ion> No content in the IPFS database is mutated, you only add new objects and garbage-collect old ones.
<mmuller> you probably could, but I think it would be a multi-step process and I'm not sure all of the steps are available :-)
<chevdor> ion: oh ok, that explains. So I would need a link and update the link to point to the new version if I get it right. Thanks!
<mmuller> so basically, you could add _just_ the changed file, then manually reconstruct the directory that it's in from the existing directory and the new file hash, and continue recursively to the top of the tree.
<chevdor> yes, sounds easier to readd all, and update the link to the root, then call the GC…
<ion> chevdor: IPNS gives you mutable names, you could make an IPNS name link to the new version.
<chevdor> ion: thats what I had in mind after reading your last comment yes
<mmuller> yeah. The IPNS mount takes care of all of that for you.
<ion> There's also the ipfs files API you might find useful.
<chevdor> which in the end will result in a very mimum bandwidth requirement as all the files that are unchanged will be deduped.
<chevdor> ion: nice, thanks again!
ugjka_ has joined #ipfs
Boomerang has quit [*.net *.split]
danielrf1 has quit [*.net *.split]
TestName[m] has quit [*.net *.split]
M-nated has quit [*.net *.split]
M-brain has quit [*.net *.split]
rfb[m] has quit [*.net *.split]
ghtdak[m] has quit [*.net *.split]
M-victorm has quit [*.net *.split]
Guest19040[m] has quit [*.net *.split]
M-5703 has quit [*.net *.split]
M-alri has quit [*.net *.split]
M-3676 has quit [*.net *.split]
Guest35126[m] has quit [*.net *.split]
Cleopatra7[m] has quit [*.net *.split]
M-greymr has quit [*.net *.split]
Caquilala[m]1 has quit [*.net *.split]
M-infpetal has quit [*.net *.split]
wildanonymous[m] has quit [*.net *.split]
M-slang has quit [*.net *.split]
xtream1101[m] has quit [*.net *.split]
M-3798 has quit [*.net *.split]
orapouso[m] has quit [*.net *.split]
M-alien has quit [*.net *.split]
M-3714 has quit [*.net *.split]
Askaban[m] has quit [*.net *.split]
M-mousereeve has quit [*.net *.split]
M-fiatjaf has quit [*.net *.split]
M- has quit [*.net *.split]
M-geir has quit [*.net *.split]
M-phaverkamp has quit [*.net *.split]
M-bastinik has quit [*.net *.split]
Leer10[m] has quit [*.net *.split]
ugjka has quit [*.net *.split]
Confiks has quit [*.net *.split]
deltab has quit [*.net *.split]
afdudley has quit [*.net *.split]
guybrush has quit [*.net *.split]
victorbjelkholm has quit [*.net *.split]
Taek has quit [*.net *.split]
Edur has quit [*.net *.split]
jedahan has joined #ipfs
Boomerang has joined #ipfs
wuch has quit [Quit: WeeChat 1.5]
Peeves has joined #ipfs
Boomerang has quit [Client Quit]
Boomerang has joined #ipfs
sibi[m] has quit [Ping timeout: 276 seconds]
DavidAmorn[m] has quit [Ping timeout: 276 seconds]
basilgohar[m] has quit [Ping timeout: 276 seconds]
M-p0pa has quit [Ping timeout: 276 seconds]
M-drwasho has quit [Ping timeout: 276 seconds]
M-4447 has quit [Ping timeout: 276 seconds]
benhylau[m] has quit [Ping timeout: 276 seconds]
M-rschulman has quit [Ping timeout: 276 seconds]
torarne has quit [Ping timeout: 276 seconds]
sibi[m] has joined #ipfs
basilgohar[m] has joined #ipfs
DavidAmorn[m] has joined #ipfs
M-drwasho has joined #ipfs
jsrockss has quit [Ping timeout: 250 seconds]
monzoon[m] has quit [Ping timeout: 276 seconds]
alexvoda[m] has quit [Ping timeout: 276 seconds]
Catz[m] has quit [Ping timeout: 276 seconds]
M-3974 has quit [Ping timeout: 276 seconds]
Ulises[m] has quit [Ping timeout: 276 seconds]
M-6561 has quit [Ping timeout: 276 seconds]
M18691[m] has quit [Ping timeout: 276 seconds]
gabishu[m] has quit [Ping timeout: 276 seconds]
M-flyingzumwalt has quit [Ping timeout: 276 seconds]
M-p0pa has joined #ipfs
M-king_size1953 has quit [Ping timeout: 276 seconds]
Frank[m] has quit [Ping timeout: 276 seconds]
M18489[m] has quit [Ping timeout: 276 seconds]
solariiknight[m] has quit [Ping timeout: 276 seconds]
M-14321 has quit [Ping timeout: 276 seconds]
M-hellomoto has quit [Ping timeout: 276 seconds]
M-kalmi has quit [Ping timeout: 276 seconds]
Guest26163[m] has quit [Ping timeout: 276 seconds]
Guest33346[m] has quit [Ping timeout: 276 seconds]
Ravneson[m] has quit [Ping timeout: 276 seconds]
M-ryanwilliams has quit [Ping timeout: 276 seconds]
JOduMonT[m] has quit [Ping timeout: 276 seconds]
rgrinberg has joined #ipfs
M-4447 has joined #ipfs
benhylau[m] has joined #ipfs
torarne has joined #ipfs
<whyrusleeping> dignifiedquire: reply
M18691[m] has joined #ipfs
M-6561 has joined #ipfs
alexvoda[m] has joined #ipfs
Ulises[m] has joined #ipfs
Catz[m] has joined #ipfs
M-flyingzumwalt has joined #ipfs
gabishu[m] has joined #ipfs
M-3974 has joined #ipfs
<dignifiedquire> hm?
<dignifiedquire> reply to what?
cketti has joined #ipfs
cketti has quit [Changing host]
cketti has joined #ipfs
M18489[m] has joined #ipfs
M-14321 has joined #ipfs
solariiknight[m] has joined #ipfs
M-king_size1953 has joined #ipfs
M-hellomoto has joined #ipfs
<whyrusleeping> we dont really have benchmarking tests
<whyrusleeping> it doesnt test any network stuff though
<whyrusleeping> just api and storage performance
Frank[m] has joined #ipfs
JOduMonT[m] has joined #ipfs
M-kalmi has joined #ipfs
M-ryanwilliams has joined #ipfs
Guest33346[m] has joined #ipfs
<dignifiedquire> okay :( daviddias told me we should try to match go-ipfs in respect to benchmark tests
<whyrusleeping> that will be easy
<daviddias> whyrusleeping: how do you check for regressions?
Ravneson[m] has joined #ipfs
<daviddias> whyrusleeping: no bitswap benchs?
abbaZaba has joined #ipfs
danielrf1 has joined #ipfs
m0ns00n_ has quit [Quit: quit]
M-rschulman has joined #ipfs
TestName[m] has joined #ipfs
M-nated has joined #ipfs
monzoon[m] has joined #ipfs
Guest26163[m] has joined #ipfs
Leer10[m] has joined #ipfs
M-victorm has joined #ipfs
M-brain has joined #ipfs
rfb[m] has joined #ipfs
M-5703 has joined #ipfs
Guest19040[m] has joined #ipfs
M-alri has joined #ipfs
M-bastinik has joined #ipfs
Cleopatra7[m] has joined #ipfs
Guest35126[m] has joined #ipfs
M-3676 has joined #ipfs
M-geir has joined #ipfs
ghtdak[m] has joined #ipfs
M-infpetal has joined #ipfs
wildanonymous[m] has joined #ipfs
M-phaverkamp has joined #ipfs
M-3798 has joined #ipfs
xtream1101[m] has joined #ipfs
Caquilala[m]1 has joined #ipfs
orapouso[m] has joined #ipfs
M-slang has joined #ipfs
M-greymr has joined #ipfs
M-alien has joined #ipfs
Askaban[m] has joined #ipfs
M-3714 has joined #ipfs
M-mousereeve has joined #ipfs
M-fiatjaf has joined #ipfs
Confiks has joined #ipfs
M- has joined #ipfs
Taek has joined #ipfs
victorbjelkholm has joined #ipfs
guybrush has joined #ipfs
Edur has joined #ipfs
afdudley has joined #ipfs
deltab has joined #ipfs
M-rschulman has quit [Changing host]
M-rschulman has joined #ipfs
monzoon[m] has joined #ipfs
monzoon[m] has quit [Changing host]
Guest26163[m] has quit [Changing host]
Guest26163[m] has joined #ipfs
jsrockss has joined #ipfs
Guest71325 has quit [Ping timeout: 260 seconds]
matoro has quit [Ping timeout: 264 seconds]
anonymuse has joined #ipfs
ppham has quit [Remote host closed the connection]
anonymuse has quit [Remote host closed the connection]
chevdor has quit [Quit: chevdor]
ylp1 has quit [Quit: Leaving.]
anonymuse has joined #ipfs
cemerick has quit [Ping timeout: 265 seconds]
chevdor has joined #ipfs
abbaZaba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
anonymuse has quit [Remote host closed the connection]
twizsted has joined #ipfs
arpu has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<dignifiedquire> daviddias looks like we need to figure this out ourselves
joey89 has joined #ipfs
clownpriest has joined #ipfs
jsrockss has quit [Ping timeout: 252 seconds]
jsrockss_ has joined #ipfs
chevdor has quit [Quit: chevdor]
mildred has quit [Ping timeout: 276 seconds]
<joey89> hello, is it possible to get the protobuf from just the ipfs multihash in javascript?
<lgierth> joey89: i think it's in object.get().data
<joey89> what module have object.get() ? js-ipfs-api ?
<lgierth> joey89: yes
ygrek_ has joined #ipfs
<joey89> is it possible to do it locally (without a ipfs node) ?
<lgierth> i think js-ipfs itself should be capable of it as well
<victorbjelkholm> !pinbot QmUx363UFtgiQqkHHsPK3TSDmwoALDo2hrbMWbcxjH2vFc nodejs-on-ipfs.md
<pinbot> now pinning /ipfs/QmUx363UFtgiQqkHHsPK3TSDmwoALDo2hrbMWbcxjH2vFc
<lgierth> aaand you can point js-ipfs-api at the public gateway's api at https://ipfs.io/api
computerfreak has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jsrockss_ has quit [Ping timeout: 260 seconds]
Tv` has joined #ipfs
wuch has joined #ipfs
clownpriest has joined #ipfs
<daviddias> dignifiedquire: sounds good, setting up the standards :D
<daviddias> lgierth: we have a r+w gateway endpoint?
cketti has quit [Quit: Leaving]
<whyrusleeping> arkadiy[m]: you around?
<lgierth> daviddias: no
<whyrusleeping> there is code that claims to perform that action
<lgierth> whyrusleeping: rw?
<lgierth> yes that code is there we just don't have it deployed
<whyrusleeping> lgierth: yeah
<whyrusleeping> right
<lgierth> daviddias: so actually we do, yes
<lgierth> ipfs daemon --writable or Gateway.Writable=true
<lgierth> that config/daemon option is an example of how not to do these kind of switches haha
<lgierth> it's not too bad, but eh
<dignifiedquire> daviddias: does js-ipfs have offline add currently?
<daviddias> dignifiedquire: yep
<dignifiedquire> cool
<daviddias> in fact, jsipfs cli is only doing the offline one
<daviddias> till a PR that victorbjelkholm is working on gets merged
<joey89> @lgierth thank you for the reply, i tried with js-api but i get an invalid key error, this is how i call object.get: ipfsNodeInstance.object.get('QmUx363UFtgiQqkHHsPK3TSDmwoALDo2hrbMWbcxjH2vFc','base58')
<lgierth> joey89: sorry i can't help you much with it :( daviddias dignifiedquire ^
<daviddias> joey89: base58 is an options object
<daviddias> or, the 2nd argument is an options object
<dignifiedquire> my suggestions for this first round, everything more will increase the scope too much I think
jsrockss has joined #ipfs
chevdor has joined #ipfs
computerfreak has quit [Remote host closed the connection]
<chevdor> Currently writting the french localisation for webui, how can I switched language? I changed my browser locale already, I see no change. Hint?
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan
<joey89> daviddias, if i pass it as a buffer i get this error: "Error: key not found" (i also tried without encoding)
<dignifiedquire> whyrusleeping: Kubuxu how do I install/run https://github.com/whyrusleeping/ipfs-whatever ? go get github.com/whyrusleeping/ipfs-whatever times out
<dignifiedquire> nvm
<dignifiedquire> my internet was just unhappy there
<geoah> https://spf13.typeform.com/to/zkP0lx for anyone who hasn't completed it already :P
<Kubuxu> dignifiedquire: can you try `go get -v github.com/whyrusleeping/ipfs-whatever`
<dignifiedquire> Kubuxu: it worked after my internet came back
<dignifiedquire> geoah: it's missing gx, so I can't fill it out
<geoah> dignifiedquire: hehe, you can try to fix that :P
<dignifiedquire> :D
<dignifiedquire> excellent
<chevdor> what is that dropbox link on an IPFS chan :) ?
m3s has joined #ipfs
<Kubuxu> dignifiedquire: does it work?
abbaZaba has joined #ipfs
cwahlers has joined #ipfs
m0ns00n_ has joined #ipfs
<dignifiedquire> it runs the tests where we have the same api
<dignifiedquire> will work more on this tomorrow, pretty exhausted right now
<Kubuxu> I am quite interested in the perf comparison.
<dignifiedquire> I am quit afraid of that
<dignifiedquire> *quite
ygrek_ has quit [Ping timeout: 244 seconds]
jsrockss has quit [Ping timeout: 240 seconds]
<joey89> daviddias: it seems that js-api is searching the file locally, i thought that js-api object.get works even locally, isn't it?
Encrypt has quit [Quit: Quitte]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
jedahan has quit [Changing host]
jedahan has joined #ipfs
jsrockss has joined #ipfs
<dignifiedquire> Kubuxu: results incoming...
<dignifiedquire> before is js-ipfs, after go-ipfs
<dignifiedquire> the other ops don't work yet
<Kubuxu> not bad
<dignifiedquire> yeah
<dignifiedquire> I expected at least a 10x factor
<Kubuxu> so go-ipfs-api is not compatible with js-ipfs
zeroish has joined #ipfs
<Kubuxu> remember that those are pretty small ops
<Kubuxu> at least data flow wise
<dignifiedquire> what do you mean not?
<dignifiedquire> it is compatible, just not all cmds are there in js-ipfs
<whyrusleeping> geoah: <3 gx
<Kubuxu> there is no add?
erde74 has joined #ipfs
jsrockss has quit [Ping timeout: 250 seconds]
danielrf1 has quit [Remote host closed the connection]
danielrf1 has joined #ipfs
ygrek_ has joined #ipfs
wuch has quit [Quit: WeeChat 1.5]
wuch has joined #ipfs
<voxelot> hey go frands! what's the easiest way to compile ipfs from source and have the bin not interfere with my already installed go-ipfs, won't the make file overwrite the $PATH ipfs bin?
espadrine has joined #ipfs
<whyrusleeping> voxelot: 'make build'
AdrianG has joined #ipfs
AdrianG has left #ipfs [#ipfs]
<voxelot> sweet thanks
<dignifiedquire> Kubuxu: there is add but it is not yet on the http api and under files add instead of top level
<voxelot> whyrusleeping: got ERROR: open package.json: no such file or directory when unzipping gx-go
<whyrusleeping> eh?
<whyrusleeping> can you paste me the log?
gmcquillan has quit [Quit: gmcquillan]
<whyrusleeping> voxelot: uh... what directory are you running that from?
<whyrusleeping> theres definitely a package.json next to the makefile
<voxelot> '/go-ipfs'
<voxelot> actually don't see package.json in there, wierd
zorglub27 has quit [Ping timeout: 244 seconds]
Foxcool has quit [Ping timeout: 260 seconds]
<whyrusleeping> uhmmm
<whyrusleeping> pwd
<whyrusleeping> and echo $GOPATH ?
<voxelot> '/Users/voxelot/golang/src/github.com/ipfs/go-ipfs' gopath = '/Users/voxelot/golang'
espadrine has quit [Ping timeout: 240 seconds]
<whyrusleeping> git pull origin master ?
<whyrusleeping> im thinking you might have deleted that file accidentaly or something
<voxelot> i did a go-get for the repo, just manually added the packag file and seems to be building
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Foxcool has joined #ipfs
<whyrusleeping> cool
Aranjedeath has joined #ipfs
ianopolous has joined #ipfs
clownpriest has joined #ipfs
xelra has quit [Quit: ZNC - http://znc.in]
xelra has joined #ipfs
palkeo has joined #ipfs
matoro has joined #ipfs
dmr has quit [Ping timeout: 250 seconds]
Encrypt has joined #ipfs
cholcombe has quit [Ping timeout: 258 seconds]
<dignifiedquire> daviddias: rocking the merge & cleanup 😍
<daviddias> :D
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan
ashark has quit [Ping timeout: 260 seconds]
thefinn93 has quit [Quit: cya]
<dignifiedquire> ahh the new iPhone will ship without 3.5mm audio, all aboard the lightning connector, wish they would have switched to usb-c
<whyrusleeping> yeah...
<whyrusleeping> that one feels like a mistake
<whyrusleeping> and theyre solving the 'cant charge my phone and listen to music' issue with wireless headphones
rendar has quit [Ping timeout: 265 seconds]
<dignifiedquire> that have 5h per charge, don't make me lough
<dignifiedquire> I wish there were wireless in ears with reasonable battery time :(
cyberwolf has joined #ipfs
mt has joined #ipfs
<clownpriest> dignifiedquire: someone should do the tesla wireless electricity thing with headphones (maybe cancer risk though?)
rgrinberg has quit [Ping timeout: 244 seconds]
<dignifiedquire> :D
<dignifiedquire> something like that yes
<clownpriest> hey, any chance i could get a review on a pull request?
<whyrusleeping> clownpriest: yeah, post a link here
<dignifiedquire> whyrusleeping: this is awesome https://github.com/blog/2247-improving-collaboration-with-forks
<whyrusleeping> allow edits from maintainers??? omg i wanted that for so long
<clownpriest> thanks for the merge whyrusleeping
iwxzr[m] has joined #ipfs
cyberwolf has quit [Quit: Konversation terminated!]
mrrrgn____ is now known as mrrrgn
joey89 has quit [Quit: Page closed]
thefinn93 has joined #ipfs
ashark has joined #ipfs
R4FKEN[m] has joined #ipfs
<Kubuxu> !pin QmSd7rE8qjihopcQpg7VXzcPX8X4FJ5XkXVkUQggmmWyvG go-metrics-prometheus-0.1.2
<pinbot> now pinning /ipfs/QmSd7rE8qjihopcQpg7VXzcPX8X4FJ5XkXVkUQggmmWyvG
<Kubuxu> !pin QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5 go-metrics-interface-0.1.2
<pinbot> now pinning /ipfs/QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5
<pinbot> now pinning /ipfs/QmR3KwhXCRLTNZB59vELb2HhEWrGy9nuychepxFtj3wWYa
<Kubuxu> !pin QmR3KwhXCRLTNZB59vELb2HhEWrGy9nuychepxFtj3wWYa prometheus-0.1
<pinbot> [host 4] failed to grab refs for /ipfs/QmSd7rE8qjihopcQpg7VXzcPX8X4FJ5XkXVkUQggmmWyvG: Post http://[fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001/api/v0/refs?arg=/ipfs/QmSd7rE8qjihopcQpg7VXzcPX8X4FJ5XkXVkUQggmmWyvG&r=true&encoding=json&stream-channels=true&: dial tcp [fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001: getsockopt: connection timed out
dmr has joined #ipfs
<pinbot> [host 4] failed to grab refs for /ipfs/QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5: Post http://[fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001/api/v0/refs?arg=/ipfs/QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5&encoding=json&stream-channels=true&r=true&: dial tcp [fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001: getsockopt: connection timed out
<pinbot> [host 4] failed to grab refs for /ipfs/QmR3KwhXCRLTNZB59vELb2HhEWrGy9nuychepxFtj3wWYa: Post http://[fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001/api/v0/refs?arg=/ipfs/QmR3KwhXCRLTNZB59vELb2HhEWrGy9nuychepxFtj3wWYa&encoding=json&stream-channels=true&r=true&: dial tcp [fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001: getsockopt: connection timed out
<whyrusleeping> thats weird...
<whyrusleeping> lgierth: are the gateways being weird?
rendar has joined #ipfs
<dignifiedquire> I want to write all the things in rust.. http://aturon.github.io/blog/2016/08/11/futures/ they have implemented futures (promises) + streams of futures with effectively no runtime overhead over a hand wired statemachine interacting with epoll etc
<clownpriest> dignifiedquire: i wish i had the patience to deal with the whole lifetimes/ownership model in rust. though it's way better than the nightmare that is c++
<clownpriest> probably worth a shot though
<dignifiedquire> clownpriest: it's hard, but also super rewarding
ianopolous has quit [Ping timeout: 252 seconds]
<clownpriest> that's what i told myself about c++ for the last 3 years, the reward being speed and tight control over resources. can't describe how much pain it's put me through...idk how these systems devs handle large projects
<clownpriest> but yeh, I'm sure rust is probably worth it
mrrrgn is now known as quotidien
quotidien is now known as quotidien_afk
cjd has quit [Ping timeout: 276 seconds]
ianopolous has joined #ipfs
rgrinberg has joined #ipfs
wuch has quit [Quit: WeeChat 1.5]
cjd has joined #ipfs
m0ns00n_ has quit [Quit: quit]
clownpriest has quit [Quit: Textual IRC Client: www.textualapp.com]
chevdor has quit [Quit: Greets to you guys]
Boomerang has quit [Quit: Lost terminal]
<whyrusleeping> geoah: that PR is huge
<geoah> whyrusleeping: the ipfs one?
<whyrusleeping> yeah
<whyrusleeping> heres an idea
<geoah> I'm listening :)
<whyrusleeping> lets first merge in just switching over to the external go-key package
<whyrusleeping> then, the second PR can be the dht stuff
<whyrusleeping> might make it a little more manageable
<whyrusleeping> right now its hard for me to even just read through the entire thing
<geoah> yeah it got a bit out of hand
<geoah> I'll make a new PR for the go-key by tomorrow
<whyrusleeping> cool,
<whyrusleeping> we can also probably do those datastore type changes too in their own PR
<whyrusleeping> just keeping things as separated as possible
matoro has quit [Ping timeout: 276 seconds]
Foxcool has quit [Ping timeout: 244 seconds]
se3000 has quit [Quit: Textual IRC Client: www.textualapp.com]
<geoah> ok I'll try to break it up in as many self contained PRs as I can
<whyrusleeping> i'm thinking there will probably be three
<whyrusleeping> the key stuff, the datastore stuff, and the dht stuff
<whyrusleeping> i've had people go overboard on breaking PRs into small self contained things before and found myself with 60 new open PRs, thats a bit much
* cjd donates to tip4commit for ipfs
<geoah> whyrusleeping: since you are here may I bug you?
<geoah> I was playing around a bit more with the dht example to make it connect to the swarm and apparently my issue is that the swarm dialler filters out the bootstrap nodes. It thinks that my peer does not support the ipfs protocol. But I can't figure out how to make it think that I do.
<geoah> When swarm dial tries to connect to a peer (eg /ip4/104.236.151.122/tcp/4001/ipfs/QmSoLj..) it checks that my peer has the same parts (ip4, tcp, ipfs)
<geoah> but it doesn't think I actually support the ifps part
<geoah> so it doesn't even try to connect
<whyrusleeping> ooooooh
<whyrusleeping> let me see your code again?
<geoah> not the latest version but the issue is the same
<geoah> I think I'm missing some part in the host init
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<geoah> ipfs does something differnt, it creates a swarm network with nil MA
<geoah> and I can't figure out what it does after that
jedahan has joined #ipfs
jedahan has quit [Client Quit]
<geoah> whyrusleeping: again -- don't spend time with it -- if you have an idea what might be wrong just point me to the right direction :P
<whyrusleeping> geoah: i've made this EXACT same mistake before
<whyrusleeping> instead of iaddr.Multiaddr()
<whyrusleeping> use iaddr.Transport()
<geoah> OWH F*
<whyrusleeping> ye
jsrockss has joined #ipfs
jedahan has joined #ipfs
jedahan has quit [Client Quit]
jedahan has joined #ipfs
<dignifiedquire> daviddias: https://github.com/ipfs/interface-ipfs-core/pull/60#issuecomment-245400187 << I am free in 5 min or so if you are fere
matoro has joined #ipfs
matoro has quit [Max SendQ exceeded]
bauruine_ has quit [Ping timeout: 252 seconds]
matoro has joined #ipfs
<geoah> whyrusleeping: !!!!!! <3
<whyrusleeping> sup?
HostFat has quit [Ping timeout: 244 seconds]
zorglub27 has joined #ipfs
matoro has quit [Ping timeout: 240 seconds]
erde74 has quit [Quit: Verlassend]
jsrockss has quit [Quit: leaving]
<geoah> whyrusleeping: worked like a charm.
nycoliver has joined #ipfs
martinkl_ has joined #ipfs
<nycoliver> hey hoping someone can tell me the correct way to do this:
<nycoliver> i want an object linking to a bunch of files
<nycoliver> should i ipfs.add all the files then ipfs.object.new and add links to those objects?
<nycoliver> those file objects*
<whyrusleeping> geoah: hell yeah
bauruine has joined #ipfs
<voxelot> whyrusleeping: tnx for showing me how2go https://github.com/ipfs/js-ipfs-api/issues/368#issuecomment-245407244 fmt.Println's all over cus i dont knoe what debugging is :D
wavis has joined #ipfs
<lgierth> whyrusleeping: are they? weird?
<whyrusleeping> voxelot: so, i think that the issue with that bug is that our structs arent roundtripping binary data through JSON correctly
<whyrusleeping> i'm guessing thats because we don't base64 encode the 'data' field
<whyrusleeping> we left it plaintext to make it easy for people to write their own content
<voxelot> maybe i try flipping that to b58 and put a b58 encoded data object in and see if bug persists
m0ns00n_ has joined #ipfs
<whyrusleeping> voxelot: you mean base64 yeah?
<voxelot> Meh something like that :)
<voxelot> Been in Bitcoin land too long
<whyrusleeping> voxelot: ooooh
<whyrusleeping> i see
<whyrusleeping> we have a flag on ipfs object put to set the encoding of the data field
<whyrusleeping> voxelot: but it looks like we dont have the same thing for object get
ckwaldon has joined #ipfs
<voxelot> Object get has -enc flag
<voxelot> But I tried using protobuf for put and get and it still bugs
matoro has joined #ipfs
matoro has quit [Max SendQ exceeded]
<whyrusleeping> yeah, the enc flag is slightly different
<whyrusleeping> that defines the encoding for the entire object
matoro has joined #ipfs
<whyrusleeping> the flag that put has defines the encoding for just the data field
<voxelot> Ahh I see
matoro has quit [Ping timeout: 264 seconds]
<dignifiedquire> github is showing all things twice in my feed...that's not confusing at all
taaem has quit [Ping timeout: 244 seconds]
dmr has quit [Ping timeout: 250 seconds]
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jedahan has joined #ipfs
jedahan has quit [Client Quit]
martinkl_ has joined #ipfs
computerfreak has joined #ipfs
cjd has quit [Ping timeout: 276 seconds]
cjd has joined #ipfs
ashark has quit [Ping timeout: 250 seconds]
clavi has quit [Ping timeout: 276 seconds]
clownpriest has joined #ipfs
cketti has joined #ipfs
clavi has joined #ipfs
j0hnsmith has joined #ipfs
<dignifiedquire> daviddias: I am going to sleep now, so I won't be able to respond to you comments anymore 😴
<daviddias> dignifiedquire: yeah, please rest, super late there :)
<daviddias> thank you for all the things!
<dignifiedquire> :) thank you for all the review and merge and keeping me in check :D
sametsisartenep has quit [Quit: leaving]
palkeo has quit [Quit: Konversation terminated!]
espadrine has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
Encrypt has quit [Quit: Quitte]
m0ns00n_ has quit [Quit: quit]
<geoah> is there someone who can either explain or help me find some docks on how the keys in the DHT work?
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<geoah> Selector and Validator seems to expect the keys to be various parts joint with /
<whyrusleeping> geoah: yeah
<geoah> I'm trying to understand why this is
HostFat has joined #ipfs
<geoah> I think I have a complete DHT example now https://gist.github.com/geoah/ff70271a3be05f57f37f911e54f549e7
<geoah> it can look up providers, peers, put and get values just fine
<geoah> but I'm still unclear on the keys for values :)
j0hnsmith has quit [Quit: j0hnsmith]
j0hnsmith has joined #ipfs
<whyrusleeping> geoah: sorry,back now
<geoah> nw :) I'm going though ipfs tickets now to find some docs
<whyrusleeping> the validators and selectors serve similarish roles on either end of the rpc chains
<whyrusleeping> validators are used when receiving records
<whyrusleeping> since any node can technically put any value to any key, the validators are used to restrict that in a way
<whyrusleeping> they are functions that tell you "is this record even okay?"
<whyrusleeping> so that nodes don't get stuck storing invalid records
HastaJun_ has quit [Ping timeout: 264 seconds]
<whyrusleeping> for public keys (the /pk/ prefix), the hash of the public key must equal the dht key youre storing it to
<whyrusleeping> get(/pk/<HASH(PUBKEY)>) == pubkeyData
<whyrusleeping> The selectors are used on record retrieval
<whyrusleeping> When i do a 'Get' i dont just get a single value
nycoliver has quit [Ping timeout: 244 seconds]
<whyrusleeping> you get multiple values from all of the 'K' peers the value was stored to
<whyrusleeping> some of those peers might have old records
<whyrusleeping> or otherwise 'less good' records
<whyrusleeping> the Selectors let you deterministically pick 'the best' record out of a set of values returned to you
<whyrusleeping> for /ipns/ keys this goes roughly like "which record has the highest sequence number"
<geoah> whyrusleeping: awesome that makes way more sense :)
<whyrusleeping> geoah: so, can you do me an awesome favor
<whyrusleeping> and take that and make it into documentation on the dht readme?
PseudoNoob has quit [Remote host closed the connection]
<geoah> hehe will do :)
shizy has quit [Ping timeout: 265 seconds]
<geoah> I wanted to make a PR to add the example in the kad-dht but it got very tightly coupled with A LOT of stuff before it actually worked
zorglub27 has quit [Quit: zorglub27]
firemound has joined #ipfs
<whyrusleeping> geoah: hrm... that tightly coupledness sucks
<whyrusleeping> if you have ideas about how to make that better, i'm all ears
<whyrusleeping> or, rather in this specific case, eyes
dansup has joined #ipfs
<geoah> hehe, let's first actually decouple the dht and we'll figure out how to proceed after that
<whyrusleeping> fair enough
herzmeister has quit [Ping timeout: 276 seconds]
nycoliver has joined #ipfs
j0hnsmith has quit [Quit: j0hnsmith]
A124 has quit [Read error: Connection reset by peer]
<voxelot> whyrusleeping: i altered the data field in object get to a base64 encoded string here https://github.com/ipfs/go-ipfs/blob/dcfd842d8323e8d093a105e65f85c90d7bded7c0/core/commands/object/object.go#L201
<voxelot> and piped object get | object put --datafieldenc base64 and no error, think you were right
matoro has joined #ipfs
A124 has joined #ipfs
matoro has quit [Ping timeout: 240 seconds]
computerfreak has quit [Remote host closed the connection]
fleeky_ has quit [Remote host closed the connection]
herzmeister has joined #ipfs
<lgierth> !pin QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn empty-unixfs-dir
<pinbot> now pinning /ipfs/QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn
<lgierth> now watch the world burn
<pinbot> [host 4] failed to grab refs for /ipfs/QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn: Post http://[fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001/api/v0/refs?arg=/ipfs/QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn&r=true&encoding=json&stream-channels=true&: dial tcp [fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001: getsockopt: connection timed out
robogoat_ is now known as robogoat
gmcquillan has quit [Ping timeout: 240 seconds]
chris613 has joined #ipfs