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
compleatang has joined #ipfs
ianopolous has joined #ipfs
reit has quit [Quit: Leaving]
ckwaldon has quit [Ping timeout: 240 seconds]
opal has quit [Read error: Connection reset by peer]
opal has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
Oatmeal has joined #ipfs
matoro has joined #ipfs
ckwaldon has joined #ipfs
vladon has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
ckwaldon1 has joined #ipfs
jemc has quit [Ping timeout: 244 seconds]
ckwaldon has quit [Ping timeout: 240 seconds]
ckwaldon1 is now known as ckwaldon
rardiol has joined #ipfs
Pharyngeal has quit [Ping timeout: 240 seconds]
ckwaldon has quit [Ping timeout: 240 seconds]
ckwaldon has joined #ipfs
Pharyngeal has joined #ipfs
cemerick has joined #ipfs
jsrockss has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
paulharris has quit [Ping timeout: 258 seconds]
gwillen has quit [Ping timeout: 264 seconds]
gwillen has joined #ipfs
jsrockss has quit [Ping timeout: 240 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 265 seconds]
ckwaldon1 is now known as ckwaldon
jsrockss has joined #ipfs
paulharris has joined #ipfs
ckwaldon has quit [Ping timeout: 258 seconds]
ckwaldon has joined #ipfs
cemerick has quit [Ping timeout: 240 seconds]
reit has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 244 seconds]
ckwaldon1 is now known as ckwaldon
gwillen has quit [Ping timeout: 250 seconds]
gwillen has joined #ipfs
paulharris has quit [Ping timeout: 258 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 244 seconds]
ckwaldon1 is now known as ckwaldon
apiarian has quit [Ping timeout: 244 seconds]
apiarian has joined #ipfs
ckwaldon1 has joined #ipfs
dmr has quit [Ping timeout: 244 seconds]
ckwaldon has quit [Ping timeout: 276 seconds]
ckwaldon has joined #ipfs
ckwaldon1 has quit [Ping timeout: 255 seconds]
ebel has quit [Ping timeout: 265 seconds]
computerfreak has quit [Quit: Leaving.]
ebel has joined #ipfs
paulharris has joined #ipfs
apiarian has quit [Ping timeout: 252 seconds]
apiarian has joined #ipfs
mgue has quit [Quit: WeeChat 1.5]
ckwaldon1 has joined #ipfs
mgue has joined #ipfs
ckwaldon has quit [Ping timeout: 244 seconds]
ckwaldon1 is now known as ckwaldon
jsrockss has quit [Ping timeout: 244 seconds]
arpu has quit [Ping timeout: 244 seconds]
sg1311 has quit [Remote host closed the connection]
arpu has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 240 seconds]
ckwaldon1 is now known as ckwaldon
bedeho has quit [Ping timeout: 276 seconds]
rgrinberg has joined #ipfs
mgue has quit [Ping timeout: 240 seconds]
bedeho has joined #ipfs
jemc has joined #ipfs
compleatang has quit [Quit: Leaving.]
mgue has joined #ipfs
Bheru27 has quit [Remote host closed the connection]
Bheru27 has joined #ipfs
pfraze has quit [Remote host closed the connection]
rardiol has quit [Ping timeout: 258 seconds]
ckwaldon has quit [Ping timeout: 276 seconds]
neersighted has quit [Remote host closed the connection]
neersighted has joined #ipfs
jsrockss has joined #ipfs
Foxcool has joined #ipfs
JesseW has quit [Ping timeout: 265 seconds]
neersighted has quit [Remote host closed the connection]
neersighted has joined #ipfs
neersighted has quit [Remote host closed the connection]
ckwaldon has joined #ipfs
devbug has joined #ipfs
cketti has quit [Quit: Leaving]
vladon has quit [Ping timeout: 244 seconds]
devbug has quit [Read error: Connection reset by peer]
devbug has joined #ipfs
herzmeister has quit [Ping timeout: 276 seconds]
rgrinberg has quit [Ping timeout: 265 seconds]
herzmeister has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 252 seconds]
ckwaldon1 is now known as ckwaldon
devbug has quit [Read error: Connection reset by peer]
zorglub27 has joined #ipfs
mildred has joined #ipfs
clownpriest has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 276 seconds]
ckwaldon1 is now known as ckwaldon
dignifiedquire has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 244 seconds]
ckwaldon1 is now known as ckwaldon
ckwaldon has quit [Ping timeout: 244 seconds]
ckwaldon has joined #ipfs
rendar has joined #ipfs
sknebel has quit [Read error: Connection reset by peer]
corvinux has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 264 seconds]
ckwaldon1 is now known as ckwaldon
ylp1 has joined #ipfs
zorglub27 has quit [Ping timeout: 258 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 265 seconds]
ckwaldon1 is now known as ckwaldon
anonymuse has joined #ipfs
sametsisartenep has joined #ipfs
ckwaldon has quit [Ping timeout: 276 seconds]
ckwaldon has joined #ipfs
vquicksilver has quit [Quit: WeeChat 1.4]
jsrockss has quit [Ping timeout: 250 seconds]
barnacs has quit [Ping timeout: 244 seconds]
xeon-enouf has quit [Remote host closed the connection]
barnacs has joined #ipfs
sametsisartenep has quit [Quit: leaving]
Boomerang has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
sknebel has joined #ipfs
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 265 seconds]
ckwaldon1 is now known as ckwaldon
sahib has joined #ipfs
dignifiedquire has joined #ipfs
ckwaldon has quit [Ping timeout: 255 seconds]
anonymuse has quit [Remote host closed the connection]
ckwaldon has joined #ipfs
anonymuse has joined #ipfs
zz_r04r is now known as r04r
ckwaldon has quit [Ping timeout: 255 seconds]
ckwaldon has joined #ipfs
Guest46138 has quit [Ping timeout: 244 seconds]
Olof has joined #ipfs
<haad> !pin QmQbTeedC3r34S1Ec3trFJ2QtJB9eadjeuwF55PNdLzzdq
<pinbot> usage: !pin <hash> <label>
<haad> !pin QmQbTeedC3r34S1Ec3trFJ2QtJB9eadjeuwF55PNdLzzdq Orbit build
<pinbot> now pinning /ipfs/QmQbTeedC3r34S1Ec3trFJ2QtJB9eadjeuwF55PNdLzzdq
<pinbot> [host 4] failed to grab refs for /ipfs/QmQbTeedC3r34S1Ec3trFJ2QtJB9eadjeuwF55PNdLzzdq: Post http://[fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001/api/v0/refs?arg=/ipfs/QmQbTeedC3r34S1Ec3trFJ2QtJB9eadjeuwF55PNdLzzdq&encoding=json&stream-channels=true&r=true&: dial tcp [fc3d:9a4e:3c96:2fd2:1afa:18fe:8dd2:b602]:5001: getsockopt: connection timed out
wuch has joined #ipfs
PseudoNoob has joined #ipfs
espadrine_ has joined #ipfs
zorglub27 has joined #ipfs
espadrine has joined #ipfs
<geoah> morning people! :)
<geoah> (people in europe at least) :P
espadrine_ has quit [Ping timeout: 244 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 264 seconds]
ckwaldon1 is now known as ckwaldon
<dignifiedquire> good morning :)
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 240 seconds]
ckwaldon1 is now known as ckwaldon
anonymuse has quit [Remote host closed the connection]
anonymuse has joined #ipfs
anonymuse has quit [Remote host closed the connection]
anonymuse has joined #ipfs
Soft has quit [Ping timeout: 260 seconds]
zorglub27 has quit [Quit: zorglub27]
ckwaldon has quit [Ping timeout: 240 seconds]
Soft has joined #ipfs
corvinux has quit [Ping timeout: 252 seconds]
anonymuse has quit [Remote host closed the connection]
ckwaldon has joined #ipfs
anonymuse has joined #ipfs
anonymuse has quit [Remote host closed the connection]
anonymuse has joined #ipfs
gant has quit [Quit: Bye.]
damongant has joined #ipfs
corvinux has joined #ipfs
damongant has quit [Client Quit]
damongant has joined #ipfs
jemc has quit [Ping timeout: 258 seconds]
anonymuse has quit [Remote host closed the connection]
ckwaldon has quit [Ping timeout: 250 seconds]
anonymuse has joined #ipfs
ebel has quit [Ping timeout: 250 seconds]
ckwaldon has joined #ipfs
anonymuse has quit [Remote host closed the connection]
ebel has joined #ipfs
anonymuse has joined #ipfs
anonymuse has quit [Ping timeout: 276 seconds]
zorglub27 has joined #ipfs
<geoah> I assume all live IPFS nodes only accept secure connections?
<geoah> I'm playing around with the dht and I can't seem to be able to connect to the boostrap nodes
<geoah> they just error out with a "default failure" :P
apiarian has quit [Ping timeout: 265 seconds]
<dignifiedquire> geoah: yes the default conf only allows for secure connections, but you can start your own node, with disabled encryption
apiarian has joined #ipfs
<dignifiedquire> the flag is "--disable-transport-encryption", so you would run "ipfs daemon --disable-transport-encryption"
<cjd> I like it
<cjd> you gotta type lots of keystrokes to turn off crypto
Encrypt has joined #ipfs
mingan has joined #ipfs
<zignig> dignifiedquire: and a big warning that you are doing it... for testing only.
<dignifiedquire> ideally we would have a prompt, ARE YOU SURE YOU WANT DISABLE ENCRYPTION? IF SO PLEASE TYPE THIS CHARACTER SEQUENCE IN LESS THAN 10 SECONDS: "brA83CP824z-8p8Qanqyc#9oIqv"PG-KJmMHqg8a1NcZhcum"
<zignig> PLESE TYPE ELEVEN DIGIT PRIME NUMBER
<zignig> ;)
<zignig> it would be useful for debugging protocol.
<geoah> Would it also detect pastes and exit with a "no cheating, security is important"
<geoah> ? :p
<dignifiedquire> of course
<cjd> require sudoer access to disable encryption, seems fair
<cjd> and if they get the eleven digit prime wrong, you can easily halt the machine
<cjd> protect their safety, they'll thank you later
<zignig> indeed , other node should say _NO_ as well so you can only form a swarm if the are all disabled.
<victorbjelkholm> Kubuxu, \o/
<geoah> to be fair disabling encryption is easy if you are building your own stuff... `conn.EncryptConnections = false` :P
smacbrillacciao[ has joined #ipfs
smacbrillacciao[ has left #ipfs [#ipfs]
Encrypt has quit [Ping timeout: 250 seconds]
Encrypt has joined #ipfs
marksei has joined #ipfs
mingan has quit [Quit: Konversation terminated!]
PseudoNoob has quit [Remote host closed the connection]
spilotro has quit [Ping timeout: 276 seconds]
zorglub27 has quit [Remote host closed the connection]
anonymuse has joined #ipfs
zorglub27 has joined #ipfs
<jbenet> hey does anybody here have a usb netcat tool? or module in js? i want to turn a usb port into an ip or libp2p interface
ckwaldon has quit [Ping timeout: 276 seconds]
<jbenet> mafintosh substack ogd: do you have something like a "usb-stream" or "usb-cat" yet?
<mafintosh> jbenet: what would that do?
ckwaldon has joined #ipfs
<jbenet> mafintosh: something to pipe data over usb from one device to another, ideally duplex.
<jbenet> like, take two macbooks connect them with a (data carrying) usb-c cable. then have them talk. (ideally the fucking macbook interfaces would do ethernet over it, to enable ip over it, but no apparently they didn't do that for usb-c)
<mafintosh> ah i see
<mafintosh> jbenet: no we dont have that but sounds great
<mafintosh> i'd be interested in that
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
zorglub27 has quit [Ping timeout: 265 seconds]
ckwaldon1 has joined #ipfs
ckwaldon has quit [Ping timeout: 264 seconds]
ckwaldon1 is now known as ckwaldon
zorglub27 has joined #ipfs
ckwaldon1 has joined #ipfs
<dignifiedquire> jbenet: so is it just a software limitation of connecting the two machines?
ckwaldon has quit [Ping timeout: 250 seconds]
ckwaldon1 is now known as ckwaldon
<geoah> I think that thunderbolt and firewire both do network
<geoah> USB worst case is usb-to-ethernet + ethernet-cable + usb-to-ethernet :P
rendar has joined #ipfs
rain1 has joined #ipfs
<jbenet> dignifiedquire: yes, if you can cause a wire to carry a modulated voltage via software, that's really all you need.
<gorhgorh> jbenet: i don't see anything preventing you to use serial comm for that btw
<jbenet> dignifiedquire: so what's missing is osx support for usb-c networking. or really, what's missing (looking at the usb standard) is some common sense. what the fuck were they thinking-- why not base it on ethernet...
<jbenet> gorhgorh: yeah agreed, i just need to get the addressing and wiring right, but i navigating nonsense. they do a bunch addressing and muxing with various fields of nonsense instead of just treating the link like an ethernet.
* jbenet tableflip
<dignifiedquire> I see you are enjoying usb a lot :)
<vapid> guys
<vapid> i ahve
<vapid> a revolutionary idea
* dignifiedquire usbflip
<jbenet> what is all this bullshit: https://godoc.org/github.com/kylelemons/gousb/usb
ckwaldon has quit [Ping timeout: 276 seconds]
marksei has quit [Ping timeout: 244 seconds]
pfraze has joined #ipfs
marksei has joined #ipfs
m0ns00n_ has quit [Remote host closed the connection]
<Kubuxu> from the USB protocol standard you don't want to do that, it is exactly what USB wasn't designed for.
m0ns00n has joined #ipfs
<jbenet> Kubuxu: that o/ is not standard usb? how do i just get a damn pipe?
spilotro has joined #ipfs
<vapid> how about giving data both a hash and human-readable tags
<vapid> and you could have special ban databases which blacklist those who set fake tags for hashes or smth
<vapid> and you could calculate string distance between search keywords and tags and things could be routed efficiently
<vapid> and every peer would know about the tags other peers have set for a given hash
structuralist has quit [Ping timeout: 252 seconds]
m0ns00n has quit [Remote host closed the connection]
<vapid> why isnt anyone else excited about my great idea
<rain1> i am
<vapid> great then pls implement it somehow
<rain1> im already working on a different code :P
<Kubuxu> jbenet: between two computers? you can't with just a cable, as both sides work in host mode AFAIk.
<Kubuxu> there exist USB bridges but I haven't really looked on how they work.
m0ns00n has joined #ipfs
<vapid> i just cant get myself to work on it
<vapid> sadly
zorglub27 has quit [Ping timeout: 240 seconds]
apiarian has quit [Ping timeout: 244 seconds]
apiarian has joined #ipfs
gunn_ has quit [Ping timeout: 264 seconds]
computerfreak has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
gunn has joined #ipfs
<kpcyrd> > throw away your ethernet hub
<kpcyrd> > use a usb hub
sametsisartenep has joined #ipfs
zorglub27 has joined #ipfs
anonymuse has quit [Remote host closed the connection]
mildred has quit [Ping timeout: 252 seconds]
<cjd> USB chips are cheaper than etherenet chips because there is a host and X guests, the host is the only one who initiates communication with any one guest
<cjd> no possibility for collision
marksei has quit [Quit: Leaving]
koshii has quit [Ping timeout: 244 seconds]
<whyrusleeping> jbenet: blutooth :)
koshii has joined #ipfs
<victorbjelkholm> whyrusleeping, "Transfering 23GB - 2.1 Mbit/s - 0.1% done - Estimated time: 5.1 hours"
<victorbjelkholm> have fun :)
<whyrusleeping> lol
rgrinberg has joined #ipfs
pfraze is now known as pfrazee
zorglub27 has quit [Quit: zorglub27]
<dignifiedquire> daviddias: sweet, just increased the delay to check after different times and things die as expected :)
<dignifiedquire> without bad errors thrown :)
<dignifiedquire> well maybe not
* dignifiedquire confused
<Kubuxu> Wooo, I connected metrics to bloom cache and it works great <3
computerfreak has quit [Remote host closed the connection]
spilotro has quit [Ping timeout: 240 seconds]
<kpcyrd> wasn't usb horribly insecure (: ?
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
JesseW has joined #ipfs
dmr has joined #ipfs
<geoah> I'm playing around with an example for the DHT, but can't seem to connect to any of the bootstrap nodes, and the errors aren't really helping.
<geoah> is there a way to debug dialing somehow? I'm feeling like I'm missing something big.
<geoah> in case anyone has 5 mins to spare: https://gist.github.com/geoah/ff70271a3be05f57f37f911e54f549e7
<geoah> errors look like
<geoah> 15:52:34.127 DEBUG swarm2: [<peer.ID YnnBWt>] network dialing peer [<peer.ID SoLV4B>] swarm_net.go:36
<geoah> 15:52:34.127 DEBUG dht: Error connecting: dial backoff query.go:247
<geoah> 15:52:34.127 DEBUG github.com: host %!s(func() peer.ID=0x9d5e0) dialing <peer.ID SoLV4B> basic_host.go:273
<whyrusleeping> geoah: did you set IPFS_LOGGING to debug?
<geoah> I did, logging.SetLogLevel("*", "DEBUG") which I assumed was the same
<geoah> why can't irccloud support markdown? ><
<whyrusleeping> oh, yeah, that should be the same
corvinux has quit [Ping timeout: 240 seconds]
<geoah> I get debug messages but all dials end up (almost instantly) in a backoff error
<geoah> I think I'm missing something to the way I try to connect to peers
* whyrusleeping investigating
jedahan has joined #ipfs
jedahan has quit [Changing host]
jedahan has joined #ipfs
<geoah> whyrusleeping: <3
<geoah> not important tbh so if you're busy just ignore it
<geoah> I'll eventually get to the bottom of it
<whyrusleeping> eh... its pretty important to me
<whyrusleeping> connectivity issues are very high priority
<whyrusleeping> even if its just because the code is wrong somehow
<daviddias> dignifiedquire: testing out secio, the handshake completes but then the hmac that go-ipfs receives isn't the one it expects
<dignifiedquire> :/
<dignifiedquire> it's something
<daviddias> it is probably just how the hmac is being created in js is different from go
<daviddias> checking where that happens
ylp1 has quit [Quit: Leaving.]
anonymuse has joined #ipfs
<geoah> daviddias: can I place a bet that it's on the json serialization? :P
<daviddias> sure :)
m0ns00n has quit [Quit: quit]
<Kubuxu> That is just great:
<Kubuxu> ipfs_bs_cache_arc_hits_total 147
<Kubuxu> ipfs_bs_cache_arc_total 294
<Kubuxu> ipfs_bs_cache_bloom_hits_total 4805
<Kubuxu> ipfs_bs_cache_bloom_total 5099
<Kubuxu> we would have done over 5000 requests to disk, asking if given file exist, only 294-147 were done
<Kubuxu> 294-147=147
<whyrusleeping> <3
clownpriest has joined #ipfs
<whyrusleeping> geoah: quick aside, have you double checked all the new gx deps are pinned?
<whyrusleeping> a few of these things are feeling slower than usual
jemc has joined #ipfs
<geoah> whyrusleeping: hm, let me go through all of the again
<whyrusleeping> just don't want to accidentally lose a dep because its only on your comp, lol
PrinceOfPeeves has joined #ipfs
<richardlitt> 45 minutes until the call.
<richardlitt> Also o/
<whyrusleeping> geoah: ooooh, the go-libp2p-peerstore dep is messed up
<richardlitt> whyrusleeping: review? https://github.com/ipfs/pm/pull/163
<geoah> whyrusleeping: owh?
<whyrusleeping> yeah, its 46MB
<whyrusleeping> it has a go src folder that looks like a bunch of deps got installed locally
<geoah> awh there is no gxignore ><
<whyrusleeping> it respects a gxignore and a gitignore
<geoah> >< damnit...
<geoah> I'll need to go over the whole dep tree :/
<geoah> whyrusleeping: sorry about this :/
<daviddias> dignifiedquire: confirmed that it is (at least) not the hmac function that is different, it is the key that is being hmac'ed that is different
<whyrusleeping> eh, i'm sorry i didnt catch it earlier
<Kubuxu> after running for 20min:
jedahan has quit [Remote host closed the connection]
<Kubuxu> ipfs_bs_cache_bloom_hits_total 87725
<Kubuxu> ipfs_bs_cache_bloom_total 88031
jedahan has joined #ipfs
jedahan has quit [Remote host closed the connection]
<whyrusleeping> geoah: its not that much change
<whyrusleeping> i think its only libp2p that imports the peerstore
jedahan has joined #ipfs
<haad> !pin QmSNY9yg7btEnp1PfGhMiLBWW5PZXbXGAmJVB4y6ikKmcT planet-express
<pinbot> now pinning /ipfs/QmSNY9yg7btEnp1PfGhMiLBWW5PZXbXGAmJVB4y6ikKmcT
<whyrusleeping> mmm... i love seeing pinbot work really quickly
<whyrusleeping> !botsnack
<pinbot> om nom nom
ugjka has quit [Ping timeout: 244 seconds]
<richardlitt> Or perhaps daviddias, as you were the notetaker? https://github.com/ipfs/pm/pull/163
<daviddias> ?
<geoah> whyrusleeping:
<geoah> I'll fix the ipfs PR later today
ugjka has joined #ipfs
<geoah> also I'm very tempted to actually write a PR bot to check for gx dupes and also verify that the hash of the files in the repo match the hash in the lastpubver file
<whyrusleeping> i was thinking of making it a webhook thing
<whyrusleeping> we could totally make it be part of mars.i.ipfs.io
<whyrusleeping> er, mhttp://mars.i.ipfs.team:9444/
<geoah> yeah, also I wanted to add a checkbox to the gexpin that will go through all package.json deps and pin them as well
<geoah> woo we could add a link to "pin all" on the bot's reply on the PR :P
<richardlitt> daviddias: can you review https://github.com/ipfs/pm/pull/163?
<richardlitt> They're the notes from last week's go-ipfs chat.
jedahan_ has joined #ipfs
<JesseW> richardlitt: quick PR if you have a chance: https://github.com/ipfs/community/pull/165
sknebel_ has joined #ipfs
cdata_ has joined #ipfs
bmpvieira_ has joined #ipfs
aaaaaaaaa_____ has joined #ipfs
SoreGums_ has joined #ipfs
ehd_ has joined #ipfs
caseorganic_ has joined #ipfs
hsanjuan_ has joined #ipfs
mafintosh_ has joined #ipfs
vandemar_ has joined #ipfs
wiretapp1d-cb has joined #ipfs
steefmin_ has joined #ipfs
evbogue_ has joined #ipfs
tangent1- has joined #ipfs
Qwertie has quit [Ping timeout: 260 seconds]
Dineshsac[m] has quit [Ping timeout: 260 seconds]
kyledrake has quit [Ping timeout: 260 seconds]
anderspree_ has quit [Ping timeout: 260 seconds]
Avinash[m] has quit [Ping timeout: 260 seconds]
Ericson2314[m] has quit [Ping timeout: 260 seconds]
M-Robin has quit [Ping timeout: 260 seconds]
M-4267 has quit [Ping timeout: 260 seconds]
Remram[m] has quit [Ping timeout: 260 seconds]
rdesfo[m] has quit [Ping timeout: 260 seconds]
M-toor has quit [Ping timeout: 260 seconds]
igork[m] has quit [Ping timeout: 260 seconds]
bcavileer has quit [Ping timeout: 260 seconds]
bengl has quit [Ping timeout: 260 seconds]
zielmicha has quit [Ping timeout: 260 seconds]
daviddias has quit [Ping timeout: 260 seconds]
caseorganic has quit [Ping timeout: 260 seconds]
cdata has quit [Ping timeout: 260 seconds]
ehd has quit [Ping timeout: 260 seconds]
SoreGums has quit [Ping timeout: 260 seconds]
zopsi has quit [Ping timeout: 260 seconds]
screensaver has quit [Ping timeout: 260 seconds]
aaaaaaaaa____ has quit [Ping timeout: 260 seconds]
hsanjuan has quit [Ping timeout: 260 seconds]
bmpvieira has quit [Ping timeout: 260 seconds]
qwertyuioppo[m] has quit [Ping timeout: 260 seconds]
Guest18705[m] has quit [Ping timeout: 260 seconds]
M-ikreymer has quit [Ping timeout: 260 seconds]
Guest22356[m] has quit [Ping timeout: 260 seconds]
gabishu[m] has quit [Ping timeout: 260 seconds]
M18695[m] has quit [Ping timeout: 260 seconds]
erikj` has quit [Ping timeout: 260 seconds]
jedahan has quit [Ping timeout: 260 seconds]
M18523[m]1 has quit [Ping timeout: 260 seconds]
retrohacker has quit [Ping timeout: 260 seconds]
nass[m] has quit [Ping timeout: 260 seconds]
mikolalysenko has quit [Ping timeout: 260 seconds]
Guest35126[m] has quit [Ping timeout: 260 seconds]
M-3526 has quit [Ping timeout: 260 seconds]
M-jh has quit [Ping timeout: 260 seconds]
M-3676 has quit [Ping timeout: 260 seconds]
loco[m] has quit [Ping timeout: 260 seconds]
M-liathit has quit [Ping timeout: 260 seconds]
M-9743 has quit [Ping timeout: 260 seconds]
Guest20690[m] has quit [Ping timeout: 260 seconds]
rschulman has quit [Ping timeout: 260 seconds]
JosiahHaswell[m] has quit [Ping timeout: 260 seconds]
disinibito[m] has quit [Ping timeout: 260 seconds]
bergie has quit [Ping timeout: 260 seconds]
cmeik has quit [Ping timeout: 260 seconds]
sknebel has quit [Ping timeout: 260 seconds]
ylp has quit [Ping timeout: 260 seconds]
xelra has quit [Ping timeout: 260 seconds]
M-leer10 has quit [Ping timeout: 260 seconds]
mafintosh has quit [Ping timeout: 260 seconds]
M-cryptix has quit [Ping timeout: 260 seconds]
voxelot has quit [Ping timeout: 260 seconds]
M-boli has quit [Ping timeout: 260 seconds]
M-blide has quit [Ping timeout: 260 seconds]
Guest22481[m] has quit [Ping timeout: 260 seconds]
Cleopatra7[m] has quit [Ping timeout: 260 seconds]
M-16194 has quit [Ping timeout: 260 seconds]
M-gary123 has quit [Ping timeout: 260 seconds]
jlprince21[m] has quit [Ping timeout: 260 seconds]
M-3509 has quit [Ping timeout: 260 seconds]
M-david has quit [Ping timeout: 260 seconds]
fortyfoxes[m] has quit [Ping timeout: 260 seconds]
cehteh has quit [Ping timeout: 260 seconds]
erikj has quit [Ping timeout: 260 seconds]
steefmin has quit [Ping timeout: 260 seconds]
vandemar has quit [Ping timeout: 260 seconds]
codehero has quit [Ping timeout: 260 seconds]
wiretapped-cb has quit [Remote host closed the connection]
evbogue has quit [Ping timeout: 260 seconds]
tangent128 has quit [Ping timeout: 260 seconds]
metaf5_ has quit [Ping timeout: 260 seconds]
jedahan_ has quit [Client Quit]
cehteh_ has joined #ipfs
steefmin_ is now known as steefmin
<richardlitt> JesseW: Replied.
cdata_ is now known as cdata
sknebel_ is now known as sknebel
caseorganic_ is now known as caseorganic
sknebel has quit [Client Quit]
aaaaaaaaa_____ is now known as aaaaaaaaa____
bmpvieira_ is now known as bmpvieira
sknebel has joined #ipfs
<vapid> rip irc
metaf5_ has joined #ipfs
hsanjuan_ is now known as hsanjuan
M-Robin has joined #ipfs
Remram[m] has joined #ipfs
Avinash[m] has joined #ipfs
Ericson2314[m] has joined #ipfs
M-4267 has joined #ipfs
igork[m] has joined #ipfs
Dineshsac[m] has joined #ipfs
jedahan has joined #ipfs
ehd_ is now known as ehd
rdesfo[m] has joined #ipfs
M-toor has joined #ipfs
rflot has quit [Ping timeout: 250 seconds]
ec has quit [Ping timeout: 250 seconds]
zrl has quit [Ping timeout: 258 seconds]
M18695[m] has joined #ipfs
qwertyuioppo[m] has joined #ipfs
Guest18705[m] has joined #ipfs
erikj` has joined #ipfs
Guest22356[m] has joined #ipfs
gabishu[m] has joined #ipfs
M-ikreymer has joined #ipfs
xelra has joined #ipfs
Qwertie has joined #ipfs
erikj has joined #ipfs
erikj has joined #ipfs
erikj has quit [Changing host]
<JesseW> richardlitt: thanks, updated
M18523[m]1 has joined #ipfs
Guest20690[m] has joined #ipfs
loco[m] has joined #ipfs
M-9743 has joined #ipfs
JosiahHaswell[m] has joined #ipfs
disinibito[m] has joined #ipfs
M-jh has joined #ipfs
M-3526 has joined #ipfs
rschulman has joined #ipfs
Guest35126[m] has joined #ipfs
M-3676 has joined #ipfs
M-liathit has joined #ipfs
nass[m] has joined #ipfs
<whyrusleeping> geoah: the code for that is here https://github.com/whyrusleeping/gexpin
<whyrusleeping> :D
<whyrusleeping> prs welcome
Guest22481[m] has joined #ipfs
M-david has joined #ipfs
M-3509 has joined #ipfs
fortyfoxes[m] has joined #ipfs
M-leer10 has joined #ipfs
Cleopatra7[m] has joined #ipfs
M-cryptix has joined #ipfs
M-boli has joined #ipfs
M-16194 has joined #ipfs
M-gary123 has joined #ipfs
M-blide has joined #ipfs
jlprince21[m] has joined #ipfs
zopsi has joined #ipfs
<geoah> whyrusleeping I think that's my next task :P
<geoah> whyrusleeping: btw did you figure out anything in the dht example? if not nw, I'll go and figure out how ipfs does it in more detail :)
voxelot has joined #ipfs
jedahan has quit [Client Quit]
<whyrusleeping> i hadnt run it yet, lol. ran into that dep taking forever to install
Oatmeal has quit [Ping timeout: 240 seconds]
zielmicha has joined #ipfs
jedahan has joined #ipfs
jedahan has quit [Client Quit]
mafintosh_ is now known as mafintosh
<geoah> whyrusleeping: just ignore it :) -- I re-pinned most packages, trying to find if I left anything out
bcavileer has joined #ipfs
SoreGums_ is now known as SoreGums
taaem has joined #ipfs
A124 has joined #ipfs
bengl has joined #ipfs
anderspree_ has joined #ipfs
<richardlitt> ========================== IPFS Hangouts: All Hands =========================
<richardlitt> Topic: All Hands
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/162
<richardlitt> Stream: http://youtu.be/3j3TnotSO-A
<richardlitt> =============================================================================
rflot has joined #ipfs
<richardlitt> Gah. It signed me out.
<richardlitt> I have no idea why. One second.
ec has joined #ipfs
ec has quit [Excess Flood]
ec has joined #ipfs
ylp has joined #ipfs
bergie has joined #ipfs
cmeik has joined #ipfs
vapid is now known as fiber
fiber is now known as fibernet
fibernet is now known as internet
internet is now known as xXxeliotxXx
<victorbjelkholm> went from osx to ubuntu this weekend. So of course webcam doesn't work...
daviddias has joined #ipfs
kyledrake has joined #ipfs
mikolalysenko has joined #ipfs
retrohacker has joined #ipfs
zrl has joined #ipfs
<richardlitt> whyrusleeping daviddias jbenet You joining the call?
em-ly has joined #ipfs
taaem has quit [Ping timeout: 250 seconds]
spilotro has joined #ipfs
<whyrusleeping> david and i got kicked out
<whyrusleeping> were gonna just watch the stream
ylp has quit [Quit: Leaving.]
ylp has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<dignifiedquire> daviddias: whyrusleeping do you have any idea where the differences on the hmac are coming from?
<whyrusleeping> yes
<daviddias> it is on the generatedShared Secret
<daviddias> dignifiedquire: this func is not generating the same thing https://github.com/libp2p/js-libp2p-crypto/blob/master/src/ephemeral-keys.js#L26-L30
<daviddias> that go-ipfs generates
<daviddias> it would be cool to isolate this in a test
<daviddias> both go and node
<dignifiedquire> cool, thanks for pin pointing
jedahan has joined #ipfs
<dignifiedquire> do you have inputs/outputs I can test agains from go?
<geoah> grep -oEr --no-filename '(github.com/[A-Za-z0-9_-]*/[A-Za-z0-9_-]*)' . | sort -u | xargs -I % curl -v --data "ghurl=%" http://mars.i.ipfs.team:9444/pin_package
<geoah> whyrusleeping ^ the lazy way out of missing pinned stuff
Oatmeal has joined #ipfs
ChALkeR has quit [Ping timeout: 244 seconds]
<whyrusleeping> lol
<dignifiedquire> daviddias: I hear you have something for me?
<haad> whyrusleeping: was this for me/orbit? "if youre interested in hex decoding ecdsa public keys david might have something"
<daviddias> haad: it was for jbenet
<haad> k
<jbenet> thanks everyone! super cool, haad
vandemar_ is now known as vandemar
<dignifiedquire> cool stuff everyone :)
<dignifiedquire> secio demo sadly didn't happen, but soon
<dignifiedquire> ;)
<dignifiedquire> daviddias: ther is this test, where I actually pulled the gen shared stuff out of go-ipfs
<richardlitt> ========================== IPFS Hangouts: Newsletter =========================
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/162
<richardlitt> Topic: Newsletter
<richardlitt> Stream: http://youtu.be/Q2K9Lz7e21U
<richardlitt> =============================================================================
<dignifiedquire> but I guess that wasn't enough
<clownpriest> what's the difference between Core API and IPFS API? and what's the relation to the http api on apiary?
<clownpriest> relevant issue: https://github.com/ipfs/go-ipfs/issues/3173
<Kubuxu> lgierth: do we have a node that I could use for testing the master+new metrics
zorglub27 has joined #ipfs
<Kubuxu> I don't want to disturb whatever tests you and whyrusleeping have running now
<whyrusleeping> Kubuxu: are you wanting a gateway node or something?
<whyrusleeping> or just a computer?
<Kubuxu> Hmm, right, I don't need gateway node.
<Kubuxu> So any long running node, storing some stuff (<1G) node will do.
jsrockss_ has joined #ipfs
<Kubuxu> hmm, it would be better if it was in our infra, as I could already start setting up grafana for new metrics
<whyrusleeping> you could try pollux
<Kubuxu> we should start adding "deadline" to refs deploys, aka. "if it is after that date, it shouldn't matter anymore".
ygrek has joined #ipfs
PseudoNoob has joined #ipfs
codehero has joined #ipfs
jedahan has quit [Remote host closed the connection]
jedahan has joined #ipfs
ianopolous has quit [Read error: Connection reset by peer]
ianopolous has joined #ipfs
<dignifiedquire> daviddias: don't leave me hanging like this :P
<dignifiedquire> i want to fix secio :)
<daviddias> dignifiedquire me too :D
<dignifiedquire> then tell me what you know =)
<daviddias> I see the test to made
<daviddias> but the pubkey might be mangled until it gets to that call
<daviddias> I'm running one more test, which is simply printing the pubkey inside that func byte by byte
<daviddias> and do the same in go
<daviddias> to see if it just getting mangled
<daviddias> if it is, then it is that
<daviddias> if it is not, then the test in libp2p-crypto is not doing the verification correctly
<dignifiedquire> yeah, the test in libp2p-crypto doesn't test agains a shared one generated from go
<dignifiedquire> so if you can print me one of those + priv + pub keys I can update the test to do that
<dignifiedquire> which is more likely the issue
<dignifiedquire> yeah, the test in libp2p-crypto doesn't test agains a shared one generated from go
<dignifiedquire> which is more likely the issue
<dignifiedquire> so if you can print me one of those + priv + pub keys I can update the test to do that
<dignifiedquire> -.-
<dignifiedquire> irc cloud y u no show me messages were sent
<daviddias> these are keys after key streaching
<richardlitt> =====
<richardlitt> The go-ipfs discussion will start 1t 17:00 UTC (in 3 minutes). Please refer to https://github.com/ipfs/pm/issues/162 for the links.
<richardlitt> =====
<daviddias> Key stretching: AES-256SHA256[216 107 102 67 231 66 151 121 231 152 192 209 226 77 23 134 18 242 11 156 242 170 5 240 77 212 51 34 228 129 194 190]
<daviddias> that one ^ is the shared secret
m0ns00n has joined #ipfs
<richardlitt> The go-ipfs chat should be starting now. Can everyone access it?
<richardlitt> whyrusleeping: Joining?
<dignifiedquire> richardlitt: I am the only one on the call Oo
<richardlitt> You shouldn't be?
<richardlitt> Jeromy and lars and I are in a call
<richardlitt> Are you in the go-ipfs one?
<dignifiedquire> well I donno,
<richardlitt> Emily also joined?
<richardlitt> Can you leave and reoin?
Oatmeal has quit [Ping timeout: 255 seconds]
<dignifiedquire> wtf
<richardlitt> *rejoin
<dignifiedquire> where is the link?
<em-ly> i'm confused, am i leaving and rejoining?
<dignifiedquire> (I was in the newsletter one)
<dignifiedquire> can't see a go-ipfs in ric
<daviddias> 💥crypto
<dignifiedquire> *irc
<JesseW> the stream hasn't started
<dignifiedquire> daviddias: is that good or a bad things :P
<richardlitt> ================== GO-IPFS CHAT ================
<richardlitt> ===============================================
<richardlitt> Hey everyone, we're trying something new! Look at the links to join the Hangout here: https://github.com/ipfs/pm/issues/162.
<richardlitt> thanks JesseW
<JesseW> sure
_whitelogger has joined #ipfs
<haad> whyrusleeping daviddias what's your problem with generating the (ellipctic) keys in JS? (I just did that last week for uPort + Orbit, might have tips)
<daviddias> js is not generating the same shared secret, given the same pubkey, that go generates
<haad> daviddias: what type of keys are you using and which lib in JS for generating them?
<haad> checking
<haad> daviddias: ah, ok :) I also used ellipctic
<haad> daviddias: which part fails in that code?
<daviddias> secio uses RSA keys to gen EC keys
<daviddias> it doesn't fail
<daviddias> it simply generates a different sharedSecret
<daviddias> given the same input
<haad> I see
<dignifiedquire> it just doesn't do exactly the same thing as go :(
<haad> that sounds nice :)
<haad> :/
<dignifiedquire> daviddias: can you give me the exact input and output for that function that go generates?
<dignifiedquire> i.e. the private key, the public key, and the resulting shared secret
<daviddias> dignifiedquire absolutely, that is what I'm also up too, on sprint calls now
<dignifiedquire> what calls? :P
gamemanj has joined #ipfs
<daviddias> ok, so crypto check
<daviddias> genSharedKey just takes the pubkey
<daviddias> but that pubkey value is different in the two nodes, because each node is using the other pubkey
<dignifiedquire> yes
<daviddias> we agree on the curve
<daviddias> but what else has to be in place
<dignifiedquire> genSharedKey uses its own private key and the public key from the other node
<daviddias> so that the sharedSecret is the same
<dignifiedquire> to derive the shared secret
<dignifiedquire> so alice uses her private key and bobs public key
<daviddias> got it, that was the missing piece
<dignifiedquire> and bob uses his private key and alices public key
<daviddias> so, this must be it, because we generate a fresh ec keypair
ofdm has quit [Ping timeout: 258 seconds]
<daviddias> we are using a different privateKey (that doesn't correspond to the other node pubKey) to get the sharedSecret
<dignifiedquire> hmm but go does this as well: https://github.com/ipfs/go-libp2p-crypto/blob/master/key.go#L111
JesseW has quit [Ping timeout: 276 seconds]
wking has joined #ipfs
spilotro has quit [Ping timeout: 260 seconds]
zorglub27 has quit [Quit: zorglub27]
<M-flyingzumwalt> I had an idea of how to do asynchronous retrospectives, so we can gradually refine our meeting process without adding unnecessary time on our synchronous calls. See https://github.com/protocol/notes/issues/27
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
Oatmeal has joined #ipfs
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/162
<richardlitt> ========================== IPFS Hangouts: js-ipfs =========================
<richardlitt> Topic: js-ipfs
<richardlitt> Stream: http://youtu.be/qTIcGbSx5Q8
<richardlitt> =============================================================================
anonymuse has quit [Remote host closed the connection]
<richardlitt> Anyone coming? ping @dignifiedquire
<richardlitt> ping @daviddias
<dignifiedquire> I'm in
<M-flyingzumwalt> I had an idea of how to do asynchronous retrospectives, so we can gradually refine our meeting process without adding unnecessary time doing retrospectives on our synchronous calls (which gets really tiresome really fast). See https://github.com/ipfs/pm/issues/170
<dignifiedquire> all by myself
ofdm has joined #ipfs
<richardlitt> What
<haad> will listen the stream
<richardlitt> You shouldn't be?
<dignifiedquire> all by myself
<dignifiedquire> now "Gum" has left the call Oo
<dignifiedquire> there is Victor
<richardlitt> Uh
<richardlitt> AHHHH
<dignifiedquire> that's a different link than aboe
<richardlitt> Let me try something, it might reset every time
<dignifiedquire> we are all here now :)
<richardlitt> Uhm.
<richardlitt> Ok
<richardlitt> It shouldn't be the one above.
Soft has quit [Quit: WeeChat 1.6-dev]
anonymuse has joined #ipfs
<richardlitt> My bad about the link; clerical error.
ebel has quit [Ping timeout: 258 seconds]
taaem has joined #ipfs
ianopolous has quit [Ping timeout: 265 seconds]
espadrine has quit [Ping timeout: 240 seconds]
ianopolous has joined #ipfs
<haad> :D
rsync has joined #ipfs
ebel has joined #ipfs
arpu has quit [Remote host closed the connection]
<richardlitt> ========================== IPFS Hangouts: libp2p =========================
<richardlitt> Stream: http://youtu.be/sgEMDZCG3EI
<richardlitt> ===========================================================================
<richardlitt> Sprint Issue: https://github.com/ipfs/pm/issues/162
<richardlitt> Topic: libp2p
<richardlitt> dignifiedquire: Can you review this, please? https://github.com/ipfs/pm/pull/163
<victorbjelkholm> not gonna be able to participate :( I'll catch up with the notes
Olof has quit [Ping timeout: 258 seconds]
<richardlitt> victorbjelkholm: OK! :)
ebel has quit [Ping timeout: 265 seconds]
undiscerning has joined #ipfs
jemc has quit [Ping timeout: 240 seconds]
<richardlitt> Anyone coming? daviddias?
<daviddias> victorbjelkholm: ok :)
<richardlitt> Is the link wrong?
anonymuse has quit [Remote host closed the connection]
ebel has joined #ipfs
espadrine has joined #ipfs
<haad> daviddias: when do you 'plan* to make the first pubsub implementation? (the simple pubsub you were talking about)
<xXxeliotxXx> dignifiedquire
<xXxeliotxXx> do you have a gf?
<daviddias> haad: "asap"
<daviddias> as in, as soon as this whole pull-streams get merged
<xXxeliotxXx> daviddias
<xXxeliotxXx> van baratnod?
<xXxeliotxXx> i mean
<xXxeliotxXx> do you have a gf?
<lgierth> xXxeliotxXx: do you want anything ipfs-specific? we're happy to help. otherwise please keep it to yourself
<xXxeliotxXx> yes
<xXxeliotxXx> i wanna know
<xXxeliotxXx> who here
<xXxeliotxXx> has
<xXxeliotxXx> a
<xXxeliotxXx> g
<xXxeliotxXx> f
<lgierth> bye
<daviddias> dignifiedquire: found first issue, s/le/be :)
xXxeliotxXx was kicked from #ipfs by lgierth [xXxeliotxXx]
<cjd> censorship
<whyrusleeping> cjd: watch it, you might be next
xXxeliotxXx has joined #ipfs
<whyrusleeping> unless you get back to fixing cjdns bugs
<cjd> utoh
<xXxeliotxXx> oh please
<xXxeliotxXx> but it does matter
<shadoxx> xXxeliotxXx: do you have a gf?
<gamemanj> what cjdns bugs
<xXxeliotxXx> i was wondering
<lgierth> cjd: i think we agree on censorship and anonymous internet people :)
<dignifiedquire> daviddias: are you sure?
xXxeliotxXx was banned on #ipfs by whyrusleeping [*!~dfgsfdghs@h42-57.pool95-168.dyn.tolna.net]
xXxeliotxXx was banned on #ipfs by lgierth [*!*@h42-57.pool95-168.dyn.tolna.net]
xXxeliotxXx was kicked from #ipfs by lgierth [xXxeliotxXx]
rain1 has left #ipfs ["Leaving"]
<dignifiedquire> or rather, how do you figure it has to be be?
<dignifiedquire> not seeing it from https://golang.org/src/crypto/elliptic/elliptic.go?s=6608:6692#L241
<whyrusleeping> gamemanj: the one where it crashes :P
<daviddias> by getting the correct value
<lgierth> whyrusleeping: one?
<dignifiedquire> hmm
<whyrusleeping> lgierth: lol
<dignifiedquire> I don't get the correct one with be :(
<daviddias> after changing to be, I get the correct one
<daviddias> printing it in js and go
<dignifiedquire> sweet you are right :)
<dignifiedquire> but still fails :(
<whyrusleeping> getting closer every minute
<daviddias> dignifiedquire: so, the key stretching is also correct
<daviddias> just that hmac pass
<daviddias> where do we feed the data to the hmac?
<dignifiedquire> yeah
<dignifiedquire> etm.js
ralphtheninja has quit [Ping timeout: 240 seconds]
<daviddias> so, we hmac the same data
<daviddias> with the same keys
erde74 has joined #ipfs
ralphtheninja has joined #ipfs
<dignifiedquire> maybe a setting in the hmac goes wrong
<daviddias> dignifiedquire: where did you get this getBytes from?
ralphtheninja has quit [Ping timeout: 265 seconds]
<daviddias> const macBuffer = new Buffer(mac.getMac().getBytes(), 'binary')
<daviddias> from docs, it would be:
<dignifiedquire> the dark secret corners of foree
<daviddias> const macBuffer = new Buffer(mac.digest().toHex(), 'hex')
ralphtheninja has joined #ipfs
<dignifiedquire> *forge
<dignifiedquire> give me a sec
LegalResale has quit [Quit: Leaving]
m0ns00n has quit [Quit: quit]
<richardlitt> @Kubuxu Can you PR these notes to ipfs/pm? https://public.etherpad-mozilla.org/p/ipfs-2016-09-05-go-ipfs
<richardlitt> lgierth: Can you PR your notes from newsletter to ipfs/pm? https://pad.riseup.net/p/sdfjklsjlfjsjfls-newsletter
<richardlitt> em-ly: Can you PR your notes from the all-hands meeting to ipfs/pm?
<richardlitt> em-ly: Also the js-ipfs notes.
espadrine has quit [Ping timeout: 265 seconds]
<daviddias> roger
wallacoloo has joined #ipfs
XKS has quit [Quit: WeeChat 1.5]
palkeo has joined #ipfs
<Kubuxu> "lgierth censored me and all I've got is this crappy t shirt"
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
em-ly has quit [Quit: Connection closed for inactivity]
<daviddias> dignifiedquire: also validated that the hmac is the same func
<daviddias> it just means that the hmac keys have to be being swapped
<Kubuxu> daviddias: are you still fighting with secio?
<dignifiedquire> I don't get the same hmac keys
<daviddias> Kubuxu: very encouraging
espadrine has joined #ipfs
<dignifiedquire> and yes I just discovered the keys need to be swapped here: https://github.com/libp2p/js-libp2p-secio/blob/pull/src/handshake/finish.js#L24-L26
<dignifiedquire> local <> remote
<daviddias> dignifiedquire: all of them
<daviddias> ?
<dignifiedquire> all four
<daviddias> I changed them 4
<daviddias> and it has the same issue
<dignifiedquire> yes getting finally the same hmacs
<Kubuxu> whyrusleeping: I need to show you those Has caching numbers
<lgierth> Kubuxu: you're not even getting a t-shirt
<whyrusleeping> yeah?
<Kubuxu> I didn't expect it to work that well.
<whyrusleeping> lgierth: lol
<lgierth> i didn't get /msg'ed by that person we kickbanned so everything went better than expected
<Kubuxu> on input 500k, after all caching: 11k
<Kubuxu> 97.8% Has requests are being cached
anonymuse has joined #ipfs
<Kubuxu> whyrusleeping: good call for caching the Has
<whyrusleeping> dayum
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
wallacoloo has quit [Read error: Connection reset by peer]
wallacoloo_ has joined #ipfs
wallacoloo_ is now known as wallacoloo
jsrockss_ has quit [Ping timeout: 240 seconds]
spilotro has joined #ipfs
gamemanj has quit [Quit: Leaving]
loopy has joined #ipfs
jemc has joined #ipfs
kevina_ has joined #ipfs
kevina_ has quit [Client Quit]
rardiol has joined #ipfs
erde74 has quit [Ping timeout: 250 seconds]
chris613 has joined #ipfs
MDead has joined #ipfs
mildred has joined #ipfs
cel[m]1 has joined #ipfs
g215[m]1 has joined #ipfs
M-slang1 has joined #ipfs
M-Nickfost1 has joined #ipfs
M-osener1 has joined #ipfs
Guest23523[m]1 has joined #ipfs
M18690[m]1 has joined #ipfs
mythmon-1 has joined #ipfs
M-blide1 has joined #ipfs
Dawg[m]1 has joined #ipfs
dz[m]1 has joined #ipfs
M21634[m]1 has joined #ipfs
claas[m]1 has joined #ipfs
anonymus_ has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
retrohacker_ has joined #ipfs
A124 has quit [Disconnected by services]
A124 has joined #ipfs
jbenet_ has joined #ipfs
jsrockss has joined #ipfs
<dignifiedquire> daaaaaaavid
<dignifiedquire> I got success!!!"
<dignifiedquire> js-ipfs git:(pull) ✗ DEBUG=libp2p* IPFS_PATH=./repo node src/cli/bin.js swarm connect /ip4/127.0.0.1/tcp/4001/ipfs/QmPZBs5MenpXaBJRhiUq4nsPVqAH6aqTCapYRjESXYrggQ
<dignifiedquire> connect /ip4/127.0.0.1/tcp/4001/ipfs/QmPZBs5MenpXaBJRhiUq4nsPVqAH6aqTCapYRjESXYrggQ success
<lgierth> probably a false positive
<lgierth> :P
<dignifiedquire> go away lgierth
<dignifiedquire> daviddias: whyrusleeping ^^
ugjka_ has joined #ipfs
<whyrusleeping> tell me more
<whyrusleeping> with secio?
<whyrusleeping> what was it?
eaterof has joined #ipfs
anonymuse has quit [*.net *.split]
ofdm has quit [*.net *.split]
retrohacker has quit [*.net *.split]
bcavileer has quit [*.net *.split]
M-blide has quit [*.net *.split]
rschulman has quit [*.net *.split]
metaf5_ has quit [*.net *.split]
hsanjuan has quit [*.net *.split]
aaaaaaaaa____ has quit [*.net *.split]
ugjka has quit [*.net *.split]
rgrinberg has quit [*.net *.split]
rendar has quit [*.net *.split]
opal has quit [*.net *.split]
g215[m] has quit [*.net *.split]
kitcambridge has quit [*.net *.split]
pik[m]11 has quit [*.net *.split]
djdv has quit [*.net *.split]
Justinus has quit [*.net *.split]
stigo has quit [*.net *.split]
DiCE1904 has quit [*.net *.split]
eater has quit [*.net *.split]
TheGillies has quit [*.net *.split]
Guest23523[m] has quit [*.net *.split]
M-57031 has quit [*.net *.split]
omnigoat has quit [*.net *.split]
hosh has quit [*.net *.split]
jhiesey has quit [*.net *.split]
edubai__ has quit [*.net *.split]
Dawg[m] has quit [*.net *.split]
henriquev has quit [*.net *.split]
xicombd has quit [*.net *.split]
M21100[m] has quit [*.net *.split]
M-osener has quit [*.net *.split]
hermann-tab[m] has quit [*.net *.split]
M-Nickfost has quit [*.net *.split]
cva[m] has quit [*.net *.split]
M-3974 has quit [*.net *.split]
valdek[m] has quit [*.net *.split]
M-mckaydavis has quit [*.net *.split]
M-sokoow has quit [*.net *.split]
M-3444 has quit [*.net *.split]
ChrisDeChef[m] has quit [*.net *.split]
Askaban[m]1 has quit [*.net *.split]
Guest33346[m] has quit [*.net *.split]
M21634[m] has quit [*.net *.split]
dudezer0_bot[m] has quit [*.net *.split]
M-foxxy has quit [*.net *.split]
dz[m] has quit [*.net *.split]
rodarima[m] has quit [*.net *.split]
M-AbhishekDutt has quit [*.net *.split]
claas[m] has quit [*.net *.split]
M-slang has quit [*.net *.split]
berninoz[m] has quit [*.net *.split]
arby[m] has quit [*.net *.split]
M18690[m] has quit [*.net *.split]
M-scio_ has quit [*.net *.split]
cel[m] has quit [*.net *.split]
blasagna[m] has quit [*.net *.split]
teglafal[m] has quit [*.net *.split]
M-hostbbb has quit [*.net *.split]
cr[m] has quit [*.net *.split]
M-oddvar has quit [*.net *.split]
M-leoc has quit [*.net *.split]
jfred[m] has quit [*.net *.split]
mythmon- has quit [*.net *.split]
Leer10[m] has quit [*.net *.split]
codebam has quit [*.net *.split]
MDude has quit [*.net *.split]
karissa has quit [*.net *.split]
prettymuchbryce has quit [*.net *.split]
bitspill has quit [*.net *.split]
geoah has quit [*.net *.split]
jbenet has quit [*.net *.split]
yoshuawuyts has quit [*.net *.split]
NeoTeo has quit [*.net *.split]
sickill has quit [*.net *.split]
sega01 has quit [*.net *.split]
tibor has quit [*.net *.split]
dudezer0_bot[m] has joined #ipfs
cva[m] has joined #ipfs
Leer10[m] has joined #ipfs
M-oddvar has joined #ipfs
berninoz[m] has joined #ipfs
M-sokoow has joined #ipfs
blasagna[m] has joined #ipfs
jfred[m] has joined #ipfs
<dignifiedquire> I was passing the data to the hmac in the wrong format
TheGillies has joined #ipfs
rschulman has joined #ipfs
M-leoc has joined #ipfs
M-hostbbb has joined #ipfs
hermann-tab[m] has joined #ipfs
M-mckaydavis has joined #ipfs
M-3444 has joined #ipfs
rodarima[m] has joined #ipfs
<dignifiedquire> I was passing a buffer, but I needed to pass it with .toString('binary')....
<dignifiedquire> and the keys were switched
arby[m] has joined #ipfs
Guest33346[m] has joined #ipfs
valdek[m] has joined #ipfs
M-3974 has joined #ipfs
M-foxxy has joined #ipfs
pik[m]11 has joined #ipfs
M-scio_ has joined #ipfs
M-AbhishekDutt has joined #ipfs
jsrockss is now known as 7YUABZVGU
Askaban[m]1 has joined #ipfs
M21100[m] has joined #ipfs
aaaaaaaaa____ has joined #ipfs
ofdm has joined #ipfs
hsanjuan has joined #ipfs
opal has joined #ipfs
bcavileer has joined #ipfs
omnigoat has joined #ipfs
stigo has joined #ipfs
kitcambridge has joined #ipfs
edubai__ has joined #ipfs
hosh has joined #ipfs
jhiesey has joined #ipfs
henriquev has joined #ipfs
codebam has joined #ipfs
xicombd has joined #ipfs
karissa has joined #ipfs
prettymuchbryce has joined #ipfs
tibor has joined #ipfs
yoshuawuyts has joined #ipfs
geoah has joined #ipfs
bitspill has joined #ipfs
NeoTeo has joined #ipfs
sega01 has joined #ipfs
sickill has joined #ipfs
ChrisDeChef[m] has joined #ipfs
cr[m] has joined #ipfs
teglafal[m] has joined #ipfs
M-57031 has joined #ipfs
Askaban[m]1 has joined #ipfs
Askaban[m]1 has quit [Changing host]
M21100[m] has quit [Changing host]
M21100[m] has joined #ipfs
rgrinberg has joined #ipfs
rgrinberg has quit [Max SendQ exceeded]
omnigoat has quit [Max SendQ exceeded]
prettymuchbryce has quit [Max SendQ exceeded]
codebam has quit [Max SendQ exceeded]
henriquev has quit [Ping timeout: 243 seconds]
karissa has quit [Ping timeout: 243 seconds]
metaf5_ has joined #ipfs
Justinus has joined #ipfs
rgrinberg has joined #ipfs
retrohacker_ is now known as retrohacker
bcavileer has quit [Ping timeout: 258 seconds]
herzmeister has quit [Quit: Leaving]
bitspill has quit [Ping timeout: 258 seconds]
sickill has quit [Ping timeout: 258 seconds]
herzmeister has joined #ipfs
jhiesey has quit [Ping timeout: 251 seconds]
xicombd has quit [Ping timeout: 251 seconds]
tibor has quit [Ping timeout: 251 seconds]
codebam has joined #ipfs
Foxcool has quit [Ping timeout: 276 seconds]
henriquev has joined #ipfs
myhau has joined #ipfs
<myhau> hi, I'm learning ipfs and have a question: is there any way to check which nodes (or how many of em) has content with particular hash ?
omnigoat has joined #ipfs
karissa has joined #ipfs
xicombd has joined #ipfs
bitspill has joined #ipfs
taaem has quit [Remote host closed the connection]
taaem has joined #ipfs
jbenet_ is now known as jbenet
m0ns00n has joined #ipfs
bcavileer has joined #ipfs
<whyrusleeping> myhau: yeah, you can use 'ipfs dht findprovs <hash>'
<whyrusleeping> it won't give you a 'full' list, but it will give you the first 20 it finds crawling the dht
ofdm has quit [Changing host]
ofdm has joined #ipfs
jhiesey has joined #ipfs
<Kubuxu> whyrusleeping: we are like: reuse buffers here to reduce allocations, do not copy data, and js: "I needed to pass it with .toString('binary')" :p
sickill has joined #ipfs
<Kubuxu> I wonder if v8 JIT is smart enough to figure it ou.
<Kubuxu> s/ou/out/
tibor has joined #ipfs
<whyrusleeping> oh no
<whyrusleeping> its even better
prettymuchbryce has joined #ipfs
<Kubuxu> dignifiedquire: does it really work? If yes then js-secio was born the same day as me :p
<whyrusleeping> i saw to much: new Buffer(thing.toHex(), 'hex')
<whyrusleeping> convert this thing to hex, then convert it back into a buffer from hex
<whyrusleeping> #perf
<dignifiedquire> whyrusleeping: yeahh... node-forge things it's a good idea to create their own buffer implementation :'(
<dignifiedquire> it hurt writing that code
<dignifiedquire> *thinks
<whyrusleeping> eh, just get faster CPUs
<Kubuxu> with more L2/L3 cache ;p
<myhau> I have one more question, when does replication of data happens (starts) and what determines how many nodes will store this data ?
<whyrusleeping> myhau: these questions are all answered over at https://github.com/ipfs/faq
<myhau> ok, thanks for help :)
<whyrusleeping> no problemo :)
<whyrusleeping> feel free to ask more questions there, it just makes it easier on us
<Kubuxu> wtfm principle
rendar has joined #ipfs
<PseudoNoob> If I go to a hash using the localhost api, does this data get cached and does my node serve this data until it is removed from my local cache?
<PseudoNoob> If something on ipfs went viral does each viewer contribube to the distribution for the duration that they have it in their cache?
jemc has quit [Ping timeout: 264 seconds]
<Kubuxu> PseudoNoob: that is the exactly operational principle of ipfs. We call it inverse scaling.
<PseudoNoob> Cool
<PseudoNoob> thanks
sametsisartenep has quit [Quit: leaving]
<lgierth> Kubuxu: we call it inverse scaling?
<lgierth> TIL :)
<Kubuxu> I hear Juan say it few times.
<whyrusleeping> eh, inverse scaling refers to the problems we have with ipfs at a smaller scale
<whyrusleeping> ipfs isnt super happy in tiny clusters
<whyrusleeping> but once you have a couple hundred nodes up its just fine
<whyrusleeping> mostly because of dht quirks
<Kubuxu> hmm, then I might be wrong...
ylp has quit [Ping timeout: 265 seconds]
ylp has joined #ipfs
myhau has quit [Quit: Page closed]
mildred has quit [Ping timeout: 244 seconds]
reit has quit [Ping timeout: 250 seconds]
ed_t has joined #ipfs
anonymus_ has quit [Remote host closed the connection]
gmcquillan__ has joined #ipfs
gmcquillan__ is now known as gmcquillan
<whyrusleeping> alu: i got lost
<whyrusleeping> i didnt see a dumpster
<victorbjelkholm> whyrusleeping, you should have a mirror somewhere in the bathroom
<victorbjelkholm> alu, very trippy colors, and also very cool
<whyrusleeping> victorbjelkholm: >.>
<whyrusleeping> my banhammer is feeling fiesty today
wallacoloo has quit [Ping timeout: 260 seconds]
m0ns00n has quit [Quit: quit]
<7YUABZVGU> hmm if i ipfs.add an image, ipfs.object.get the hash, then ipfs.object.push the object
<7YUABZVGU> when i try to view the object i get unexpected EOF
<7YUABZVGU> tested on multiple files
<7YUABZVGU> maybe I'm doing soemthing wrong? but it seems like a bug
<clownpriest> hey whyrusleeping, the http api isn't returning any data for diag/net?vis=d3, but it returns results for ?vis=text and ?vis=dot. am I doing something wrong?
<clownpriest> running diag net --vis=d3 on the command line returns results though
<whyrusleeping> clownpriest: thats odd, i can look into it more, a little busy right at the moment
<whyrusleeping> could you file an issue with what youve tried, and a way to reproduce the issue?
<clownpriest> cool, thanks
<clownpriest> yup
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
cketti has joined #ipfs
sametsisartenep has joined #ipfs
gmcquillan has quit [Quit: gmcquillan]
byteflame has joined #ipfs
wuch has quit [Quit: = ""]
<victorbjelkholm> in terms of the http-api, what would be the difference between .cat and .get? Both would return the contents in the response...
spilotro has quit [Ping timeout: 276 seconds]
<victorbjelkholm> daviddias, got the .cat to work, just .get left. Was what you said, a header missing :)
<daviddias> :D
<dignifiedquire> daviddias: I see the big merge has begun :D
<daviddias> victorbjelkholm: cat is a simple octet-stream while get is a multipart message that might contain dirs and files
<daviddias> dignifiedquire: :D
<dignifiedquire> (I am already in bed so no worries you can merge all night long without me complaining ;) )
<victorbjelkholm> daviddias, got it
<daviddias> dignifiedquire: it would be great to have that pull-stream-to-stream merged and released
<daviddias> that is blocking me
wuch has joined #ipfs
wuch has quit [Client Quit]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
computerfreak has joined #ipfs
<dignifiedquire> you can ping domenic, he wrote earlier he wants to merge it
anonymuse has joined #ipfs
<dignifiedquire> daviddias: I think he published it already
wuch has joined #ipfs
<dignifiedquire> on npm it says last version published 2h ago
<daviddias> it doesn't seem merged though https://github.com/pull-stream/pull-stream-to-stream/pull/4
<daviddias> weird
<daviddias> there is also no commits
<daviddias> nvm what I just said
<dignifiedquire> Kubuxu: this nicely fits you argument for using abstractions for metrics and logging https://unloadedroe.github.io/2016/09/04/rustifying-the-dependency_inversion_principle.html
lawliet has joined #ipfs
mgue has quit [Ping timeout: 250 seconds]
<dignifiedquire> daviddias: there you go no blocks anymore
<daviddias> sweeet! :D
<daviddias> dignifiedquire: being unable to run interface-transport tests cleanly
<daviddias> on libp2p-tcp
<daviddias> is there any commit that wasn't pushed?
<dignifiedquire> what's failing?
<daviddias> dignifiedquire: ^
<dignifiedquire> no idea, but they were passing last time I checked, so maybe missing an npm link ;)
<daviddias> dignifiedquire: I'm using the published versions
rgrinberg has quit [Ping timeout: 250 seconds]
<dignifiedquire> don't know sorry, I can check it in thr morning
PseudoNoob has quit [Remote host closed the connection]
mgue has joined #ipfs
lawliet has quit [Quit: Leaving]
ppham has joined #ipfs
Encrypt has quit [Quit: Sleeping time!]
wavis has joined #ipfs
JesseW has joined #ipfs
palkeo has quit [Quit: Konversation terminated!]
wallacoloo has joined #ipfs
spilotro has joined #ipfs
byteflame has quit [Ping timeout: 260 seconds]
byteflame has joined #ipfs
spilotro has quit [Ping timeout: 252 seconds]
zombu2 has quit [Ping timeout: 265 seconds]
anonymuse has quit [Remote host closed the connection]
abbaZaba_ has quit [Quit: Textual IRC Client: www.textualapp.com]
zombu2 has joined #ipfs
spilotro has joined #ipfs
<lgierth> daviddias: i think the core-api needs an update regarding CID, whenever it e.g. specifies a parameter as multihash. ack? i can take care of it
<daviddias> lgierth: that is correct
<daviddias> lgierth: it should be updated with the tests too
<daviddias> not sure the text
<lgierth> heheh would be great if one of you could take care of the js part -- it's gonna be rabbit hole for to get into it. i'll make sure that the go version comes with CID from the start
<lgierth> *rabbit hole for me to get into
sametsisartenep has quit [Ping timeout: 244 seconds]
<daviddias> lgierth: working towards it :)
<lgierth> :)
JesseW has quit [Ping timeout: 255 seconds]
wuch has quit [Quit: wuch]
gunn_ has joined #ipfs
gunn has quit [Ping timeout: 276 seconds]
fleeky__ has joined #ipfs
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
fleeky_ has quit [Ping timeout: 255 seconds]
espadrine has quit [Ping timeout: 265 seconds]
apiarian has quit [Ping timeout: 240 seconds]
apiarian has joined #ipfs