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
mowcat has joined #ipfs
rwe has joined #ipfs
Ecran has quit [Quit: Going offline, see ya! (www.adiirc.com)]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
clemo has quit [Ping timeout: 246 seconds]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
reit has quit [Ping timeout: 246 seconds]
q6AA4FD has joined #ipfs
charlton has joined #ipfs
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
triazo[m] has joined #ipfs
daMaestro has joined #ipfs
BeerHall has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
rhzm has joined #ipfs
Belkaar has quit [Ping timeout: 240 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
spinza has joined #ipfs
mowcat has quit [Remote host closed the connection]
mischat has joined #ipfs
Ai9zO5AP has quit [Ping timeout: 272 seconds]
The_8472 has quit [Ping timeout: 240 seconds]
mischat has quit [Ping timeout: 240 seconds]
uncle_ben has joined #ipfs
The_8472 has joined #ipfs
rhzm has quit [Ping timeout: 240 seconds]
__arct0s has joined #ipfs
user_51 has quit [Ping timeout: 250 seconds]
user_51 has joined #ipfs
xnaas has quit [Quit: Dead.]
xnaas has joined #ipfs
rwe has quit [Remote host closed the connection]
<lordcirth_>
postables[m], you could possibly use --stream and assume that it's fine if the first one is returned?
<lordcirth_>
nvrm, I think non-stream already does that
zeden has quit [Quit: WeeChat 2.3]
<lordcirth_>
postables[m], oh, perhaps try increasing --dht-record-count? The default is 16. Going to 64 might cause faster resolutions.
lassulus_ has joined #ipfs
lassulus has quit [Ping timeout: 246 seconds]
lassulus_ is now known as lassulus
<postables[m]>
Hmm I'll take a look. I think the issue might've been my dns since even trying to run dig against the record didn't seem to work
triazo[m] has left #ipfs ["User left"]
charlton has quit [Quit: 💪👁👄👁🤙 c a t c h i n' s o m e z z z s]
q6AA4FD has quit [Ping timeout: 245 seconds]
<postables[m]>
while you were able to run the dig command and it resolved. i have a lightweight dns server that my nodes connect to so it might mean i didn't configure the dns server properly????
<postables[m]>
*edit:* ~~while you were able to run the dig command and it resolved. i have a lightweight dns server that my nodes connect to so it might mean i didn't configure the dns server properly????~~ -> while you were able to run the dig command and it resolved. i have a lightweight dns server that my nodes connect to so it might mean i didn't configure the dns server properly???? thats my guess anyways
q6AA4FD has joined #ipfs
q6AA4FD has quit [Ping timeout: 250 seconds]
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
charlton has joined #ipfs
special has joined #ipfs
__arct0s has quit [Ping timeout: 240 seconds]
zane has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
charlton has quit [Quit: 💪👁👄👁🤝👁👄👁👉 c y a]
q6AA4FD has joined #ipfs
ddkvm[m] has joined #ipfs
Pulse2496 has joined #ipfs
xcm has quit [Read error: Connection reset by peer]
daMaestro has quit [Quit: Leaving]
}ls{ has joined #ipfs
xcm has joined #ipfs
henriquev has quit [Quit: Connection closed for inactivity]
ichoquo0Aigh9ie is now known as jacky
konubinix has quit [Read error: Connection reset by peer]
konubinix has joined #ipfs
konubinix has quit [Ping timeout: 246 seconds]
zane has joined #ipfs
konubinix has joined #ipfs
yeehi has joined #ipfs
konubinix has quit [Ping timeout: 246 seconds]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
reit has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
rendar has joined #ipfs
ylp has joined #ipfs
clemo has joined #ipfs
vyzo has quit [Quit: Leaving.]
vyzo has joined #ipfs
woss_io has joined #ipfs
fazo has joined #ipfs
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 250 seconds]
Mateon3 is now known as Mateon1
seba-- has joined #ipfs
seba- has quit [Ping timeout: 240 seconds]
konubinix has joined #ipfs
mischat has joined #ipfs
mischat_ has joined #ipfs
yeehi has quit [Quit: Konversation terminated!]
Fessus has quit [Quit: Leaving]
Fessus has joined #ipfs
Fessus has quit [Client Quit]
Fessus has joined #ipfs
mischat has quit [Read error: Connection reset by peer]
mischat_ has quit [Remote host closed the connection]
mischat has joined #ipfs
dimitarvp has joined #ipfs
chiui has joined #ipfs
yeehi has joined #ipfs
nighty- has joined #ipfs
yeehi has quit [Client Quit]
yeehi has joined #ipfs
awanacoin has joined #ipfs
yeehi has quit [Quit: Konversation terminated!]
yeehi has joined #ipfs
yeehi has quit [Client Quit]
q6AA4FD has quit [Ping timeout: 250 seconds]
yeehi has joined #ipfs
parenthetical has joined #ipfs
yeehi has quit [Client Quit]
yeehi has joined #ipfs
awanacoin has quit [Quit: Leaving]
Jhendrix has joined #ipfs
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
The_8472 has quit [Ping timeout: 252 seconds]
q6AA4FD has joined #ipfs
Japser[m] has left #ipfs ["User left"]
spinza has quit [Quit: Coyote finally caught up with me...]
The_8472 has joined #ipfs
q6AA4FD has quit [Ping timeout: 268 seconds]
cyfex has quit [Ping timeout: 246 seconds]
cyfex has joined #ipfs
yeehi has quit [Quit: Konversation terminated!]
yeehi has joined #ipfs
spinza has joined #ipfs
zane has quit [Ping timeout: 240 seconds]
lord| has quit [Ping timeout: 240 seconds]
lidel` has joined #ipfs
lidel has quit [Ping timeout: 250 seconds]
lidel` is now known as lidel
zeden has joined #ipfs
lord| has joined #ipfs
mischat has quit [Remote host closed the connection]
q6AA4FD has joined #ipfs
Caterpillar has joined #ipfs
Caterpillar2 has joined #ipfs
mischat has joined #ipfs
polman has quit [Ping timeout: 246 seconds]
polman has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
Caterpillar2 has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
cris has quit [Ping timeout: 240 seconds]
macg[m] has joined #ipfs
<macg[m]>
Test
woss_io has quit [Ping timeout: 246 seconds]
cris_thor` has joined #ipfs
malaclyps has quit [Read error: Connection reset by peer]
<ylp>
hi macg[m]
malaclyps has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
lidel has quit [Remote host closed the connection]
lidel has joined #ipfs
Steverman has joined #ipfs
mischat has quit [Remote host closed the connection]
mischat has joined #ipfs
Jhendrix has quit [Quit: This computer has gone to sleep]
mischat has quit [Ping timeout: 244 seconds]
__arct0s has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
xcm has quit [Ping timeout: 246 seconds]
Jhendrix has joined #ipfs
Jhendrix has quit [Client Quit]
BeerHall has quit [Quit: BeerHall]
__arct0s has quit [Ping timeout: 246 seconds]
mischat has joined #ipfs
mischat has quit [Ping timeout: 250 seconds]
Steverman has quit [Ping timeout: 246 seconds]
zeden has quit [Ping timeout: 240 seconds]
mischat has joined #ipfs
zeden has joined #ipfs
xcm has joined #ipfs
q6AA4FD has quit [Ping timeout: 250 seconds]
The_8472 has quit [Ping timeout: 240 seconds]
The_8472 has joined #ipfs
Lieuwex has left #ipfs ["WeeChat 2.3"]
renich has joined #ipfs
mischat has quit [Remote host closed the connection]
<dElAvA_matrix>
what interesting stuff can I do with ipfs? can I get some example addresses?
<aschmahmann[m]>
delava a quick note from looking at ipfsearch.xyz is that /ipns/wikipedia.ipfsearch.xyz isn't actually an address /ipns/Qmdy6hkJWgsx4RQatotn48x1j57M3thSMSoKQQG6BpGPsa is the correct address
<dElAvA_matrix>
just found a list on reddit nvm
<dElAvA_matrix>
thanks for confirming that though
<aschmahmann[m]>
this is because IPNS identifies mutable content by the hash of a cryptographic public key (i.e. that long string of charaters)
<aschmahmann[m]>
registering something like /ipns/wikipedia.ipfsearch.xyz would imply there was a way to claim "wikipedia.ipfsearch.xyz" which runs into all sorts of decentralized naming issues
woss_io has quit [Read error: Connection reset by peer]
cyfex_ has joined #ipfs
The_8472 has joined #ipfs
plexigras has quit [Quit: WeeChat 2.3]
plexigras has joined #ipfs
cyfex has quit [Ping timeout: 246 seconds]
The_8472` has joined #ipfs
jesse22 has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
spinza has quit [Quit: Coyote finally caught up with me...]
<postables[m]>
but realistically IPFS is just storage, IMO the really cool shit is what's used to build IPFS (libp2p, ipld, multiformat, etc...)
plexigras has quit [Ping timeout: 250 seconds]
clemo has joined #ipfs
cyfex_ is now known as cyfex
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
The_8472 has joined #ipfs
<Swedneck>
eeeeh ipfs is transport
<Swedneck>
transport*
spinza has quit [Excess Flood]
ZaZ1 has joined #ipfs
q6AA4FD has joined #ipfs
<postables[m]>
wouldn't that be libp2p?
<Swedneck>
maybe transport is the wrong word
ZaZ has quit [Ping timeout: 245 seconds]
<Swedneck>
i just really dislike calling ipfs storage
zeden has joined #ipfs
<Swedneck>
s3 is storage, a hard drive is storage
<Swedneck>
ipfs and http are not storage
<postables[m]>
i mean you can do things like pubsub with ipfs, but when doing that you're basically interacting with libp2p to leverage its pubsub functionality, but i think its really just semantics at that point
gnmn[m] has left #ipfs ["User left"]
<aschmahmann[m]>
perhaps the word you're looking for is pointer. IPFS manages pointers to content. Similarly, IPNS manages pointers to pointers to content
<aschmahmann[m]>
one of the reasons I'm an IPFS fan is because I can move content anywhere I want in the world and my pointer still works.
ZaZ1 has quit [Quit: Leaving]
spinza has joined #ipfs
<postables[m]>
interesting thats a pretty cool way of explaining ipfs
jesse22 has joined #ipfs
<aschmahmann[m]>
thanks, I think it's also a pretty neat way of explaining some of ipfs's utility to filecoin. if users feel comfortable moving their data around to different platforms since then saying "try out filecoin and see how it is" feels pretty nice compared to "put your data on filecoin we promise it's all going to be ok"
<aschmahmann[m]>
it also exemplifies the issue I have where Google, by providing Gmail to me 10 years ago, basically has me held hostage. If I ever change my email address people will have issues contacting me
eof has quit [Quit: eof]
<Obo[m]1>
ipfs email would be an interesting use-case
<Obo[m]1>
security would be a nightmare
<Obo[m]1>
but interesting nonetheless
<aschmahmann[m]>
I actually think the main issues would be related to spam. One of the things that Gmail and friends has us (or at least me) hooked on is their filtering out of spam and other noisy messages from the ones we actually need to see.
Ai9zO5AP has quit [Ping timeout: 246 seconds]
<aschmahmann[m]>
Some of the security issues that would relate to email are actually being worked on in some form or other by people involved in IPFS or libp2p
matt-h has quit [Ping timeout: 272 seconds]
<postables[m]>
gossipsub could possible be used as a sort of authenticated MTA?
<aschmahmann[m]>
gossipsub would be a little awkward as an email transport since if the recipient is not connected to the sender at the time of broadcast the message could get lost. However, if you had some sort of acknowledgement from the recipient it could certainly work.
<aschmahmann[m]>
Two big pieces that could be fun to combine here are decentralized identities (DIDs) which a few people involved in the IPFS DDC working group are working on, and message queueing which has some interest from libp2p.
polman has quit [Ping timeout: 246 seconds]
<postables[m]>
message queueing would be really cool. i first tried using pubsub instead of rabbitmq with temporal, but that was before gossipsub so there wasn't any kind of authentication in place. but the lack of mq features had me put that idea on hold
<postables[m]>
although now with authenticated/signed pubsub messages, probably wouldn't be too hard to code in some durability features like the ones rabbitmq has
polman has joined #ipfs
fauno has quit [Remote host closed the connection]
fauno has joined #ipfs
polman has quit [Ping timeout: 246 seconds]
admin[m]4 has joined #ipfs
polman has joined #ipfs
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
fazo has quit [Quit: fazo]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
The_8472 has quit [Ping timeout: 240 seconds]
The_8472 has joined #ipfs
admin[m]4 has left #ipfs ["User left"]
spinza has quit [Quit: Coyote finally caught up with me...]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
clemo has quit [Ping timeout: 245 seconds]
ONI_Ghost has quit [Read error: Connection reset by peer]
ONI_Ghost has joined #ipfs
<TimMc>
The essential benefit of email is that anyone can communicate with anyone, with no preamble or handshake. That's what makes it so useful. But I would posit that anything with that property will have a huge spam problem. :-/
}ls{ has quit [Quit: real life interrupt]
q6AA4FD has joined #ipfs
spinza has joined #ipfs
<lordcirth_>
TimMc, yeah, spam is a hard problem. I've seen lots of proposals. PoW on address generation, PoW on message send (Bitmessage), cryptocurrency deposit until marked not-spam, etc
pecastro has quit [Read error: Connection reset by peer]
<lordcirth_>
Perhaps a cost to creating addresses (PoW) and a web of trust
<lordcirth_>
Or perhaps the cost is just bootstrapping into the WoT
<postables[m]>
tezos has a pretty cool method of address generation where you can choose the amount of work put into generating the address, and other nodes can choose the minimum difficulty they accept for valid addresses
<lordcirth_>
That's neat
<lordcirth_>
The problem is that spammers will have ASICs and users won't
<postables[m]>
something like that could be useful where you can say "if this email address was sent from a key with difficulty less than X, go to spam folder"
<postables[m]>
i guess you could do some kind of algorithm chaining similar to algorithms like ravencoin use
<lordcirth_>
postables[m], in bitmessage, the PoW is per message, but once you add someone to your contacts, it notifies them that they don't have to do the extra work