stebalien changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.18 and js-ipfs 0.34 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of Con
reit has quit [Quit: Leaving]
nighty- has joined #ipfs
valdikss_ has left #ipfs [#ipfs]
ddahl has quit [Ping timeout: 250 seconds]
ddahl has joined #ipfs
<plindner[m]>
Are there any efforts to get IPFS support into specific packages? I'm funding an effort to get it into Known CMS:
mowcat has quit [Remote host closed the connection]
spinza has quit [Quit: Coyote finally caught up with me...]
mowcat has joined #ipfs
mowcat has quit [Max SendQ exceeded]
mowcat has joined #ipfs
mowcat has quit [Remote host closed the connection]
ddahl has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
cyfex_ has joined #ipfs
rwifeng has joined #ipfs
cyfex has quit [Ping timeout: 244 seconds]
Xenguy has quit [Ping timeout: 246 seconds]
renich has quit [Ping timeout: 250 seconds]
mischat has joined #ipfs
Xenguy has joined #ipfs
ddahl has quit [Ping timeout: 268 seconds]
mischat has quit [Ping timeout: 250 seconds]
zane has joined #ipfs
yosafbridge has quit [Quit: Leaving]
ddahl has joined #ipfs
yosafbridge has joined #ipfs
ddahl has quit [Ping timeout: 250 seconds]
spinza has joined #ipfs
ddahl has joined #ipfs
ddahl has quit [Ping timeout: 250 seconds]
ddahl has joined #ipfs
Ai9zO5AP has joined #ipfs
daMaestro has quit [Quit: Leaving]
lindeb has quit [Ping timeout: 240 seconds]
ctOS has quit [Quit: Connection closed for inactivity]
yosafbridge has quit [Quit: Leaving]
airwind has joined #ipfs
i9zO5AP has joined #ipfs
Ai9zO5AP has quit [Ping timeout: 268 seconds]
b7219264 has quit [Ping timeout: 272 seconds]
cyfex_ has quit [Ping timeout: 250 seconds]
cyfex_ has joined #ipfs
yosafbridge has joined #ipfs
ddahl has quit [Ping timeout: 250 seconds]
crimastergogo has joined #ipfs
b7219264 has joined #ipfs
zane has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ddahl has joined #ipfs
infinitesum has joined #ipfs
infinitesum has quit [Client Quit]
ddahl has quit [Ping timeout: 250 seconds]
ddahl has joined #ipfs
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 240 seconds]
Mateon3 is now known as Mateon1
Pulse2496 has joined #ipfs
ddahl has quit [Ping timeout: 268 seconds]
ddahl has joined #ipfs
cyfex has joined #ipfs
cyfex_ has quit [Ping timeout: 250 seconds]
ddahl has quit [Ping timeout: 250 seconds]
NoteMurtas has joined #ipfs
ddahl has joined #ipfs
crimastergogo has quit [Quit: crimastergogo]
trisimiton has quit [Ping timeout: 240 seconds]
litos[m] has joined #ipfs
ddahl has quit [Ping timeout: 268 seconds]
crimastergogo has joined #ipfs
rendar has joined #ipfs
stoopkid has quit [Quit: Connection closed for inactivity]
ylp has joined #ipfs
ddahl has joined #ipfs
i9zO5AP has quit [Quit: WeeChat 2.3]
Ai9zO5AP has joined #ipfs
fazo has joined #ipfs
powerbit has joined #ipfs
QshelTier is now known as Bombe
ddahl has quit [Ping timeout: 250 seconds]
rendar has quit [Ping timeout: 250 seconds]
chrisblom[m] has joined #ipfs
clemo has joined #ipfs
ddahl has joined #ipfs
fazo has quit [Ping timeout: 250 seconds]
vyzo has quit [Quit: Leaving.]
vyzo has joined #ipfs
fazo has joined #ipfs
fazo has quit [Changing host]
fazo has joined #ipfs
ddahl has quit [Ping timeout: 268 seconds]
woss_io has joined #ipfs
NoteMurtas has left #ipfs [#ipfs]
ddahl has joined #ipfs
cyfex_ has joined #ipfs
cyfex has quit [Ping timeout: 268 seconds]
lostSquirrel has joined #ipfs
lordcirth has joined #ipfs
lordcirth__ has quit [Ping timeout: 246 seconds]
cyfex has joined #ipfs
cyfex_ has quit [Ping timeout: 268 seconds]
xcm has quit [Remote host closed the connection]
rwifeng has left #ipfs [#ipfs]
random_yanek has quit [Ping timeout: 245 seconds]
Kakky has joined #ipfs
xcm has joined #ipfs
cipheralpha has quit [Ping timeout: 268 seconds]
lordcirth has quit [Read error: Connection reset by peer]
lordcirth__ has joined #ipfs
chiui has joined #ipfs
rszaloki has quit [Quit: Page closed]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
ddahl has quit [Ping timeout: 250 seconds]
woss_io has quit [Read error: Connection reset by peer]
dimitarvp has joined #ipfs
crimastergogo has quit [Quit: crimastergogo]
screensaver has joined #ipfs
spinza has joined #ipfs
ddahl has joined #ipfs
lostSquirrel has quit [Ping timeout: 245 seconds]
rendar has joined #ipfs
rendar has quit [Changing host]
rendar has joined #ipfs
Kakky has quit [Remote host closed the connection]
mischat has joined #ipfs
Kakky has joined #ipfs
lidel` has joined #ipfs
random_yanek has joined #ipfs
random_yanek has quit [Max SendQ exceeded]
random_yanek has joined #ipfs
lidel has quit [Ping timeout: 240 seconds]
lidel` is now known as lidel
ddahl has quit [Ping timeout: 250 seconds]
kapil____ has joined #ipfs
ddahl has joined #ipfs
woss_io has joined #ipfs
Kakky has quit [Quit: Leaving]
cyfex_ has joined #ipfs
cyfex has quit [Ping timeout: 240 seconds]
ddahl has quit [Ping timeout: 240 seconds]
ZaZ has joined #ipfs
ddahl has joined #ipfs
ctOS has joined #ipfs
cyraus[m] has joined #ipfs
hphs^ has quit []
Fessus has quit [Remote host closed the connection]
hcs^ has joined #ipfs
Fessus has joined #ipfs
BeerHall has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
toxync01- has joined #ipfs
toxync01 has quit [Ping timeout: 250 seconds]
mowcat has joined #ipfs
ddahl has quit [Ping timeout: 240 seconds]
Fessus has quit [Remote host closed the connection]
Fessus has joined #ipfs
<ctOS>
So here is a great test case for IPFS and supportive architecture: Will IPFS continue to work for users in Russia during the upcoming internet cut-off? The country is set to temporarily rely on Runet alone. Will peer discovery work or are there no bootstrap servers in Russia? Do clients like go-ipfs remember previously seen peers so it has a chance to connect to the network without the bootstrapping servers? Any other issues?
malaclyps has quit [Read error: Connection reset by peer]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
}ls{ has joined #ipfs
malaclyps has joined #ipfs
hcs^ has quit [Read error: Connection reset by peer]
hcs^ has joined #ipfs
hcs^ has quit [Max SendQ exceeded]
hcs^ has joined #ipfs
hcs^ has quit [Max SendQ exceeded]
hcs^ has joined #ipfs
hcs^ has quit [Max SendQ exceeded]
ddahl has quit [Ping timeout: 250 seconds]
hcs^ has joined #ipfs
hcs^ has quit [Max SendQ exceeded]
hcs^ has joined #ipfs
hcs^ has quit [Max SendQ exceeded]
ddahl has joined #ipfs
mowcat has quit [Remote host closed the connection]
crimastergogo has joined #ipfs
cehteh_ is now known as cehteh
clemo has quit [Quit: clemo]
clemo has joined #ipfs
ZaZ has quit [Read error: Connection reset by peer]
pvh has joined #ipfs
ddahl has quit [Ping timeout: 250 seconds]
random_yanek has quit [Read error: No route to host]
random_yanek has joined #ipfs
random_yanek has quit [Max SendQ exceeded]
random_yanek has joined #ipfs
<jamiew>
ctOS: wow, I didn't realize there was a Runet
The_Loko has joined #ipfs
The_Loko has quit [Max SendQ exceeded]
The_Loko has joined #ipfs
<ctOS>
jamiew: it’s jus the regular Internet but cut off from non Russian domestic destinations at the various internet exchange points.
<jamiew>
are you based in Russia or nearby?
* ctOS
waves from Norway
<jamiew>
would be a great test for IPFS, setting up a few nodes internally and seeing if it can punch through
<jamiew>
wonder if we could do that with a VPS? is there a digitalocean.ru? :)
brainbomb[m] has joined #ipfs
math_ has quit [Remote host closed the connection]
<ctOS>
I beleire the main pinpoint is the DHT bootstrapping servers and their DNS. Ideally, IPFS would work like BitTorrent clients and remember previous DHT nodes and use previous connections instead of a hardcoded list to bootstrap.
<ctOS>
From what I can tell, none of the default bootstrapping servers set in go-ipfs will be reachable from Runet during the cutoff. Clients that are already on the network may remain operation (assuming they’re connected to at least one other domestic peer.)
<ctOS>
New clients (including restarted clients) would be unable to join.
crimastergogo has quit [Quit: crimastergogo]
screensaver has quit [Ping timeout: 246 seconds]
airwind has quit [Quit: airwind]
hsrt^ has joined #ipfs
<ctOS>
Users can manually add a domestic bootstrapping node, but how do you discover a domestic DHT node without already being connected to the network?
* chiui
tries to comment out all the bootstrapping nodes and restart
Cavedude has joined #ipfs
<ctOS>
chiui: that will revert to the defaults. set a single non routable IP address instead.
<jamiew>
could you do something like regularly dump your peer list to the bootstrap config? does a node have to do something special to act as a bootstrap node?
<ctOS>
Any reachable non-DHT-client-only node can be used.
<ctOS>
(see the routing/type option)
<ctOS>
jamiew: that is what many BitTorrent clients do, and it allows them to route around attempts at censorship.
<chiui>
doesn't work indeed. Quite sad I have to say!
<ctOS>
chiui: IPFS isn’t magic. :P the client needs to know of at least one working peer to get into the network.
<chiui>
thinking that it just needs a single reachable node to boostrap, it's a pity it doesn't save a bunch of them
<ctOS>
All of the default peers are Digital Ocean droplets.
<chiui>
sure no magic, but it could be a bit smarter :)
<ctOS>
chiui: indeed. you can add your friends and neighbors to the config file. (assuming they’re reachable and running with dht enabled and not just as dhtclinets).
<ctOS>
Not relying on a single cloud provider would be smarter. A Digital Ocean outage would mean no new (or restarting) clients could join the network.
<ctOS>
Got IPFS running on two computers in the household? Bootstrap one to the other and visa versa.
<chiui>
it would be more important to save some of the last session clients to be honest
<chiui>
and require no configuration at all
<ctOS>
chiui: the default bootstrap list should also be waaaay more diverse in terms of geographic distribution and service providers.
<chiui>
that too
<Swedneck>
Why not just save all peers and try each until you get bootstrapped?
fazo has quit [Read error: Connection reset by peer]
<chiui>
ipfs swarm peers <- a diverse list of bootstrap nodes :)
fazo has joined #ipfs
<ctOS>
Swedneck: all peers is overkill. you only need the the peers acting as dht servers.
<Swedneck>
Eh, it barely costs any space to store a list of addresses
<ctOS>
By the by, this is the point where everyone in this channel go into their config and change their settings from dhtclinet to dht. (Except if you’rre seriously bandwidth constrained, pay per megabyte, or run the node on a battery powered device.)
<Swedneck>
Maybe discard peers you know aren't useful for bootstrapping
<ctOS>
Swedneck: there is no pint in storing non-dht nodes as those won’t be useful.
<ctOS>
I think that may be the default except for ipfs-desktop that uses dhtclient. if your device is turned on an online for at least an hour or two every day, it’s still useful as a dht server, though. there have been issues with high memory and cpu usage for dht node so many disabled it entirely a while back.
<ctOS>
Anyhow, keep an eye out for news of the Runet disconnect and look at your logs while it happens. Expect a lot of traffic reroute to other nodes in a short amount of time as the network adjusts to an entire nation becoming unreachable. Remember the popcorn.
<ctOS>
This also applies to Chinese users and users in other shit nations.
<ctOS>
I ddi not mean to say shit nation. I meant to say "shit internet policy nations".
<ctOS>
It also applies to people in disaster areas or users in areas that have temporarily lost internet access due to sharks biting off undersea cables, earthquakes, politics, or whatnot.
tetete has joined #ipfs
ddahl has joined #ipfs
tetete has left #ipfs [#ipfs]
tetete has joined #ipfs
<tetete>
Hello, is there any way using the gossip pubsub to retrieve a topic history ?
spinza has quit [Quit: Coyote finally caught up with me...]
cyfex has joined #ipfs
random_yanek has joined #ipfs
Ai9zO5AP has quit [Ping timeout: 244 seconds]
Ai9zO5AP has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
jonnycru_ has joined #ipfs
<lidel>
dietricha, afaik we are in the process of getting certificate from Apple to remove this warning
spinza has joined #ipfs
<dietricha>
lidel: cool, yeah that's why i was asking - between having to manually approve opening, and then also get that warning, is a rough first experience 😅
meehow has quit [Ping timeout: 250 seconds]
<dietricha>
but being signed and whitelisted makes all that go away
thomasan_ has quit [Remote host closed the connection]
p47r30n has joined #ipfs
erikj_ has quit [Changing host]
erikj_ has joined #ipfs
erikj_ is now known as erikj
p47r30n has quit [Client Quit]
p47r30n has joined #ipfs
p47r30n has quit [Client Quit]
spinza has quit [Ping timeout: 246 seconds]
xnaas has quit [Quit: Ping timeout (120 seconds)]
cheetypants has quit [Ping timeout: 250 seconds]
jane_booty_doe has quit [Quit: Ping timeout (120 seconds)]
xnaas has joined #ipfs
cheet has joined #ipfs
jane_booty_doe has joined #ipfs
srkk has quit [Ping timeout: 246 seconds]
zxq has joined #ipfs
thomasan_ has joined #ipfs
jane_booty_doe has quit [Client Quit]
Fessus has quit [Ping timeout: 250 seconds]
spinza has joined #ipfs
jane_booty_doe has joined #ipfs
nighty- has quit [Remote host closed the connection]
thomasan_ has quit [Ping timeout: 250 seconds]
D_ has quit [Remote host closed the connection]
D_ has joined #ipfs
thomasan_ has joined #ipfs
dasj19 has joined #ipfs
chiui_ has quit [Ping timeout: 268 seconds]
thomasan_ has quit [Ping timeout: 240 seconds]
D_ has quit [Ping timeout: 246 seconds]
D__ has joined #ipfs
polman has quit [Ping timeout: 246 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
polman has joined #ipfs
polman has quit [Ping timeout: 246 seconds]
thomasan_ has joined #ipfs
sknebel is now known as skenbel
skenbel is now known as sknebel
thomasan_ has quit [Ping timeout: 257 seconds]
polman has joined #ipfs
writ_in_water has joined #ipfs
sakalli_ has joined #ipfs
sakalli_ has quit [Client Quit]
matt-h has quit [Remote host closed the connection]
polman has quit [Ping timeout: 246 seconds]
polman has joined #ipfs
pecastro has joined #ipfs
thomasan_ has joined #ipfs
polman has quit [Read error: Connection reset by peer]
polman has joined #ipfs
matt-h has joined #ipfs
polman has quit [Ping timeout: 246 seconds]
Jesin has quit [Quit: Leaving]
polman has joined #ipfs
xelra has quit [Ping timeout: 245 seconds]
_whitelogger has quit [Remote host closed the connection]
HeavyMetal has quit [Changing host]
_whitelogger_ has joined #ipfs
rain1 has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
jamiew has quit [Ping timeout: 246 seconds]
JackK has joined #ipfs
JackK has quit [Changing host]
JackK has joined #ipfs
Belkaar has quit [Ping timeout: 246 seconds]
jamiew has joined #ipfs
rendar has quit []
Jesin has joined #ipfs
Belkaar has joined #ipfs
Belkaar has joined #ipfs
andi- has joined #ipfs
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
sammacbeth has quit [Quit: sammacbeth]
sakalli_ has joined #ipfs
thomasan_ has joined #ipfs
meehow has joined #ipfs
sakalli_ has quit [Client Quit]
polman has quit [Ping timeout: 246 seconds]
sammacbeth has joined #ipfs
Jesin has quit [Quit: Leaving]
Jesin has joined #ipfs
thomasa__ has joined #ipfs
thomasa__ has quit [Remote host closed the connection]
thomasan_ has quit [Ping timeout: 240 seconds]
polman has joined #ipfs
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
sammacbeth has quit [Quit: sammacbeth]
thomasan_ has joined #ipfs
cehteh has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
sammacbeth has joined #ipfs
mandric has joined #ipfs
meehow has quit [Quit: Leaving]
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
lnostdal has joined #ipfs
gurmble has joined #ipfs
thomasan_ has quit [Ping timeout: 240 seconds]
grumble has quit [Read error: Connection reset by peer]
gurmble is now known as grumble
chiui_ has joined #ipfs
thomasan_ has joined #ipfs
thomasan_ has quit [Ping timeout: 268 seconds]
mandric has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
plexigras has quit [Ping timeout: 258 seconds]
mandric has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
cyfex has quit [Ping timeout: 250 seconds]
xelra has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
cyfex has joined #ipfs
thomasan_ has joined #ipfs
_whitelogger has joined #ipfs
thomasan_ has joined #ipfs
xelra has quit [Remote host closed the connection]
IRCsum has joined #ipfs
obensource has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
mandric has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thomasan_ has joined #ipfs
xelra has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
chiui_ has quit [Remote host closed the connection]
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
redfred[m] has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
<postables[m]>
@ctOS: as long as someone in Russia has a node it's fine. Any node can be a bootstrap
Jesin has quit [Quit: Leaving]
thomasan_ has quit [Ping timeout: 264 seconds]
Jesin has joined #ipfs
cipheralpha has quit [Remote host closed the connection]
cipheralpha has joined #ipfs
thomasan_ has joined #ipfs
<ctOS>
postables[m]: yeah, but how do you discover the other peers without already being part of the network? The default bootstrapping servers will be unavailable, remember.
thomasan_ has quit [Remote host closed the connection]
<postables[m]>
@ctOS: true, a fallback peer list would be good if the main ones are down to bootstrap off of but it's also quite simple to update your bootstrap list. `ipfs bootstrap add ...`
<ctOS>
As mentioned earlier, BitTorrent solved this years ago by implementing remembering the DHT nodes between sessions.
<ctOS>
Doesn’t help new users but helps ensure existing users don’t rely on a single point of failure and ensures diversity in the network and it helps load balance the whole thing.
lowtechr has joined #ipfs
woss_io has quit [Ping timeout: 245 seconds]
Taoki has joined #ipfs
lordcirth has joined #ipfs
ddahl has joined #ipfs
dfstorm has quit [Quit: dfstorm]
ddahl has quit [Ping timeout: 250 seconds]
thomasan_ has quit [Remote host closed the connection]