lgierth changed the topic of #ipfs to: go-ipfs v0.4.6-rc1: https://dist.ipfs.io/go-ipfs | Week 7+8: 1) Web browsers https://git.io/vDyDE 2) Private networks https://git.io/vDyDh 3) Cluster https://git.io/vDyyt | Roadmap: https://waffle.io/ipfs/roadmaps | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
shizy has quit [Ping timeout: 260 seconds]
chungy_ has joined #ipfs
lacour has quit [Quit: Leaving]
chungy has quit [Disconnected by services]
chungy_ is now known as chungy
ebel has quit [Ping timeout: 240 seconds]
ianopolous has joined #ipfs
matoro has joined #ipfs
ebel has joined #ipfs
pawn has joined #ipfs
<pawn> How does IPFS guarantee that a file isn't tampered with?
<pawn> Is there a video with the low level technical explanations of how IPFS works?
<SchrodingersScat> is this video hosted on IPFS?
cemerick has joined #ipfs
<dryajov> any js folks around @dignifiedquire @diasdavid?
<dignifiedquire> about to go to sleep , what's up dryajov ?
<pawn> SchrodingersScat: not sure...
<dryajov> haad: dignifiedquire: diasdavid: whats the correct way of getting a peerid from a multiaddr… short of using .split()
<pawn> So I guess tampering would be solved because the actual address proves that the object hasn't been messed with
<SchrodingersScat> is the answer hash?
<dryajov> lgierth: ^^^ how to extract a peer id from a multiaddr without having to do manual parsing… don’t see any helpers in the js implementation
<lgierth> dryajov: there should be decapsulate(), you'd decapsulate until you find a /p2p or /ipfs segment
tilgovi has joined #ipfs
<lgierth> go-multiaddr has helpers around that
<dryajov> yep.. I’ve seen decapsulate, but it basically just strips out the prefix… I guess that would work
<lgierth> it's supposed to strip out one protocol at a time
<lgierth> i.e. first /ip4/0.0.0.0, then /tcp/4001, etc.
<lgierth> stringTuples() looks ok too
cemerick has quit [Ping timeout: 260 seconds]
<dryajov> yeah… thats probably better…
<dryajov> thanks
<lgierth> that decapsulate looks weird
cemerick has joined #ipfs
<lgierth> yeah maybe stringTuples is better suited
<dryajov> yeah… it strips from the end...
<dryajov> sinse your here… a couple more questions :)
<lgierth> ah yeah go does the same. seems pretty unintuitive to me, but there's probably reasons :)
<lgierth> sure shoot
<dryajov> whats the correct <src><dst> format to send when negotiating the relay?
<dryajov> it has to be a pair of addresses… I was thinking <src>/p2p-circuit/<dst>
<dryajov> its a valid multiaddress and I can split on p2p-circuit to get the dest
<dryajov> otherwise, some other separator would have to be used… space?
<dignifiedquire> that is the best solution I currently know about
<dryajov> dignifiedquire: sweet, thanks
<dignifiedquire> dryajov: if you find time, adding this as a helper to multiaddr would be great
<dryajov> yeah… thats a handy one
cemerick has quit [Ping timeout: 246 seconds]
<dryajov> lgierth ^^^ any thoughts
<dryajov> on the address two address formats?
matoro has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
pawn has quit [Remote host closed the connection]
ygrek has joined #ipfs
wallacoloo_____ has joined #ipfs
SchrodingersScat has quit [Quit: WeeChat 1.4]
pawn has joined #ipfs
SchrodingersScat has joined #ipfs
SchrodingersScat has quit [Quit: WeeChat 1.4]
<dryajov> lgierth: I might be reading the spec incorrectly, but to me it reads as two addresses are being sent when the multistream is being negotiated… that doesn’t make a lot of sense tho… IMO, when the source peer connects to the relay, it sends the destination peer multiaddr, and when the relay connects to the dest peer and can look up the src peer addresses
<dryajov> from its connection and send it as part of the initial connection…
matoro has quit [Ping timeout: 260 seconds]
<dryajov> lgierth: right now, the spec makes me think that the src peer will send both addresses, its own and the dest, which doesn’t make sense, hense the question
SchrodingersScat has joined #ipfs
rcat has quit [Ping timeout: 268 seconds]
grish has joined #ipfs
grish has quit [Client Quit]
dgrisham has joined #ipfs
aquentson has quit [Ping timeout: 264 seconds]
matoro has joined #ipfs
john4 has joined #ipfs
pawn has quit [Remote host closed the connection]
infinity0 has quit [Ping timeout: 260 seconds]
tgp_ has joined #ipfs
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
infinity0 has quit [Remote host closed the connection]
maxlath has quit [Quit: maxlath]
infinity0 has joined #ipfs
Oatmeal has quit [Ping timeout: 260 seconds]
dgrisham has quit [Quit: WeeChat 1.7]
HostFat_ has joined #ipfs
chris6131 has left #ipfs [#ipfs]
HostFat has quit [Ping timeout: 260 seconds]
aquentson has joined #ipfs
aquentson1 has joined #ipfs
aquentson has quit [Ping timeout: 260 seconds]
matoro has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
Nukien has quit [Ping timeout: 245 seconds]
mguentner has quit [Quit: WeeChat 1.7]
mguentner has joined #ipfs
Nukien has joined #ipfs
ygrek has quit [Ping timeout: 268 seconds]
mguentner2 has joined #ipfs
mguentner has quit [Ping timeout: 240 seconds]
gmcabrita has quit [Quit: Connection closed for inactivity]
pfrazee has quit [Remote host closed the connection]
jedahan has joined #ipfs
realisation has joined #ipfs
zabirauf_ has quit [Remote host closed the connection]
zabirauf has joined #ipfs
zabirauf has quit [Remote host closed the connection]
zabirauf has joined #ipfs
Aranjedeath has joined #ipfs
pawn has joined #ipfs
<pawn> How do I search the ipfs network?
<pawn> How do I search the dat network for that matter too?
<pawn> What is the difference between dat and ipfs?
realisation has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pawn has quit [Remote host closed the connection]
dbri has quit [Remote host closed the connection]
dbri has joined #ipfs
unhasty has quit [K-Lined]
pfrazee has joined #ipfs
pfrazee has quit [Ping timeout: 260 seconds]
Fritz has joined #ipfs
Fritz is now known as Guest84115
chungy has quit [Quit: ZNC - http://znc.in]
realisation has joined #ipfs
chungy has joined #ipfs
matoro has quit [Ping timeout: 260 seconds]
matoro has joined #ipfs
raphidae] has joined #ipfs
`r4phid4e has joined #ipfs
r4phida3[ has joined #ipfs
r4phida3- has joined #ipfs
raph1dae- has joined #ipfs
r4phida3_ has joined #ipfs
raph1d4e] has joined #ipfs
[raphida3 has joined #ipfs
[raph1d4e has joined #ipfs
raphid4e has joined #ipfs
raph1dae has joined #ipfs
raphida3 has joined #ipfs
raphida3| has joined #ipfs
raphid43` has joined #ipfs
silotis has quit [Remote host closed the connection]
[raphida3 has quit [Read error: Connection reset by peer]
r4phida3- has quit [Read error: Connection reset by peer]
|r4phidae has joined #ipfs
r4phida3 has joined #ipfs
raph1dae has quit [Read error: Connection reset by peer]
raphida3 has quit [Read error: Connection reset by peer]
raphid4e has quit [Read error: Connection reset by peer]
r4phid4e[ has joined #ipfs
silotis has joined #ipfs
r4phida3[ has quit [Ping timeout: 260 seconds]
`r4phid4e has quit [Ping timeout: 260 seconds]
raphidae] has quit [Ping timeout: 260 seconds]
raph1d4e] has quit [Ping timeout: 260 seconds]
[raph1d4e has quit [Ping timeout: 264 seconds]
raphid43` has quit [Ping timeout: 264 seconds]
raphida3| has quit [Remote host closed the connection]
r4phida3_ has quit [Ping timeout: 268 seconds]
raph1dae- has quit [Ping timeout: 268 seconds]
|r4phidae has quit [Ping timeout: 246 seconds]
r4phida3 has quit [Ping timeout: 260 seconds]
r4phid4e[ has quit [Ping timeout: 240 seconds]
gmoro has joined #ipfs
jedahan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gmoro has quit [Ping timeout: 260 seconds]
akkad has quit [Excess Flood]
akkad has joined #ipfs
zabirauf has quit []
zabirauf has joined #ipfs
tgp__ has joined #ipfs
zabirauf_ has joined #ipfs
tgp_ has quit [Ping timeout: 240 seconds]
zabirauf has quit [Ping timeout: 260 seconds]
gmoro has joined #ipfs
zabirauf_ has quit [Remote host closed the connection]
zabirauf has joined #ipfs
realisation has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gmoro has quit [Ping timeout: 260 seconds]
tilgovi has quit [Ping timeout: 246 seconds]
pfrazee has joined #ipfs
pfrazee has quit [Ping timeout: 240 seconds]
aquentson1 has quit [Ping timeout: 260 seconds]
aquentson1 has joined #ipfs
tgp_ has joined #ipfs
tgp__ has quit [Ping timeout: 240 seconds]
ygrek has joined #ipfs
ShalokShalom_ has joined #ipfs
s_kunk has quit [Ping timeout: 260 seconds]
ShalokShalom has quit [Ping timeout: 240 seconds]
tgp_ has quit [Quit: tgp_]
Caterpillar has joined #ipfs
tgp_ has joined #ipfs
tmg has quit [Ping timeout: 260 seconds]
Foxcool has joined #ipfs
Aranjedeath has quit [Quit: Three sheets to the wind]
rendar has joined #ipfs
ljhms has quit [Ping timeout: 240 seconds]
ljhms has joined #ipfs
s_kunk has joined #ipfs
cxl000 has joined #ipfs
Foxcool has quit [Ping timeout: 260 seconds]
cxl000 has quit [Ping timeout: 268 seconds]
cxl000 has joined #ipfs
Foxcool has joined #ipfs
zabirauf has quit [Remote host closed the connection]
zabirauf has joined #ipfs
matoro has quit [Ping timeout: 246 seconds]
matoro has joined #ipfs
espadrine has joined #ipfs
zabirauf has quit [Ping timeout: 240 seconds]
stoopkid has quit [Quit: Connection closed for inactivity]
espadrine has quit [Ping timeout: 240 seconds]
JohnnyCrazy[m] has joined #ipfs
JohnnyCrazy[m] has left #ipfs [#ipfs]
ianopolous has quit [Read error: Connection reset by peer]
tmg has joined #ipfs
yar has quit [Excess Flood]
Falconix has quit [Quit: ZNC - http://znc.in]
tgp_ has quit [Quit: tgp_]
Falconix has joined #ipfs
yar has joined #ipfs
ylp has joined #ipfs
cxl000 has quit [Ping timeout: 240 seconds]
cxl000 has joined #ipfs
cemerick has joined #ipfs
antiantonym has joined #ipfs
erde74 has joined #ipfs
tmg has quit [Ping timeout: 268 seconds]
ShalokShalom_ has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
rcat has joined #ipfs
ShalokShalom has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
ShalokShalom has quit [Read error: Connection reset by peer]
ShalokShalom has joined #ipfs
AkhILman has joined #ipfs
espadrine has joined #ipfs
ShalokShalom has quit [Read error: Connection reset by peer]
ShalokShalom has joined #ipfs
ShalokShalom has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
ShalokShalom has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
gmoro has joined #ipfs
caiogondim has joined #ipfs
ygrek has quit [Ping timeout: 264 seconds]
palkeo has joined #ipfs
gmoro has quit [Remote host closed the connection]
gmoro has joined #ipfs
arpu has quit [Ping timeout: 240 seconds]
riotous[m] has joined #ipfs
gmoro has quit [Remote host closed the connection]
gmoro has joined #ipfs
arpu has joined #ipfs
gmcabrita has joined #ipfs
gmoro has quit [Ping timeout: 260 seconds]
tmg has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
aquentson1 has quit [Ping timeout: 260 seconds]
ShalokShalom has quit [Remote host closed the connection]
Caterpillar has joined #ipfs
wallacoloo_____ has quit [Quit: wallacoloo_____]
pcre has joined #ipfs
ShalokShalom has joined #ipfs
espadrine has quit [Ping timeout: 264 seconds]
jkilpatr has quit [Ping timeout: 246 seconds]
pfrazee has joined #ipfs
pfrazee has quit [Ping timeout: 246 seconds]
espadrine has joined #ipfs
BreakIt has joined #ipfs
<BreakIt> Anyone online using Hexo for generatin webpages? I have a strange problem with the links generated for "tags" and "archive", they all point to / .
<BreakIt> Inmy theme/_config.yml the menu items are all set like tags: /tags and the pages is created under sources/
<BreakIt> Generation is ok, I can access the pages /tags /archives /categories by entering respective name in the adressbar of my browser. But all icons point to "" in the html code.
qbi has joined #ipfs
Boomerang has joined #ipfs
gmoro has joined #ipfs
<Kubuxu> BreakIt: never used it, we are using Hugo
<Kubuxu> as it has really nice option of making all links relative
Foxcool has quit [Ping timeout: 256 seconds]
<BreakIt> Hexo also has the relative_link: true option. That fixed som issues with CSS but crashed my other links.
gmoro has quit [Ping timeout: 240 seconds]
jkilpatr has joined #ipfs
<BreakIt> I might try Hugo as well, before I get a heartattack over Hexo...
pcre has quit [Ping timeout: 246 seconds]
Foxcool has joined #ipfs
MDead has joined #ipfs
MDude has quit [Ping timeout: 240 seconds]
MDead is now known as MDude
<neuthral> lol i got a mail from my isp that port 4001 is scanning for ip's like a virus XD
<neuthral> i had to explain it's not malware
<neuthral> waiting for reply
<Stskeeps> neuthral: hetzner.de or a real ISP?
<neuthral> real isp
<neuthral> Sonera finland
<Kubuxu> neuthral: it is a bit of known issue, we try to connect with many addresses which sometimes by some ISPs triggers scan detects
<Stskeeps> Kubuxu: any ways to make it similar in aggressivity/pattern like let's say, uTorrent DHT? it seems a little stronger than most things
<Kubuxu> yeah, we are currently very aggressive in connecting, we have some ideas how to prevent it but it is hard
konubinix has quit [Remote host closed the connection]
<neuthral> can i just copy paste that address filter to my config?
<Kubuxu> yes
arpu has quit [Remote host closed the connection]
kthnnlg has joined #ipfs
<neuthral> "/ip4/0.0.0.0/tcp/4001", "/ip6/::/tcp/4001"
<neuthral> i giess i have to delete those 2 lines?
gmoro has joined #ipfs
konubinix has joined #ipfs
<Kubuxu> as those are ones we are using
<neuthral> ok
ecloud has quit [Ping timeout: 260 seconds]
Foxcool has quit [Ping timeout: 240 seconds]
ecloud has joined #ipfs
<neuthral> thx
Foxcool has joined #ipfs
espadrine has quit [Ping timeout: 240 seconds]
<kthnnlg> Hi All, I have an ipfs daemon running at id QmVf3VbQin1RPL36GVBKiWtxyVVgSxV1Pbv9jShQaj7pdp. However, I can't seem to connect to the machine, even though the daemon is running with no obvious error status. Could someone see if my node is being recognized by ipns? thanks
<Kubuxu> kthnnlg: how are you trying to connect to it?
<kthnnlg> or `ipfs name resolve ...`
<Kubuxu> have you published something to it?
<Kubuxu> ipfs name publish
<kthnnlg> yep
<kthnnlg> maybe it was lost last time i rebootted
<kthnnlg> rebooted
<kthnnlg> i'll try to publish again
<Kubuxu> it shouldn't but worth a try to republish
<Kubuxu> also try: can you try `ipfs ping $ID`
<kthnnlg> that fails as well
<kthnnlg> even ipfs ping on the same machine always fails for me
<Kubuxu> one the same machine it should fail
<Kubuxu> hmm
<Kubuxu> how many peers do you have `ipfs swarm peers`?
<kthnnlg> i see 21
<kthnnlg> oh wait... now it works
<Kubuxu> weird
<kthnnlg> strange... it seems like in the past something similar happened
<kthnnlg> i wait for > 30 minutes
<kthnnlg> then i run two commands
<kthnnlg> ipfs swarm peers
<kthnnlg> and ipfs name publish ...
<kthnnlg> that's the only thing that's changed, except for time passing
<kthnnlg> if i restart ipfs, say by rebooting the machine, should the published content remain the same? the files in the folder i'm sharing are pinned
horrified has quit [Quit: quit]
<kthnnlg> interesting... now when i swarm i see 4 peers
horrified has joined #ipfs
<Kubuxu> yeah
<kthnnlg> it's kinda alternating every 4-5 minutes between 4 and 21 peers
<AphelionZ> lgierth: what is the ws multiaddr for the venus server, for instance
Foxcool has quit [Read error: Connection reset by peer]
Oatmeal has joined #ipfs
gmoro has quit [Ping timeout: 260 seconds]
Foxcool has joined #ipfs
<apiarian> Kubuxu, whyrusleeping: any chance we could get https://github.com/ipfs/go-ipfs-api/pull/42 merged? (not that it's a big issue, just it's been sitting open for a while and i've had to use my own fork this whole time)
<Kubuxu> apiarian: I would have merged it already, I am just not sure if whyrusleeping doesn't want to have second look over it.
suttonwilliamd has joined #ipfs
<Kubuxu> and as he was moving he was quite unavailable.
<Kubuxu> I will bug him to do that.
<apiarian> aah, cool thanks!
<apiarian> (also https://github.com/whyrusleeping/iptb/pull/30 , but that's probably even less pressing)
tmg has quit [Ping timeout: 264 seconds]
<Kubuxu> apiarian: are you able to figure out why the inital kill is hanging there?
<Kubuxu> are some requests still running when kill is executed?
<Kubuxu> ipfs diag cmds
<Kubuxu> if not, take a goroutine dump few seconds after initial kill was initiated if you could
<apiarian> hmm, i'll try... it'll be a bit tricky to set this up since when I do things from the command line, the kill seems to through just fine and quickly, but when I use the test harness, it hangs. i'll see how I can wire up a diag cmds call in the tests
<apiarian> probably won't get to it until tomorrow evening or this weekend, though
<Kubuxu> apiarian: meh, merged the go-ipfs-api PR
<apiarian> \o/
<Kubuxu> it was mostly my fault that it wasn't merged for a long time
<Kubuxu> why pinged me to CR it and I missed it
<Kubuxu> sorry for delay and thanks for PR
<apiarian> is cool, thanks!
bauruine has quit [Quit: ZNC - http://znc.in]
espadrine has joined #ipfs
dimitarvp has joined #ipfs
gmoro has joined #ipfs
bauruine has joined #ipfs
cemerick has quit [Ping timeout: 246 seconds]
n0z has joined #ipfs
cemerick has joined #ipfs
pfrazee has joined #ipfs
ADerpyHusky has quit [Quit: Leaving]
Guest164949[m] has joined #ipfs
pawn has joined #ipfs
suttonwilliamd has quit [Quit: Leaving]
<pawn> Does IPFS have a protocol schema like http (ala ipfs://)?
cwahlers has quit [Quit: Textual IRC Client: www.textualapp.com]
cwahlers has joined #ipfs
<kpcyrd> is travis broken for anybody else? it looks like they messed up csp + cors and now the interface doesn't work correctly
ashark has joined #ipfs
palkeo has quit [Ping timeout: 240 seconds]
<kpcyrd> csp seems to run in report-only, so it's the cors issue that breaks loading my built details
palkeo has joined #ipfs
Mateon3 has joined #ipfs
<Mateon3> pawn: Also, regarding your earlier question. ipfs-search.com for searching IPFS, I'm unaware of anything like that for Dat, and for difference between IPFS and Dat: https://github.com/ipfs/faq/issues/119
<pawn> Mateon3: Thank you! :)
Mateon1 has quit [Ping timeout: 260 seconds]
Mateon3 is now known as Mateon1
palkeo has quit [Ping timeout: 246 seconds]
<pawn> I have a lot of questions, but it stems from my excitement. First question: If all objects in IPFS are stored using a hash as their "address", would we ever run out of hash space (or what about collisions)?
<pawn> I know it's unlikely, but is it possible and is it considered?
<r0kk3rz> pawn: its a multihash so the hash function can be changed in future
<Kubuxu> pawn: it is "possible" but unlikely, and if ever it becomes a problem we have way to migrate to other hash function/longer function
<pawn> Is the hash algorithm embedded in the content address?
<Kubuxu> its identifier
<pawn> that's what I mean
<pawn> So it ends with a .sha256 or something?
suttonwilliamd has joined #ipfs
gmoro has quit [Ping timeout: 260 seconds]
<pawn> ^This means there can only ever be 256 different types of algorithms?
<Kubuxu> no, it is 64bit varint
<Kubuxu> so 2^64 hashing alogs
<Kubuxu> see for example blake2 which in in 3 byte range IIRC
A124 has quit [Ping timeout: 268 seconds]
<pawn> how does this varint thing work? How do you know where the integer begins and ends in the hash?
gmoro has joined #ipfs
<Reventlov> http://multiformats.io/ the permanent web
<Reventlov> oh, this does not 404 anymore :)
<pawn> Did multiformats.io start from the whole IPFS project?
jonnycrunch1 has joined #ipfs
<pawn> That is, were they initiated by Juan Benet?
<Kubuxu> yes, mutlformats was extracted from multiple small protocols we have created for IPFS
<Kubuxu> which was started by Juan
espadrine has quit [Ping timeout: 240 seconds]
<pawn> That's a damn cool integer
<Mateon1> pawn: That's basically how UTF-8 encodes character codepoints
<pawn> Never knew that.
<pawn> Learn something everyday I guess
<pawn> Also learned what in-band and out-of-band means, I think.
<pawn> Back to IPFS: So files in the network are content-addressed; they're like the IP addresses of IPFS. But what about domain names?
<pawn> ...Is there a DNS alternative in IPFS land?
<Stskeeps> IPNS-ish - public keys that resolve to hashes
<Stskeeps> holder of private key can update the value it points to
A124 has joined #ipfs
A124 has quit [Changing host]
A124 has joined #ipfs
<pawn> Stskeeps: AFAIK, this is so that way an address can stay the same while the content can change without introducing mutability into to the system.
<kythyria[m]> That's my understanding too.
<kythyria[m]> It's still hashes because decentralised, resolvable, human readable names are a fairly difficult problem.
<Stskeeps> yes, kind of like a domain name and a IP address it points to :)
<Stskeeps> but yeah
<pawn> The way I understand it, DNS was invented to make addresses human-readable (humanized is the word, I guess?). IPFS would need that as well I assume.
<kythyria[m]> Human readable and with a layer of indirection.
<pawn> Indirection?
<Kubuxu> centralized name authority
Mizzu has joined #ipfs
<pawn> Ah, right. Yes. I always hated the CA
<pawn> centralized name authorities*
<pawn> (I Love Let's Encrypt, but I digress)
<kythyria[m]> pawn: Indirection in the sense that IPs and domain names aren't inextricably bound together, so you can update an A record without updating everything that might look it up.
<pawn> kythyria[m]: any ideas out there for a better solution?
<kythyria[m]> Not really :|
<pawn> Namecoin?
<kythyria[m]> Maybe, though I'm wary of stuff duplicated from bitcoin
<pawn> Isn't namecoin just taking the idea of block-chain tech and applying it to naming things?
<kythyria[m]> Yeah.
<pawn> Why are you wary of that?
<pawn> What's your concern?
<cblgh> there are examples of how to do a DNS ontop of ethereum
<kythyria[m]> AIUI bitcoin's design has severe difficulty with not requiring every node to keep a copy of the entire database and history thereof.
<cblgh> basically you pay a contract to associate a name with your ethereum id (address? not sure about the parlance yet)
<cblgh> and after that only you can update the associated address
<cblgh> i presume you have to prove you own the address somehow too? not sure
<cblgh> vitalik mentioned it in a talk
<pawn> AIUI?
<Kubuxu> none of those schemes prevent squatting
<Kubuxu> also Namecoin nor Ethereum have light clients yet
<cblgh> Kubuxu: yeah, that's why i was curious about the proving part
n0z has quit [Quit: .]
<r0kk3rz> ethereum does
<cblgh> r0kk3rz: how does that work?
<Kubuxu> r0kk3rz: it isn't officially released yet
<r0kk3rz> cblgh: stores block headers instead afaik
<cblgh> not sure that i follow
<cblgh> instead of what?
zombu2 has quit [Ping timeout: 268 seconds]
palkeo has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
<r0kk3rz> the whole chain
<cblgh> oh, thought it was in relation to ethereum & dns
<cblgh> neat tho
appa has quit [Ping timeout: 260 seconds]
<cblgh> also i guess a decentralized dns would work kind of like blocklists do today?
<cblgh> you subscribe to a few that you trust, basically
<cblgh> i wonder how you handle collisions
<cblgh> presented with an alternative somehow? or maybe there's a trust/rating mechanism embedded
<r0kk3rz> it would probably end up more distributed than decentralised, you'd still have a DNS Server but that would connect to the blockchain
<cblgh> yeah probably
<cblgh> dns is hard
<cblgh> like, to find a fundamental decentralized replacement for
<pawn> What if we didn't have names as a separate system from IPFS. Instead what if we stored names in the files themselves and used a search algorithm to find the files?
Hoosilon has quit [Ping timeout: 255 seconds]
<cblgh> not sure that i understand what you mean pawn, but you can already search for things by name using e.g. ipfs search
<cblgh> Sniffs the DHT gossip and indexes file and directory hashes.
<pawn> In a regular local file system you can have multiple files with the same name (as long as they are separated by directory), and you can search for those files using a search tool on your machine.
<pawn> DHT gossip (this is a new concept to me)?
<cblgh> yeah, i'm not sure how it works either
<cblgh> i got that from the github
<r0kk3rz> pawn: you know what a DHT is?
<pawn> distributed hash table = DHT?
<Kubuxu> we publish DHT entries to be able to locate file chunks when someone wants to access them
ylp has quit [Quit: Leaving.]
<Kubuxu> so they listen to those messages and discover content using it
<pawn> r0kk3rz: I'm googling as I go haha
john4 has quit [Ping timeout: 240 seconds]
arpu has joined #ipfs
<pawn> So we are all on the same page, a DHT is a https://en.wikipedia.org/wiki/Distributed_hash_table ?
<cblgh> this answered some questions i had http://superuser.com/a/592244
Foxcool has quit [Ping timeout: 258 seconds]
<cblgh> i didn't understand how it would be possible without bootstrapping
<cblgh> and, well, it isn't
<gruu> I updated my Linux folder with some more content. https://gateway.ipfs.io/ipfs/QmPD8ajZV2uf34f6eQT8fpWj6g8eHG9hdHAtnbf7hnT6Zz Hoping that someone finds it useful.
<pawn> What I mean is instead of solving the problem of humanized-naming with another DNS-like system, what if we solved it another way: Name the content by embedding the name within the content. An example would be like a meta element in HTML.
<pawn> Then, when searching for content with this name, provide a search algorithm within the protocol.
<pawn> What do you think? Dumb idea?
<cblgh> hm well
<cblgh> maybe that could work except with a modification, unless i'm misunderstanding
<cblgh> ah idk
<pawn> What modification were you thinking?
<pawn> (I'm just opening up a discussion about it)
<cblgh> i was thinking that if i'm searching for "arch linux v 1.2.3.4.5" or something
<cblgh> there could be a convention, or something else, where you just put that name in a file and hash the file using ipfs
<cblgh> so when you search for "arch linux v 1.2.3.4.5" you yourself hash that
<cblgh> get the hash, and look after who else has it
<cblgh> chances are then that the other peers that have it will also have the containing content, which you could somehow (no idea) ask for
<cblgh> but yeah, basically connecting the name of what you are looking for to the content itself as a mechanism of finding things
<cblgh> but the idea has a bunch of holes
<pawn> I like where you are going with the idea
<pawn> but sure, the holes would be that who's to say that someone might spoof the content
espadrine has joined #ipfs
<cblgh> yeah, as well as how do you find the actual content
<cblgh> like, i guess we can't browse peers in ipfs?
<cblgh> like one could in dc++, so i've heard
hundchenkatze has joined #ipfs
<pawn> cblgh: I thought we could?
<cblgh> pawn: i have no idea
<cblgh> thus asking haha
<cblgh> like can i browse all of the stuff you have in your ipfs node easily?
<pawn> I saw in the alpha demo, Juan was doing a `ipfs id hash-value` on addresses he was connected to
zombu2 has joined #ipfs
<pawn> cblgh: That I don't know. I was wondering that myself
<pawn> This brings me to a question I had about security. Do IPFS files have security through obscurity by default or is every file on the IPFS network public?
<cblgh> i think everything's public
<cblgh> but it depends on what you mean
<cblgh> we have many questions it seems eheh
<kythyria[m]> However, you do need to know the hash to be able to retrieve it
<pawn> kythyria[m]: hence the security through obscurity
<pawn> One could implement a layer of encryption somehow I would assume?
<cblgh> well
<cblgh> you just encrypt the file
<cblgh> that's what i do with my binaries in a project that uses ipfs as the transport mechanism
<pawn> That would be the way to do it.
<cblgh> encrypt, upload, transmit hash+key <-> receive hash+key, download, decrypt
<pawn> What about transport encryption?
<pawn> I guess this wouldn't be needed if the files are encrypted end-to-end?
<lgierth> AphelionZ: /dns4/venus.i.ipfs.io/tcp/443/wss/ipfs/$peerid -- where $peerid is the bootstrap peerid starting in QmSoLv (SoL=solarnet, v=venus)
<xelra> Guys, I see that ipfs-cluster is around now. What's the state of private networks? I'd really like to start replacing Syncthing and Dropbox with ipfs.
<pawn> What if there was a way to make hashes more humanized? What I mean is, somehow turn a hash into a visual representation of that hash which could make it easier for us humans to verify a hash. Does something like this exist?
jonnycrunch has quit [Ping timeout: 268 seconds]
jonnycrunch1 is now known as jonnycrunch
<lgierth> xelra: i think private networks might be in the upcoming 0.4.6 release (Kubuxu knows more)
<AphelionZ> lgierth: thanks!
<dansup> pawn, to some degree an identicon serves that purpose
<lgierth> AphelionZ: same for all of the other bootstrap nodes -- QmSoLu=uranus, j=jupiter, and so on
<lgierth> the addressing will get a little easier soon -- i just don't have a good idea yet how to make dns lookups in a browser
danielrf1 has quit [Quit: WeeChat 1.7]
<xelra> lgierth: Thanks. I just saw the PR. Says it will ship in 0.4.7. I'm really excited about this. It's what I've been waiting for. And as long as I'm the only user, the pre-shared key model will work too.
<xelra> I'll do a lot of testing anyway, before I use it in a multi-user environment. Of course then PSK won't be so nice anymore.
<lgierth> xelra: ah 0.4.7, good to know :P
<lgierth> it's going to be soon, probably in march
<lgierth> the libp2p/specs repo has a spec PR for it too
<pawn> dansup: Identicons are what's up, however I'm assuming the value-space for an identicon from identicon.net is a bit low.
<pinkieval> Hi, I get a 404 error for http://multiformats.io/ from my browser (but not curl running in the same network)
<cblgh> multiformats.io works on my end
<lgierth> pawn: consistently?
<cblgh> pinkieval: try a different browser?
<pawn> lgierth: What?
<lgierth> eeh sorry pawn, i meant pinkieval
<pawn> lgierth: Ah no worries
erde74 has quit [Ping timeout: 260 seconds]
<pawn> I'm going to make breakfast now. I'll talk to you guys later! :)
jonnycrunch1 has joined #ipfs
<dansup> pawn, there are different types of identicons, take this for example https://github.com/ranvis/identicon/wiki/Samples
<pinkieval> lgierth: yes
<dansup> varying complexity
<pinkieval> lgierth: ah, it just stopped
<pinkieval> and 404 again
<lgierth> could you tell me which ip it is?
ygrek has joined #ipfs
<lgierth> and what the exact 404 response is?
<pinkieval> when refreshing with Ctrl-Shift-R, it happens about half the time
<pinkieval> {"statusCode":404,"error":"Not Found"}
<lgierth> mmmh, that's not from go-ipfs
<lgierth> weird
<lgierth> it looks more like it's a js thing responding there
<pinkieval> it has content type "application/json; charset=utf-8"
cemerick has quit [Ping timeout: 256 seconds]
<lgierth> which ip is it
<pinkieval> trying to find the ip address
captain_morgan has quit [Remote host closed the connection]
cemerick has joined #ipfs
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<lgierth> the ipvfox addon is really useful for that :) there's a variant for chrome too
captain_morgan has joined #ipfs
<lgierth> dryajov: sorry i got distracted yesterday -- looking now
<pinkieval> lgierth: 128.199.219.111
<pawn> dansup: I think a IPFS browser should always include an identicon to represent the address then.
<pinkieval> my firefox is already bloated, I prefer to use something external
<lgierth> ah, saturn, mh. that one's not even supposed to be active, hrm
<pinkieval> lgierth: 178.62.158.247 too
<lgierth> earth
<lgierth> mh
<lgierth> if you could get me some dump of the whole request/response from the browser dev tools that'd be helpful
akkad has quit [Excess Flood]
<lgierth> i have no idea what's responding there
<pinkieval> I'm able to reproduce it with: curl 'http://178.62.158.247/' -H 'Host: multiformats.io'
<Kubuxu> xelra: not 0.4.6 but 0.4.7 in two weeks
koalalorenzo has joined #ipfs
koalalorenzo has joined #ipfs
koalalorenzo has quit [Changing host]
<lgierth> thanks pinkieval that's helpful, me too now :)
akkad has joined #ipfs
<lgierth> so what this should be resolving too is http://saturn.i.ipfs.io/ipns/multiformats.io
<lgierth> but it doens't
Boomerang has quit [Quit: Lost terminal]
<lgierth> ooooh yeah i messed up
<lgierth> x)
<lgierth> i was thinking wait that looks like the star-signal 404 response, but that's not possible
<lgierth> :):)
<lgierth> turns out saturn and earth are sending multiformats.io to cloud.ipfs.team in a failed attempt to do lets encrypt cert setup
<dansup> very clean site (multiformats.io), good work!
<lgierth> :)
ribasushi has quit [Ping timeout: 240 seconds]
<lgierth> pinkieval: sorry about that ;) should be fixed now
atrapado_ has joined #ipfs
<pinkieval> lgierth: no problem
koalalorenzo has quit [Ping timeout: 260 seconds]
<seharder> lgierth: Yesterday you mentioned you had an interesting idea about how to use jenkins with kubernetes. Could you explain this to me.
<lgierth> seharder: ah yes, didn't get to that point on my todo list yet :D it's about how to queue and run tests. you'd file a PR with the input, someone merges it, jenkins picks it up, and the respective jenkins worker for that hits up whatever component runs the test
<lgierth> seharder: so we'd get jenkins UI and worker and artifact infrastructure for free
<lgierth> and we want to figure out how to have jenkins works with artifacts-in-ipfs anyhow
<seharder> lgierth: I created an issue in test-lab, I will try to update it so that it reflects this.
<lgierth> hehe, self-referential first paragraph
<dryajov> lgierth: I created an issue here with that question... https://github.com/libp2p/specs/issues/12
<lgierth> thanks dryajov -- i'm a bit scatterbrained today and just working off my list :)
<dryajov> lgierth: I think that is clearer ... Basically want to clarify the multistram flow
<dryajov> lgierth: np! Thanks!
JayCarpenter has joined #ipfs
gmoro has quit [Ping timeout: 246 seconds]
<M-hash> lgierth : I have some sauce you might be interested in: git change detection integrated with containers integrated with content-addressable image storage that can run builds in k8s.
<M-hash> It's explicitly *not* jenkins, though :P
s_kunk has quit [Ping timeout: 258 seconds]
<seharder> lgierth: I think we need to plan a standup for Friday for the test-lab sprint. How should I go about communicating this with everyone
<whyrusleeping> Gooood morning
<whyrusleeping> M-hash: where your code be?
pawn has quit [Remote host closed the connection]
<M-hash> Ah, underpublished atm blush
<lgierth> seharder: i think standups should ideally be every day, but i'm less of an active party in this sprint so it's not up to me ;) best to open an issue and assign everybody
<M-hash> Although if you mean in codec land: got the cbor parser passing all tests yesterday, whew.
<Kubuxu> whyrusleeping: login into chanserv if you can
<whyrusleeping> chanserv is mean
whyrusleeping has quit [Changing host]
whyrusleeping has joined #ipfs
shizy has joined #ipfs
cemerick has quit [Ping timeout: 246 seconds]
akkad has quit [Excess Flood]
cemerick has joined #ipfs
akkad has joined #ipfs
ribasushi has joined #ipfs
<seharder> lgierth: I'm afraid I don't have time to have a standup each day.
gmoro has joined #ipfs
akkad has quit [Excess Flood]
<lgierth> yeeeah :)
<seharder> lgierth: I have touched base with everyone this morning and I think we are OK for now.
<lgierth> cool
<lgierth> thank you
<seharder> lgierth: I haven't heard from Frank however, but @jonnycrunch seems to have a direction.
akkad has joined #ipfs
cemerick has quit [Ping timeout: 246 seconds]
appa has joined #ipfs
d00d has joined #ipfs
s_kunk has joined #ipfs
cemerick has joined #ipfs
s_kunk has quit [Max SendQ exceeded]
s_kunk has joined #ipfs
matoro has quit [Ping timeout: 268 seconds]
Hoosilon has joined #ipfs
kthnnlg has quit [Ping timeout: 260 seconds]
matoro has joined #ipfs
espadrine has quit [Ping timeout: 246 seconds]
<kevina> whyrusleeping: please have a look at https://github.com/ipfs/go-ipfs/issues/3699#issuecomment-282907030, let me know if its okay to continue
ygrek has quit [Ping timeout: 240 seconds]
gmoro has quit [Remote host closed the connection]
gmoro has joined #ipfs
ianopolous has joined #ipfs
gmoro has quit [Remote host closed the connection]
gmoro has joined #ipfs
antiantonym has quit [Ping timeout: 260 seconds]
d00d has quit [Quit: Page closed]
jonnycrunch has quit [Ping timeout: 240 seconds]
jonnycrunch1 is now known as jonnycrunch
robattila256 has quit [Ping timeout: 264 seconds]
gmoro has quit [Ping timeout: 268 seconds]
espadrine has joined #ipfs
kevina has quit [Ping timeout: 258 seconds]
kthnnlg has joined #ipfs
matoro has quit [Ping timeout: 258 seconds]
matoro has joined #ipfs
mdom has quit [Ping timeout: 260 seconds]
mdom has joined #ipfs
kevina has joined #ipfs
sprint-helper has quit [Remote host closed the connection]
sprint-helper has joined #ipfs
mdom has quit [Ping timeout: 246 seconds]
stoopkid has joined #ipfs
mdom has joined #ipfs
ygrek has joined #ipfs
tilgovi has joined #ipfs
erde74 has joined #ipfs
Guest19319 has joined #ipfs
<whyrusleeping> kevina: on it :)
Encrypt has joined #ipfs
antiantonym has joined #ipfs
pcre has joined #ipfs
mildred1 is now known as mildred
palkeo has quit [Ping timeout: 246 seconds]
kubuntu_ has joined #ipfs
kubuntu_ has quit [Max SendQ exceeded]
kubuntu_ has joined #ipfs
kubuntu_ has quit [Max SendQ exceeded]
kubuntu_ has joined #ipfs
kubuntu_ has quit [Max SendQ exceeded]
<mildred> hello, what is exactly the dial backoff error?
<mildred> I have two peers on my localhost
kubuntu_ has joined #ipfs
kubuntu_ has quit [Max SendQ exceeded]
<mildred> (by the way, the seem to listen to the same addresses)
kubuntu_ has joined #ipfs
kubuntu_ has quit [Max SendQ exceeded]
kubuntu_ has joined #ipfs
kubuntu_ has quit [Max SendQ exceeded]
<mildred> and my client peer can't connect to my server peer because of dial backoff
Guest19319 has quit [Ping timeout: 268 seconds]
hundchenkatze has quit [Ping timeout: 240 seconds]
Captain_Beezay is now known as Kovter
simpson has joined #ipfs
<simpson> Hi. Which git-remote-ipfs is the correct one?
HostFat_ has quit [Quit: Leaving]
pcre has quit [Remote host closed the connection]
erde74 has quit [Ping timeout: 260 seconds]
jkilpatr has quit [Ping timeout: 260 seconds]
erde74 has joined #ipfs
jkilpatr has joined #ipfs
gwollon has joined #ipfs
m3s_ has joined #ipfs
ianopolous has quit [Ping timeout: 260 seconds]
riveter_ec2 has joined #ipfs
benner_ has joined #ipfs
slbb has quit [*.net *.split]
musicmatze has quit [*.net *.split]
gwillen has quit [*.net *.split]
corby has quit [*.net *.split]
m3s has quit [*.net *.split]
stevenroose has quit [*.net *.split]
benner has quit [*.net *.split]
riveter has quit [*.net *.split]
m3s_ is now known as m3s
riveter_ec2 is now known as riveter
m3s has quit [Changing host]
m3s has joined #ipfs
stevenroose has joined #ipfs
atrapado_ has quit [Quit: Leaving]
slbb has joined #ipfs
corby has joined #ipfs
musicmatze has joined #ipfs
<whyrusleeping> mildred: it means that go-ipfs has tried to connect to that peer too many times and failed in a given timespan
<whyrusleeping> and is waiting a short period of time to retry again
<mildred> I saw
<whyrusleeping> mildred: if you manually `ipfs swarm connect` between them, it should reset that
<mildred> in fact the first time, it tells me "(default failure)"
<whyrusleeping> Yeah... i need to investigate that
<whyrusleeping> it shouldnt ever show the default failure message...
<mildred> I traced it to the fact that the first time it tries to connect, the peerstore contains no address for that peer
<mildred> (however, kad-dht has those addresses)
<mildred> I missed sth, perhaps
<whyrusleeping> hrm... yeah. having no addresses makes sense for seeing that error
<whyrusleeping> but i'm not sure why we would have no addresses
<mildred> I'm not using ipfs, Just reusing the ipfs code from a standalone tool I create
<whyrusleeping> could be that all addresses given were filtered out
<mildred> no
<mildred> not that
<whyrusleeping> no?
<mildred> there is no AddAddrs() to the peerstore for that id before the connection
<whyrusleeping> interesting... what initiates the connection?
<mildred> I must say that I am telling kad-dht to connect manually, and perhaps it hasn't filled the peerstore yet when I ask for the connection
flacks[m] has joined #ipfs
<mildred> I just ask for the providers of a given CID, and when I got them, I try to connect to each of them at that time
<mildred> too early, probably
<whyrusleeping> ah, could be. We normally run a findpeer to get addresses after findprovs
<whyrusleeping> (i think, its been a while since i've touched that code)
<whyrusleeping> brb, changing locations. I'd love to get to the bottom of this
<mildred> but ... findproviders returns the providers with their addresses...
<mildred> it's custom code, so probably not a bug with ipfs itself
<mildred> and cli frontend and main sequencing is here: https://github.com/mildred/ipfs-objects/blob/master/src/cmd/ipfs-objects/resolve.go
kevina has quit [Quit: Leaving]
tilgovi has quit [Ping timeout: 246 seconds]
flacks[m] is now known as flacks[m]1
flacks[m]1 is now known as flacks[m]2
flacks[m]2 is now known as flacks[m]
<mildred> whyrusleeping: you're right. I should call FindPeer
<mildred> because it seems FindProviders can sometimes respond with peer addresses
<mildred> but sometimes it can just respond with peer id
<mildred> without address
Encrypt has quit [Quit: Quit]
jkilpatr has quit [Remote host closed the connection]
<mildred> whyrusleeping: in case we got some addresses, wouldn't it be better to cache them in the peerstore?
jkilpatr has joined #ipfs
<mildred> to avoid two peer searches where one would be enough
chris613 has joined #ipfs
<alu> mildred have you read pattern recognition / spook country?
<mildred> what's that?
<alu> just curious, they're good books that have a character named after you
<mildred> sry, didn't read that
cxl000 has quit [Quit: Leaving]
Mizzu has quit [Ping timeout: 258 seconds]
jkilpatr has quit [Ping timeout: 246 seconds]
Mizzu has joined #ipfs
gwollon is now known as gwillen
jkilpatr has joined #ipfs
wallacoloo_____ has joined #ipfs
matoro has quit [Ping timeout: 258 seconds]
<whyrusleeping> mildred: yeah, i agree. sending back addresses is probably a good idea
<whyrusleeping> though i think we wanted to avoid sending tons of addresses that peers already know about
<whyrusleeping> like, if i'm asking for 100 different provider records
<whyrusleeping> i don't want to get the same peers addresses 100 times
<mildred> saving the addresses to the peerstore won't send them to people around ... I'm confused
<whyrusleeping> no, if we put peer addresses in provider responses
<mildred> by the way, I had another problem. The peer address was filtered (because both peers are running on my machine and are using the same listend address)
<whyrusleeping> how does that even work?
<whyrusleeping> they shouldnt be able to use the same listener address on the same machine
<mildred> I don't know ...
* whyrusleeping is vexed
<mildred> I suggest storing the address to the peerstore, not sending them around. Something like https://github.com/libp2p/go-libp2p-kad-dht/issues/51
<mildred> as for the way too peers on the same machine can share the same listen address, are we using the SO_REUSEADDR socket option?
<mildred> The only reason it could happen
<mildred> it seems the newer peer is stealing the IPv4 socket
<mildred> (netstat)
<mildred> but not the ipv6 socket
<mildred> github.com/jbenet/go-reuseport does use SO_REUSEADDR
<whyrusleeping> Yeah, were using SO_REUSEADDR. But i didnt know we could actually set up two tcp listeners on the same port with that
<whyrusleeping> you can set IPFS_REUSEPORT to false to disable it for testing
tmg has joined #ipfs
<mildred> yes, it fails now :)
<mildred> why are we using that?
galois_dmz has quit []
<mildred> that's for hole punching, I suppose
<mildred> yes, that's it
Mizzu has quit [Ping timeout: 246 seconds]
hundchenkatze has joined #ipfs
<mildred> I'll have to do some more init to bind on a random port first. Don't need fixed port.
<mildred> so I can have two peers locally
erde74 has quit [Ping timeout: 256 seconds]
galois_dmz has joined #ipfs
galois_dmz has quit [Client Quit]
kthnnlg has quit [Ping timeout: 256 seconds]
muvlon has joined #ipfs
palkeo has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
galois_dmz has joined #ipfs
cemerick has quit [Ping timeout: 246 seconds]
muvlon has quit [Ping timeout: 260 seconds]
BreakIt has quit [Quit: Konversation terminated!]
kevina has joined #ipfs
<Kubuxu> somewhere on my low priority TODO is kernel patch and trying to push it to mainline
<Kubuxu> for that
Kane` has joined #ipfs
Kane` has quit [Client Quit]
ianopolous has joined #ipfs
espadrine has quit [Ping timeout: 260 seconds]
muvlon has joined #ipfs
kthnnlg has joined #ipfs
ashark has quit [Ping timeout: 268 seconds]
galois_d_ has joined #ipfs
matoro has joined #ipfs
galois_dmz has quit [Ping timeout: 256 seconds]
<mildred> does anyone knows what io.EOF means in the context of go-libp2p-kad-dht ?
<whyrusleeping> mildred: depends on where its coming from
palkeo has quit [Quit: Konversation terminated!]
erde74 has joined #ipfs
fleeky has quit [Ping timeout: 260 seconds]
erde74 has quit [Client Quit]
Aranjedeath has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
<whyrusleeping> !pin /ipfs/QmWMEKGEs4t29cDDyijHE5Qvmmzv8ZhnPusSKdp17fdxtN dists with 0.4.6 and ipfs-update 1.5.1
<pinbot> now pinning on 8 nodes
jkilpatr has quit [Ping timeout: 264 seconds]
<AphelionZ> Ok another dumb question. If i know a peer IP address or hostname, how do i get the peer id
<pinbot> pinned on 8 of 8 nodes (0 failures) -- https://ipfs.io/ipfs/QmWMEKGEs4t29cDDyijHE5Qvmmzv8ZhnPusSKdp17fdxtN
antiantonym has quit [Ping timeout: 260 seconds]
Kovter is now known as Captain_Beezay
galois_dmz has joined #ipfs
galois_d_ has quit [Ping timeout: 256 seconds]
galois_d_ has joined #ipfs
muvlon has quit [Ping timeout: 256 seconds]
fleeky has joined #ipfs
ygrek_ has joined #ipfs
galois_dmz has quit [Ping timeout: 256 seconds]
<SchrodingersScat> and here I am, on 4.5 like a sucker :(
<whyrusleeping> SchrodingersScat: lol, We're pushing for a two week release cycle
<whyrusleeping> it helps us get code out faster and fix things more efficiently
ygrek has quit [Ping timeout: 256 seconds]
antiantonym has joined #ipfs
rcat has quit [Quit: leaving]
JayCarpenter has quit [Ping timeout: 260 seconds]
shizy has quit [Ping timeout: 260 seconds]
muvlon has joined #ipfs