aschmahmann changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.7.0 and js-ipfs 0.52.3 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
tsrt^ has quit []
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
gde33 has quit [Read error: Connection reset by peer]
zerofrancisco[m] has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
Jesin has quit [Remote host closed the connection]
Jesin has joined #ipfs
VoiceOfReason has quit [Client Quit]
pecastro has joined #ipfs
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
coniptor has quit [Read error: Connection reset by peer]
jesse22_ has quit [Ping timeout: 264 seconds]
VoiceOfReason has joined #ipfs
koo5 has quit [Ping timeout: 264 seconds]
koo5 has joined #ipfs
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
coniptor has joined #ipfs
pecastro has quit [Ping timeout: 260 seconds]
VoiceOfReason has joined #ipfs
koo5 has quit [Ping timeout: 256 seconds]
royal_screwup21 has quit [Ping timeout: 264 seconds]
offensive-defens has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
piezoid has quit [Remote host closed the connection]
drathir_tor has quit [Ping timeout: 240 seconds]
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
royal_screwup21 has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
}ls{ has quit [Ping timeout: 264 seconds]
VoiceOfReason has joined #ipfs
}ls{ has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
mowcat has quit [Remote host closed the connection]
baojg has joined #ipfs
zeden has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
LinusCDE has quit [Ping timeout: 264 seconds]
LinusCDE has joined #ipfs
arcatech has quit [Quit: Be back later.]
coniptor has quit [Ping timeout: 264 seconds]
Belkaar_ has quit [Ping timeout: 256 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
coniptor has joined #ipfs
Belkaar_ has joined #ipfs
Belkaar has quit [Ping timeout: 264 seconds]
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
royal_screwup21 has quit [Ping timeout: 260 seconds]
drathir_tor has joined #ipfs
arcatech has joined #ipfs
fling has quit [Ping timeout: 272 seconds]
KempfCreative has joined #ipfs
digitalnomad91_ has joined #ipfs
digitalnomad91__ has quit [Ping timeout: 272 seconds]
mindCrime has quit [Ping timeout: 264 seconds]
ian[m]2 has joined #ipfs
ipfs-stackbot has quit [Remote host closed the connection]
ipfs-stackbot has joined #ipfs
coniptor has quit [Ping timeout: 265 seconds]
jcea has quit [Ping timeout: 264 seconds]
jrt is now known as Guest89947
Guest89947 has quit [Killed (orwell.freenode.net (Nickname regained by services))]
jrt has joined #ipfs
Ringtailed-Fox has quit [Quit: Leaving]
chachasmooth has quit [Ping timeout: 272 seconds]
CGretski has joined #ipfs
coniptor has joined #ipfs
RingtailedFox has joined #ipfs
chachasmooth has joined #ipfs
arcatech has quit [Quit: Be back later.]
zeden has quit [Quit: WeeChat 3.0]
jesse22 has joined #ipfs
hackersCardgame_ has quit [Read error: Connection reset by peer]
w1sd0m[m] has joined #ipfs
arcatech has joined #ipfs
dqx has quit [Remote host closed the connection]
dqx has joined #ipfs
RingtailedFox has quit [Read error: Connection reset by peer]
RingtailedFox has joined #ipfs
arcatech has quit [Quit: Be back later.]
KempfCreative has quit [Ping timeout: 246 seconds]
coniptor has quit [Ping timeout: 246 seconds]
Ringtailed-Fox has joined #ipfs
RingtailedFox has quit [Read error: Connection reset by peer]
coniptor has joined #ipfs
LHLaurini has quit [Quit: Konversation terminated!]
Ringtailed_Fox has joined #ipfs
Ringtailed-Fox has quit [Read error: Connection reset by peer]
arcatech has joined #ipfs
arcatech has quit [Quit: Be back later.]
aLeSD_ has quit [Ping timeout: 260 seconds]
miguelrochefort[ has joined #ipfs
TheConjurer has quit [Remote host closed the connection]
TheConjurer has joined #ipfs
TheConjurer has quit [Max SendQ exceeded]
TheConjurer has joined #ipfs
TheConjurer has quit [Max SendQ exceeded]
TheConjurer has joined #ipfs
p8m has quit [Ping timeout: 246 seconds]
p8m has joined #ipfs
jesse22 has quit [Ping timeout: 264 seconds]
TheConjurer has quit [Ping timeout: 246 seconds]
kn0rki has joined #ipfs
justanotherdude has joined #ipfs
coniptor has quit [Ping timeout: 265 seconds]
joey has quit [Remote host closed the connection]
drathir_tor has quit [Remote host closed the connection]
coniptor has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
Ringtailed_Fox has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
Ringtailed_Fox has joined #ipfs
MDude has quit [Quit: Going offline, see ya! (www.adiirc.com)]
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
az has joined #ipfs
<az> hello
<az> how does it take for my file to show up on the https link?
VoiceOfReason has quit [Client Quit]
<ZerXes> az: how does what take?
TheConjurer has joined #ipfs
<az> ZerXes, the link is keep loading without showing the file
<az> no it works :)
TheConjurer has quit [Remote host closed the connection]
<McSinyx[m]> public gateway can be slow if the nodes with the content are not popular
<McSinyx[m]> it's way faster than <insert a random year> but still
<ZerXes> yeah if you just started a ipfs node on your computer and added a file, it will take some time for public gateways to find it and its content
<McSinyx[m]> az, once it's visible, the gateway will cache it for a while tho
<az> nice, do you know a privacy friendly pinning service?
<az> I used my email forward service on pinata but they refused it
<McSinyx[m]> privacy? anything on IPFS is public if the node connects to the internet
<az> yeah but I want a pining service that respect privacy
<McSinyx[m]> but what kind of privacy are you referring to
<McSinyx[m]> you could encrypt the file before adding it to ipfs
<az> privacy includes but not limited to, accepting email forwarder email address, accepting crypto payments not sharing your data with facebook
<McSinyx[m]> ooh the data that is not on ipfs
<az> yes
<McSinyx[m]> maybe filecoin (it's not on IPFS main DHT tho) could be an option
<az> thanks, I'll check that
wking has quit [Ping timeout: 256 seconds]
<az> can I create IPNS from inside the desktop app?
drathir_tor has joined #ipfs
daregap has joined #ipfs
joey has joined #ipfs
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
lord| has joined #ipfs
ylp has joined #ipfs
hurikhan77 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<az> ok, If I create an IPNS from command line how can I prove the ownership of it again?
<az> is there some password or backup?
VoiceOfReason has joined #ipfs
hurikhan77 has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
wking has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
coniptor has quit [Ping timeout: 264 seconds]
bcow has quit [Ping timeout: 260 seconds]
mckean[m] has joined #ipfs
nrh^ has joined #ipfs
coniptor has joined #ipfs
drathir_tor has quit [Ping timeout: 240 seconds]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
petersiemen[m] has joined #ipfs
VoiceOfReason has joined #ipfs
non-human has joined #ipfs
gleam[m] has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
drathir_tor has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
pecastro has joined #ipfs
VoiceOfReason has joined #ipfs
<miguelrochefort[> What's the catch?
<miguelrochefort[> Can I just take all of my data and just put it all in IPFS?
<miguelrochefort[> Surely there are limitations, otherwise we'd all be suing it for everything, no?
relevance[m] has quit [Quit: Idle for 30+ days]
kapcom01[m] has quit [Quit: Idle for 30+ days]
csbuilder[m] has quit [Quit: Idle for 30+ days]
brotholo[m] has quit [Quit: Idle for 30+ days]
canewsin[m] has quit [Quit: Idle for 30+ days]
devuno[m] has quit [Quit: Idle for 30+ days]
waifu0[m] has quit [Quit: Idle for 30+ days]
r0kk3rz has quit [Ping timeout: 256 seconds]
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
bengates has joined #ipfs
bengates has quit [Read error: Connection reset by peer]
non-human has quit [Ping timeout: 248 seconds]
bengates has joined #ipfs
coniptor has quit [Ping timeout: 260 seconds]
hyperreal1 has joined #ipfs
hyperreal1 has left #ipfs ["User left"]
nrh^ has quit []
coniptor has joined #ipfs
moziz[m] has joined #ipfs
tsrt^ has joined #ipfs
justanotherdude has quit [Quit: RAGEQUIT]
justanotherdude has joined #ipfs
cursive[m] has joined #ipfs
drathir_tor has quit [Ping timeout: 240 seconds]
drathir_tor has joined #ipfs
hackersCardgame_ has joined #ipfs
freezziey[m] has left #ipfs ["User left"]
}ls{ has quit [Quit: real life interrupt]
<kavin> <miguelrochefort[ "What's the catch?"> You need to host your own data or get a pinning service
coniptor has quit [Read error: Connection reset by peer]
wking has quit [Ping timeout: 240 seconds]
hackersCardgame_ has quit [Read error: Connection reset by peer]
coniptor has joined #ipfs
mowcat has joined #ipfs
blobdyld has joined #ipfs
ylp has quit [Quit: Leaving.]
<az> If I create an IPNS from command line how can I prove the ownership of it again?
lanartri_ has quit [Quit: Leaving]
lanartri has joined #ipfs
ylp has joined #ipfs
<McSinyx[m]> of the name? it resolves to your public key(s)
bengates has quit [Read error: Connection reset by peer]
bengates has joined #ipfs
etolier has joined #ipfs
bengates has quit [Read error: Connection reset by peer]
bengates has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
ib07 has quit [Ping timeout: 256 seconds]
ib07 has joined #ipfs
mowcat has quit [Remote host closed the connection]
bengates has quit [Read error: Connection reset by peer]
bengates has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
zeden has joined #ipfs
VoiceOfReason has joined #ipfs
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
coniptor has quit [Ping timeout: 264 seconds]
mowcat has joined #ipfs
lanartri is now known as lanartri_
lanartri[m] is now known as lanartri
lanartri_ has quit [Quit: Leaving]
coniptor has joined #ipfs
bengates has quit [Read error: Connection reset by peer]
bengates has joined #ipfs
LHLaurini has joined #ipfs
hackersCardgame_ has joined #ipfs
VoiceOfReason has joined #ipfs
Erik[m]3 has joined #ipfs
hackersCardgame_ has quit [Read error: Connection reset by peer]
hackersCardgame_ has joined #ipfs
jcea has joined #ipfs
reit has quit [Quit: Leaving]
drathir_tor has quit [Remote host closed the connection]
hackersCardgame_ has quit [Read error: Connection reset by peer]
digitalnomad91__ has joined #ipfs
etolier has quit [Quit: Leaving]
hackersCardgame_ has joined #ipfs
digitalnomad91_ has quit [Ping timeout: 272 seconds]
hackersCardgame_ has quit [Read error: Connection reset by peer]
rawbin[m] has joined #ipfs
koo5 has joined #ipfs
joey has quit [Ping timeout: 240 seconds]
KempfCreative has joined #ipfs
Ringtailed-Fox has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
orjandesmet[m] has joined #ipfs
dqx has quit [Quit: .]
dqx has joined #ipfs
orjandesmet[m] has left #ipfs [#ipfs]
IngwiePhoenix[m] has joined #ipfs
<az> McSinyx[m], so I've a public key and a private key?
<McSinyx[m]> your node's private key is generated as you `ipfs init`
<az> what I want to achive is that I want to generate an IPNS and keep it alive and link it to a pinned file. I don't want to lose control over the IPNS if I delete my software or change device
<az> how can I do this?
<McSinyx[m]> you'd need more nodes
<McSinyx[m]> a cluster probably
<IngwiePhoenix[m]> I also saw a mention of IPNS acting like a dns service - how can that be used with current methods like traditional dns servers? Is there a proxy, and how anonymous are those connections or would i have to use an overlay network like i2p to cover those requests?
<IngwiePhoenix[m]> I know its a lot but both the youtube keynote from ipfs camp 2019 as well as the readme were very broad but not very precise. The bullet list given int hat readme on github.com/ipfs/ipfs only gave me a little, tiny bit of a hint... but nothing more.
<swedneck> tbh i think what you're looking for is actually syncthing
<IngwiePhoenix[m]> syncthing only goes between devices on the same network and isn't as powerful as I had initially hoped it to be. Already looked at that. It is interesting though. ^^
<swedneck> uhh
<swedneck> syncthing works across any networks afaik
<IngwiePhoenix[m]> Really? Wasn't clear from reading their Getting Started guide...
<IngwiePhoenix[m]> Felt more like a way to synchronize some files between a small amount of devices - like an automated `rsync` , really
<swedneck> it works fine on my phone that switches from wifi to mobile network
<swedneck> i'd definitely use syncthing for the personal data, but ipfs could work just fine for the roleplay stuff
<swedneck> you'd want to use ipfs-cluster though
<IngwiePhoenix[m]> And can you send links to others to download shared content? i.e. you have this video you want to send to your friend, can syncthing do that? And how would I use that in my web app usecase of storing assets? Is there a http gateway i could proxy into?
<IngwiePhoenix[m]> Yeah, i will be using a cluster. But I am trying to find a suitable file system-ish thing to use that is tested to distribute files across various servers.
<swedneck> yeah if you want to share stuff easily then ipfs will work great
<swedneck> i use it to share screenshots for example
<IngwiePhoenix[m]> I suppose the `bafy...` subdomain refers to your own node?
<swedneck> no, it's the ID of the content i want to share
<IngwiePhoenix[m]> so the CID?
<swedneck> yes
<IngwiePhoenix[m]> I see. And where is the file actually stored? Your own server or some other place?
<swedneck> in this case the screenshot is in a directory, which is what the ID refers to
<swedneck> <IngwiePhoenix[m] "I see. And where is the file act"> right now it would be permanently hosted on my desktop, and temporarily cached on dweb.link
<swedneck> i'm not sure if dweb.link will seed it though
coniptor has quit [Ping timeout: 264 seconds]
<IngwiePhoenix[m]> <swedneck "right now it would be permanentl"> did you have to open a port on your router to achieve this or is it just a permanently connected client? That would also mean, that should your desktop be offline, you can't share the file too i suppose?
<IngwiePhoenix[m]> <swedneck "i'm not sure if dweb.link will s"> I was able to open it just fine. So that sure worked.
<swedneck> <IngwiePhoenix[m] "did you have to open a port on y"> i have port 4001 forwarded but it shouldn't be strictly necessary, just very beneficial
<swedneck> <IngwiePhoenix[m] "I was able to open it just fine."> no, as in seed it to other peers on ipfs
<IngwiePhoenix[m]> I see.
<swedneck> <IngwiePhoenix[m] "did you have to open a port on y"> and yes, if my desktop goes offline so does the content unless someone else seeds it
<IngwiePhoenix[m]> <swedneck "and yes, if my desktop goes offl"> How can that happen? Do they just target that specific cid and tell their client to seed it? And then a central server knows all the peers that have that cid hosted?
<aschmahmann> az: you can use the `ipfs key` commands to generate new IPNS public+private key pairs and then export+import them/back them up and restore. Note publishing to the same IPNS key from multiple devices at the same time might have issues with the nodes clobbering each other (e.g. A publishes that the key points at data D1 while B publishes that it points at D2, which one is "right").
<swedneck> <IngwiePhoenix[m] "How can that happen? Do they jus"> you can seed it with e.g. `ipfs pin add CID`
<swedneck> but it's not like ipfs.io hosts a single server that the network relies on
<IngwiePhoenix[m]> > <@swedneck:feneas.org> you can seed it with e.g. `ipfs pin add CID`
<IngwiePhoenix[m]> > there's *technically* a central peer that keeps track of who has what available, but it's selected by the network and i'm pretty sure there can be multiple such peers.
<IngwiePhoenix[m]> I see. Well I did see a mention of a BitTorrent-esque DHT being used - so I assume that ipfs clients communicate with each other in some form.
<az> aschmahmann, how I can get an fixed IPNS without keeping the software running? any pining service for IPNS?
<swedneck> actually there are multiple such tracking peers, it's just split into ranges with one peer per range or something
<IngwiePhoenix[m]> So anyone can make a new peer like this to assure that the tracking never stops?
<swedneck> i think that's the relevant doc
<IngwiePhoenix[m]> But if a file is deleted on one of the hosts - it is gone for everyone that didn't seed it, so nothing is preserved unless at least one other peer pins it?
<McSinyx[m]> yep
<swedneck> <IngwiePhoenix[m] "But if a file is deleted on one "> it's just like torrent, as long as at least one peer seeds it, it's available on the network and other peers can start seeding it too
<IngwiePhoenix[m]> So if I used ipfs in my web app and someone pinned a specific asset - even if I deleted it off my server, that asset would still be available under the same cid, although its no longer on my server? (i.e. i was following a request to take down a specific artwork for licensing infrindgement)
<IngwiePhoenix[m]> I see.
<aschmahmann> az: I don't know of any pinning services that do IPNS things off hand. If you're ok coming back online once a day or so then you should be able to keep the record in the DHT refreshed. If you're willing to rely exclusively on IPNS over PubSub instead of IPNS over the DHT then you can publish with a long lifetime and that should work too.
<swedneck> <IngwiePhoenix[m] "So if I used ipfs in my web app "> yes
<az> aschmahmann, thanks I'll check that
<IngwiePhoenix[m]> Okay, that's pretty cool. So in theory, I could spawn random servers across places that all pinned a specific set of files (i.e. most requested) and even if my server is down, the content would still be available on the network. Well, I'd have to instruct those other servers to pin those files. And I assume that same as `ipfs pin add`, there is also `ipfs pin remove`?
<swedneck> yes
<swedneck> `ipfs pin rm`
<IngwiePhoenix[m]> Neat!
<IngwiePhoenix[m]> Dunno if here or on github, but somewhere i saw ipfs-cluster being pointed out. Got any experience with them?
<swedneck> i said to use it earlier :P
<IngwiePhoenix[m]> Alright :P I am a little all over the place today.
<IngwiePhoenix[m]> Sleep deprevation + going head-first into a completely new topic = Does not mix too well ^^;
<IngwiePhoenix[m]> I wonder: Could one use ipfs to back a matrix media store? iirc the synapse hs implementation just dumps the file and generates a link to the file - against the configured base domain by default (https://matrix.ingwie.io in my case)
<swedneck> https://github.com/turt2live/matrix-media-repo has some ipfs support
<IngwiePhoenix[m]> Interesting.
<IngwiePhoenix[m]> Okay - that is the fs part of ipfs explained...and kinda udnerstood. Pretty neat :) Thanks so far!
<IngwiePhoenix[m]> What are ipns then? From what I got, it's like dns - but more of a file-like structure?
<swedneck> it's basically just a pointer with a static ID
<IngwiePhoenix[m]> so `/ipns/foo.bar` always points to `/ipfs/somecontenthash/content`?
<IngwiePhoenix[m]> Lemme absorb that doc real quick. :)
<swedneck> see this is where programmers naming things comes into play
<swedneck> IPNS is a mess, naming wise
<swedneck> what you just mentioned is actually DNSlink
<swedneck> but it's just lumped together with ipns for some reason
<swedneck> an IPNS address looks (and is, i think) a CID
<swedneck> and ipns exists on the DHT
<jessicara> think the difference is it's the hash of the public key rather than the content
<swedneck> whereas DNSlink is just a txt record on dns that points to basically anything
<IngwiePhoenix[m]> That, indeed, is a mess. :P But very useful.
coniptor has joined #ipfs
<IngwiePhoenix[m]> Okay - well thats nice. But what is DNSlink? Does it just return TXT records?
<swedneck> the old content would still be pinned
<IngwiePhoenix[m]> where?
<swedneck> sadly you can't pin IPNS addresses directly yet, it will simply resolve it and pin the current content
<IngwiePhoenix[m]> Wait, so the node that created both versions of hello.txt still actually has the old version pinned (and stored)?
<swedneck> yes
<swedneck> and anyone who pinned the old content will ofc keep pinning it until they remove the pin
Kernkraft4Ever has joined #ipfs
Kernkraft4Ever has quit [Client Quit]
<IngwiePhoenix[m]> So to truely get rid of the old version, after running `ipfs add hello.txt` for the second time, i'd have to `ipfs pin rm old_hello.txt_hash` manually to truely get rid of the old one?
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<swedneck> something like that, i just don't remove old pins because i can't be bothered to care about 500KB of data here and there
<IngwiePhoenix[m]> oh wow, that sentence was so redundant on start and end. xD Man am I a mess today. x.x;
<IngwiePhoenix[m]> Yeah makes sense.
<IngwiePhoenix[m]> But if it was like two versions of a 4GB file, it'd probably make sense to remove old hashes - well, pins.
VoiceOfReason has joined #ipfs
<swedneck> keep in mind that any identical data is deduplicated
<IngwiePhoenix[m]> Oh? So even if a 4GB file only has a difference of, say, 10MB, it'd only be storing that 4GB + 10MB?
<swedneck> yes
<IngwiePhoenix[m]> Well approximately, since it's per-block iirc
<swedneck> (basically, there's a bit more to it but eeeeeeeeeeeeh)
<IngwiePhoenix[m]> Kinda reminds me of git basically storing a boatload of diffs under the hood.
VoiceOfReason has quit [Client Quit]
<IngwiePhoenix[m]> Huh o.o
<ZerXes> IngwiePhoenix[m]: your 4GB file will be split up in (default) 256kb chunks and any chunk that is identical to a chunk you already have will not use any more diskspace as IPFS only stores every chunk once
<IngwiePhoenix[m]> From the docs: `$ git clone http://QmX679gmfyaRkKMvPA4WGNWXj9PtpvKWGPgtXaF18etC95.ipfs.localhost:8080/ myrepo`
<IngwiePhoenix[m]> So there is an ipfs gateway running locally too - so i would be able to use ipfs on an enclosed network too if i *really* wanted to? (which would defeat the purpose of using ipfs int he first place - but, just theoreticaly.)
<swedneck> there are absoluetly valid use cases for running ipfs on a closed network
Newami has joined #ipfs
gravy has quit [Read error: Connection reset by peer]
<IngwiePhoenix[m]> <ZerXes "Ingwie Phoenix: your 4GB file wi"> Ah. But if I deliberately deleted the older version, would these two just be merged into the only other remaining version?For instance:
<IngwiePhoenix[m]> <swedneck "there are absoluetly valid use c"> Really? But isn't the main idea of ipfs to be decentralized, public and available to everyone?
<swedneck> <IngwiePhoenix[m] "Really? But isn't the main idea "> uhh i'm not sure what you mean?
<swedneck> running ipfs on a closed network is no different than e.g. an intranet email server
<IngwiePhoenix[m]> <swedneck "uhh i'm not sure what you mean?"> From the keynote I listened to, it was all about making data publicy available and alike. Like the independence vote in that town in spain going down using ipfs to store some documents. Kinda felt like ipfs was all about storing everything publicy?
<IngwiePhoenix[m]> <swedneck "running ipfs on a closed network"> Okay, good point
Newami has quit [Quit: Leaving]
wking has joined #ipfs
<IngwiePhoenix[m]> Reading the ipfs-cluster docs is quite interesting. What I want to do is actually already there, right int he docs - allowing other people to rehost a given pinset - and even being able to recover from those in a worst-case scenario. Very, very neat.
<IngwiePhoenix[m]> Well i wouldnt redistribute database files in a cluster like this - unless i could encrypt them somehow and only access/read them with the decryption key or something. That way I could even store a database's backend (i.e. postgres' storage) in an ipfs cluster and should i ever accidentially delete it, restore it off other clusters. Can I encrypt sensible files like this and store them in a cluster?
<swedneck> #orbitdb:matrix.org
<IngwiePhoenix[m]> Neat!
<IngwiePhoenix[m]> had no idea ipfs had pubsub. Good to know
VoiceOfReason has joined #ipfs
<IngwiePhoenix[m]> guess i'll drop ipfs on my system and give it a shot - probably the wsl2 install, so i can test the FUSE layer.
<IngwiePhoenix[m]> haven't seen any mention of winfsp for ipfs anywhere.
VoiceOfReason has quit [Client Quit]
joey has joined #ipfs
zeden has quit [Quit: WeeChat 3.0]
VoiceOfReason has joined #ipfs
drathir_tor has joined #ipfs
VoiceOfReason has quit [Client Quit]
ipfs-stackbot has quit [Remote host closed the connection]
ipfs-stackbot has joined #ipfs
HugoDias[m] has joined #ipfs
<swedneck> what is winfsp?
VoiceOfReason has joined #ipfs
<IngwiePhoenix[m]> Think FUSE for Windows.
<IngwiePhoenix[m]> now that i think of it, winfsp does have FUSE emulation. Might just be able to use ipfs' fuse layer that way.
lordcirth_ has quit [Quit: ZNC 1.8.1 - https://znc.in]
lordcirth has joined #ipfs
lordcirth is now known as Guest69624
sewardsfolly[m] has quit [Quit: Idle for 30+ days]
beatlejuice_oxff has quit [Quit: Idle for 30+ days]
indra[m] has quit [Quit: Idle for 30+ days]
sewardsfollyOld[ has quit [Quit: Idle for 30+ days]
bcow has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
<Teeed> hm
<Teeed> is there any "seeding" network?
<Teeed> i mean; volunteers can attach their servers to it and allow users to easy seed data in the network?
<Teeed> there used to be some sort of IRC bot as i recall...
<Teeed> but it was long time ago?
digitalnomad91__ has quit [Ping timeout: 272 seconds]
tryte has quit [Remote host closed the connection]
tryte has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
coniptor has quit [Ping timeout: 246 seconds]
ylp has quit [Quit: Leaving.]
pasticcio35 has quit [Quit: Ping timeout (120 seconds)]
pasticcio35 has joined #ipfs
snuck has joined #ipfs
jmsx_ has joined #ipfs
jmsx has quit [Ping timeout: 240 seconds]
Ringtailed_Fox has joined #ipfs
Ringtailed-Fox has quit [Read error: Connection reset by peer]
sneak has quit [Read error: Connection reset by peer]
coniptor has joined #ipfs
}ls{ has joined #ipfs
arcatech has joined #ipfs
jesse22 has joined #ipfs
gde33 has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
reit has joined #ipfs
Ringtailed-Fox has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
VoiceOfReason has quit [Client Quit]
arcatech has quit [Quit: Be back later.]
arcatech has joined #ipfs
VoiceOfReason has joined #ipfs
Jesin has quit [Ping timeout: 256 seconds]
matt-h has quit [Ping timeout: 256 seconds]
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
matt-h has joined #ipfs
drathir_tor has quit [Ping timeout: 240 seconds]
tpdcl[m] has joined #ipfs
<tpdcl[m]> Do you think IPFS will really replace HTTP?
bengates has quit [Remote host closed the connection]
baojg has quit [Remote host closed the connection]
VoiceOfReason has joined #ipfs
baojg has joined #ipfs
VoiceOfReason has quit [Client Quit]
<koo5> i though HTTPS was supposed to replace HTTP?
<koo5> ha-ha!
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
arcatech has quit [Quit: Be back later.]
mindCrime has joined #ipfs
jessehattabaugh has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
drathir_tor has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
howaboutyes has joined #ipfs
arcatech has joined #ipfs
bengates has joined #ipfs
drathir_tor has quit [Ping timeout: 240 seconds]
baojg has quit [Remote host closed the connection]
bengates has quit [Remote host closed the connection]
baojg has joined #ipfs
bengates has joined #ipfs
howaboutyes has quit [Quit: Leaving]
VoiceOfReason has joined #ipfs
ib07 has quit [Ping timeout: 260 seconds]
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
drathir_tor has joined #ipfs
drathir_tor has quit [Remote host closed the connection]
bengates has quit [Ping timeout: 264 seconds]
Jesin has joined #ipfs
mindCrime has quit [Ping timeout: 264 seconds]
<ipfsbot> @haydenyoung posted in Cannot connect to ipfs cli installed from snap - https://discuss.ipfs.io/t/cannot-connect-to-ipfs-cli-installed-from-snap/9825/1
KeiraT has joined #ipfs
chachasmooth_ has joined #ipfs
chachasmooth has quit [Ping timeout: 264 seconds]
<swedneck> <tpdcl[m] "Do you think IPFS will really re"> http is much broader than ipfs, ipfs may replace the use case of just serving simple websites and static content, but not very soon
NicolasLeGland[m has joined #ipfs
<tpdcl[m]> Oh ok. I saw they had great plans (wanting to surpass HTTP) and a pretty big community and I wanted to see what the consensus was on whether they would live to their promises.
<swedneck> it's not anything to do with ipfs in specific
<swedneck> rather that replacing http is a veeeeeeeeery long term thing
<swedneck> hell not all ISPs even provide ipv6 yet
<tpdcl[m]> This sounds like a cool project and I don't want to see it end up like BitTorrent (with many sites only metioning it as an alternative way of downloading or not even providing ways of downloading through it for the very large ones)
VoiceOfReason has joined #ipfs
<boomerwaffen[m]> when will ifps be able to host more complex websites?
<tpdcl[m]> <swedneck "hell not all ISPs even provide i"> Yeah it seems amazing that the Internet is moving so slowly while other areas are progressing to rapidly.
<tpdcl[m]> > <@swedneck:feneas.org> hell not all ISPs even provide ipv6 yet
<tpdcl[m]> * Yeah it seems amazing that the Internet is moving so slowly while other areas of tech are progressing to rapidly.
<tpdcl[m]> * Yeah it seems amazing that the Internet is moving so slowly while other areas of tech are progressing so rapidly.
<swedneck> <boomerwaffen[m] "when will ifps be able to host m"> when people decide to stop using dynamic websites for everything
drathir_tor has joined #ipfs
arcatech has quit [Quit: Be back later.]
<tpdcl[m]> <swedneck "when people decide to stop using"> So is it imposible to host dynamic websites for now or are they planning on implementing that?
arcatech has joined #ipfs
<boomerwaffen[m]> How does privacy work hosting content through ipfs?
<swedneck> <tpdcl[m] "So is it imposible to host dynam"> i don't see how that would ever work with ipfs, it's rather antithetical to the entire point of ipfs
<swedneck> what you'd do to make something like e.g. youtube work with ipfs is either just rewrite the website to just be a client that connects to the normal servers, or rewrite the entire stack to be fundamentally decentralized
<tpdcl[m]> And then how will it create 'the web of tomorrow' if it can't even work with the web of today?
<swedneck> it works absolutely fine for hosting static content, like images
<swedneck> also, that's rather like asking nikola tesla how electricity will be the future when it doesn't work with gas
<tpdcl[m]> Ok.
<tpdcl[m]> It seems to be promising.
<tpdcl[m]> I've installed the companion and will install the desktop client when there's a Flatpak for it.
<tpdcl[m]> Are privacy issues going to be solved(the one I know is IP showing)
<tpdcl[m]> * Are privacy issues going to be solved(the one I know is IP showing)?
ib07 has joined #ipfs
<swedneck> i'm pretty sure the consensus on that is that it's not a privacy issue, and not a big issue either
<tpdcl[m]> Hm
<tpdcl[m]> Then what is the purpose of Tor?
<swedneck> bear in mind i'm not a dev or on the go-ipfs team
<tpdcl[m]> * Then what is the purpose of Tor if not to hide your IP?
<boomerwaffen[m]> If I wanted to host content that my government found politically unsavoury is it possible to do without exposing myself?
drathir_tor has quit [Ping timeout: 240 seconds]
<swedneck> actually i just found this https://github.com/ipfs/notes/issues/37
clemo has joined #ipfs
miketinte has joined #ipfs
drathir_tor has joined #ipfs
Pikipeanut has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
<fiveseven[m]> boomerwaffen: no
VoiceOfReason has quit [Client Quit]
royal_screwup21 has joined #ipfs
<fiveseven[m]> ipfs is more like using a torrent wrt privacy
<fiveseven[m]> anyone who wants to download the same content you have can see that you have it, and your IP
<fiveseven[m]> only you don't even need the torrent file to check that, or to connect to the person directly
royal_screwup21 has quit [Client Quit]
VoiceOfReason has joined #ipfs
royal_screwup21 has joined #ipfs
<fiveseven[m]> * only you don't even need any kind of "torrent file" to check that, or to connect to the person directly
dqx has quit [Quit: .]
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
zeden has joined #ipfs
VoiceOfReason has quit [Client Quit]
reit has quit [Ping timeout: 272 seconds]
coniptor has quit [Ping timeout: 264 seconds]
royal_screwup21 has quit [Quit: Connection closed]
royal_screwup21 has joined #ipfs
KempfCreative has quit [Ping timeout: 272 seconds]
clemo has quit [Ping timeout: 256 seconds]
arcatech has quit [Quit: Be back later.]
coniptor has joined #ipfs
Pikipeanut has quit [Quit: A bientôt!]
VoiceOfReason has joined #ipfs
arcatech has joined #ipfs
Yoshe[m] has left #ipfs ["User left"]
KeiraT- has joined #ipfs
KeiraT has quit [Ping timeout: 240 seconds]
daviddias[m] has joined #ipfs
<daviddias[m]> <IngwiePhoenix[m] "had no idea ipfs had pubsub. Goo"> check out the latest version of gossipsub v1.1 for libp2p https://blog.ipfs.io/gossipsubv1.1-eval-report-and-security-audit 👌🏽
mindCrime has joined #ipfs
<daviddias[m]> <IngwiePhoenix[m] "guess i'll drop ipfs on my syste"> willscott made https://github.com/willscott/go-nfs so that you don't have to deal with FUSE nuances 🙂
<daviddias[m]> <IngwiePhoenix[m] "Well i wouldnt redistribute data"> What you want to check are:
royal_screwup21 has quit [Quit: Connection closed]
arcatech has quit [Quit: Be back later.]
M7p[m] has left #ipfs ["User left"]
arcatech has joined #ipfs
arcatech has quit [Client Quit]
hackersCardgame_ has joined #ipfs
arcatech has joined #ipfs
arcatech has quit [Client Quit]
Taoki has joined #ipfs
arcatech has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
mint has quit [Read error: Connection reset by peer]
mint has joined #ipfs
VoiceOfReason has joined #ipfs
mint has quit [Remote host closed the connection]
mint has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
kerch83[m] has joined #ipfs
justanotherdude has quit [Quit: RAGEQUIT]
VoiceOfReason has joined #ipfs
kn0rki has quit [Quit: Leaving]
p-core has joined #ipfs
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
VoiceOfReason has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #ipfs
coniptor has quit [Ping timeout: 256 seconds]
VoiceOfReason has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
coniptor has joined #ipfs
Acacia has quit [Remote host closed the connection]
Acacia has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
jingle6969[m] has joined #ipfs
amontero[m] has joined #ipfs
VoiceOfReason has joined #ipfs
VoiceOfReason has quit [Client Quit]
dentropy[m] has joined #ipfs
mint has quit [Ping timeout: 256 seconds]
ib07 has quit [Ping timeout: 264 seconds]
mint has joined #ipfs
mint has quit [Read error: Connection reset by peer]
baojg has quit [Remote host closed the connection]
baojg has joined #ipfs
vic has joined #ipfs
vic is now known as Guest41059
Guest41059 has quit [Client Quit]
VoiceOfReason has joined #ipfs
Chris[m]5 has joined #ipfs
mint has joined #ipfs
brdtrpp[m] has joined #ipfs