whyrusleeping changed the topic of #ipfs to: go-ipfs 0.4.17 is out! Try out all the new features: https://dist.ipfs.io/go-ipfs/v0.4.17 | 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
Jesin has quit [Quit: Leaving]
Oatmeal has joined #ipfs
Adbray has joined #ipfs
Adbray_ has quit [Ping timeout: 260 seconds]
Adbray has quit [Remote host closed the connection]
ctOS has quit [Quit: Connection closed for inactivity]
Adbray has joined #ipfs
zopsi has quit [Quit: Oops]
zopsi has joined #ipfs
daMaestro has joined #ipfs
r3dfish has quit [Ping timeout: 252 seconds]
mischat has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
morteza_ has joined #ipfs
morteza has quit [Read error: Connection reset by peer]
lassulus_ has joined #ipfs
r3dfish has joined #ipfs
pent has left #ipfs [#ipfs]
lassulus has quit [Ping timeout: 244 seconds]
lassulus_ is now known as lassulus
The_8472 has quit [Ping timeout: 260 seconds]
horlicks has joined #ipfs
The_8472 has joined #ipfs
horlicks has quit [Ping timeout: 272 seconds]
MDude has quit [Ping timeout: 268 seconds]
davux has joined #ipfs
<davux> hi :)
davux has quit [Ping timeout: 256 seconds]
Steverman has quit [Ping timeout: 252 seconds]
tdiesler has joined #ipfs
Jackz[m] has joined #ipfs
horlicks has joined #ipfs
user_51 has quit [Ping timeout: 268 seconds]
user_51 has joined #ipfs
lnostdal has joined #ipfs
lnostdal has quit [Ping timeout: 252 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
lnostdal has joined #ipfs
reit has quit [Ping timeout: 250 seconds]
joseminao has left #ipfs [#ipfs]
lnostdal has quit [Ping timeout: 245 seconds]
Oatmeal has quit [Ping timeout: 252 seconds]
chrisb has quit [Ping timeout: 246 seconds]
chrisb has joined #ipfs
lnostdal has joined #ipfs
BeerHall has joined #ipfs
Oatmeal has joined #ipfs
postables has quit [Remote host closed the connection]
BeerHall has quit [Read error: Connection reset by peer]
BeerHall has joined #ipfs
silotis has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
silotis has joined #ipfs
Pulse2496 has joined #ipfs
daMaestro has quit [Quit: Leaving]
gwillen has quit [Ping timeout: 268 seconds]
gwillen has joined #ipfs
SunflowerSociety has quit [Ping timeout: 250 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
ulrichard has joined #ipfs
}ls{ has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
petroav has joined #ipfs
petroav has left #ipfs [#ipfs]
maxlovestorm[m] has joined #ipfs
_whitelogger has joined #ipfs
sexybiggetje[m] has joined #ipfs
petroav has joined #ipfs
rvoje[m] has joined #ipfs
ensrettet has joined #ipfs
ensrettet has quit [Client Quit]
rendar has joined #ipfs
inetic has joined #ipfs
rvoje[m] has left #ipfs ["User left"]
thefinn93 has quit [Read error: Connection reset by peer]
rvoje[m] has joined #ipfs
ylp has joined #ipfs
r3dfish has quit [Ping timeout: 252 seconds]
fridim has quit [Ping timeout: 250 seconds]
r3dfish has joined #ipfs
petroav has quit [Quit: leaving]
petroav has joined #ipfs
<Swedneck> JCaesar yep
Mottengrotte has joined #ipfs
petroav has quit [Ping timeout: 252 seconds]
Fessus has quit [Ping timeout: 245 seconds]
nthrow[m] has joined #ipfs
Fessus has joined #ipfs
pecastro has joined #ipfs
lnostdal_ has joined #ipfs
lnostdal has quit [Quit: https://www.Quanto.ga/]
lnostdal_ has quit [Read error: Connection reset by peer]
lnostdal_ has joined #ipfs
lnostdal_ has quit [Ping timeout: 252 seconds]
joseminao has joined #ipfs
<xialvjun[m]> It seems `libp2p-rs` `transport` is very like `tokio_codec` .
darcstar has joined #ipfs
asymptotically has joined #ipfs
ctOS has joined #ipfs
<ctOS> Any thoughts on IPFS enabled websites and how to explain it in a privacy policy? I see that no DNSLink-enabled or otherwise IPFS powered website currently have one.
jpaa has quit [Quit: leaving]
alpha has quit [Ping timeout: 245 seconds]
xcm has quit [Remote host closed the connection]
jpaa has joined #ipfs
xcm has joined #ipfs
bomb-on has quit [Quit: SO LONG, SUCKERS!]
<Fns[m]1> swedneck: Alive finally! For some reason, riot 0.17 could not update from your ipns till I 'asked' ipfs.io to get it too.
<Swedneck> 🤔
<ctOS> Swedneck: got a blog post on how your Riot/Matrix stuff is setup somewhere? (I'm that Fedora guy, btw.)
<Fns[m]1> Not sure how to trace it. Running `ipfs pin hash` would stuck at random number of nodes processed.
<Swedneck> i've noticed my ipfs can be weird sometimes
<Swedneck> ctOS (IRC): nope, i am incapable of writing blog type things
<Swedneck> i can go on for hours in a chat though
Oatmeal has quit [Read error: Connection reset by peer]
<ctOS> Swedneck: do you have a public worklog somewhere then? that's how I started my blog. public wiki/worklog for things and then suddenly: blog.
<Fns[m]1> swedneck: Might not be your ipfs, since ipfs.io could retrieve your riot and pretty fast.
<Swedneck> not sure what a worklog is
<ctOS> Swedneck: "to accomplish X, I needed to do Y and Z like THIS and THAT"
<Swedneck> i mean i can tell you how it works
<ctOS> It's what structured people do to replicate their setups in case of server death or harddrive explosions.
<Swedneck> download riot, add it to ipfs, make dns records with that hash
<Swedneck> oh and pin it on my gateway so it's always available :P
<ctOS> Swedneck: how does that interact with the network, though? still using a centralized server somewhere?
<ctOS> How do you enter the matrix
<Swedneck> well riot is just a client
<Swedneck> matrix is a federation of servers, each room exists on all the servers in the room
<Mikaela> https://github.com/matrix-org/synapse/ is the Matrix server
<Swedneck> check the graphic at the bottom of https://matrix.org
<Swedneck> yep
alpha has joined #ipfs
<ctOS> Swedneck: so you host a central server too? I seem to remember you had your own domain in your username. (also, it does bridge to IRC, yes? what about XMPP?)
<Swedneck> i have a private server yes
<Swedneck> but central isn't accurate, it just hosts my account
<Swedneck> btw we might want to move to #matrix:matrix.org
<Fns[m]1> swedneck: Do you run any bridges also?
<Fns[m]1> Hm, yes, indeed
<Swedneck> i don't run any bridges, i've tried to run a discord bridge but node.js gives me bad bowel movements
xcm has quit [Remote host closed the connection]
lanlink has joined #ipfs
bomb-on has joined #ipfs
xcm has joined #ipfs
pkafei has joined #ipfs
ylp has quit [Ping timeout: 246 seconds]
dadabidet has joined #ipfs
joseminao has quit [Read error: Connection reset by peer]
<Swedneck> does ipfs add take some extra time to finish if you're adding a lot of files?
<Swedneck> it says 100% and it's added all the files, yet it's not printing the final hash
clemo has joined #ipfs
<JCaesar> has it printed the hashes for the containing folders?
<Swedneck> It's just a bunch of files
tdiesler has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<JCaesar> Do you have the daemon running and online?
<Swedneck> Unless you mean it prints any folders last
tdiesler has joined #ipfs
<Swedneck> Yeah
Fessus has quit [Remote host closed the connection]
Fessus has joined #ipfs
<JCaesar> wasn't there a change that does the entire announcing stuff last?
<Swedneck> It's weird because I left this running last night, yet I got no final hash
<Swedneck> Could it really be announcing for like 2 hours?
plexigras has joined #ipfs
alpha has quit [Quit: alpha]
horlicks has quit [Ping timeout: 244 seconds]
morteza_ has quit [Read error: Connection reset by peer]
morteza_ has joined #ipfs
ylp has joined #ipfs
fridim has joined #ipfs
Fessus has quit [Remote host closed the connection]
jamesaxl has joined #ipfs
Steverman has joined #ipfs
<Fns[m]1> Is there a way to find out how many nodes `ipfs pin add` will have to process without actually processing them?
<Fns[m]1> To get an estimate
lanlink has quit [Quit: lanlink]
r3dfish has quit [Ping timeout: 252 seconds]
dadabidet has quit [Quit: Leaving]
Fessus has joined #ipfs
Mottengrotte has quit [Read error: Connection reset by peer]
Mottengrotte_ has joined #ipfs
Mottengrotte_ has quit [Client Quit]
tdiesler has quit [Quit: Textual IRC Client: www.textualapp.com]
r3dfish has joined #ipfs
kchz has joined #ipfs
Fessus has quit [Quit: Leaving]
Fessus has joined #ipfs
Fessus has quit [Client Quit]
Fessus has joined #ipfs
<r0kk3rz> yeah i think there needs to be some more dag parsing options in there
r3dfish has quit [Ping timeout: 252 seconds]
ctOS has quit [Quit: Connection closed for inactivity]
ddahl has quit [Ping timeout: 244 seconds]
morteza_ has quit [Read error: No route to host]
morteza_ has joined #ipfs
r3dfish has joined #ipfs
joseminao has joined #ipfs
kaminishi has joined #ipfs
Mottengrotte has joined #ipfs
r3dfish has quit [Ping timeout: 252 seconds]
lidel has quit [Ping timeout: 252 seconds]
r3dfish has joined #ipfs
lidel has joined #ipfs
blallo has quit [Quit: No Ping reply in 180 seconds.]
blallo has joined #ipfs
morteza_ has quit [Read error: No route to host]
morteza_ has joined #ipfs
Steverman has quit [Quit: WeeChat 2.2]
MDude has joined #ipfs
Steverman has joined #ipfs
wakko has quit [Ping timeout: 244 seconds]
discopatrick has joined #ipfs
morteza__ has joined #ipfs
morteza_ has quit [Read error: Connection reset by peer]
pkafei has quit [Ping timeout: 256 seconds]
r3dfish has quit [Ping timeout: 252 seconds]
ardEE has joined #ipfs
toxync01 has quit [Ping timeout: 252 seconds]
r3dfish has joined #ipfs
vmx has quit [Quit: Leaving]
ardEE has quit [Remote host closed the connection]
toxync01 has joined #ipfs
BeerHall has quit [Remote host closed the connection]
BeerHall has joined #ipfs
r3dfish has quit [Ping timeout: 252 seconds]
r3dfish has joined #ipfs
Pulse2496 has quit [Ping timeout: 272 seconds]
joseminao has quit [Read error: Connection reset by peer]
joseminao has joined #ipfs
morteza__ has quit [Remote host closed the connection]
morteza__ has joined #ipfs
joseminao has left #ipfs [#ipfs]
mateen[m] has joined #ipfs
goiko has quit [Quit: ﴾͡๏̯͡๏﴿ O'RLY? Bye!]
Steverman has quit [Ping timeout: 252 seconds]
toxync01 has quit [Quit: ZNC 1.7.1 - https://znc.in]
toxync01 has joined #ipfs
kaminishi has quit [Remote host closed the connection]
ulrichard has quit [Remote host closed the connection]
kchz has quit [Quit: ZZzzz…]
dimitarvp has joined #ipfs
ylp has quit [Quit: Leaving.]
matt-h has quit [Remote host closed the connection]
BeerHall has quit [Quit: BeerHall]
reit has joined #ipfs
Mottengrotte has quit [Quit: Mottengrotte]
rcat has quit [Ping timeout: 245 seconds]
thefinn93 has joined #ipfs
darcstar has quit [Quit: leaving]
r3dfish has quit [Ping timeout: 276 seconds]
r3dfish has joined #ipfs
kchz has joined #ipfs
r3dfish has quit [Ping timeout: 252 seconds]
<Swedneck> alright let's see if it wants to give me the final hash this time
kaminishi has joined #ipfs
<Swedneck> welp, seems to just be stuck
<Swedneck> idk if it's announcing or something, but there's no indication of anything happening
r3dfish has joined #ipfs
inetic has quit [Remote host closed the connection]
leeola has joined #ipfs
bomb-on has quit [Quit: SO LONG, SUCKERS!]
Encrypt has joined #ipfs
matt-h has joined #ipfs
<Swedneck> still no final hash nor indication anything anything is happening..
zopsi has quit [Ping timeout: 276 seconds]
zopsi has joined #ipfs
bomb-on has joined #ipfs
Steverman has joined #ipfs
<Swedneck> gonna try adding without pinning
rcat has joined #ipfs
rendar has quit []
ddahl has joined #ipfs
postables has joined #ipfs
ctOS has joined #ipfs
<ctOS> Any thoughts on IPFS enabled websites and how to explain it in a privacy policy? I see that no DNSLink-enabled or otherwise IPFS powered website currently have one.
<ctOS> What do you tell visitors about content IDs being broadcast as they visit your site?
<ctOS> Regardless of how the dweb tech works your devices will need to broadcast and connect to other randos who have the same files and thus also receives knowledge of what your device is downloading.
Encrypt has quit [Quit: Quit]
<Icefoz> *Someone* is always going to know what your device is downloading, so they can give it to you.
<Icefoz> Solving that problem is the job of Tor, not IPFS.
shizy has joined #ipfs
asymptotically2 has joined #ipfs
<Icefoz> Arguably you're safer having the knowledge of that spread out in bits and pieces over the network, rather than in one place that's easy for a malicious party to find. :-P
<Icefoz> (idk if that's actually true, but it's amusing.)
<ctOS> I know IPFS isn't an anonymizing technology. But with the web you can explain in a privacy policy who the service providers that are involved in page delivery are and what their retention policies are.
<ctOS> With IPFS its literally unknown who sees you and what they do with the knowledge.
<Icefoz> Yep.
asymptotically has quit [Ping timeout: 256 seconds]
fazo has quit [Quit: fazo]
xelra has quit [Ping timeout: 244 seconds]
<Icefoz> There are also companies that drive around cities with automatic cameras, taking photos of cars
<Icefoz> Then OCR the license plates and build a database of which cars tend to spend time where
<Icefoz> and sell them.
<Icefoz> So your concerns are reasonable!
<ctOS> Well, Cloudflare serves a huge portion of the web. They also run IPFs gateways now, so I guess they see a fair share or stuff happening on IPFS also now.
<ctOS> "This website is served by random people and companies who does who knows what with logs and data retention" doesn't really pass the GDPR's "privacy by default" and transparency legal requirements.
<Swedneck> is it possible to make `ipfs add` skip files that have already been added?
<Swedneck> it's quite annoying to have it sort through 50GB of files when 99% are already added to ipfs
<ctOS> Swedneck: inotify
<ctOS> Monitor your directory recursively with inotify and pipe new files to ipfs add.
<Swedneck> not sure how inotify is supposed to know anything about ipfs
<Swedneck> also that'd require fucking about with patching
<ctOS> You add a folder once then have it monitor for new files.
<Swedneck> i just want to `ipfs add -r directory/` but not re-add already added files
<Icefoz> It can't figure out which files have already been added without re-hashing them, I suspect. So you have to tell it which files changed.
lnostdal has joined #ipfs
<ctOS> Which is what inotify can do for you.
kchz has quit [Quit: ZZzzz…]
<Swedneck> well ipfs could just keep a list of added files in the repo
xelra has joined #ipfs
<ctOS> Swedneck: how would it know they hadn't changed without rehashing them?
<Swedneck> modification date?
kchz has joined #ipfs
<ctOS> This problem space is what inotify is for.
<Swedneck> but that requires making a script which takes the old hash and runs `ipfs object patch add-link`
<ctOS> You know best what you need, so probably yes.
<Icefoz> I'm sure you could add that functionality to IPFS itself.
<Icefoz> It seems to do everything else after all. :-P
<Swedneck> exactly
<Icefoz> ctOS: I am now pondering the ironic reversal of "dweb -> user empowerment" to "dweb -> monitoring threat to users" that your question reveals.
<Swedneck> making `ipfs add` less unbearably slow would also help :P
<ctOS> Icefoz: it's a mostly unexplored space.
<Icefoz> It's quite an interesting problem!
<ctOS> Icefoz: see my other forum thread from a few months back. https://discuss.ipfs.io/t/what-implications-do-ipfs-have-on-personal-device-privacy-on-ipfs/956
<ctOS> Icefoz: with IPFS, you'd be broadcasting your porn interests as well as your political leanings, subversive thoughts, and medical searches for as long as your computer is connected to the internet.
<Icefoz> Well the easy-ish start of a solution to that is encryption, similar to how DAT does it
<Icefoz> Other people can see what you're fetching and providing, but not understand any of it.
<Icefoz> That said there's still a lot you can do with that information.
<Icefoz> If you do it like dat and make the key part of the identifier, so your CID becomes QmWhatever,KeyHere
<Icefoz> Even if you fetch part of QmWhatever and someone else knows it, they have no idea of QmWhatever itself is.
<Icefoz> Or if they do they have no idea what the key is.
<Icefoz> Right up until they Google it and find out. :-P
<ctOS> Icefoz: well, they necessarily have the piece they're serving so you always know what others are downloading from your node.
lnostdal has quit [Read error: Connection reset by peer]
kchz has quit [Quit: ZZzzz…]
<Icefoz> Yeah.
<Icefoz> That's a tricky and interesting problem.
lnostdal has joined #ipfs
AgenttiX has joined #ipfs
kchz has joined #ipfs
kchz has quit [Client Quit]
<Icefoz> The other easy solution is "only peer with those you trust", which still isn't necessarily helpful.
<ctOS> Which brings me back to the humble privacy policy. How do you explain the privacy impacts of something like IPFS?
<Icefoz> But that's how various darknets do.
rodc[m] has joined #ipfs
<Icefoz> "what you are requesting may be broadcast to anyone who might be interested in providing it, no matter who they are"?
<ctOS> "Media resources on this website may be retrieved from random companies and individuals who happen to have a copy of it. Anyone who has the same file may learn of your accessing the resource."
<ctOS> "Good luck."
shizy has quit [Ping timeout: 252 seconds]
<ctOS> I was hoping to find another website who'd done this already, but I couldn't really find all that many websites built on IPFS. DTube is a good example of a hybrid IPFS website. However, they don't have a privacy policy.
AgenttiX has quit [Ping timeout: 252 seconds]
aerth has quit [Remote host closed the connection]
aerth has joined #ipfs
AgenttiX has joined #ipfs
nembal[m] has joined #ipfs
<r0kk3rz> it largely depends on whether you're accessing it natively or through a gateway though
<r0kk3rz> if its a gateway, only the gateway knows what you're accessing
r3dfish has quit [Ping timeout: 252 seconds]
AgenttiX has quit [Ping timeout: 252 seconds]
<Icefoz> That's a good point.
<Icefoz> Anonymizing proxies are very easy.
r3dfish has joined #ipfs
AgenttiX has joined #ipfs
petroav has joined #ipfs
petroav has quit [Ping timeout: 250 seconds]
plexigras has quit [Ping timeout: 268 seconds]
zopsi has quit [Quit: Oops]
zopsi has joined #ipfs
ddahl has quit [Ping timeout: 252 seconds]
lnostdal has quit [Read error: Connection reset by peer]
Encrypt has joined #ipfs
<alanshaw> Saturday is treat day 🍭...but we couldn't wait that long to tell you that JS IPFS v0.33 is shipping with a brand new Web UI 🕹. Install it now `npm i ipfs@0.33.0-rc.1` and tell us what you think! All the infos: https://github.com/ipfs/js-ipfs/issues/1635
<lidel> \o/
AgenttiX has quit [Ping timeout: 276 seconds]
<Swedneck> :o
AgenttiX has joined #ipfs
lnostdal has joined #ipfs
AgenttiX has quit [Ping timeout: 252 seconds]
clemo has quit [Ping timeout: 268 seconds]
AgenttiX has joined #ipfs
clemo has joined #ipfs
r3dfish has quit [Ping timeout: 250 seconds]
Mateon2 has joined #ipfs
Mateon1 has quit [Ping timeout: 246 seconds]
Mateon2 is now known as Mateon1
r3dfish has joined #ipfs
petroav has joined #ipfs
r3dfish has quit [Ping timeout: 252 seconds]
r3dfish has joined #ipfs
joseminao has joined #ipfs
joseminao has left #ipfs [#ipfs]
petroav has quit [Ping timeout: 252 seconds]
ddahl has joined #ipfs
kaminishi has quit [Remote host closed the connection]
joseminao has joined #ipfs
joseminao has left #ipfs [#ipfs]
gmoro has quit [Ping timeout: 268 seconds]
asymptotically2 has quit [Remote host closed the connection]
<yabirgb[m]> Hi! Has anyone here manage to deploy a vue app using ipfs?
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #ipfs
Oatmeal has joined #ipfs
clemo has quit [Ping timeout: 252 seconds]
Encrypt has quit [Quit: Quit]
Guest27594 has joined #ipfs
Guest43893 has quit [Ping timeout: 246 seconds]
}ls{ has quit [Quit: real life interrupt]
pecastro has quit [Ping timeout: 272 seconds]
bomb-on has quit [Quit: SO LONG, SUCKERS!]
Adbray has quit [Read error: Connection reset by peer]
Bobinio has joined #ipfs
rcat has quit [Quit: leaving]
ctOS has quit [Quit: Connection closed for inactivity]
tombusby has quit [Ping timeout: 256 seconds]
tombusby has joined #ipfs
Bobinio has quit [Quit: Textual IRC Client: www.textualapp.com]