whyrusleeping changed the topic of #ipfs to: go-ipfs 0.4.15 is out! Try out all the new features: https://dist.ipfs.io/go-ipfs/v0.4.15 | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://botbot.me/freenode/ipfs/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0
<JCaesar> and if you use a CNAME for @, you want to set the dnslink TXT on a subdomain called "_dnslink".
<Swedneck> well i already have another txt record on @
<Swedneck> no cname on @ though
<MikeFair> You can have multiple
<JCaesar> multiple TXT yes, but not TXT and CNAME.
<Swedneck> oh yeah i see that now, i already have multiple txt records lol
Evermore has joined #ipfs
<Evermore> I'm trying to learn about the overall design of P2P networks, and I want to know how IPFS does something in particular:
<carsonfarmer[m]> hey everyone, is there a place for posting new projects, articles, and product annoucements relevant to the ipfs community? something akin to 'show hackernews'?
<Evermore> When I request a block by hash from IPFS, how does it find which peer(s) will have that hash? I am slowly sifting through the spec and I see at one point it just asked all its peers but I'm not sure what happens if none have it
<Evermore> that is by 'peer' I mean all the peers in the network and all the peers directly connected to me, respectively
<Evermore> how can I find blocks on peers not directly connected
<Swedneck> and then to make `ipfs.mydomain.com` redirect to the gateway, i'd use a cname record, right?
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
DJ-AN0N has joined #ipfs
mazeto has quit [Ping timeout: 245 seconds]
<Evermore> ok I guess my question is the "content routing" section of the spec, checking on that...
The_8472 has quit [Ping timeout: 256 seconds]
Intensity has quit [Ping timeout: 260 seconds]
<MikeFair> Evermore: They ask their peers
<MikeFair> Evermore: Eventually some node finds the node with the data (if it exists) and relays the node information back to you
<Evermore> But every request for a block doesn't ripple throughout the whole network, right?
<MikeFair> evermore: it ripples as far as it needs to via the "wantlists" of each node
<Swedneck> :o it works!
<MikeFair> Swedneck: what's the domain name?
<Swedneck> ipfs.swedneck.xyz
<Swedneck> ...or not, why is it redirecting to www.swedneck.xyz?
The_8472 has joined #ipfs
<MikeFair> Hmm, that has neither a dnslink, nor a CNAME I can see atm
<MikeFair> It has an A record though: ```Non-authoritative answer:
<MikeFair> Address: 64.98.145.30```
<MikeFair> Name: ipfs.swedneck.xyz
<Evermore> MikeFair: I followed the spec to this page on IPRS which is a 404 https://github.com/ipfs/specs/blob/master/iprs
<MikeFair> Interesting because IPRS isn't a coded thing yet afaik
<Evermore> maybe it's this one https://github.com/ipfs/go-iprs?
<Swedneck> hmm, i actually did it with hover's forwarding
<Swedneck> lemme try proper A record
<MikeFair> You ought to have the dnslink TXT record on ipfs.swedneck.xyz
<MikeFair> then a CNAME to gateway.ipfs.io
<Swedneck> i thought you could have it on _dnslink?
<Evermore> MikeFair: so if I'm very unlucky, my wantlist for a block might hit every other node on the network before it hits a node X that's connected to node Y who actually has the block?
<MikeFair> _dnslink.ipfs.swedneck.xyz doesn't exist either
<MikeFair> Evermore: no
<Swedneck> ...that's really weird
<MikeFair> XOR routing prevents that from happening
Intensity has joined #ipfs
<MikeFair> There is a node on the network that if you XOR that node's id with the block you want it is the closest result to 0 on the network
jesse22 has joined #ipfs
<Evermore> MikeFair: kinda sounds like rendezvous hashing, which is what I wanted to use for my own case
<Swedneck> btw how slow is ipns and/or gateway.ipfs.io?
<Swedneck> so i know if this is just normal or things aren't working
<MikeFair> All roads travel that direction; and those nodes are supposed to keepthe record if they can't find another node "closer" than they are
<Swedneck> well i just got 404 page not found so i guess there's my answer
<MikeFair> Swedneck: Generally speaking the first time things happen it can be pretty slow; I've even had some of my IPNS records be "unfindable"
<MikeFair> Start with ipfs.io/ipfs/Qm..... <--- the thing your IPNS record resolves to
<MikeFair> Make sure that works
<MikeFair> then try ipfs.io/ipns/ <--- your ipns address
<MikeFair> assuming those work; then you know the problem is the DNS setup
<Swedneck> let's see
<Swedneck> still loading, no clue if it's not working or just slow
<Evermore> Swedneck: I had that issue last time (not with IPNS / DNS, but with regular data) and that's why I'm trying to learn how routing works
<Evermore> I could upload something and it would never seem to reach another node
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Swedneck> local gateway works
<Swedneck> wait wtf, ipfs.io/ipns/ipfs.swednec.xyz works on my laptop
daMaestro has joined #ipfs
<Swedneck> it's running a local node though, then again i don't remember loading it there before
<MikeFair> ipfs resolve -r /ipns/ipfs.swednec.xyz: could not resolve name
<Swedneck> must be cached then?
<MikeFair> Swedneck: You can't use _dnslink.ipfs.swedneck.xyz because that won't point you to any IPFS content
<MikeFair> you have to have a TXT record somewhere
permalac_ has quit [Ping timeout: 264 seconds]
<Swedneck> the txt record is at ipfs.swedneck.xyz rn
<MikeFair> I mean you can't only use a CNAME/A record
<MikeFair> notthat nslookup shows me
<Swedneck> strange
<MikeFair> okay dns1.dnssimple.com has it (the nameserver)
<TrUsT_n1> Swedneck: img looks good.
<MikeFair> okay looks like the DNS data is propogating now
<TrUsT_n1> I never got the full domain point figured out. But did get the ipfs.io/ipns/mydomain.com part working.
<TrUsT_n1> Slow but working.
<Swedneck> now it works
<Swedneck> does ipfs.swedneck.xyz work for you?
<TrUsT_n1> What's the next step to direct mydomain.com to and /ipns/<hash>
<TrUsT_n1> Swedneck: What part did you get working?
<Swedneck> all of it, it seems
<Swedneck> yup, works on my phone too
<TrUsT_n1> Swedneck: I'm trying out the ipfs.mydomain.com pre-fix. I've never tried that before.
<Swedneck> did you use mydomain.com/ipfs?
<Swedneck> or did you just not try using your own domain?
permalac_ has joined #ipfs
<TrUsT_n1> Swedneck: just tried to point the whole domain. mydomain.com -> /ipns/<hash>
<Swedneck> ah
<TrUsT_n1> Swedneck: didn't work.
Guanin has joined #ipfs
<TrUsT_n1> Tried a domain redirect.. still no luck.
<Swedneck> i just have a txt and cname record on ipfs.swedneck.xyz, the cname pointing to gateway.ipfs.io
<MikeFair> I get neither an A, AAAA, or CNAME on ipfs.swedneck.xyz
<Swedneck> ¿que?
<Swedneck> how do i check?
<MikeFair> let me change the server to ns1.dnssimple.com again
<MikeFair> okay that did it
<MikeFair> the DNS records for some reason aren't being seen by the att.com resolvers I have atm
<Swedneck> huh
<MikeFair> oh wait
<MikeFair> nope
<MikeFair> I spoke too soon
<MikeFair> if I make nslookup use ns1.dnsimple.com it can seethe CNAME and TXT record
<MikeFair> okay it's working now
<MikeFair> the Dns lookups anwya
<Swedneck> huh
<TrUsT_n1> ipfs.swedneck.xyz is trying on my end so looks better than before.
<Swedneck> i shut down the ipfs node on my desktop, to test if my laptop will provide things instead
<TrUsT_n1> Swedneck: Great work.
<Swedneck> apparently my laptop will not provide it
<MikeFair> ipfs.io seemd to take forver to find it but it did eventually worlk
<MikeFair> mastadon, gitlab and "donate" :)
<Swedneck> heh
<Swedneck> does the gitlab logo work for you?
<TrUsT_n1> MikeFair: That is what I see also
<MikeFair> Yes
<TrUsT_n1> Swedneck: Yep.
<Swedneck> huh, it doesn't show up for me
<MikeFair> relative image reference I assume
<Swedneck> what browsers?
<Swedneck> well both mastodon and gitlab logos are svg, and relative references
<MikeFair> hmm interesting just went 4040
<MikeFair> Chrome
<TrUsT_n1> Swedneck: firefox
<Swedneck> really makes you thonk
<TrUsT_n1> Well, at least you have it working.. I'm still working on that part.
<Swedneck> i wonder how much faster this would be with my own gateway
jesse22 has joined #ipfs
<TrUsT_n1> hmm.. I have the txt record in but no dice. Anyone have an example of the cname record?
<TrUsT_n1> Swedneck: So you put in both the cname and the txt record and all is good.
<Swedneck> yeah
<Swedneck> what's the time consuming part of `ipfs add`? Generating hashes?
<TrUsT_n1> Ok, I only had the txt record. Just put the cname in and we will see if that helps.
<TrUsT_n1> Well, I got the "Your connection is not secure" msg so I must be getting close.
<Swedneck> huh
<MikeFair> http versus https
<MikeFair> http only atm
<Swedneck> rip
<MikeFair> TrUsT_n1: what's the domain name?
<TrUsT_n1> troystools.com
xelra has quit [Remote host closed the connection]
<TrUsT_n1> MikeFair: Screen Shot of DNS: QmUdduMV1pvdifL2T5NZRzgDCpvKNMh9Q3m2eB7c4wUFg2
orion has joined #ipfs
<orion> Hi. I'm new to IPFS. I've added a file to the network. When I click the "X" next to it in the webui, I get sent to the "NODE INFO" page. Is this normal or a bug?
<MikeFair> TrUsT_n1: CNAME ought to be gateway.ipfs.io
dimitarvp has quit [Quit: Bye]
<TrUsT_n1> MikeFair: Ah.
<TrUsT_n1> MikeFair: Ok, changed that.
<Swedneck> lol how do i get your screenshot?
<Swedneck> `ipfs get`?
<TrUsT_n1> MikeFair: Thanks. Hope that fixes it
<TrUsT_n1> Swedneck: I use firefox and type ipfs://<hash> in and it opens it up.
<MikeFair> Swedneck: I went ipfs.io/ipfs/CID
xelra has joined #ipfs
<MikeFair> link to that would have been nice; but ;)
unagreement has joined #ipfs
<Swedneck> oh boy this is slow
<MikeFair> TrUsT_n1: What's the domain name you're redirecting? Again I am not seeing a TXT or CNAME on troytools.com
<TrUsT_n1> ipfs.troystools.com
<MikeFair> non-existent according to ns12/13.wixdns.net
<MikeFair> my bad; "troys" not "troy"
<MikeFair> I'll look again
<TrUsT_n1> I can do many things but never did dns.
<MikeFair> okay weird; it refuses to let me query them directly
<MikeFair> but via relay I can see teh CNAME but not the TXT
<MikeFair> I can see the TXT on troystools.com though
<MikeFair> (Google, not dnslink ipfs)
<TrUsT_n1> This is what I get now. dig +short TXT ipfs.troystools.com
<TrUsT_n1> gateway.ipfs.io.
<MikeFair> that should be your /ipns/_ipnsaddr_
<TrUsT_n1> Ok, I did have "dnslink=/ipns/QmRamt4G7hGFfk5vw8q6M6Xwi in there before.
<MikeFair> err: dnslink=/ipns/_ipnsaddr_
<TrUsT_n1> ok. let me fix that.
<TrUsT_n1> MikeFair: I just have to take the cname out all together.
<MikeFair> And that couldn't be the full CID
<TrUsT_n1> was not the full CID
<TrUsT_n1> ok, waiting the 5min for dns prop.
<TrUsT_n1> Ok, working now.
<TrUsT_n1> dig +short TXT ipfs.troystools.com
<TrUsT_n1> "dnslink=/ipns/QmRamt4G7hGFfk5vw8q6M6XwiLjFVGwQUqF9Pc6snJBtxU"
<TrUsT_n1> Ah well.
lassulus_ has joined #ipfs
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
<Swedneck> well i can get the website at least
<TrUsT_n1> Swedneck: What site?
<Swedneck> QmRamt4G7hGFfk5vw8q6M6XwiLjFVGwQUqF9Pc6snJBtxU
<TrUsT_n1> Swedneck: Sweet.
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orion has left #ipfs [#ipfs]
<TrUsT_n1> Yea, trying to get the domain pointed to it with no luck so far.
<Swedneck> do you have cname?
<TrUsT_n1> Swedneck: took out the cname because it overwrote the txt record
<Swedneck> wut
<TrUsT_n1> Just put the cname back in and i will see if it changes the dns dig
<TrUsT_n1> well, now I get a 404 from safari
<MikeFair> ipfs resolve -r /ipns/ipfs.troystools.com/: could not resolve name
<MikeFair> Hmm I no longer see the TXT record
<MikeFair> I see the CNAME though
netshroom has joined #ipfs
DJ-AN0N has quit [Quit: DJ-AN0N]
<TrUsT_n1> yea, when i put the cname in. It voids out the txt record
<MikeFair> That seems like an FAQ/ bug /support question
<Swedneck> problem with your DNS maybe?
<MikeFair> You should absolutely be able to have both of those records at the same time
netshroom has left #ipfs [#ipfs]
<TrUsT_n1> Current config. QmRWYsMMwBz7gyo7oN25KUvpXHEejiBs1bHTBsMYfEgJTp
<TrUsT_n1> Yea, I need to move off the namecheap dns servers.
user_51 has joined #ipfs
<Swedneck> i can't view that hash lol
<TrUsT_n1> ipfs.io/ipfs/QmRWYsMMwBz7gyo7oN25KUvpXHEejiBs1bHTBsMYfEgJTp
<MikeFair> That tooling stuff on troystools.com is pretty cool; is it yours ?
<Swedneck> ipfs.io is so sloooooow
<TrUsT_n1> MikeFair: Yep.
<MikeFair> Awesome ; and I saw you also like doing merchant services stuff too
user51 has quit [Ping timeout: 240 seconds]
<TrUsT_n1> Yep. Keeps a roof over my head while I play with ipfs.
<MikeFair> Work with secure data much?
<TrUsT_n1> All day.
<TrUsT_n1> Even built this to send files out. https://github.com/TroyWilson1/ipfs-add-from-encrypted
<TrUsT_n1> So I can send stuff out.
mrBen2k2k2k has quit [Ping timeout: 256 seconds]
<MikeFair> TrUsT_n1: Interesting; yeah i've been debating the pros and cons of that
<MikeFair> You might consider splitting the file into fixed sized chunks and only keeping the manifest file local
<MikeFair> That way its not a single CID; but a small army of them with no correlation
<TrUsT_n1> MikeFair: Never got that far with it.
<TrUsT_n1> MikeFair: This works good to drop a big file to ipfs then pin it to a VPS before I head out the door for the day.
<MikeFair> TrUsT_n1: yep
<TrUsT_n1> that way who is going to pick it up has the password to open it and can get it at their leasure with out me being online.
<Swedneck> i'm going to bed, cya peeps
<TrUsT_n1> It's a great work flow for me. Just trying to find a way to monitize it for small and mid-size businesses.
<TrUsT_n1> Swedneck: l84
<TrUsT_n1> s/l84/l8r
<MikeFair> I'm not sure how much I trust AES256 will remain secure forever
<TrUsT_n1> True..but, will work for now. Will swap it out for what ever works at the time.
<MikeFair> Well in IPFS though the data sticks around
<MikeFair> It's the same argument why putting encrypted data in a blockchain is a bad idea
<MikeFair> today's state of the art is tomorrow's warm up crack
<MikeFair> now it might be that we won't figure out some clever hack to iterate over all the passwords but i'm wary of trusting persistent encrypted data to remain secret over long periods of time
<MikeFair> brb
MikeFair has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
MikeFair has joined #ipfs
<TrUsT_n1> MikeFair: I agree..
<TrUsT_n1> MikeFair: Trying a different domain with a different dns server.
<MikeFair> You then add each of those file individually and put CIDs in a Manifest file to retrieve it back
unagreement has quit [K-Lined]
<MikeFair> It doesn't really mean much on IPFS per se because all the data stays local to your machine; but the general idea is that if no one can assemble the whole encrypted archive; then that should be unrecoverable
<TrUsT_n1> I have not done the Manifet file before.
<TrUsT_n1> I would like to implement this.
<MikeFair> oh it's literally whatever you want
<MikeFair> I was thinking return separated list of CIDs
<MikeFair> but it could be JSON
<TrUsT_n1> So just a txt file with different CIDs in it?
<MikeFair> yeah, called manifest.txt
<TrUsT_n1> Ah, that would work.
<MikeFair> There are lots of ways of handlig it; some tools even make the file for you
<MikeFair> You then might put the filename on line 1
<MikeFair> or name the manifest file; some_filename.tgz.ipfz
<MikeFair> Well i guess the filenames are in the tgz actually
<MikeFair> But that manifest file is then effectively the files descryption key
<MikeFair> or at least is treated as such
<TrUsT_n1> I will have to check that out. I could add that as an option to the script.
<MikeFair> You put the txt file on your USB key or in a non-persistent secret vault; and tansfer that
<TrUsT_n1> Yea, could work
rngkll has quit [Quit: Leaving.]
<TrUsT_n1> Problem I run into is who I'm sending stuff to is not exactly tech savy so having them join the files back together would be a challenge.
<TrUsT_n1> Would work great for tech folks.
<MikeFair> that's what the manifest files are for and the script
<MikeFair> You could make the manifest a rebuild script
* MikeFair shrugs.
<MikeFair> there should be ajoin tool
<MikeFair> if not; cp file1+file2+file3 .. should work
<MikeFair> `cat home.tar.bz2.parta* >backup.tar.gz.joined`
<MikeFair> Or assuming the retrieval put them all in the same subdir and named them in order
<MikeFair> `cat subdir/* > encrypted.tar.gz`
<MikeFair> in windows: copy file1 + file2 + file3 has a similar effect
MikeFair has quit [Ping timeout: 260 seconds]
<TrUsT_n1> I would like to see an example of that.
Mateon1 has quit [Ping timeout: 256 seconds]
<Evermore> I think I found that XOR thing on Wikipedia... It says it results in log n hops before reaching the target, neato https://en.wikipedia.org/wiki/Kademlia#Accelerated_lookups
<Evermore> regarding what I asked mike about earlier
_PiGreco_ has joined #ipfs
_PiGreco1 has quit [Ping timeout: 260 seconds]
Mateon2 has joined #ipfs
<Evermore> it does sound just like rendezvous hashing but using XOR where the hash would bw
Have-Quick has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
Mateon3 has joined #ipfs
Mateon2 has quit [Ping timeout: 276 seconds]
Mateon3 is now known as Mateon1
<Evermore> yep a bit down the page I see that basically every big P2P network uses Kademlia... cool
goiko has quit [Ping timeout: 260 seconds]
goiko_ has joined #ipfs
Guanin has quit [Ping timeout: 240 seconds]
TUSF has quit [Ping timeout: 248 seconds]
sz0 has joined #ipfs
Guanin has joined #ipfs
TrUsT_n1 has quit [Remote host closed the connection]
daMaestro has quit [Quit: Leaving]
Alpha64 has quit [Read error: Connection reset by peer]
espadrine has quit [Ping timeout: 256 seconds]
fazo96 has joined #ipfs
rendar has joined #ipfs
MrSparkle has quit [Ping timeout: 240 seconds]
MrSparkle has joined #ipfs
Have-Quick has quit [Quit: Have-Quick]
goiko__ has joined #ipfs
goiko_ has quit [Ping timeout: 265 seconds]
Have-Quick has joined #ipfs
ylp1 has joined #ipfs
inetic has joined #ipfs
mtodor has joined #ipfs
malaclyps has quit [Quit: gone]
malaclyps has joined #ipfs
malaclyps has quit [Client Quit]
malaclyps has joined #ipfs
ylp1 is now known as ylp
Have-Quick has quit [Quit: Have-Quick]
Novitsh has left #ipfs [#ipfs]
Novitsh has joined #ipfs
math_[m] has joined #ipfs
jesse22 has joined #ipfs
persecutrix has joined #ipfs
malaclyps has quit [Quit: gone]
malaclyps has joined #ipfs
lachenmayer has quit [Ping timeout: 245 seconds]
lachenmayer has joined #ipfs
xzha has joined #ipfs
persecutrix has quit [Ping timeout: 240 seconds]
ansuz has joined #ipfs
<ansuz> hi #ipfs
<ansuz> this is the second article I've seen about textile.io: https://medium.com/textileio/adding-the-next-million-peers-to-ipfs-76d356352d14
<ansuz> I imagine someone from the project is here..
<freeflying> ansuz: you know who is?
<ansuz> I do not
<ansuz> the author is named andrew, and there are a few andrews here, it seems
<ansuz> but idk
permalac_ has quit [Ping timeout: 276 seconds]
<ansuz> if anyone has info, let me know
}ls{ has joined #ipfs
permalac_ has joined #ipfs
reit has quit [Ping timeout: 255 seconds]
gmoro has joined #ipfs
Oatmeal has joined #ipfs
goiko_ has joined #ipfs
goiko__ has quit [Ping timeout: 240 seconds]
<whyrusleeping> textile seems pretty cool :)
<whyrusleeping> I installed it on my phone, but i've had really terrible cell service (US sim roaming in taiwan)
<ansuz> what has you in Taiwan?
<ansuz> if I may ask
microwaved_ has joined #ipfs
<whyrusleeping> ansuz: Just a cool place to be, great food, beautiful scenery, decent internet, and its pretty cheap too
pvh has joined #ipfs
<ansuz> whyrusleeping: is this just a visit or are you relocating?
buoyantair has joined #ipfs
permalac_ has quit [Ping timeout: 240 seconds]
engdesart has left #ipfs ["no"]
benjamingr_ has joined #ipfs
goiko__ has joined #ipfs
goiko_ has quit [Ping timeout: 256 seconds]
lanlink has joined #ipfs
plexigras has joined #ipfs
permalac_ has joined #ipfs
mihirdesai has joined #ipfs
buoyantair has quit [Ping timeout: 265 seconds]
ericxtang has joined #ipfs
mtodor has quit [Ping timeout: 268 seconds]
ericxtang has quit [Ping timeout: 256 seconds]
}ls{ has quit [Ping timeout: 276 seconds]
<lidel> carsonfarmer[m], regarding "posting new projects, articles, and product annoucements relevant to the ipfs community" -- check https://discuss.ipfs.io/c/ecosystem
mihirdesai has quit [Quit: Leaving]
}ls{ has joined #ipfs
buoyantair has joined #ipfs
m3m0 has joined #ipfs
fazo96_ has joined #ipfs
fazo96 has quit [Ping timeout: 264 seconds]
<m3m0> is javascript/typescript the only language to write code against ipfs? is writing code in python/go/rust a posibility?
microwaved_ has quit [Remote host closed the connection]
<r0kk3rz> the main ipfs implementation is in go
Mateon1 has quit [Quit: Mateon1]
raynold has quit [Quit: Connection closed for inactivity]
malaclyps has quit [Read error: Connection reset by peer]
sentinel_ has joined #ipfs
malaclyps has joined #ipfs
m3m0 has quit []
goiko_ has joined #ipfs
goiko__ has quit [Ping timeout: 260 seconds]
dimitarvp has joined #ipfs
[itchyjunk] has joined #ipfs
ericxtang has joined #ipfs
<[itchyjunk]> hello
test1337 has joined #ipfs
test1337 has left #ipfs ["Leaving"]
therabbit_ has joined #ipfs
permalac_ has quit [Ping timeout: 276 seconds]
ericxtang has quit [Remote host closed the connection]
<lidel> hello :)
therabbit_ has quit [Read error: Connection reset by peer]
therabbit_ has joined #ipfs
<[itchyjunk]> I'm reading an article to try and understand stuff. It's this one : https://hackernoon.com/a-beginners-guide-to-ipfs-20673fedd3f?gi=f3d49048fd59
<[itchyjunk]> Additionally, IPFS does not rely on access to Internet protocols. Data can be distributed in overlay networks, which are simply networks built on another network.
<[itchyjunk]> Is that relating to like not needing HTTP or not needing the TCP/IP stuff?
<[itchyjunk]> I'm not too computer savvy so curious as to what it means :P
<lidel> [itchyjunk], i'd say both :) you can even use USB drive or other sneakernet medium
permalac_ has joined #ipfs
<Poeticode> What are the default values for ConnMgr.HighWater & LowWater?
<Poeticode> I got a RAM upgrade so I no longer need them at smaller values :P
<[itchyjunk]> If I know a hash of a file I want, I am always guaranteed the exact file with that specific hash regardless of how I am accessing it right?
<lidel> Poeticode, afaik by default ConnMgr is disabled (ConnMgr.Type="none")
<Poeticode> ah that simplifies things
<Evermore> [itchyjunk]: yes, unless there's a hash collision (astronomically rare) or the file is not in the network
<lidel> [itchyjunk], correct, it is a trustless system, as you dont need to trust anyone, you verify if hash of received payload match requested one and that is all
<[itchyjunk]> I was curious what happens to a webpage that gets edited fairly often. Like a wikipedia page. There would be a new hash every time there is an edit?
<lidel> [itchyjunk], yes, see https://dweb-primer.ipfs.io/publishing-changes/ :)
<[itchyjunk]> Oh i guess this is where the `version control` stuff is related to.
<lidel> yes, usually 'version control' is something you build on top of IPFS
permalac_ has quit [Ping timeout: 264 seconds]
goiko_ has quit [Ping timeout: 256 seconds]
goiko__ has joined #ipfs
<[itchyjunk]> So if I have the `name space` to a file that is pointing me to the latest update, can i easily also track the history of that file ?
<[itchyjunk]> As in, is it easy to go from name space to list of hashes tied to that file
ericxtang has joined #ipfs
<lidel> [itchyjunk], no, there is no link between hashes unless you explicitly create them. so if you ask if 'version control' is provided out-of-the box then the answer is no -- but you can build it on top of IPFS depending on your use case
<[itchyjunk]> Ah
<[itchyjunk]> I was just wondering if i have a name space to a file, it could have been tampered with between the time someone gave me the name space and i open it.
<Evermore> in that case they should give the hash directly
<[itchyjunk]> ah
<lidel> [itchyjunk], if you want a quick rule of thumb, everything in /ipfs/ namespace is immutable and can't be changed, and things from /ipns/ namespace are mutable pointers at things in /ipfs/ and these pointers CAN change
ericxtang has quit [Ping timeout: 264 seconds]
<[itchyjunk]> right, makes sense
therabbit_ has quit [Remote host closed the connection]
TUSF has joined #ipfs
permalac has joined #ipfs
<[itchyjunk]> Is FileCoin separate thing or directly related to IPFS?
gmoro has quit [Remote host closed the connection]
<lidel> it is a separate thing, aims to provide financial incentive to host data for other people
gmoro has joined #ipfs
<[itchyjunk]> ah
faenil has joined #ipfs
mindCrime has joined #ipfs
goiko__ has quit [Quit: ﴾͡๏̯͡๏﴿ O'RLY? Bye!]
goiko has joined #ipfs
goiko has joined #ipfs
goiko has quit [Changing host]
rngkll has joined #ipfs
mrBen2k2k2k has joined #ipfs
goiko has quit [Ping timeout: 268 seconds]
clownpriest has joined #ipfs
toxync01 has quit [Quit: ZNC 1.7.0 - https://znc.in]
toxync01 has joined #ipfs
sz0 has quit [Quit: Connection closed for inactivity]
Alpha64 has joined #ipfs
mihirdesai has joined #ipfs
benjamingr_ has quit [Quit: Connection closed for inactivity]
ericxtang has joined #ipfs
tobs has quit [Ping timeout: 240 seconds]
tobs has joined #ipfs
mihirdesai has quit [Quit: Leaving]
mihirdesai has joined #ipfs
captain_morgan has quit [Remote host closed the connection]
captain_morgan has joined #ipfs
mihirdesai has quit [Quit: Leaving]
mihirdesai has joined #ipfs
mihirdesai has quit [Client Quit]
mihirdesai has joined #ipfs
toxync01- has joined #ipfs
toxync01 has quit [Ping timeout: 260 seconds]
shizy has joined #ipfs
shizy has quit [Client Quit]
mihirdesai has quit [Quit: Leaving]
buoyantair has quit [Ping timeout: 240 seconds]
goiko has joined #ipfs
reit has joined #ipfs
ylp has left #ipfs [#ipfs]
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
clownpriest has quit [Ping timeout: 256 seconds]
xzha has quit [Ping timeout: 264 seconds]
buoyantair has joined #ipfs
buoyantair_ has joined #ipfs
clownpriest has joined #ipfs
inetic has quit [Ping timeout: 265 seconds]
jesse22 has joined #ipfs
buoyantair has quit [Ping timeout: 260 seconds]
kivutar has quit [Ping timeout: 264 seconds]
ericxtang has quit [Remote host closed the connection]
kivutar has joined #ipfs
fazo96_ has quit [Quit: Konversation terminated!]
ericxtang has joined #ipfs
clownpriest has quit [Ping timeout: 260 seconds]
buoyantair_ has quit [Quit: Leaving]
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jesse22 has joined #ipfs
Encrypt has joined #ipfs
netsan has joined #ipfs
mazeto has joined #ipfs
clownpriest has joined #ipfs
netsan has quit [Changing host]
netsan has joined #ipfs
Soft has quit [Ping timeout: 248 seconds]
gmoro has quit [Remote host closed the connection]
gmoro has joined #ipfs
gmoro has quit [Remote host closed the connection]
gmoro has joined #ipfs
d3mon has joined #ipfs
d3mon has left #ipfs [#ipfs]
kivutar has quit [Ping timeout: 260 seconds]
lanlink has quit [Quit: lanlink]
permalac has quit [Ping timeout: 260 seconds]
kivutar has joined #ipfs
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
therabbit_ has joined #ipfs
shizy has joined #ipfs
[itchyjunk] has quit [Quit: Leaving]
<Evermore> I tried drawing a small Kademlia network of 8 or 9 nodes on paper and having one node search for some made-up key
<Evermore> and maybe I drew it pathological or something but I didn't see how the traversal works
<Evermore> I drew them in a ring so each node connects to the 2 nodes on either side
<Evermore> in order for the 'want' node to reach the 'has' node, it would have to go 'uphill' at least once
<Evermore> maybe in a bigger, more-connected network this is statistically unlikely?
<Evermore> so the two naive algorithms I had were either "gradient descent" which gets stuck when the XOR distance increases locally but decreases globally, or just exhaustively searching the whole network
permalac has joined #ipfs
ericxtang has quit [Remote host closed the connection]
goiko_ has joined #ipfs
Hijiri_ has quit [Ping timeout: 260 seconds]
goiko has quit [Ping timeout: 265 seconds]
spacebar_ has joined #ipfs
ericxtang has joined #ipfs
<Evermore> I'll just read the paper, I found it
spacebar_ has quit [Quit: spacebar_ pressed ESC]
spacebar_ has joined #ipfs
Encrypt has quit [Quit: Quit]
<Evermore> yeah they do something very sophisticated which willt ake me a few reads to get
jesse22 has joined #ipfs
goiko_ has quit [Ping timeout: 264 seconds]
spacebar_ has quit [Ping timeout: 276 seconds]
goiko__ has joined #ipfs
spacebar_ has joined #ipfs
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
goiko_ has joined #ipfs
goiko__ has quit [Ping timeout: 245 seconds]
espadrine has joined #ipfs
shizy has quit [Ping timeout: 260 seconds]
goiko_ has quit [Ping timeout: 260 seconds]
mikeal_ has joined #ipfs
spacebar_ has quit [Quit: spacebar_ pressed ESC]
goiko_ has joined #ipfs
kivutar has quit [Ping timeout: 264 seconds]
spacebar_ has joined #ipfs
permalac has quit [Ping timeout: 264 seconds]
mikeal_ is now known as mikeal
kivutar has joined #ipfs
gmoro has quit [Ping timeout: 265 seconds]
goiko_ has quit [Ping timeout: 260 seconds]
permalac has joined #ipfs
netsan has quit [Quit: Leaving]
goiko__ has joined #ipfs
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
permalac has quit [Ping timeout: 240 seconds]
ericxtang has quit [Remote host closed the connection]
guylepage3 has joined #ipfs
goiko__ has quit [Quit: ﴾͡๏̯͡๏﴿ O'RLY? Bye!]
grumble has quit [Remote host closed the connection]
The_8472 has quit [Ping timeout: 240 seconds]
[itchyjunk] has joined #ipfs
grumble has joined #ipfs
spacebar_ has quit [Quit: spacebar_ pressed ESC]
spacebar_ has joined #ipfs
kivutar has quit [Ping timeout: 240 seconds]
The_8472 has joined #ipfs
rendar has quit [Quit: Naïm Favier a.k.a. nai is f!@#in` stupid! ahah]
rodolf0 has joined #ipfs
kivutar has joined #ipfs
permalac has joined #ipfs
spacebar_ has quit [Quit: spacebar_ pressed ESC]
Caterpillar has quit [Ping timeout: 245 seconds]
spacebar_ has joined #ipfs
MikeFair has joined #ipfs
ericxtang has joined #ipfs
rngkll has quit [Ping timeout: 276 seconds]
spacebar_ has quit [Quit: spacebar_ pressed ESC]
spacebar_ has joined #ipfs
rngkll has joined #ipfs
biodrone has joined #ipfs
mazeto has quit [Ping timeout: 264 seconds]
kivutar has quit [Ping timeout: 245 seconds]
ericxtang has quit [Remote host closed the connection]
kivutar has joined #ipfs
abducted[m] has joined #ipfs
spacebar_ has quit [Quit: spacebar_ pressed ESC]
drrty has joined #ipfs
spacebar_ has joined #ipfs
spacebar_ has quit [Client Quit]
lovecrafthobbit[ has joined #ipfs
spacebar_ has joined #ipfs
roygbiv has joined #ipfs
ericxtang has joined #ipfs
petroav has joined #ipfs
ericxtang has quit [Remote host closed the connection]
clownpriest has quit [Ping timeout: 276 seconds]
rodolf0 has quit [Quit: Leaving]
mildred has joined #ipfs
ericxtang has joined #ipfs
mildred has quit [Quit: mildred]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
Anthony_Bourdain has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
jesse22 has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
[itchyjunk] has quit [Remote host closed the connection]
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
plexigras has quit [Ping timeout: 255 seconds]
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
xh has joined #ipfs
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Client Quit]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
spacebar_ has quit [Quit: spacebar_ pressed ESC]
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mindCrime has quit [Ping timeout: 268 seconds]
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
xh has quit []
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
petroav has quit [Ping timeout: 256 seconds]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
clownpriest has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Client Quit]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Client Quit]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
spacebar_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
ericxtang has quit [Remote host closed the connection]
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
spacebar_ has quit [Client Quit]
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
jesse22 has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Read error: Connection reset by peer]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred_ has joined #ipfs
mildred_ has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Client Quit]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
permalac has quit [Ping timeout: 260 seconds]
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mildred has quit [Client Quit]
jesse22 has joined #ipfs
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
jesse22 has quit [Client Quit]
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
jesse22 has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
drrty has quit [Ping timeout: 248 seconds]
mildred has joined #ipfs
mildred has quit [Client Quit]
jesse22 has quit [Client Quit]
mildred has joined #ipfs
mazeto has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
roygbiv has quit [Quit: ™]
silotis_ is now known as silotis
permalac has joined #ipfs
silotis has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mildred has joined #ipfs
silotis has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Client Quit]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Client Quit]
mildred has joined #ipfs
mildred has quit [Client Quit]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Client Quit]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
frist has joined #ipfs
mildred has quit [Client Quit]
mildred has joined #ipfs
mildred has quit [Client Quit]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mindCrime has joined #ipfs
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
mildred has quit [Remote host closed the connection]
mildred has joined #ipfs
mildred has quit [Read error: Connection reset by peer]
frist has quit [Quit: WeeChat 1.9.1]
[itchyjunk] has joined #ipfs
}ls{ has quit [Read error: Connection reset by peer]
mindCrime has quit [Ping timeout: 264 seconds]
therabbit_ has quit [Quit: therabbit_]
}ls{ has joined #ipfs
droman has joined #ipfs