lgierth changed the topic of #ipfs to: go-ipfs v0.4.10 is out! https://dist.ipfs.io/#go-ipfs | 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
infinity0_ has joined #ipfs
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0_ is now known as infinity0
infinity0 has quit [Killed (cherryh.freenode.net (Nickname regained by services))]
_whitelogger has joined #ipfs
Miezel has joined #ipfs
<deltab> lgierth: woo, new topic!
chiN has joined #ipfs
ZeChazuj has joined #ipfs
kuzutabr has joined #ipfs
kuzutabr has quit [K-Lined]
jsierles has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
jsierles has joined #ipfs
Jesin has joined #ipfs
chiN has quit [Read error: Connection reset by peer]
ZeChazuj has quit [Killed (Sigyn (Spam is off topic on freenode.))]
enzo__ has quit [Quit: This computer has gone to sleep]
joocain2 has joined #ipfs
joocain2_ has quit [Ping timeout: 248 seconds]
Olivier[matrix] has left #ipfs ["User left"]
dimitarvp has quit [Quit: Bye]
asyncsec has quit [Quit: asyncsec]
tilgovi has joined #ipfs
pm has joined #ipfs
tilgovi has quit [Ping timeout: 276 seconds]
pohvak has quit []
joocain2_ has joined #ipfs
joocain2 has quit [Ping timeout: 248 seconds]
chris613 has joined #ipfs
chris613 has left #ipfs [#ipfs]
shizy has joined #ipfs
dgrisham has quit [Ping timeout: 255 seconds]
elkalamar has joined #ipfs
dgrisham has joined #ipfs
shizy has quit [Ping timeout: 276 seconds]
joocain2_ has quit [Ping timeout: 248 seconds]
joocain2 has joined #ipfs
asyncsec has joined #ipfs
asyncsec_ has joined #ipfs
asyncsec has quit [Ping timeout: 260 seconds]
mmuller has quit [Quit: ZNC - http://znc.in]
<whyrusleeping> this is my favorite: https://www.youtube.com/watch?v=qsNVG9cZELU
leeola has quit [Quit: Connection closed for inactivity]
<zignig> whyrusleeping: hola !
<zignig> whyrusleeping: is also interesting -- https://www.youtube.com/watch?v=ENLWEfi0Tkg
joocain2_ has joined #ipfs
aseriousgogetta has quit [Ping timeout: 260 seconds]
asyncsec_ has quit [Quit: asyncsec_]
joocain2 has quit [Ping timeout: 248 seconds]
sirn_ has joined #ipfs
sirn has quit [Ping timeout: 260 seconds]
sirn_ is now known as sirn
_whitelogger has joined #ipfs
zuck05 has quit [Remote host closed the connection]
joocain2_ has quit [Ping timeout: 248 seconds]
joocain2 has joined #ipfs
enzo has joined #ipfs
enzo is now known as Guest51407
jhand has quit [Quit: Connection closed for inactivity]
warner has joined #ipfs
palkeo has joined #ipfs
palkeo has joined #ipfs
palkeo has quit [Changing host]
kkh has joined #ipfs
muvlon has quit [Ping timeout: 276 seconds]
ulrichard has joined #ipfs
muvlon has joined #ipfs
robattila256 has quit [Ping timeout: 276 seconds]
joocain2_ has joined #ipfs
joocain2 has quit [Ping timeout: 248 seconds]
palkeo has quit [Ping timeout: 255 seconds]
pm has quit [Ping timeout: 260 seconds]
<libman> I like IPFS, but not Go.
<libman> It is vastly inferior in both syntax and performance to D and Nim.
espadrine_ has joined #ipfs
<libman> And of course C is still the fastest portable language and the lingua franca for libraries that other languages can bind to.
espadrine has joined #ipfs
espadrine_ has quit [Ping timeout: 240 seconds]
Guest51407 has quit [Quit: This computer has gone to sleep]
rendar has joined #ipfs
Baffy[m] has joined #ipfs
X-Scale has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Go on, try it!]
joocain2_ has quit [Ping timeout: 248 seconds]
Caterpillar has joined #ipfs
joocain2 has joined #ipfs
AdAstraPerVitae[ has joined #ipfs
Miezel has quit [Quit: This computer has gone to sleep]
Foxcool has joined #ipfs
espadrine has quit [Ping timeout: 276 seconds]
KillaZA[m] has joined #ipfs
anagh has joined #ipfs
<anagh> hi
maxlath has joined #ipfs
<libman> anagh: hi
anagh has quit [Ping timeout: 260 seconds]
perryh has joined #ipfs
ylp1 has joined #ipfs
dgrisham has quit [Ping timeout: 276 seconds]
mildred has joined #ipfs
jkilpatr has quit [Ping timeout: 276 seconds]
mildred2 has joined #ipfs
dgrisham has joined #ipfs
joocain2_ has joined #ipfs
joocain2 has quit [Ping timeout: 248 seconds]
lothar_m has joined #ipfs
Hasperov has joined #ipfs
Hasperov has quit [Read error: Connection reset by peer]
chungy has quit [Quit: ZNC - http://znc.in]
ianopolous_ has quit [Read error: Connection reset by peer]
Boomerang has joined #ipfs
joocain2 has joined #ipfs
kkh has quit [Quit: Page closed]
m0ns00n has joined #ipfs
m0ns00n has quit [Client Quit]
cxl000 has joined #ipfs
joocain2_ has quit [Ping timeout: 248 seconds]
maxlath has quit [Ping timeout: 240 seconds]
chungy has joined #ipfs
talonz has quit [Remote host closed the connection]
talonz has joined #ipfs
maxlath has joined #ipfs
pat36 has joined #ipfs
<tglman> libman: Agree with you, not a lover of GO, C scary me a bit easy segfault and memory leaks
<tglman> if i could choose, i would say rust would be my choice today, same level of C, but safe, and with the possibility of generate C binding
<tglman> if anyone is up to it i would help to do some work to write some basic staff like libp2p in rust ;)
rcat has joined #ipfs
maxlath1 has joined #ipfs
maxlath has quit [Ping timeout: 260 seconds]
maxlath1 is now known as maxlath
cwahlers has joined #ipfs
addd34[m] has joined #ipfs
cwahlers_ has quit [Ping timeout: 240 seconds]
joocain2_ has joined #ipfs
ygrek_ has quit [Ping timeout: 260 seconds]
joocain2 has quit [Ping timeout: 248 seconds]
<Kubuxu> tglman: there are already some small sub libraries implemented in rust
<Kubuxu> like multibase, mutihash and so on
<tglman> Kubuxu: really nice, any reference of repo for this libraries, counldn't find them in ipfs org ;)
<Kubuxu> search for rust here: https://github.com/multiformats/multiformats/
maxlath1 has joined #ipfs
maxlath has quit [Ping timeout: 260 seconds]
maxlath1 is now known as maxlath
libman has quit [Quit: Connection closed for inactivity]
citizenErased has joined #ipfs
citizenErased has quit [Remote host closed the connection]
jokoon has joined #ipfs
<tglman> thank you Kubuxu nice small libraries, i'll have a look around and see how i can help
<Kubuxu> there is issue somewhere that lists libraries needed to implement ipfs and their dependencies
<Kubuxu> I just can't find it right now
kenshyx has joined #ipfs
joocain2_ has quit [Ping timeout: 248 seconds]
<tglman> :), yep that will be interesting, just to have an overview on how much work is needed
joocain2 has joined #ipfs
<Kubuxu> but there is more
<Kubuxu> much more
jkilpatr has joined #ipfs
jkilpatr has quit [Read error: Connection reset by peer]
jkilpatr has joined #ipfs
rendar has quit [Ping timeout: 268 seconds]
chungy has quit [Quit: ZNC - http://znc.in]
vivus has joined #ipfs
<tglman> yep i can guess there is more, anyway the rust community has a few libs already done so i hope is not needed to rewrite everything by scratch
bedeho has quit [Remote host closed the connection]
bedeho has joined #ipfs
lothar_m has quit [Quit: WeeChat 1.9-rc1]
o33 has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
<Kubuxu> biggest problem will probably be stream multiplexing
<Kubuxu> and crypto
jonnycrunch has quit [Ping timeout: 268 seconds]
jonnycrunch has joined #ipfs
jokoon has quit [Read error: Connection reset by peer]
dimitarvp has joined #ipfs
rendar has joined #ipfs
rendar has joined #ipfs
rendar has quit [Changing host]
<M-brain> Cp
arpu has joined #ipfs
joocain2_ has joined #ipfs
joocain2 has quit [Ping timeout: 248 seconds]
o33 has quit [Quit: Leaving]
Miezel has joined #ipfs
szod has joined #ipfs
maxlath has joined #ipfs
zuck05 has joined #ipfs
asyncsec has joined #ipfs
kthnnlg has joined #ipfs
rendar has quit [Ping timeout: 240 seconds]
<kthnnlg> Hi All, I have a question regarding the pinning mechanism of ipfs.
<kthnnlg> Suppose that I have two Merkle trees, namely A and B, stored in the ipfs repository.
<kthnnlg> Now, suppose that, just by chance, one leaf node in A and one in B are represented by the same bit sequence and therefore hash to the same key.
joocain2 has joined #ipfs
<kthnnlg> Suppose that I now pin both A and B.
<kthnnlg> I'm assuming that the pinning of A and B occurs recursively, through all nodes of the respective trees
<kthnnlg> Now, suppose that I unpin B (recursively, as before).
<kthnnlg> By unpinning the nodes of B, have I thus unpinned that leaf node shared with tree A?
joocain2_ has quit [Ping timeout: 248 seconds]
leeola has joined #ipfs
jkilpatr has quit [Quit: Leaving]
jkilpatr has joined #ipfs
shizy has joined #ipfs
vindelschtuffen has quit [Remote host closed the connection]
vindelschtuffen has joined #ipfs
jkilpatr has quit [Ping timeout: 268 seconds]
jkilpatr has joined #ipfs
jkilpatr_ has joined #ipfs
jkilpatr_ has quit [Max SendQ exceeded]
jkilpatr_ has joined #ipfs
jkilpatr has quit [Ping timeout: 240 seconds]
joocain2_ has joined #ipfs
joocain2 has quit [Ping timeout: 248 seconds]
detran has joined #ipfs
bedeho has quit [Remote host closed the connection]
rendar has joined #ipfs
bedeho has joined #ipfs
rendar has joined #ipfs
rendar has quit [Changing host]
ashark has joined #ipfs
Miezel has quit [Quit: This computer has gone to sleep]
citizenErased has joined #ipfs
m0ns00n has joined #ipfs
m0ns00n has quit [Client Quit]
Miezel has joined #ipfs
bedeho has quit [Remote host closed the connection]
<jcgruenhage> Has the piracy scene started picking up IPFS yet? Don't want to risk people downloading movies through my gateway..
<crankylinuxuser> This channel is logged. I believe we use IPFS for legitimate communications in here.
bedeho has joined #ipfs
<jcgruenhage> I do too, and I know it is logged, I am connected through matrix :D
<jcgruenhage> I *don't* want people using my gateway for piracy, and I wanted to know if anyone had problems with people doing that yet.
bedeho has quit [Remote host closed the connection]
<crankylinuxuser> I know there's a blacklist of hashes that ipfs.io has. Unsure if you can download it and apply it. The problem with blacklists, is that it can easily exponentiate out of control of memory
cwahlers has quit [Ping timeout: 276 seconds]
<jcgruenhage> the blacklist won't help much, because with media files, changing a few bits to change the hash of the file changes the hash completely..
lemmi has quit [Ping timeout: 260 seconds]
<crankylinuxuser> the other option is some sort of whitelist where you only provide gateway services for certain hashes you allow.
<jcgruenhage> And pirates usually are creative enough to circumvent stuff like that too.
<crankylinuxuser> that would definitely keep piracy off your platform
robogoat has quit [Ping timeout: 240 seconds]
damongant has quit [Ping timeout: 240 seconds]
savoir-faire has quit [Ping timeout: 255 seconds]
<jcgruenhage> That would be even more work though..
<jcgruenhage> I could also keep logs of who requests what..
jkilpatr_ has quit [Quit: Leaving]
<jcgruenhage> That way, if someone sues me, I could point them to whoever requested the content.
jkilpatr has joined #ipfs
<jcgruenhage> I don't want to do this, and I don't believe in blocking stuff either, but not getting sued is more important to me :D
m0ns00n has joined #ipfs
savoir-faire has joined #ipfs
lemmi has joined #ipfs
<crest_> jcgruenhage: just put the warez in an encrypted zip
<crest_> rotate the key once in a while you have a nice game of whack a mole *sigh*
<crest_> unless you want to blacklist ipns paths instead of hashes
jsierles has left #ipfs [#ipfs]
damongant has joined #ipfs
<crest_> but regenerating a new key takes just a few seconds
<crankylinuxuser> Well, there is the DMCA fair use exemption. You could make your email available and state that IPFS keps violating said law will be blocked in the according manner.
<crest_> crankylinuxuser: in theory you're correct
<crest_> a ipfs gateway operator is no more liable than a pay phone operator
<crankylinuxuser> that's what ipfs.io does with their gateway. DMCA request == blocked key on public gateway.
<crest_> but you have to explain that to a bunch of cops and lawyers
<jcgruenhage> crankylinuxuser: Does that count for german law? I guess not. If you have an open wifi here, they can sue you if someone else torrents through that.
<crest_> probably after they wrecked your home and took all your gear
robogoat has joined #ipfs
<jcgruenhage> they won't get any of that. it's encrypted and they won't get the keys.
<jcgruenhage> even the server lol
<crest_> and the real problem would be explaining to the judge that it wasn't your child porn on the gateway
<crest_> and to live with the stigma afterward
<miflow[m]> jcgruenhage: they were about to change that "störerhaftung" law though, but there are new current discussions
<jcgruenhage> @miflow:matrix.org: I want that to finally change... I would love to just provide wifi to guests.
<jcgruenhage> I actually do, but they have to enter the absurdly long password for that. If that stupid law just went away, I could offer them an open access point.
<miflow[m]> jcgruenhage: dito, at least "vorratsdatenspeicherung" wasnt passed, anyway...
<cehteh> jcgruenhage: just put up a freifunk router and done
asyncsec has quit [Quit: Later]
<jcgruenhage> I have one, but the gateways in karlsruhe are overloaded, so the connection is super slow
<cehteh> heh yes
<cehteh> i am in karlsruhe too :D
<jcgruenhage> It's enough for "i have to send one message", but not even enough for sending images.
<jcgruenhage> lol
m0ns00n has quit [Quit: quit]
<cehteh> i dont use it by myself, its just the public net
<jcgruenhage> it would be nice to have a gateway at ipfs.ffka ^^
<jcgruenhage> I use it when I have to reset some device that doesn't have lan, because I am too lazy to enter the passwords ;D
joocain2 has joined #ipfs
<jcgruenhage> Once my password manager is in place, I can just copy that :D
ulrichard has quit [Remote host closed the connection]
joocain2_ has quit [Ping timeout: 248 seconds]
<cehteh> urgs .. just switched to it, thats even too slow for irc :D
<jcgruenhage> We have 20GBit internet access at the GPN each year, why can't we get some more supernodes?
<cehteh> yes, or rather would be less failure prone if any user may decide to gate into the internet, legally
<cehteh> thats the problem currently
<cehteh> i mean the idea behind freifunk is a mesh and redundancy
cwahlers has joined #ipfs
<jcgruenhage> if we could host that legally, that would effectively make every node a supernode.
<jcgruenhage> s/every node/every node with direct internet access/g
<jcgruenhage> the vpn is just "simulate they don't have internet, but meshed with supernodes instead"
<cehteh> one should still be able to enable/disable this
<jcgruenhage> but whatever, we are not really on topic here anymore :D
<cehteh> ack
<jcgruenhage> we probably still need it to protect clients from malicious nodes :D
<jcgruenhage> well, malicious nodes could just pretend to be freifunk nodes anyway
<jcgruenhage> whatever, gotta go now.
rodolf0 has joined #ipfs
jhand has joined #ipfs
szod has quit [Ping timeout: 276 seconds]
pcre has quit [Remote host closed the connection]
jkilpatr has quit [Ping timeout: 240 seconds]
anewuser has joined #ipfs
ylp1 has quit [Quit: Leaving.]
<Nox[Matrix]> Meep
jkilpatr has joined #ipfs
reit has joined #ipfs
bed7 has joined #ipfs
joocain2_ has joined #ipfs
bwerthmann has joined #ipfs
joocain2 has quit [Ping timeout: 248 seconds]
M-Allexit has joined #ipfs
Guest51407 has joined #ipfs
PoeBoy[m] has joined #ipfs
maxlath1 has joined #ipfs
bedeho has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
maxlath1 is now known as maxlath
pat36 has quit []
joocain2_ has quit [Ping timeout: 248 seconds]
joocain2 has joined #ipfs
ianopolous has joined #ipfs
maxlath1 has joined #ipfs
Guest51407 has quit [Quit: This computer has gone to sleep]
maxlath has quit [Ping timeout: 240 seconds]
maxlath1 is now known as maxlath
X-Scale has joined #ipfs
<yuvipanda> heya!
ianopolous has quit [Ping timeout: 260 seconds]
<yuvipanda> a bunch of us are working on https://beta.mybinder.org
<yuvipanda> and are in the process of getting a grant to fund us for the next year
<yuvipanda> and want to put in some money for IPFS work
<yuvipanda> anyone interested? :)
<yuvipanda> VictorBjelkholm-: ^ you might know
chungy has joined #ipfs
bedeho has quit [Remote host closed the connection]
maxlath has quit [Remote host closed the connection]
maxlath has joined #ipfs
kenshyx has quit [Quit: Leaving]
Encrypt has joined #ipfs
mildred has quit [Ping timeout: 240 seconds]
Foxcool has quit [Ping timeout: 240 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
robattila256 has joined #ipfs
bedeho has joined #ipfs
Jesin has quit [Quit: Leaving]
m0ns00n has joined #ipfs
m0ns00n has quit [Client Quit]
<whyrusleeping> yuvipanda: what sort of ipfs work needs doing?
<whyrusleeping> we can likely work on prioritizing things you guys need :)
ianopolous has joined #ipfs
<SchrodingersScat> give them the address to drive the dumptruck full of money to
<SchrodingersScat> scrooge mcduck style
<whyrusleeping> oh hush
<yuvipanda> whyrusleeping: we want to do a bit more work on FUSE (nothing specific). But partially also just as a way to support the project :)
Jesin has joined #ipfs
<whyrusleeping> yuvipanda: oh sweet :)
<whyrusleeping> you should send us an email about what you want to do so we can properly plan some time to help out and review
Guest51407 has joined #ipfs
<yuvipanda> whyrusleeping: where do I send it?
ygrek_ has joined #ipfs
<whyrusleeping> yuvipanda: send it to contact at protocol.ai for now
<SchrodingersScat> whyrusleeping: I also have important emails to send you.
m0ns00n has joined #ipfs
<whyrusleeping> SchrodingersScat: i think devnull@whyrusleeping.me works for that :P
<yuvipanda> whyrusleeping: shall do!
<m0ns00n> Evening
<m0ns00n> whyrusleeping: We're releasing FriendUP open source tomorrow.
pat36 has joined #ipfs
<whyrusleeping> ooOoo
<m0ns00n> whyrusleeping: We're releasing about 98% of all we've made
<m0ns00n> whyrusleeping: Just irrelevant things not released (yet)
<whyrusleeping> thats great to hear :)
<m0ns00n> Then we'll start implementing support for IPFS
<m0ns00n> Both for package management and storage.
<m0ns00n> Our dev team now grew to 9 full time developers.
<m0ns00n> So with the release of v1.0.0 we are in a really nice place.
Encrypt has quit [Quit: Quit]
<whyrusleeping> sweet, i look forward to seeing it
<m0ns00n> We're also taking a step into blockchain technology in this phase of the project.
<m0ns00n> So expect some of our people to idle here ;)
<SchrodingersScat> whyrusleeping: are there any reasons to upgrade to 0.4.10?
<whyrusleeping> SchrodingersScat: i cant remember, probably something in the changelog
<whyrusleeping> or this fancy schmancy blog post: https://blog.ipfs.io/27-go-ipfs-0-4-10/
kthnnlg has quit [Ping timeout: 246 seconds]
maxlath has quit [Ping timeout: 255 seconds]
szod has joined #ipfs
<jcgruenhage> Is there an ipfs node for android?
szod has quit [Read error: Connection reset by peer]
m0ns00n has quit [Quit: quit]
<jcgruenhage> the blog post above mentions improvements for android, so I assume someone is working on that
<whyrusleeping> jcgruenhage: nothing official, but https://github.com/ligi/IPFSDroid is the current work
m0ns00n has joined #ipfs
<jcgruenhage> Oh, this is not just a relay to the ipfs.io gateway?
<hsanjuan> whyrusleeping: new gx is nice
<whyrusleeping> :D
<whyrusleeping> jcgruenhage: i'm not sure, but i think it actually runs a go-ipfs node
<whyrusleeping> (otherwise why would they be using an api bindings lib?)
bed1 has joined #ipfs
m0ns00n has quit [Client Quit]
<jcgruenhage> Oh okay
<jcgruenhage> The description on F-Droid is just outdated
bed7 has quit [Ping timeout: 276 seconds]
m0ns00n has joined #ipfs
m0ns00n has quit [Client Quit]
m0ns00n has joined #ipfs
Miezel has quit [Quit: This computer has gone to sleep]
kthnnlg has joined #ipfs
bed1 has quit [Quit: Leaving]
bed7 has joined #ipfs
<whyrusleeping> hsanjuan: let me know if you see any problems with the new gx
<whyrusleeping> i really enjoy getting to gx install things now, so much prettier
Miezel has joined #ipfs
mildred2 has quit [Read error: Connection reset by peer]
mildred2 has joined #ipfs
m0ns00n has quit [Quit: quit]
m0ns00n has joined #ipfs
maxlath has joined #ipfs
m0ns00n has quit [Quit: quit]
pcre has joined #ipfs
<hsanjuan> whyrusleeping: would be nice to have it tagged and pushed to distributions
athan has quit [Ping timeout: 260 seconds]
vivus has quit [Quit: Leaving]
dimitarvp has quit [Ping timeout: 240 seconds]
Miezel has quit [Quit: This computer has gone to sleep]
<whyrusleeping> hsanjuan: yeah, i can do that
Mateon3 has joined #ipfs
<whyrusleeping> probably not until next week though, my upload bandwidth is a bit limited
Mateon1 has quit [Ping timeout: 240 seconds]
Mateon3 is now known as Mateon1
Boomerang has quit [Remote host closed the connection]
maxlath has quit [Ping timeout: 276 seconds]
maxlath has joined #ipfs
dimitarvp has joined #ipfs
citizenErased has quit [Quit: Leaving]
Miezel has joined #ipfs
silkspace has joined #ipfs
<silkspace> Hi All, Love IPFS. I have some questions and was wondering if someone would help me here.
<silkspace> If i have a tuple [A,B] and add it to IPFS, is there a way to break it up so that I get two hashes with dependent permissions -- so for example, B is public but A is not?
Encrypt has joined #ipfs
<SchrodingersScat> silkspace: afaik all is public unless you went off the regular IPFS grid. It's maybe possible to not broadcast on the DHT though, haven't investigated this myself. Then there's wondering how much other people care about the hashes you broadcast, of course the NSA probably runs 300 nodes, but does whyrusleeping really care about what weird stuff you're uploading?
<SchrodingersScat> silkspace: encryption would be the 'private' i suppose.
ianopolous has quit [Ping timeout: 240 seconds]
* whyrusleeping does not care about weird things people upload
<whyrusleeping> i once crawled the dht for random content and found radical german religious stuff from like 50 years ago
<silkspace> Awesome.
<crankylinuxuser> Hmm. weird. Cool, though.
<silkspace> So the point is obfuscation through long hashes?
<whyrusleeping> no, thats not the security model
<whyrusleeping> if you don't want someone else to see something, either encrypt it, or don't add it to ipfs (on the main network)
<whyrusleeping> you could create a private network, and put your protected content on that
Encrypt has quit [Quit: Quit]
<crankylinuxuser> silkspace, it has to with using SHA256 (?) and a self-certifying namespace
<silkspace> @crankylinuxuser, you mean the security model?
<crankylinuxuser> Its not quite a security model per se, but yes.
<whyrusleeping> crankylinuxuser: what are you talking about?
<crankylinuxuser> It does offer hard guarantees that X hash is Y content, no matter who had it and served it to me.
<crankylinuxuser> if I understand Juan, the "security" is the hard guarantee that a hash goes to its respective content, regardless who provided the data linked to the hash.
<silkspace> Yes that is an excellent aspect of IPFS (IoT needs this) -- however, what if I want to sign a given hash and only people that i've shared my signature with have access to it?
Miezel has quit [Quit: This computer has gone to sleep]
pcre has quit [Read error: Connection reset by peer]
<detran> you could encrypt it and distribute the key to those you want to have access
silkspace has quit [Ping timeout: 260 seconds]
Miezel has joined #ipfs
pcre has joined #ipfs
espadrine has joined #ipfs
Jesin has quit [Quit: Leaving]
sigmaister[m] has joined #ipfs
pcre has quit [Ping timeout: 276 seconds]
bedeho has quit [Remote host closed the connection]
<_mak> why ipfs will take all my available memory ram when I leave it open for long?
<_mak> I'm pinning files and the daemon is using more than 2.5GB (I have 4 available)
uncle_herman has joined #ipfs
<whyrusleeping> _mak: right now its because ipfs doesnt close connections to other peers, so they keep growing
<_mak> I see, what's the workaround?
<whyrusleeping> we're working on fixing that to have limits on the number of connections
<uncle_herman> Hi. How do you make your node "read only" ? i.e. No PUT nor POST operations allowed, using the config. Is that feature available? Is in the roadmap (so I'd implement it) ?
<whyrusleeping> uncle_herman: all the api calls right now are POST
<uncle_herman> Hi whyrusleeping. Back into IPFS. IPLD is just the best thing since sliced bread.
<whyrusleeping> :)
<uncle_herman> We will put the whole ethereum blockchain into a node :-)
<whyrusleeping> great :)
<whyrusleeping> i've got all of bitcoin ethereum and zcash on one right now
<whyrusleeping> but it requires a patched ipfs build to do anything fun with it
<uncle_herman> Yeah, I'e sent you a patch for the ethereum CIDs
<whyrusleeping> since adding the fun ethereum support adds like 8MB to the binary size
<uncle_herman> will patch the other library as indicated
<M-hash> go 1.8 has the plugin system available now
<whyrusleeping> uncle_herman: the feat/zcash branch (i was playing around with zcash stuff, then it balooned into all the blockchains) has the blockchain support
<whyrusleeping> M-hash: but only on linux :(
<uncle_herman> Question. So I manage to put all the DB keys of ethereum into an IPFS node, ready to share, and a network of, say 5 relayers. How do I prevent abuse?
<M-hash> oh, jezz, really, that's only on linux? didn't realize. sad.
<whyrusleeping> uncle_herman: depends on what you mean by abuse
<uncle_herman> People getting mad at me, and putting other files, and pinning them.
btmsn has joined #ipfs
<uncle_herman> As I would open block/get in 5001 for them to get the ethereum cids
<uncle_herman> Maybe need some education. How would you open "block/get", but prevent the other routes to be accessed, without a reverse proxy in front?
<whyrusleeping> uncle_herman: oh, the readonly gateway should work
<uncle_herman> Ahhhh
<uncle_herman> I thought it was only for the "Qm" hashes, got it. Cool.
Foxcool has joined #ipfs
<uncle_herman> SNAP! I forgot I did test my "z" hashes using ipfs.io.
<uncle_herman> ha ha
<uncle_herman> OK. And this one is read-only? right? the "put" ones are closed? .Sorry for being lazy and asking instead of reading the code :-D
<whyrusleeping> yeap
<whyrusleeping> we should document the read-only bit better
<uncle_herman> Thanks man!
<whyrusleeping> uncle_herman: did you see my presentation at the ethereum+ipfs meetup?
<uncle_herman> No. Please link. I just educated myself on IPLD, and CIDs. And saw the enhancement done by parity.
<uncle_herman> This is the plan: Have a couple of sync'd parity nodes installed, run them using the IPFS enhancement, and set up a network of IPFS relayers. On top of that, a block explorer...
<uncle_herman> And someone needs to run a loop traversing the tries for each block, so we get every key available.
<uncle_herman> And block posts. It took me a couple of days to join all the parts in my head and say "Waaaa, this is simple, let's f**ing do it"
<uncle_herman> blog posts*
rodolf0 has quit [Ping timeout: 276 seconds]
Jesin has joined #ipfs
<Nox[Matrix]> Can someone implement pubsub into the Android app, it's really fun but using it via Termux is annoying
robattila256 has quit [Quit: WeeChat 1.8]
<whyrusleeping> uncle_herman: heres some code i've been using to import geth data into ipfs:https://github.com/whyrusleeping/ipfs-eth-import/blob/master/main.go
<whyrusleeping> Nox[Matrix]: what are you using pubsub for?
<whyrusleeping> just curious
Miezel has quit [Quit: This computer has gone to sleep]
mildred2 has quit [Ping timeout: 260 seconds]
uncle_herman has quit [Quit: Page closed]
m0ns00n has joined #ipfs
rodolf0 has joined #ipfs
<Nox[Matrix]> whyrusleeping: I use it as chat thingy
<whyrusleeping> Nox[Matrix]: oh thats cool
<whyrusleeping> I would file a feature request with the android app if thats something you want
<Nox[Matrix]> Would be cool
<Nox[Matrix]> whyrusleeping: someone could split it to make it a simple basic chat app. Maybe it could be made compatible with orbit
<whyrusleeping> orbit uses pubsub underneath
m0ns00n has quit [Quit: quit]
<Nox[Matrix]> I am at home btw
Miezel has joined #ipfs
<Nox[Matrix]> whyrusleeping: can i write to orbit users with raw pubsub?
<whyrusleeping> Nox[Matrix]: yeah, you should be able to
<whyrusleeping> just join the same pubsub topic
<whyrusleeping> and send the right message format
<Nox[Matrix]> are the topics somehow special?
chris613 has joined #ipfs
athan has joined #ipfs
Miezel has quit [Quit: This computer has gone to sleep]
<whyrusleeping> not currently
<Nox[Matrix]> whyrusleeping: and the messege format?
chris613 has left #ipfs [#ipfs]
<whyrusleeping> Nox[Matrix]: not really sure on that
<whyrusleeping> would have to read the orbit code
<Nox[Matrix]> Im on mobile so nee
<Nox[Matrix]> whyrusleeping: I'm not sure if I have the right repo
<Nox[Matrix]> The last update was 3 months ago
<yuvipanda> whyrusleeping: I started writing https://hackmd.io/MbAcEYCYFNgMwLTgCzAIYOQNmQdgQJxYBG0CYADBXAMwVoUAmBBQA===?edit to start pitching IPFS to this community :)
<yuvipanda> thoughts welcome!
pat36 has quit []
ashark has quit [Ping timeout: 268 seconds]
Foxcool has quit [Ping timeout: 276 seconds]
Mitar has quit [Ping timeout: 240 seconds]
Foxcool has joined #ipfs
rodolf0 has quit [Quit: Leaving]
Mitar has joined #ipfs
<Nox[Matrix]> yuvipanda can't open it
shizy has quit [Ping timeout: 240 seconds]
<yuvipanda> Noxarivis: hmm, how about https://hackmd.io/s/ryDHfk7VW#
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
<Nox[Matrix]> yuvipanda: I have 3KiB upload and download
<yuvipanda> ?
<Nox[Matrix]> I get an timeout
<Nox[Matrix]> My internet is too slow
m0ns00n has joined #ipfs
m0ns00n has quit [Client Quit]
<yuvipanda> aah :(
espadrine has quit [Ping timeout: 260 seconds]
bed7 has quit [Ping timeout: 276 seconds]
btmsn has quit [Ping timeout: 240 seconds]
robattila256 has joined #ipfs
kthnnlg has quit [Ping timeout: 268 seconds]
droman has joined #ipfs
Jesin has quit [Quit: Leaving]
A124 has quit [Ping timeout: 255 seconds]
Jesin has joined #ipfs
A124 has joined #ipfs
Foxcool has quit [Ping timeout: 276 seconds]
edsilv[m] has quit [Ping timeout: 258 seconds]
ztl8702[m] has quit [Ping timeout: 258 seconds]
ebarch has quit [Ping timeout: 258 seconds]
edou[m] has quit [Ping timeout: 258 seconds]
homulilly[m] has quit [Ping timeout: 258 seconds]
edsilv[m] has joined #ipfs
homulilly[m] has joined #ipfs
ztl8702[m] has joined #ipfs
edou[m] has joined #ipfs
Cosmo[m] has quit [Ping timeout: 258 seconds]
alkyl has quit [Ping timeout: 258 seconds]
Guest242575[m] has quit [Ping timeout: 258 seconds]
gmoro has quit [Ping timeout: 268 seconds]
mzh has joined #ipfs
mzh has left #ipfs [#ipfs]
mzh0 has joined #ipfs
<mzh0> just created a jsfiddle doing file transfer in browser https://jsfiddle.net/mzh0/0oj1y4sf/
<mzh0> it should works on chrome and firefox(which provides webrtc)
bwerthmann has quit [Ping timeout: 240 seconds]
ebarch has joined #ipfs
Guest242575[m] has joined #ipfs
Cosmo[m] has joined #ipfs
alkyl has joined #ipfs
Boronia has joined #ipfs
Miezel has joined #ipfs
cxl000 has quit [Quit: Leaving]
maxlath has quit [Quit: maxlath]
bwerthmann has joined #ipfs
libman has joined #ipfs
dnkek is now known as cryptowest
mzh0 has quit [Quit: Page closed]
ygrek_ has quit [Remote host closed the connection]
ygrek has joined #ipfs