jbenet changed the topic of #ipfs to: IPFS - InterPlanetary File System - https://github.com/ipfs/ipfs -- channel logged at 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/ -- Community Info: https://github.com/ipfs/community/ -- FAQ: https://github.com/ipfs/faq -- Support: https://github.com/ipfs/support
infinity0 has joined #ipfs
Not_ has quit [Ping timeout: 250 seconds]
hellertime has quit [Quit: Leaving.]
Not_ has joined #ipfs
hellertime has joined #ipfs
flounders has quit [Read error: Connection reset by peer]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
flounders has joined #ipfs
<jbenet> lgierth: dignifiedquire make sure to pin important things to as many machines as possible. Uptime won't be good otherwise
HostFat has joined #ipfs
Encrypt has quit [Quit: Sleeping time!]
<lgierth> yeeaah...
<lgierth> wanna know what i'm doing the past hour or two? :P
alterego has quit [Ping timeout: 246 seconds]
<noffle> jbenet whyrusleeping: do you know if this was to combat some specific issue? https://github.com/ipfs/go-ipfs/blob/master/core/commands/mount_unix.go#L162
<noffle> just to try and smooth over any bizarre bad state we might somehow get into?
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/active-cmds: https://git.io/vgUn7
<ipfsbot> go-ipfs/feat/active-cmds c7c1e72 Jeromy: add sharness test...
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2277: commands diagnostics (master...feat/active-cmds) https://git.io/vgUcZ
tactiic has joined #ipfs
tactiic has quit [Remote host closed the connection]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/active-cmds: https://git.io/vgUca
<ipfsbot> go-ipfs/feat/active-cmds 6e86383 Jeromy: some comments...
<jbenet> noffle: yeah lingering bad states
computerfreak has joined #ipfs
<noffle> jbenet: do we know how these happen? was it just the 'fusermount -u /ipfs' case?
<jbenet> Not sure :( we should probably have some fuse stress tests that leave it wonky states.
<noffle> fuse fuzzing
<ipfsbot> [go-ipfs] whyrusleeping created mfs-debug (+11 new commits): https://git.io/vgUCH
<ipfsbot> go-ipfs/mfs-debug f82cafe Jeromy: flushing and shallow list names...
<ipfsbot> go-ipfs/mfs-debug 8ea7b56 Jeromy: use correct context in pubfunc pinning...
<ipfsbot> go-ipfs/mfs-debug d82fc8b Jeromy: flush pinning improvements...
jamie_k_ has joined #ipfs
jamie_k_ has quit [Client Quit]
water_resistant has quit [Quit: Leaving]
voxelot_ has quit [Ping timeout: 265 seconds]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/active-cmds: https://git.io/vgU42
<ipfsbot> go-ipfs/feat/active-cmds df0f87a Jeromy: verbose mode...
<noffle> whyrusleeping: daviddias: heya! \o I wanted to get your thoughts on resolving a node's own public key (i.e. /ipnfs/<my-pubkey>). right now, in go-ipfs, this is not preloaded into the local dht store, so what commonly happens is either a) you need the network (and for your pubkey to exist in the network dht), or b) you're offline and do have your own pubkey in the local dht, but its expired (TTL)
tmg has quit [Quit: Reconnecting]
<noffle> what if we preloaded it into the local dht when the daemon starts? this seems like a key a node should always be able to instantly resolve
tmg has joined #ipfs
Evermore has quit [Ping timeout: 252 seconds]
Evermore has joined #ipfs
<ipfsbot> [go-ipfs] noffle closed pull request #2266: Adds offline key resolution on ipns mount. (master...mount_local) https://git.io/vzxYX
hellertime has quit [Quit: Leaving.]
hellertime has joined #ipfs
r04r is now known as zz_r04r
reit has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping force-pushed mfs-debug from 8405eed to b80f04c: https://git.io/vgUz9
<ipfsbot> go-ipfs/mfs-debug 0998c6f Jeromy: flushing and shallow list names...
<ipfsbot> go-ipfs/mfs-debug 9d0f369 Jeromy: use correct context in pubfunc pinning...
<ipfsbot> go-ipfs/mfs-debug 315d18b Jeromy: flush pinning improvements...
dignifiedquire has quit [Quit: Connection closed for inactivity]
gaboose has quit [Remote host closed the connection]
<whyrusleeping> noffle: it is loaded into the local dht store
<ipfsbot> [go-ipfs] rht closed pull request #2246: More robust version checking (master...smarter-launchd-install) https://git.io/vzKMm
<noffle> whyrusleeping: can you give me a pointer as to where? I didn't see that. and if we are then there's something still wrong: I can't resolve my own key for a fresh node that's offline
reit has quit [Quit: Leaving]
alterego has joined #ipfs
captain_morgan has quit [Remote host closed the connection]
HostFat has quit [Quit: Leaving]
<lightcastshadows> tmg: No, not anymore. It returns fine now. What was the issue?
voxelot_ has joined #ipfs
reincite has quit [Remote host closed the connection]
<voxelot_> whyrusleeping: o/
<whyrusleeping> voxelot_: heyo
<whyrusleeping> noffle: its saved in the datastore
<whyrusleeping> and the dht pulls from the datastore
<noffle> whyrusleeping: does this happen on init? daemon start?
<whyrusleeping> the reason youre seeing the resolve hit the network is because we don't trust our local value to be the most up to date
<whyrusleeping> it happens on init
<aaaaaaaaa____> another pinning question: pinning 350gb directory melts down (high cpu/ram); so i exported a list of 40,000 hashes and with bash script try to pin them one by one, but this also grinds to a halt after a few hundred, with no message in daemon log. don't know where to go from here, but curious if it is a known issue?
<voxelot_> that says that we marshal the private key, which means creating a protobuf of the ANS.1 private key stream right?
<whyrusleeping> aaaaaaaaa____: mind filing an issue?
<aaaaaaaaa____> sure, will do
<whyrusleeping> voxelot_: uhm, yes
<whyrusleeping> the protobuf has the key type, and the data in it
<voxelot_> whyrusleeping: yup, and then the config file stores a base64 encoded protobuf
<voxelot_> which is why i can't use it haha
<noffle> whyrusleeping: humour me a bit more? why have the local cache then if we don't trust it to be up to date?
<whyrusleeping> voxelot_: yeah... just unwrap the protobuf first
<whyrusleeping> it should work for you
<voxelot_> in javascraps
<voxelot_> there is a module for it, not sure if david has a better way though
<whyrusleeping> voxelot_: thats okay, javascraps has protobuf
<voxelot_> okay cool, i'll use that module then
<whyrusleeping> noffle: we have the value locally because otherwise how would we keep it around?
<whyrusleeping> the 'cache' is not stored on disk
<whyrusleeping> just the value
simonv3 has quit [Quit: Connection closed for inactivity]
<whyrusleeping> so we have no idea just from the disk that we 'cached value X for Y minutes'
<noffle> whyrusleeping: if "we hit the network to resolve our own key b/c we don't trust the local value to be the most up to date" (yours from above), then why store it in the local cache at all? this seems contradictory? trying to grok this.
<noffle> isn't the cache only used to resolve keys?
<whyrusleeping> the network is really just a bunch of other nodes with values stored on disk
<whyrusleeping> if nobody stores these values then we have nothing
<noffle> I understand that. I'm trying to reconcile your statement above though
<noffle> are we writing it to our local dht just so it replicates to the rest of the network?
<noffle> (as opposed to, say, for the node's own use)
notdaniel has joined #ipfs
acetylcarbazole has joined #ipfs
computerfreak has quit [Quit: Leaving.]
<whyrusleeping> our local value is one of the replicated dht values
<whyrusleeping> its not the canonical source of truth
<whyrusleeping> just one of the values that exists related to that key
<noffle> whyrusleeping: in that we don't differentiate between what we wrote during ipfs init vs what came from the network?
<whyrusleeping> yes
<noffle> neither is more "truthy"?
<noffle> col
<whyrusleeping> correct
<noffle> cool, too
<noffle> that helps a lot -- thank you
<whyrusleeping> which seems wonky to me really
<whyrusleeping> but its hard to do it any other way
simonv3 has joined #ipfs
<whyrusleeping> since it needs to be set during init
<whyrusleeping> and we arent on the network during init
captain_morgan has joined #ipfs
ygrek_ has quit [Ping timeout: 245 seconds]
<tmg> whyrusleeping: is there a way to force go-ipfs to store blocks using their multihash?
<tmg> whyrusleeping: or better! how do I get from "12200356df0accadd21bd74695b4ddc700de5f590674a1a188e1a7db3bc1472f998d.data" back to the multihash?
<whyrusleeping> tmg: decode that name as hex
<whyrusleeping> and then cast it as a multiaddr
<whyrusleeping> we cant use multihash base58 for a couple reasons
<whyrusleeping> one: windows and osx have case insensetive filesystems
<whyrusleeping> two: base58 encoding is reallllllly slow
<tmg> (something about some filesystems equating cases)
<lgierth> interesting
<lgierth> whyrusleeping: is that an fs-repo implementation detail?
<tmg> lgierth: the details are in datastore, I think
<ipfsbot> [go-ipfs] rht closed pull request #2102: Close errnotifier chan on err (master...fix/logwriter-stall) https://git.io/v0Fym
<ipfsbot> [go-ipfs] rht opened pull request #2279: Close errnotifier chan on err (master...fix/logwriter-stall) https://git.io/vgUiW
simpbrain has quit [Ping timeout: 250 seconds]
ygrek_ has joined #ipfs
<tmg> whyrusleeping: why call DAG vertices "nodes"?
<tmg> sort of overloads the name space with IpfsNodes too
pfraze has quit [Remote host closed the connection]
reit has joined #ipfs
simpbrain has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
<Kubuxu> patagonicus: Yes it does, the CLI just not handle it correctly. It doesn't happen on ipfs.io as it uses /ipfs/ entry in dnslink, you probably use /ipns/.
The_8472 has joined #ipfs
IlanGodik has joined #ipfs
aquilax has joined #ipfs
<ipfsbot> [go-ipfs] lgierth created feat/gx-docker (+1 new commit): https://git.io/vgUMx
<ipfsbot> go-ipfs/feat/gx-docker 032aedd Lars Gierth: WIP...
hellertime has quit [Ping timeout: 240 seconds]
The_8472 has quit [Ping timeout: 264 seconds]
Not_ has quit [Ping timeout: 240 seconds]
The_8472 has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
pfraze has joined #ipfs
The_8472 has joined #ipfs
aquilax has quit [Ping timeout: 248 seconds]
<whyrusleeping> tmg: vertices might be a good name
<whyrusleeping> i agree that node is way too overloaded
tmg has quit [Ping timeout: 260 seconds]
The_8472 has quit [Ping timeout: 240 seconds]
pfraze has quit [Remote host closed the connection]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/active-cmds: https://git.io/vgUSp
<ipfsbot> go-ipfs/feat/active-cmds 4753e6c Jeromy: sort options and add id to verbose output...
The_8472 has joined #ipfs
The_8472 has quit [Ping timeout: 264 seconds]
simonv3 has quit [Quit: Connection closed for inactivity]
Tv` has quit [Quit: Connection closed for inactivity]
The_8472 has joined #ipfs
ygrek_ has quit [Ping timeout: 264 seconds]
The_8472 has quit [Ping timeout: 264 seconds]
The_8472 has joined #ipfs
Guest17506 has quit [Ping timeout: 276 seconds]
notdaniel has quit [Ping timeout: 260 seconds]
The_8472 has quit [Ping timeout: 264 seconds]
zorglub27 has joined #ipfs
The_8472 has joined #ipfs
pepesza_ has quit [Ping timeout: 276 seconds]
pepesza_ has joined #ipfs
jhulten_ has quit [Ping timeout: 264 seconds]
cow_2001 has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
ulrichard has joined #ipfs
zorglub27 has quit [Ping timeout: 272 seconds]
pfraze has joined #ipfs
mildred has joined #ipfs
The_8472 has joined #ipfs
pepesza_ has quit [Excess Flood]
The_8472 has quit [Ping timeout: 264 seconds]
The_8472 has joined #ipfs
dignifiedquire has joined #ipfs
ylp has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
jhulten_ has joined #ipfs
IlanGodik has quit [Quit: Connection closed for inactivity]
acetylcarbazole has quit [Read error: Connection reset by peer]
The_8472 has joined #ipfs
pepesza_ has joined #ipfs
blepharosyndesmi has joined #ipfs
pepesza_ has quit [Excess Flood]
pepesza_ has joined #ipfs
pepesza_ has quit [Excess Flood]
Guest17506 has joined #ipfs
pepesza_ has joined #ipfs
pepesza_ has quit [Excess Flood]
pepesza_ has joined #ipfs
pepesza_ has quit [Excess Flood]
pepesza_ has joined #ipfs
pepesza_ has quit [Excess Flood]
tmg has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
pfraze has quit [Remote host closed the connection]
tmg has quit [Ping timeout: 245 seconds]
m0ns00nfup has joined #ipfs
tmg has joined #ipfs
The_8472 has quit [Ping timeout: 264 seconds]
m0ns00nfup has quit [Quit: undefined]
tmg has quit [Quit: leaving]
tmg has joined #ipfs
Guest17506 has quit [Ping timeout: 245 seconds]
zz_r04r is now known as r04r
pepesza_ has joined #ipfs
pepesza_ has quit [Client Quit]
pepesza has joined #ipfs
slothbag has joined #ipfs
rendar has joined #ipfs
jhulten_ has quit [Ping timeout: 272 seconds]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #233: Update lodash to version 4.2.0
kvda has quit [Quit: Textual IRC Client: www.textualapp.com]
pepesza has quit [Excess Flood]
pepesza has joined #ipfs
pepesza has quit [Excess Flood]
pepesza has joined #ipfs
<daviddias> noffle: what is the case where you have your pubkey and it is expired? If we want to make it generic, and we a resolving any pubkey and the record that yields is expired, that means that by IPRS spec for that type of record, that data is not valid anymore. We might error and have a force option, but by default we shouldn't resolve data to the user that is
<daviddias> outdated by the validity metric
<Kubuxu> daviddias: problem isn't with validity metric but with deciding to look for newer records in the network
Poefke has joined #ipfs
<ipfsbot> [webui] dignifiedquire pushed 1 new commit to master: https://git.io/vgTkI
<ipfsbot> webui/master 3979033 Friedel Ziegelmayer: Merge pull request #233 from ipfs/greenkeeper-lodash-4.2.0...
alterego has quit [Disconnected by services]
jaboja has joined #ipfs
jaboja has quit [Excess Flood]
jaboja has joined #ipfs
r04r is now known as zz_r04r
s_kunk has joined #ipfs
computerfreak has joined #ipfs
IlanGodik has joined #ipfs
IlanGodik has quit [Changing host]
IlanGodik has joined #ipfs
m0ns00nfup has joined #ipfs
jhulten_ has joined #ipfs
jhulten_ has quit [Ping timeout: 245 seconds]
m0ns00nfup has quit [Quit: undefined]
m0ns00nfup has joined #ipfs
jaboja has quit [Ping timeout: 272 seconds]
zz_r04r is now known as r04r
mildred has quit [Ping timeout: 240 seconds]
mildred has joined #ipfs
voxelot_ has quit [Ping timeout: 250 seconds]
<haad> hello
elima has joined #ipfs
mildred has quit [Ping timeout: 264 seconds]
yellowsir1 has joined #ipfs
reit has quit [Ping timeout: 264 seconds]
mildred has joined #ipfs
jaboja has joined #ipfs
<cryptix> !pin QmQbyZm2NNY8txHgTiiCFmrNoAkNF7P66wYgxd6WMneuw9
<pinbot> now pinning /ipfs/QmQbyZm2NNY8txHgTiiCFmrNoAkNF7P66wYgxd6WMneuw9
ulrichard has quit [Ping timeout: 240 seconds]
pinbot has quit [Ping timeout: 245 seconds]
Kane` has joined #ipfs
jaboja has quit [Ping timeout: 240 seconds]
jaboja has joined #ipfs
cryptix has quit [Quit: wat]
Encrypt has joined #ipfs
jaboja has quit [Ping timeout: 260 seconds]
<patagonicus> Kubuxu: Oh, I think I need to practice my reading skills. Could have sworn that I saw /ipns/ when I check ipfs.io …
HostFat has joined #ipfs
r04r is now known as zz_r04r
bauruine has quit [Quit: ZNC - http://znc.in]
pinbot has joined #ipfs
G-Ray has joined #ipfs
blepharosyndesmi has quit [Remote host closed the connection]
jaboja has joined #ipfs
undergrounder has joined #ipfs
zz_r04r is now known as r04r
bauruine has joined #ipfs
jhulten_ has joined #ipfs
jhulten_ has quit [Ping timeout: 240 seconds]
ulrichard has joined #ipfs
hellertime has joined #ipfs
ale___ has joined #ipfs
ale___ has quit [Quit: Page closed]
bauruine has quit [Read error: Connection reset by peer]
elima has quit [Ping timeout: 265 seconds]
zorglub27 has joined #ipfs
IlanGodik_ has joined #ipfs
NeoTeo_ has joined #ipfs
shadoxx has joined #ipfs
lgierth_ has joined #ipfs
IlanGodik has quit [Ping timeout: 240 seconds]
IlanGodik_ is now known as IlanGodik
NeoTeo has quit [Ping timeout: 240 seconds]
ljhms has quit [Ping timeout: 240 seconds]
shadoxx_ has quit [Ping timeout: 240 seconds]
noffle has quit [Ping timeout: 240 seconds]
ffmad_ has quit [Ping timeout: 240 seconds]
lgierth has quit [Ping timeout: 240 seconds]
NeoTeo_ is now known as NeoTeo
pinbot has quit [Ping timeout: 240 seconds]
feross has quit [Ping timeout: 240 seconds]
noffle has joined #ipfs
pinbot has joined #ipfs
feross has joined #ipfs
ljhms has joined #ipfs
__konrad_ has joined #ipfs
ffmad_ has joined #ipfs
elima has joined #ipfs
bauruine has joined #ipfs
reit has joined #ipfs
bauruine has quit [Read error: Connection reset by peer]
m0ns00nfup has quit [Quit: undefined]
tlevine has quit [Ping timeout: 245 seconds]
m0ns00nfup has joined #ipfs
m0ns00nfup has quit [Client Quit]
computerfreak has quit [Remote host closed the connection]
undergrounder has quit [Ping timeout: 240 seconds]
Myagui has quit [Ping timeout: 250 seconds]
<daviddias> Kubuxu: you would query for records until a timeout ocours or you get a very strong degree of confidence that you have the must updated record that is also still valid. If you are offline and you have an invalid record, the nothing would get resolved, if you are offline and have a valid record, but it is not the most recent one, you would resolve it and it
<daviddias> is true that you wouldn't be seeking the most recent version, but this isn't a new problem, it is similar when you have to wait for dns to propagate
<daviddias> But in ipns case, at least you can still resolve offline the previous and still valid version, which is pretty sweet
m0ns00nfup has joined #ipfs
m0ns00nfup has quit [Client Quit]
strg has joined #ipfs
Myagui has joined #ipfs
slothbag has quit [Quit: Leaving.]
bauruine has joined #ipfs
m0ns00nfup has joined #ipfs
Akaibu has joined #ipfs
cryptix has joined #ipfs
bauruine has quit [Read error: Connection reset by peer]
m0ns00nfup has quit [Remote host closed the connection]
<haad> whyrusleeping: have you been able to work on keystore or pubsub the past couple of weeks?
sevcsik has joined #ipfs
m0ns00nfup has joined #ipfs
gaboose has joined #ipfs
jhulten_ has joined #ipfs
ecloud has quit [Ping timeout: 240 seconds]
m0ns00nfup has quit [Remote host closed the connection]
jhulten_ has quit [Ping timeout: 272 seconds]
G-Ray has quit [Quit: Konversation terminated!]
m0ns00nfup has joined #ipfs
zorglub27 has quit [Ping timeout: 250 seconds]
cemerick has joined #ipfs
m0ns00nfup has quit [Remote host closed the connection]
m0ns00nfup has joined #ipfs
pfraze has joined #ipfs
Encrypt has quit [Quit: Quitte]
m0ns00nfup has quit [Remote host closed the connection]
jaboja has quit [Ping timeout: 240 seconds]
disgusting_wall has joined #ipfs
m0ns00nfup has joined #ipfs
m0ns00nfup has quit [Client Quit]
m0ns00nfup has joined #ipfs
JasonWoof has joined #ipfs
JasonWoof has joined #ipfs
arpu has quit [Remote host closed the connection]
ashark has joined #ipfs
The_8472 has joined #ipfs
m0ns00nfup has quit [Remote host closed the connection]
m0ns00nfup has joined #ipfs
mildred has quit [Quit: Leaving.]
mildred has joined #ipfs
ylp has quit [Quit: Leaving.]
simonv3 has joined #ipfs
trhm has joined #ipfs
trhm has left #ipfs ["Leaving"]
Guest17506 has joined #ipfs
Guest17506 has quit [Ping timeout: 260 seconds]
m0ns00nfup has quit [Remote host closed the connection]
vijayee has joined #ipfs
m0ns00nfup has joined #ipfs
m0ns00nfup has quit [Client Quit]
m0ns00nfup has joined #ipfs
<richardlitt> dignifiedquire Can you throw your todos in here? https://github.com/ipfs/pm/issues/88
<richardlitt> daviddias: can you be less awesome? Making us look bad.
m0ns00nfup has quit [Client Quit]
gaboose_ has joined #ipfs
<richardlitt> Kubuxu: Can we nail down the phrasing for dnslink in the weekly?
m0ns00nfup has joined #ipfs
<richardlitt> Kubuxu: Might be better if you rewrite the bullet point and add to the branch directly https://github.com/ipfs/weekly/pull/16/files
jhulten_ has joined #ipfs
<richardlitt> kyledrake: let me know when you're around, I'm here.
bauruine has joined #ipfs
jhulten_ has quit [Ping timeout: 250 seconds]
m0ns00nfup has quit [Quit: undefined]
m0ns00nfup has joined #ipfs
<dignifiedquire> richardlitt: will do
<richardlitt> dignifiedquire: danke! <3
<richardlitt> wie gehts?
<dignifiedquire> gut und selbst?
<richardlitt> sehr gut
<richardlitt> I just ordered 1000 IPFS stickers.
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #2277: commands diagnostics (master...feat/active-cmds) https://git.io/vgUcZ
<dignifiedquire> Oo
<Kubuxu> Thanks to [@Kubuxu](//github.com/Kubuxu), dnslink was extended by dedicated subdomain (`_dnslink.`). This allows users to alias (using CNAME) the domain to gateway.ipfs.io while still being able to to set the dnslink to content they wish.
<ipfsbot> [go-ipfs] whyrusleeping force-pushed feat/mfs-flush-cmd from 8bf9b6d to 0f379c3: https://git.io/vzvUK
<ipfsbot> go-ipfs/feat/mfs-flush-cmd 161eea7 Jeromy: flushing and shallow list names...
<ipfsbot> go-ipfs/feat/mfs-flush-cmd 16b416b Jeromy: flush pinning improvements...
<ipfsbot> go-ipfs/feat/mfs-flush-cmd 24eb106 Jeromy: use correct context in pubfunc pinning...
<Kubuxu> richardlitt: ^^
ulrichard has quit [Read error: Connection reset by peer]
<Kubuxu> richardlitt: once more change: Thanks to [@Kubuxu](//github.com/Kubuxu), dnslink was extended by dedicated subdomain (`_dnslink.`). This allows users to alias (using CNAME) their domain to gateway.ipfs.io while still being able to to set the dnslink to content they wish.
<richardlitt> thanks Kubuxu. added
<richardlitt> <3
<richardlitt> I will send you stickers if you wish, as payment for this mighty gift.
<Kubuxu> It would be awesome.
<Kubuxu> But I think they will rip you off on shipping to here.
m0ns00nfup has quit [Quit: undefined]
<whyrusleeping> you guys are gonna like the the new command
<whyrusleeping> (i hope)
<whyrusleeping> haad: i've tinkered with the keystore a tad, i've got the private data PR rebased locally
<whyrusleeping> and was tweaking it some
<Kubuxu> what is the new command?
<whyrusleeping> ipfs diag cmds
<whyrusleeping> shows information about running api requests
<Kubuxu> It will be extremely useful when/if transactions come in.
<Kubuxu> but already it will be quite useful
<richardlitt> Kubuxu: where are you, anyway?
<Kubuxu> Poland
<richardlitt> Kubuxu: word.
<Kubuxu> word?
<richardlitt> Kubuxu: cool.
<richardlitt> Where in Poland?
<ansuz> Kubuxu is my favourite Polish person
<ansuz> but I don't know too many polish people
<ansuz> still!
<Kubuxu> I am from Wrocław, currently studying in Kraków.
<Kubuxu> ansuz: you know two AFAIK, and one of them you hate.
<ansuz> magic6K?
<ansuz> I know some Canadian poles
<ansuz> polack?
<ansuz> idk what the word is
<tmg> whyrusleeping: Error: This command can't be called directly. Try one of its subcommands.
<whyrusleeping> tmg: did you restart your daemon?
<Kubuxu> ansuz: ok 3.
<ansuz> ;)
<whyrusleeping> ansuz: isnt that one dude from poland?
<whyrusleeping> he even made an irc channel in your honor
<Kubuxu> whyrusleeping: yes rfree is from Poland, I've even met him.
<ansuz> lol
<ansuz> Kubuxu: I'm actually interested in getting some of those t-shirts made
<ansuz> I'll send you two if one goes to him
<ansuz> :D
<ipfsbot> [go-ipfs] RichardLitt created docs/add-quotes-to-config (+1 new commit): https://git.io/vgkow
<ipfsbot> go-ipfs/docs/add-quotes-to-config 548ad10 Richard Littauer: Add quotes to ipfs config...
<Kubuxu> ansuz: I can do it if you send them :p
<ipfsbot> [go-ipfs] RichardLitt opened pull request #2281: Add quotes to ipfs config (master...docs/add-quotes-to-config) https://git.io/vgkoM
<ansuz> I'll just need to get your sizes
voxelot_ has joined #ipfs
<Kubuxu> Can you imagine his WTF.
<richardlitt> Wroclaw is nice. I've been there.
<ansuz> I'll let you know when I find a good t-shirt spot in Paris
<tmg> whyrusleeping: I hadn't, but I have now and this looks pretty cool
<ansuz> unless I can get cSmith to make them
<richardlitt> Hosted a barcamp there a couple of years ago.
<ansuz> dat shipping tho
<whyrusleeping> :D
<Kubuxu> ansuz: L fror me XL or XXL for rfree
<whyrusleeping> tmg: its kindof like a process monitor for ipfs
<Kubuxu> If you ship it via normal mail it shouldn't be that bad.
<ansuz> whyrusleeping: you wanted one of the "what the fc00" shirts, yea?
<whyrusleeping> ansuz: i did indeed
<tmg> did you consider filtering out calls to diag/cmds ?
<ansuz> maybe do a bulk order
<whyrusleeping> tmg: yeah... i considered it. but its interesting to see how long it takes to generate a report given different load averages
<whyrusleeping> like, with 1000 concurrent requests, it takes like 15ms
voxelot_ is now known as voxelot
voxelot has quit [Changing host]
voxelot has joined #ipfs
<tmg> whyrusleeping: I guess anyone who'd care can just `| grep true` anyway
<whyrusleeping> yeap
<whyrusleeping> and i was thinking of adding filter flags in a later revision too
<whyrusleeping> also gonna add the ability to kill a running api request through that interface
<whyrusleeping> :D
<tmg> stuff like this: _ls true Feb 3 02:36:17 2m1.371986544s_ is why you need to add that verbose flag to cat/ls
<whyrusleeping> working on it!
<whyrusleeping> i am going to put the verbose flag on the command itself too
<whyrusleeping> not on a separate thing
chriscool has quit [Quit: Leaving.]
<tmg> cool cool
chriscool has joined #ipfs
<tmg> that means I can background a long-wait `ipfs ls` and just keep an eye on the diag
r04r is now known as zz_r04r
<whyrusleeping> yep!
<whyrusleeping> and eventually kill it if you want
<whyrusleeping> :D
<whyrusleeping> (through the api, not with kill)
The_8472 has quit [Ping timeout: 240 seconds]
<ipfsbot> [go-ipfs] whyrusleeping pushed 6 new commits to master: https://git.io/vgkyU
<ipfsbot> go-ipfs/master cacb1cc Christian Couder: sharness: add lib/iptb-lib.sh...
<ipfsbot> go-ipfs/master 8b875eb Christian Couder: t0121, t0130, t0240: use iptb-lib.sh...
<ipfsbot> go-ipfs/master d1f15d4 Christian Couder: iptb-lib: small cleanup...
The_8472 has joined #ipfs
Encrypt has joined #ipfs
mvollrath has quit [Ping timeout: 265 seconds]
<dignifiedquire> soo whyrusleeping I'm trying to download the geo-ipfs data but after three hashe it just hangs (been running for > 5h now)
<Kubuxu> dignifiedquire: Will it be possible to add whole directories via webui (currently you can't)?
<dignifiedquire> Kubuxu: in chrome
<Kubuxu> not in FF :/
<dignifiedquire> if you get ff to implement it
<dignifiedquire> I'm happy to use it
tmg has quit [Ping timeout: 248 seconds]
<dignifiedquire> but last time I checked there was no way to upload a folder in FF
<Kubuxu> Yeah, there is no way of doing it.
<ipfsbot> [go-ipfs] RichardLitt created docs/remove-extra-space (+1 new commit): https://git.io/vgk5u
<ipfsbot> go-ipfs/docs/remove-extra-space 64e5a95 Richard Littauer: Removed extra space...
<ipfsbot> [go-ipfs] RichardLitt opened pull request #2282: Removed extra space (master...docs/remove-extra-space) https://git.io/vgk52
<ansuz> lol
<ansuz> I don't find pgp that hard
<ansuz> idk
* ansuz 1337
<Kubuxu> I use netcat over cjdns.
<ansuz> :D
<ansuz> same
<daviddias> richardlitt: <3, I just try to make sure you can spend less time chasing our tails and doing all the awesome things you do for IPFS and the community :)
<ansuz> nc6 -lp 12345
patcon has joined #ipfs
<ansuz> nc6 -lp 12345 > somePass.txt
<Kubuxu> I feel bad because I leak hypeIRC talks over clearnet sometimes (I don't have cjdns on my phone).
<ansuz> I like lgierth's trick
<ansuz> cat |ipfs add #I think
<ansuz> yea
<ansuz> heh
mildred has quit [Ping timeout: 245 seconds]
<ansuz> I've been using telnet to email a server I set up on hype
<ansuz> closeEnough™
<Kubuxu> whyrusleeping: is there a reason why IPFS binds IP addresses separately instead of binding [::]:4001?
<Kubuxu> (there probably is but it is quite annoying as I have to restart IPFS daemon every time my netconf changes).
<whyrusleeping> Kubuxu: there was a reason for it, although i can't recall...
jhulten_ has joined #ipfs
<whyrusleeping> it seems like we should just listen on [::]
ugjka has quit [Ping timeout: 265 seconds]
<ansuz> :D
<ansuz> [::] masterrace
area has joined #ipfs
area has joined #ipfs
m0ns00nfup has joined #ipfs
<richardlitt> whyrusleeping: I am unable to `curl` to set data for ipfs config
<whyrusleeping> richardlitt: thats odd
<richardlitt> I've been trying a ton of permutations
<richardlitt> `curl -i http://localhost:5001/api/v0/config?arg=Bootstrap` works fine
<whyrusleeping> add `json=true`
<richardlitt> `curl -i http://localhost:5001/api/v0/config?arg=Bootstrap&arg="[\"hello\"]"&json=true` does nothing
<whyrusleeping> you sure?
<richardlitt> Says it is fine, but spits out the same result for Bootstrap
<richardlitt> and doesn't seem to save 'hello'
<richardlitt> `ipfs config Bootstrap "[\"hello\"]" --json` works fine
<richardlitt> Just not curling.
ugjka has joined #ipfs
<richardlitt> daviddias: any ideas?
<whyrusleeping> POST /api/v0/config?arg=Bootstrap&arg=%5B%22hello%22%5D&encoding=json&json=true&stream-channels=true HTTP/1.1
<daviddias> whyrusleeping: got there first :)
m0ns00nfup has quit [Quit: undefined]
m0ns00nfup has joined #ipfs
<daviddias> "I'm sending this request in JSON, so just to make sure, I'll tell you two times" :P
<richardlitt> what
<richardlitt> No but seriously what
<ipfsbot> [go-ipfs] Kubuxu opened pull request #2283: Make non recursive resolve print the result (master...fix/resolve-norec) https://git.io/vgkhv
m0ns00nfup has quit [Client Quit]
<whyrusleeping> fuckifiknow
* whyrusleeping doesnt do http stuff
m0ns00nfup has joined #ipfs
<daviddias> richardlitt: apparently, that's what the APi expect, but to make sure, you can use wireshark and eavesdrop one of those http requests from the CLI to the API
m0ns00nfup has quit [Remote host closed the connection]
<Kubuxu> daviddias: ipscend possibly broke on ipfs04
<patagonicus> I have a dedicated server that's paid for until 2016-03-09 - anything useful I can do for IPFS with that?
<Kubuxu> daviddias: It published this: https://ipfs.io/ipfs/QmWu8wbhogrQHPiLgv1Ed7iM5UaH4ZQ4zveZg89Yce554n instead of the site
<richardlitt> daviddias: that doesn't work, either.
<daviddias> Kubuxu: it is possible, js-ipfs-api has changed considerably and even the IPFS API changes a bit on 0.4.0 (and we have a js-ipfs-api branch for it)
m0ns00nfup has joined #ipfs
<daviddias> Kubuxu: woa that is strange
<daviddias> it should still add the right folder
<daviddias> Kubuxu: I want to do an ipscend full revisit once we land 0.4.0
<Kubuxu> It adds that folder, but I have no idea what it does with it.
<daviddias> richardlitt: what does wireshark shows you?
<daviddias> changing config values through the cli or API has been historically no intuitive, I remember having spent some time once just to set some headers
<richardlitt> nothing
<richardlitt> Wireshark is showing me nothing.
<daviddias> when you do an ipfs config bootstrap "bananas" --json?
<daviddias> s/bootstrap/Bootstrap
<ipfsbot> [go-ipfs] whyrusleeping deleted docs/add-quotes-to-config at 548ad10: https://git.io/vgIvE
<richardlitt> Using the filter: "tcp.port == 5001", I get a constant stream
<richardlitt> Not sure why, I used to be able to only see requests I was making
<richardlitt> Hundreds of requests :/
<richardlitt> Wait, none now.
<richardlitt> ga
<richardlitt> h
<daviddias> what about http filter?
<richardlitt> Logging it right
<richardlitt> Basically, for : curl -i -X POST http://localhost:5001/api/v0/config?arg=Bootstrap&arg=%5B%22moo%22%5D&encoding=json&json=true, it doesn't see anything past the first arg
<dignifiedquire> Kubuxu: nice work on the logo could you do a white outline version as well?
<Kubuxu> dignifiedquire: there is white outline version
<Kubuxu> just click the site so it is visible
<Kubuxu> (background will change black).
<dignifiedquire> Kubuxu: nice :)
jamie_k has joined #ipfs
m0ns00nfup has quit [Quit: undefined]
kerozene has quit [Ping timeout: 240 seconds]
keroberos has joined #ipfs
<daviddias> richardlitt: what I would suggest is to capture a request using ipfs cli instead, so that you can see the right format one
<daviddias> then replicate it with curl
Guest17506 has joined #ipfs
m0ns00nfup has joined #ipfs
Akaibu has quit [Quit: Connection closed for inactivity]
Tv` has joined #ipfs
Peer3Peer has joined #ipfs
compleatang has joined #ipfs
amiller has joined #ipfs
zz_r04r is now known as r04r
<Kubuxu> Yey, with CORS changes RO API works, this means I can work more on utils page: https://ipfs.io/ipfs/QmWH2uyFSf6xE6guwiUVz7mx2dueXiqZ9gZmka5qF8UhcH/ (updates will be available under /ipns/utils.ipfs.ovh)
s_kunk has quit [Ping timeout: 240 seconds]
Kane` has quit [Ping timeout: 264 seconds]
Kane` has joined #ipfs
<Kubuxu> daviddias: as ipscend broke I wrote this little toy: http://127.0.0.1:8080/ipns/bin.ipfs.ovh/#QmccDZZfarxbzU5imnbyrvinuZSdpJBxuTNaqez7jnZGxr
m0ns00nfup has quit [Quit: undefined]
m0ns00nfup has joined #ipfs
reit has quit [Ping timeout: 256 seconds]
mvollrath has joined #ipfs
disgusting_wall has quit [Quit: Connection closed for inactivity]
Peer3Peer1 has joined #ipfs
pfraze_ has joined #ipfs
Encrypt has quit [Quit: Quitte]
mildred has joined #ipfs
__konrad__ has joined #ipfs
voxelot has quit [Ping timeout: 240 seconds]
rektide_ has joined #ipfs
gwollon has joined #ipfs
gigq_ has joined #ipfs
zoobab_ has joined #ipfs
Matoro has joined #ipfs
bitemyap1 has joined #ipfs
area_ has joined #ipfs
Confiks has joined #ipfs
ion- has joined #ipfs
M-jon1 has joined #ipfs
rjeli has joined #ipfs
computerfreak has joined #ipfs
vravn has joined #ipfs
Peer3Peer has quit [*.net *.split]
Tv` has quit [*.net *.split]
Guest17506 has quit [*.net *.split]
area has quit [*.net *.split]
pfraze has quit [*.net *.split]
__konrad_ has quit [*.net *.split]
gigq has quit [*.net *.split]
M-jon has quit [*.net *.split]
akkad has quit [*.net *.split]
silotis has quit [*.net *.split]
rje_li has quit [*.net *.split]
bitemyapp has quit [*.net *.split]
gwillen has quit [*.net *.split]
Peer3Peer1 is now known as Peer3Peer
ion- is now known as ion
ecloud has joined #ipfs
Guest17506 has joined #ipfs
trock has joined #ipfs
rabbitface3 has joined #ipfs
pfraze_ is now known as pfraze
akkad has joined #ipfs
zootella has joined #ipfs
kaiza has quit [Ping timeout: 276 seconds]
zootella has quit [Client Quit]
zootella has joined #ipfs
silotis has joined #ipfs
Tv` has joined #ipfs
spikebike has joined #ipfs
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
gwollon is now known as gwillen
<whyrusleeping> could i get a random hash from someone?
<vaelys> 7e5e2c1ddac036bfeac6839baed090f57091e61f
jamie_k has quit [Quit: jamie_k]
* whyrusleeping sighs
<whyrusleeping> an ipfs hash please?
<vaelys> sorry, I couldn't resist.
<Ape> whyrusleeping: QmcyYhtxLr8bsHFZ4qoUTAbfGpr6H2K9hQR2bBgDdSjccL
<whyrusleeping> vaelys: lol, smartass
<whyrusleeping> Ape: thanks!
<vaelys> I can tell you it was a uuid
<vaelys> which uuid it was though… we will probably never know.
<whyrusleeping> lol
pguth2 has joined #ipfs
<Ape> :)
Encrypt has joined #ipfs
gaboose_ has quit [Quit: Connection closed for inactivity]
lmatteis has quit [Quit: Connection closed for inactivity]
mvollra7h has joined #ipfs
Encrypt has quit [Read error: Connection reset by peer]
Encrypt has joined #ipfs
bauruine has quit [Read error: Connection reset by peer]
ecloud_ has joined #ipfs
mvollrath has quit [Ping timeout: 240 seconds]
mvollra7h is now known as mvollrath
ecloud has quit [Ping timeout: 240 seconds]
pinbot has quit [Ping timeout: 240 seconds]
pinbot has joined #ipfs
jamie_k has joined #ipfs
<ion> >In the OpenSSL address implementation the hard coded 1024 bit DH p parameter was not prime. http://www.openwall.com/lists/oss-security/2016/02/01/4
arpu has joined #ipfs
bauruine has joined #ipfs
jamie_k has quit [Quit: jamie_k]
zootella has left #ipfs [#ipfs]
jamie_k has joined #ipfs
Akaibu has joined #ipfs
aquilax has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/debug-events: https://git.io/vgIrF
<ipfsbot> go-ipfs/feat/debug-events e93e0fa Jeromy: initial hack for adding verbose mode to 'cat'...
Matoro has quit [Ping timeout: 250 seconds]
<ansuz> oh man
<ansuz> non prime
Encrypt has quit [Quit: Quitte]
Matoro has joined #ipfs
bitemyap1 is now known as bitemyapp
zorglub27 has joined #ipfs
<dignifiedquire> daviddias: are you around?
<ipfsbot> [go-ipfs] RichardLitt force-pushed docs/remove-extra-space from 64e5a95 to dc5b45e: https://git.io/vgIPM
<ipfsbot> go-ipfs/docs/remove-extra-space dc5b45e Richard Littauer: Removed extra space...
yellowsir1 has quit [Quit: Leaving.]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/debug-events: https://git.io/vgI1t
<ipfsbot> go-ipfs/feat/debug-events a020c69 Jeromy: add code i forgot to add...
mildred has quit [Ping timeout: 250 seconds]
HostFat has quit [Read error: Connection reset by peer]
parkan has joined #ipfs
zorglub27 has quit [Ping timeout: 252 seconds]
jhulten_ has quit [Ping timeout: 240 seconds]
rendar has quit [Ping timeout: 240 seconds]
Guest17506 has quit [Ping timeout: 240 seconds]
<dignifiedquire> richardlitt: left you a note on the weekly
Pharyngeal has quit [Ping timeout: 272 seconds]
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/debug-events: https://git.io/vgI98
<ipfsbot> go-ipfs/feat/debug-events a07aaf4 Jeromy: Cleanup: make link a loggable...
mildred has joined #ipfs
<richardlitt> dignifiedquire: cheers
rendar has joined #ipfs
jhulten_ has joined #ipfs
Pharyngeal has joined #ipfs
<Kubuxu> whyrusleeping: go-ipfs has two "difficulty" labels sets, JFYI
<whyrusleeping> richardlitt: ^
<richardlitt> :/
<richardlitt> on it
<richardlitt> ah.
zorglub27 has joined #ipfs
<richardlitt> Kubuxu: thanks. Fixed.
<Kubuxu> :)
aquilax has quit [Ping timeout: 250 seconds]
bedeho has quit [Ping timeout: 245 seconds]
<ipfsbot> [go-ipfs] Kubuxu opened pull request #2284: Change smaple API origin settings from wildcard to example.com (master...fix/#2035) https://git.io/vgI5i
ugjka has quit [Ping timeout: 250 seconds]
patcon has quit [Ping timeout: 245 seconds]
<richardlitt> mmm smaple
<Kubuxu> richardlitt: shhh, fixing it now
maxlath has joined #ipfs
<Kubuxu> fixed
zorglub27 has quit [Ping timeout: 260 seconds]
maxlath is now known as zorglub27
kaiza has joined #ipfs
Encrypt has joined #ipfs
kandinsk1 is now known as kandinski
edrex has quit [Read error: Connection reset by peer]
patcon has joined #ipfs
<lidel> http://localhost:5001/api/v0/dns/connect.facebook.com ← it returns HTTP 500 with "no such host" error, or is it just me?
edrex has joined #ipfs
<Kubuxu> lidel: I get 500 {"Message":"could not resolve name.","Code":0}
parkan has quit [Ping timeout: 276 seconds]
<lidel> ok
<lidel> thanks
<Kubuxu> but I am on newest master
cemerick has quit [Ping timeout: 276 seconds]
<lidel> same on 0.3.11, I'll open ticket, seems to be CDN-related
kaiza has quit [Ping timeout: 240 seconds]
vijayee has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
lmatteis has joined #ipfs
ashark has quit [Ping timeout: 252 seconds]
ashark has joined #ipfs
HostFat has joined #ipfs
<ipfsbot> [go-ipfs] RichardLitt created docs/cleanup-id-mans (+1 new commit): https://git.io/vgLfV
<ipfsbot> go-ipfs/docs/cleanup-id-mans babd707 Richard Littauer: Cleaned up `ipfs id` mans...
<ipfsbot> [go-ipfs] RichardLitt opened pull request #2285: Cleaned up `ipfs id` mans (master...docs/cleanup-id-mans) https://git.io/vgLfK
zorglub27 has quit [Ping timeout: 245 seconds]
zorglub27 has joined #ipfs
zorglub27 has quit [Ping timeout: 240 seconds]
zorglub27 has joined #ipfs
<daviddias> dignifiedquire: I'm heading back to my base now, what's up?
<dignifiedquire> daviddias: all good just left some review comments for you
<daviddias> Sweet, thank you :)
zorglub27 has quit [Ping timeout: 240 seconds]
zorglub27 has joined #ipfs
strg has quit [Remote host closed the connection]
Peer3Peer has quit [Quit: Peer3Peer]
<lidel> Kubuxu, ok, turns out the ERROR 500 is a standard response for hosts without dnslink (https://github.com/ipfs/go-ipfs/issues/2286)
<Kubuxu> lidel: It should really be different code.
<Kubuxu> ahh, you already reported that
<lidel> yeah, cosmetic issue (API consumers usually check if response == HTTP 200 and do not care about error code)
m0ns00nfup has quit [Quit: undefined]
Syun has joined #ipfs
zorglub27 has quit [Remote host closed the connection]
zorglub27 has joined #ipfs
<Codebird> I notice that IPFS weekly... isn't.
jakoby has quit [Quit: Connection closed for inactivity]
Encrypt has quit [Quit: Quitte]
<dignifiedquire> this is a pretty amazing lineup: http://abstractions.io/
<whyrusleeping> ^ dignifiedquire daviddias
cow_2001 has quit [Ping timeout: 250 seconds]
<whyrusleeping> i win
prosody is now known as misalias
<dignifiedquire> whyrusleeping: I revoke your license to JavaScript
<whyrusleeping> no, its mine
<richardlitt> lol
chriscool has quit [Quit: Leaving.]
<dignifiedquire> whyrusleeping: how is life? you started writing javascripts so things can't be that greate
chriscool has joined #ipfs
<whyrusleeping> dignifiedquire: you know, a little weird right now
<whyrusleeping> i want to get back to writing the code i want to write
<whyrusleeping> but theres so many other things i need to do
<whyrusleeping> i keep getting sidetracked working on X Y and Z
<dignifiedquire> only do the important stuff and tell everyone else to wait till the important things are done
<richardlitt> Only do bikeshedding
mildred has quit [Ping timeout: 252 seconds]
<richardlitt> When you can fit a yak in your bikeshed, it's time to face the rubber duck and let him know who is boss.
tmg has joined #ipfs
disgusting_wall has joined #ipfs
chriscool has quit [Client Quit]
chriscool has joined #ipfs
cow_2001 has joined #ipfs
<Kubuxu> New version of vectorised and refreshed logos: https://ipfs.io/ipfs/QmZegfkyqZXJGxJynvLcDN64UuKoQ85CUDhPHtJRF5CCoc/#vector
<whyrusleeping> i like the shading
<whyrusleeping> thats pretty cool
<whyrusleeping> dignifiedquire: but the less important stuff blocks the important stuff :/
zorglub27 has quit [Ping timeout: 240 seconds]
<dignifiedquire> that is unfortunate :/
jhulten_ has quit [Ping timeout: 240 seconds]
Kane` has quit [Ping timeout: 250 seconds]
<Kubuxu> lidel: thanks for your work on FF add-on, it is just awesome
<whyrusleeping> lgierth_: ping
patcon_ has joined #ipfs
Matoro has quit [Ping timeout: 245 seconds]
patcon has quit [Ping timeout: 240 seconds]
Matoro has joined #ipfs
zorglub27 has joined #ipfs
IlanGodik has quit [Quit: Connection closed for inactivity]
<voxelot> so i figured out how to get the public key (modulus and exponent) from the format stored in the config file (base64 protobuf of DER bytes)
O47m341 has joined #ipfs
<voxelot> but i can't get the public key to exactly match after remarshal and encoding.. guess go-ipfs will just have to change the format for the private key and change everyones ID hash :D
redfish has joined #ipfs
redfish has quit [Client Quit]
b0at has quit [Quit: b0at]
Oatmeal has quit [Ping timeout: 248 seconds]
ashark has quit [Ping timeout: 245 seconds]
<Shibe> is ipfs backwards compatible?
<Shibe> like can ipfs 4.0 client connect to another ipfs 3.x client?
<voxelot> Shibe: v0.4.0 can't talk to the older clients
<Shibe> ok
Matoro has quit [Ping timeout: 245 seconds]
jhulten_ has joined #ipfs
<Codebird> ipfs daemon - success.
<Codebird> nohup ipfs daemon & - crash horribly.
<Codebird> Weird.
elima has quit [Ping timeout: 245 seconds]
<daviddias> whyrusleeping: ahahah
<Codebird> Is 0.4.0 done yet?
hellertime has quit [Quit: Leaving.]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<Codebird> Never mind. Can't think. Must sleep.
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/debug-events: https://git.io/vgLEO
<ipfsbot> go-ipfs/feat/debug-events 0db678b Jeromy: log dialing of providers...
* whyrusleeping wishes he could be productive today
<daviddias> Kubuxu: whyrusleeping is it my brain, or there is always a white line on blue line connection the 2 vertices on the left
<daviddias> and also, it is more clear on the black and white versions
<whyrusleeping> daviddias: i think youre crazy
<daviddias> is that intended?
<Kubuxu> daviddias: on vector or raster (png)?
<whyrusleeping> i see the white line on the black and white one
<Kubuxu> there is one pixel line on original logo (png0
<Kubuxu> best seen on 1024x
<daviddias> Kubuxu: was that intended ? I'm not sure
<Kubuxu> no it wasn't
<Kubuxu> only remade by me are vector versions, I will just raster all those bitmaps once we decide what we want precisely
redfish has joined #ipfs
<Kubuxu> daviddias: are we talking about this: https://ipfs.pics/QmY3RJ1GeD5LkogV1L5ZLHaUwn3WxWEGsuUp4g3RkEGySv ?
<noffle> hey jbenet! when we resolve for a key we default to requiring a dht query response from 16 (hardcoded) sources. the local dht can count as one. AFTER we achieve this we validate the record (EOL, PK, etc). sound right so far?
zorglub27 has quit [Quit: zorglub27]
<jbenet> requirements are right. can start validating the records beforehand. the point is to get 16 _valid_ records. or Exhaust the dht query
kaiza has joined #ipfs
<noffle> jbenet: *unless* we have no peers -- we count that as an error
<jbenet> consistency here is hard. for something like naming, it's a BFD if this isn't consistent. for something like a provider record, consistency is not a big deal