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.33 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
cwahlers_ has joined #ipfs
oco109 has joined #ipfs
cwahlers has quit [Ping timeout: 250 seconds]
fozzysec has joined #ipfs
mcgriff has quit [Quit: Leaving]
thomasanderson has joined #ipfs
<fozzysec> \quit
thomasanderson has quit [Ping timeout: 252 seconds]
mischat has quit [Remote host closed the connection]
cosman has quit [Quit: cosman]
cosman has joined #ipfs
checkinn has joined #ipfs
checkinn has left #ipfs [#ipfs]
ygrek has quit [Ping timeout: 250 seconds]
craigo_ has quit [Remote host closed the connection]
thomasanderson has joined #ipfs
gmoro has quit [Ping timeout: 246 seconds]
mischat has joined #ipfs
thomasanderson has quit [Ping timeout: 268 seconds]
The_8472 has quit [Ping timeout: 252 seconds]
Fessus has quit [Remote host closed the connection]
The_8472 has joined #ipfs
kapil____ has joined #ipfs
Fessus has joined #ipfs
cosman has quit [Quit: cosman]
Fessus has quit [Quit: Leaving]
Fessus has joined #ipfs
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
daMaestro has joined #ipfs
aarshkshah1992 has joined #ipfs
thomasanderson has joined #ipfs
aarshkshah1992 has quit [Remote host closed the connection]
aarshkshah1992 has joined #ipfs
thomasanderson has quit [Ping timeout: 260 seconds]
joseminao has joined #ipfs
joseminao has left #ipfs [#ipfs]
mischat has quit [Ping timeout: 250 seconds]
iczero has quit [Killed (Sigyn (BANG!))]
iczero has joined #ipfs
<jacky> so like I'm working on a blog platform (http://indieweb.org/Koype) and I'm curious to know if anyone has ideas on how to make it IPFS-friendly
<jacky> I know it'd deal a bit with webfinger, my browser extension keeps pinging that route
ygrek has joined #ipfs
thomasanderson has joined #ipfs
cwahlers has joined #ipfs
cwahlers_ has quit [Ping timeout: 250 seconds]
thomasanderson has quit [Ping timeout: 252 seconds]
soju[m] has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
mischat has joined #ipfs
recycle has joined #ipfs
thomasanderson has joined #ipfs
spinza has joined #ipfs
thomasanderson has quit [Ping timeout: 264 seconds]
powerbit has quit [Read error: Connection reset by peer]
Bat`O has quit [Ping timeout: 240 seconds]
}ls{ has quit [Ping timeout: 246 seconds]
Bat`O has joined #ipfs
recycle has quit [Ping timeout: 252 seconds]
user_51 has quit [Ping timeout: 250 seconds]
}ls{ has joined #ipfs
user_51 has joined #ipfs
cosman has joined #ipfs
<gde33> jacky: I have no clue what would be the right approach but perhaps start from the firefox extension
thomasanderson has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
<gde33> I actually just install ipfs from the ubuntu software thingy, then install the firefox extension. Regretably I still had to ipfs init and ipfs daemon but besides from that cli-free installation seems to have gone smoothly. Innitial CPU consumption was much more than I want it to be but its declining now.
<gde33> computer is to crappy, it overheats quickly, http://localhost:5001/webui consumes 40% cpu heh
Steverman has quit [Ping timeout: 246 seconds]
cosman has quit [Quit: cosman]
cratliff has joined #ipfs
mischat has joined #ipfs
lassulus_ has joined #ipfs
lassulus has quit [Ping timeout: 250 seconds]
lassulus_ is now known as lassulus
thomasanderson has quit [Ping timeout: 250 seconds]
lanzafame_ has joined #ipfs
Bat`O has quit [Ping timeout: 244 seconds]
cratliff has quit [Ping timeout: 245 seconds]
Bat`O has joined #ipfs
Mateon3 has joined #ipfs
cwahlers has quit [Ping timeout: 250 seconds]
cwahlers has joined #ipfs
Mateon1 has quit [Ping timeout: 272 seconds]
Mateon3 is now known as Mateon1
<aphelionz[m]> Hey folks, just wrote another piece about my experience hosting my site via a private IPFS network https://mrh.io/ipfs-private-networks/
<aphelionz[m]> any feedback is welcome
joseminao has joined #ipfs
joseminao has quit [Read error: Connection reset by peer]
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 268 seconds]
kapil____ has quit [Quit: Connection closed for inactivity]
aarshkshah1992 has quit [Remote host closed the connection]
aarshkshah1992 has joined #ipfs
xcm has quit [Remote host closed the connection]
Venetian has joined #ipfs
xcm has joined #ipfs
aarshkshah1992 has quit [Ping timeout: 272 seconds]
<postables[m]> aphelionz you should set `LIBP2P_FORCE_PNET=1` when using private networks
<postables[m]> which will cause your daemon to fail if you dont have a valid swarm key configuration
<AphelionZ> Aha!
noresult has quit [Quit: leaving]
<AphelionZ> Is that environment var also available in the config json?
noresult has joined #ipfs
noresult has quit [Client Quit]
noresult has joined #ipfs
<postables[m]> i dont believe so
ygrek has quit [Ping timeout: 246 seconds]
<aphelionz[m]> k lemme add that in, thanks
craigo has joined #ipfs
mischat has quit [Ping timeout: 264 seconds]
Chaos_Zero has quit [Ping timeout: 246 seconds]
craigo has quit [Remote host closed the connection]
dimitarvp has quit [Quit: Bye]
thomasanderson has joined #ipfs
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
thomasanderson has joined #ipfs
mischat has joined #ipfs
craigo has joined #ipfs
aarshkshah1992 has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
aarshkshah1992 has quit [Remote host closed the connection]
aarshkshah1992 has joined #ipfs
Bat`O has quit [Ping timeout: 250 seconds]
mischat has joined #ipfs
<ichbinjoe> aphelionz, I found it interesting that libp2p(ipfs)s implementation of the Kademlia forced you to have two nodes in order to store a value. Also fair warning when I was digging into the possible reasons as to why, I found this issue - https://github.com/libp2p/go-libp2p-kad-dht/issues/197 looks like your cluster really should be at least 5 nodes.
i1nfusion has quit [Remote host closed the connection]
<ichbinjoe> However looks like thats an issue with DHT in practice, not in theory
i1nfusion has joined #ipfs
<aphelionz[m]> Hmm... yeah. I suppose my cluster is fine since it's single use but I should still probably make a note of that, thank you!
<ichbinjoe> Yeah. I mean in a perfect world, you really shouldn't _need_ even the second ipfs/ipns node. Records are validated via crypto so you don't need quorum in the traditional sense of the word.
<ichbinjoe> Quorum is really just there to give yourself a better shot of finding the record from my understanding.
Bat`O has joined #ipfs
<ichbinjoe> And you should be able to treat your local node as the 'closest' node for the ipfs resource.
thomasanderson has quit [Remote host closed the connection]
obensource has quit [Quit: WeeChat 1.0.1]
obensource has joined #ipfs
<aphelionz[m]> postables and @ichbinjoe https://mrh.io/ipfs-private-networks/ incorporated your comments, thank you!
pep7_ has joined #ipfs
jahcchi[m] has joined #ipfs
aarshkshah1992 has quit [Quit: Leaving...]
pep7 has quit [Ping timeout: 268 seconds]
jahcchi[m] has left #ipfs [#ipfs]
<postables[m]> np 😄
thomasanderson has joined #ipfs
jamesaxl has joined #ipfs
joseminao has joined #ipfs
joseminao has left #ipfs [#ipfs]
thomasanderson has quit [Remote host closed the connection]
kapil____ has joined #ipfs
mischat has quit [Remote host closed the connection]
lanzafame_ has quit [Ping timeout: 246 seconds]
lanzafame_ has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
daMaestro has quit [Quit: Leaving]
Venetian has quit [Remote host closed the connection]
joseminao has joined #ipfs
joseminao has left #ipfs [#ipfs]
thomasanderson has joined #ipfs
florianH has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
mischat has joined #ipfs
mischat has quit [Remote host closed the connection]
mischat has joined #ipfs
ylp has joined #ipfs
rendar has joined #ipfs
woss_io has joined #ipfs
craigo has quit [Ping timeout: 272 seconds]
lanzafame_ has quit [Ping timeout: 272 seconds]
thomasanderson has joined #ipfs
lanzafame_ has joined #ipfs
thomasanderson has quit [Ping timeout: 268 seconds]
xcm has quit [Ping timeout: 268 seconds]
xcm has joined #ipfs
bm[m] has joined #ipfs
thomasanderson has joined #ipfs
lesslin has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
inetic has joined #ipfs
inetic has quit [Client Quit]
powerbit has joined #ipfs
powerbit has quit [Excess Flood]
vyzo has quit [Quit: Leaving.]
vyzo has joined #ipfs
lesslin has quit [Ping timeout: 256 seconds]
}ls{ has quit [Quit: real life interrupt]
powerbit has joined #ipfs
Andrio21 has joined #ipfs
Steverman has joined #ipfs
Andrio21 has quit [Ping timeout: 244 seconds]
checkinn has joined #ipfs
checkinn has left #ipfs [#ipfs]
mischat has quit [Remote host closed the connection]
thomasanderson has joined #ipfs
cwahlers has quit [Ping timeout: 244 seconds]
cwahlers_ has joined #ipfs
thomasanderson has quit [Ping timeout: 260 seconds]
gmoro has joined #ipfs
IRCsome has quit [Ping timeout: 252 seconds]
KLM[m] has left #ipfs ["User left"]
BeerHall has joined #ipfs
tdiesler has joined #ipfs
nimaje has quit [Quit: WeeChat 2.3]
nimaje has joined #ipfs
nonono has joined #ipfs
mischat has joined #ipfs
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 252 seconds]
mischat_ has joined #ipfs
jenifer has joined #ipfs
mischat has quit [Remote host closed the connection]
vmx has joined #ipfs
xpitr has quit [Ping timeout: 245 seconds]
xpitr has joined #ipfs
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #ipfs
dethos has joined #ipfs
mischat has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
must^ has quit []
BeerHall has quit [Quit: BeerHall]
hph^ has joined #ipfs
thomasanderson has joined #ipfs
IRCsum has joined #ipfs
thomasanderson has quit [Ping timeout: 260 seconds]
Caterpillar has joined #ipfs
clemo has joined #ipfs
xentec has quit [Ping timeout: 272 seconds]
xentec has joined #ipfs
<lastexile[m]1> Hello guys, one simple question, I know when I request a file by its CID, my node will cache it temporarily, But how the network knows this file is cached by me? Is the DHT updated when I have requested the file or another way is used to maintain this information?
Bat`O has quit [Ping timeout: 268 seconds]
caricetum has joined #ipfs
mischat_ has quit [Remote host closed the connection]
dongcarl24 has joined #ipfs
dongcarl24 has quit [Remote host closed the connection]
lidel` has joined #ipfs
lidel has quit [Ping timeout: 240 seconds]
lidel` is now known as lidel
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
xcm is now known as Guest54171
Guest54171 has quit [Killed (hitchcock.freenode.net (Nickname regained by services))]
xcm has joined #ipfs
<lililashka[m]> Have a bit of problem on Firefox, users can see our NFT when not signing into the wallet. This doesn’t happen in chrome. Anyone knows what the bugs are? Our dapp —> radi.cards
zeden has joined #ipfs
cwahlers has joined #ipfs
cwahlers_ has quit [Ping timeout: 246 seconds]
mischat has joined #ipfs
mischat has quit [Remote host closed the connection]
mischat has joined #ipfs
fozzysec has quit [Ping timeout: 240 seconds]
clemo has quit [Ping timeout: 246 seconds]
clemo has joined #ipfs
malaclyps has quit [Read error: Connection reset by peer]
malaclyps has joined #ipfs
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 252 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
joseminao has joined #ipfs
jamesaxl has quit [Ping timeout: 246 seconds]
xcm has quit [Remote host closed the connection]
mischat_ has joined #ipfs
xcm has joined #ipfs
jamesaxl has joined #ipfs
<lililashka[m]> <lililashka[m] "Have a bit of problem on Firefox"> *can’t see
mischat_ has quit [Ping timeout: 250 seconds]
Bat`O has joined #ipfs
joseminao has left #ipfs [#ipfs]
caladrius has joined #ipfs
Bat`O has quit [Ping timeout: 244 seconds]
thomasanderson has joined #ipfs
rendar has quit [Ping timeout: 268 seconds]
Captain1 has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
Captain1 has quit [Client Quit]
ONI_Ghost has joined #ipfs
Captain1 has joined #ipfs
Captain1 has quit [Client Quit]
xcm has quit [Ping timeout: 250 seconds]
xcm has joined #ipfs
kapil_ has joined #ipfs
vmatekole has quit [Ping timeout: 250 seconds]
maxzor_ has joined #ipfs
kapil_ has quit [Quit: leaving]
maxzor_ has quit [Quit: Leaving]
maxzor_ has joined #ipfs
mischat_ has joined #ipfs
cudencuden has joined #ipfs
maxzor_ has quit [Client Quit]
maxzor_ has joined #ipfs
DefB has joined #ipfs
DefB has quit [Client Quit]
mischat_ has quit [Ping timeout: 252 seconds]
craigo has joined #ipfs
mischat_ has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
mischat has quit [Ping timeout: 250 seconds]
}ls{ has joined #ipfs
spinza has joined #ipfs
mischat has joined #ipfs
maxzor_ has quit [Remote host closed the connection]
neikey has joined #ipfs
mischat has quit [Ping timeout: 268 seconds]
pstk29 has joined #ipfs
pstk29 has quit [Remote host closed the connection]
cratliff has joined #ipfs
thomasanderson has joined #ipfs
cratliff has quit [Ping timeout: 244 seconds]
thomasanderson has quit [Ping timeout: 260 seconds]
Fessus_ has joined #ipfs
cwahlers_ has joined #ipfs
Fessus has quit [Ping timeout: 250 seconds]
cwahlers has quit [Ping timeout: 245 seconds]
cudencuden has quit [Remote host closed the connection]
gmoro has quit [Ping timeout: 268 seconds]
jamesaxl has quit [Ping timeout: 268 seconds]
xcm has quit [Remote host closed the connection]
mischat has joined #ipfs
xcm has joined #ipfs
gmoro has joined #ipfs
neikey has quit [Quit: Mutter: www.mutterirc.com]
mischat has quit [Ping timeout: 252 seconds]
thomasanderson has joined #ipfs
cratliff has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
ygrek has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
jamesaxl has joined #ipfs
mischat_ has quit [Remote host closed the connection]
Steverman has quit [Ping timeout: 246 seconds]
mischat has joined #ipfs
mischat_ has joined #ipfs
mischat has quit [Remote host closed the connection]
mischat_ has quit [Remote host closed the connection]
mischat has joined #ipfs
mischat_ has joined #ipfs
Adbray has quit [Read error: Connection reset by peer]
mischat_ has quit [Ping timeout: 252 seconds]
ligi has joined #ipfs
thomasanderson has joined #ipfs
asymptotically has joined #ipfs
Steverman has joined #ipfs
thomasanderson has quit [Ping timeout: 268 seconds]
Oddlid22 has joined #ipfs
xcm has quit [Remote host closed the connection]
Adbray has joined #ipfs
xcm has joined #ipfs
Oddlid22 has quit [Ping timeout: 246 seconds]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
gpestana has quit [Quit: Ping timeout (120 seconds)]
gpestana has joined #ipfs
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 250 seconds]
sloppyTac0 has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
sloppyTac0 has quit [Ping timeout: 250 seconds]
mischat_ has joined #ipfs
sloppyTac0 has joined #ipfs
zeden has quit [Quit: WeeChat 2.2]
mischat_ has quit [Ping timeout: 268 seconds]
zeden has joined #ipfs
thomasanderson has joined #ipfs
mischat_ has joined #ipfs
vmatekole has joined #ipfs
Jesin has quit [Quit: Leaving]
thomasanderson has quit [Ping timeout: 260 seconds]
mischat has quit [Ping timeout: 240 seconds]
ylp has quit [Quit: Leaving.]
asymptotically has quit [Quit: Leaving]
cwahlers has joined #ipfs
cwahlers_ has quit [Ping timeout: 252 seconds]
ligi has quit [Read error: Connection reset by peer]
zeden has quit [Quit: WeeChat 2.2]
mischat_ has quit [Remote host closed the connection]
cblgh has joined #ipfs
suitsandtux[m] has joined #ipfs
Jesin has joined #ipfs
zeden has joined #ipfs
detran has joined #ipfs
cblgh has quit [Ping timeout: 272 seconds]
cblgh has joined #ipfs
Encrypt has joined #ipfs
zeden has quit [Quit: WeeChat 2.2]
zeden has joined #ipfs
gmoro has quit [Ping timeout: 250 seconds]
zeden has quit [Quit: WeeChat 2.2]
mischat has joined #ipfs
zeden has joined #ipfs
zeden has quit [Client Quit]
nonono has quit [Ping timeout: 272 seconds]
zeden has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
thomasanderson has joined #ipfs
dimitarvp has joined #ipfs
pep7_ has quit [Quit: pep7_]
pep7 has joined #ipfs
<gde33> I ctrl+C the deamon the other day, now it wont let me start it because it is already running it says
<gde33> what does this mean?
<gde33> in system monitor it is listed as Stopped
nonono has joined #ipfs
<gde33> oh I cna toggle it to continue there
<gde33> ic (?!?)
nonono is now known as nonono1
nonono1 is now known as kkmo
clemo has quit [Quit: clemo]
thomasanderson has quit [Remote host closed the connection]
ligi has joined #ipfs
ligi has quit [Changing host]
ligi has joined #ipfs
Will_Smith has joined #ipfs
<Swedneck> i'd just `killall ipfs`
mischat has joined #ipfs
<gde33> Swedneck: killing worked
mischat has quit [Ping timeout: 250 seconds]
Will_Smith has quit []
Will_Smith has joined #ipfs
<gde33> used teh ubuntu software center to install, now looking for IPFS_PATH, I thought searching the disk would do that, it shows plenty of ipfs folders but non of htem contain config.json
<gde33> ah found something
<gde33> would "ConnMgr": { "Type": "basic", "LowWater": 60,"HighWater": 90,"GracePeriod": "40s" } be reasonable or am I overdoing it?
<Swedneck> sounds low
<gde33> to low? I just put 1/10 of what it was
<Swedneck> i think default lowwater/highwater is like 200/600 or something
<gde33> it was 600/900
<gde33> and 20s
<Swedneck> ah
random_yanek has quit [Ping timeout: 240 seconds]
<Swedneck> well i don't know if it's too low, just sounds low to me :P
<gde33> with 60 and 20 it still consumes 8 Mb/s bw
Bat`O has joined #ipfs
<Swedneck> wtf
dqx has joined #ipfs
<gde33> and 40% cpu lol
<Swedneck> my bw is only a couple Kb
<gde33> would it slow down eventually?
<Swedneck> and i have 600/900 low/highwater
<gde33> it probably doesn't matter, if it is just 1/1 it can still ramp up to 15 mb?
<Swedneck> if that one peer requests/sends a bunch of data, i see no reason why not
<gde33> it still shows hundreds of peers
<gde33> ill try let it run a bit see if it calms the fuck down eventually
<Swedneck> welp, i'm at the edge of my knowledge
Encrypt has quit [Quit: Quit]
<gde33> what could it be downloading?
random_yanek has joined #ipfs
thomasanderson has joined #ipfs
<gde33> ahh it droped below 1 mb
<Martin333[m]> Is there a way to help those who publish to IPFS by helping them host their content, like charity? I don't know of any particular content to pin; I'd just like to automatically help arbitrary people who need it, by leaving some program running.
noresult has quit [Quit: leaving]
thomasanderson has quit [Ping timeout: 268 seconds]
<gde33> I wrote a gm script one time that would, every 10 seconds, click a random link on the current page
mischat has joined #ipfs
<Martin333[m]> gde33: Where the current page is whatever the last clicked link linked to?
<gde33> yes
<gde33> could check if it is ipfs and keep some of the links from previous pages
<Martin333[m]> Hmm, but then you would never reach newer content unless the links are of IPNS form, right?
<gde33> It was just a silly thought, not sure how one would implement it
<Martin333[m]> (I suppose that is clear from the A in DAG.)
Will_Smith has quit [Ping timeout: 245 seconds]
<Martin333[m]> The way I see it, there are two problems: (1) I need to find out about things being added to IPFS and (2) I need to protect myself from spam content filling up my storage.
pecastro has joined #ipfs
thomasanderson has joined #ipfs
SunflowerSociety has joined #ipfs
thomasanderson has quit [Client Quit]
ONI_Ghost has quit [Ping timeout: 240 seconds]
noresult has joined #ipfs
noresult_ has joined #ipfs
<Martin333[m]> gde33: That looks useful, thanks!
pjz has quit [Remote host closed the connection]
xcm is now known as Guest98602
Guest98602 has quit [Killed (card.freenode.net (Nickname regained by services))]
xcm has joined #ipfs
vmatekole has quit [Remote host closed the connection]
mischat has quit [Remote host closed the connection]
goiko has joined #ipfs
goiko has quit [Changing host]
goiko has joined #ipfs
cwahlers has quit [Ping timeout: 250 seconds]
Will_Smith has joined #ipfs
cwahlers has joined #ipfs
lnostdal has quit [Quit: https://www.Quanto.ga/]
pjz has joined #ipfs
lnostdal has joined #ipfs
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ipfs
<aschmahmann[m]> Martin333: One reasonably easy approach might be to just run an IPFS node and pin some percentage of the content that has its "links" stored with you. This solves problem 1) people will tell you as simply part of you being on the DHT, 2) you may be somewhat protected from spam if you make sure that the hash of the content is actually reasonably close to your peerID (otherwise people may discover your node and just send
<aschmahmann[m]> IPFS DHT requests to you). This obviously has some flaws, but may get you moving in the right direction
<aschmahmann[m]> this also has the approach (for better or worse) of being pretty agnostic as to the type of content you're storing.
dethos has quit [Ping timeout: 250 seconds]
<Martin333[m]> aschmahmann: Sounds like a good idea, thank you for explaining it. I think this is what ipfs-search.com (linked above) does as well, or so it seems here: https://github.com/ipfs-search/ipfs-search/blob/master/deployment/roles/snifloop/files/bin/dht-snifloop.sh#L6 Although maybe they don't check the distance.
Will_Smith has quit [Ping timeout: 250 seconds]
<Martin333[m]> So basically, instead of storing part of the hash table, one stores part of the filesystem, correct?
<Martin333[m]> Wouldn't it be nice if everyone did this - no more dead links? If only it wouldn't be abused. Has anyone given any thought to how something like that could be done (even with abusive users)?
Will_Smith has joined #ipfs
<Martin333[m]> I mean, instead of just storing part of the hash table.
lemonhuman[m] has joined #ipfs
<lemonhuman[m]> what
<lemonhuman[m]> oh sorry i am new to matrix
<Martin333[m]> lemonhuman: Sharing the hosting evenly and redundantly across all nodes.
<lemonhuman[m]> what
<Martin333[m]> Having the content be just as distributed as the hash table.
<lemonhuman[m]> i can’t see message history
<lemonhuman[m]> i don’t know what you’re talking about
<Martin333[m]> Oh, that's odd.
<lemonhuman[m]> yeah
<Martin333[m]> lemonhuman: Hopefully it will work better for you soon. For me, Matrix is usually kind of slow and sometimes *really* slow. It's usually usable at least.
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 246 seconds]
Will_Smith has quit [Ping timeout: 272 seconds]
JRyanStinnett[m] is now known as jryans
jryans is now known as Guest82177
tdiesler has quit [Read error: Connection reset by peer]
<aschmahmann[m]> Martin333: The thing that tends to come up with > Sharing the hosting evenly and redundantly across all nodes.
<aschmahmann[m]> Is that some nodes aren't going to want/be able to share (i.e. mobile nodes), and so some people are going to be giving resources for free. As long as the resources freely available are less than what people want to use you're ok, but beyond that some kind of compensation might be warranted (at least in the short term).
Guest82177 is now known as JRyanStinnett[m]
vyzo has quit [Quit: Leaving.]
vyzo has joined #ipfs
JRyanStinnett[m] is now known as jryans__
stoopkid has quit [Quit: Connection closed for inactivity]
SunflowerSociety has quit [Read error: Connection reset by peer]
ONI_Ghost has joined #ipfs
vmatekole has joined #ipfs
SunflowerSociety has joined #ipfs
SunflowerSociety has quit [Read error: Connection reset by peer]
ONI_Ghost has quit [Ping timeout: 240 seconds]
Will_Smith has joined #ipfs
mischat has joined #ipfs
dethos has joined #ipfs
<Martin333[m]> aschmahmann: Sure, I definitely understand that, but maybe it could be an opt-in feature that's still easily accessible, so that anyone who *does* want to can tick a checkbox saying 'I want to use (some of) my storage and connection to host others' content' or similar. Because while there are many valid reasons some people may/will have not to tick that box, I also suspect that some people out there (such as me) would have
<Martin333[m]> no problem ticking the box. (Personally, I would love to do it because I want IPFS to succeed.) My thinking is that if a sizable group of people opts in, it will greatly benefit IPFS in terms of reliability/availability & speed.
dethos has quit [Ping timeout: 268 seconds]
kesenai has joined #ipfs
<lemonhuman[m]> how will we convince people to tick the box
<Martin333[m]> Don't you hate dead links? Help us make IPFS better now by ticking this box!
Will_Smith has quit [Ping timeout: 250 seconds]
Guanin has joined #ipfs
Will_Smith has joined #ipfs
<Swedneck> isn't this exactly what bitswap is for?
<Swedneck> giving preference to nodes that give back
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #ipfs
stoopkid has joined #ipfs
cratliff has quit [Ping timeout: 244 seconds]
kapil____ has quit [Quit: Connection closed for inactivity]
MDude has quit [Ping timeout: 268 seconds]
<Martin333[m]> @swedneck: Oh, that may be. Do you know where I can read about `bitswap`? I didn't find much information in [the docs](https://ipfs.io/ipns/docs.ipfs.io/reference/api/cli/#ipfs-bitswap).
MDude has joined #ipfs
<Swedneck> lol that's a convoluted link
<Swedneck> let me try to find something
<Martin333[m]> Yeah it is haha.
<Swedneck> afraid i can't find any better docs
Will_Smith has quit [Ping timeout: 250 seconds]
Taoki has joined #ipfs
<Martin333[m]> Okay, thanks anyway. How did you learn about it? As far as I can see, the docs don't actually say what `bitswap` is.
<Swedneck> just read about it a couple times in this chat
MDude has quit [Ping timeout: 240 seconds]
<Swedneck> there we go
<Swedneck> the actual bitswap spec
caveat has quit [Ping timeout: 250 seconds]
cubemonkey has joined #ipfs
MDude has joined #ipfs
caladrius has quit [Remote host closed the connection]
caveat has joined #ipfs
<Martin333[m]> Aha, thank you!
<Martin333[m]> But my impression is that bitswap is simply another reason to help other people host their content. I was actually talking about implementing an option for the daemon to do just that, so that people could tick a box saying 'I want to host content for others'.
<Swedneck> filecoin?
woss_io has quit [Ping timeout: 250 seconds]
woss_io has joined #ipfs
Papa_Alpaka has joined #ipfs
<Martin333[m]> No, I think that's different.
detran has quit [Ping timeout: 246 seconds]
<Swedneck> with filecoin you get paid to host data
<Swedneck> (or will get, once it's released)
woss_io has quit [Ping timeout: 250 seconds]
<Martin333[m]> But that is also the case with bitswap, except that the currency is different. The thing is that what I am interested in is a way of automatically collecting IPFS content to provide.
<Swedneck> i suppose it might be possible to just set the price you charge to 0 in filecoin
<Swedneck> dunno
<Martin333[m]> Right but wouldn't it be nice to have an option to have the daemon collect content automatically?
<postables[m]> I think being able to automatically collect IPFS content to provide would just end up being a privacy issue, and probably legality issue since then it would be possible for people to force you to pin illegal content.
<postables[m]> You can always sniff DHT traffic and use that to pin
<Swedneck> or people could collaborate to just make lists of hashes with good content
<Swedneck> which i'm pretty sure already exists somewhere
<postables[m]> Plus if you had an option to do that and you forgot to turn it off after playing around with it whoops you just used up a bunch of space you didn't intend to
<postables[m]> swedneck: yea that seems like the better possible scenario
<Martin333[m]> @swedneck: Yeah but it's just not *as* good.
<Swedneck> how so?
<Swedneck> you'd just need to download the list and pin the hashes periodically
<Martin333[m]> You have to collaborate, which takes effort, especially if done on the kind of scale of e.g. the entire IPFS userbase (or even 1 % of it, probably). I mean, it is clearly easier if you can just add something and have it automatically be hosted by a bunch of users. Of course, if this cannot be done then making lists is a good idea.
<Martin333[m]> postables: If you accidentally use up space, just delete the files?
<Swedneck> the problem with anything automatic is that it absolutely sucks
<Swedneck> you'll be hosting snuff porn in no time
<Swedneck> and if you try to filter it automatically, you get youtube's contentID, which works roughly 5% of the time
Will_Smith has joined #ipfs
Chaos_Zero has joined #ipfs
<Martin333[m]> @swedneck: And I would have to take legal responsibility for that? No way around that even if I did not originally publish it, assuming that I would delete it upon request?
<Swedneck> if you host it, you're at fault
<Swedneck> and i can't really say i disagree with that
mischat has quit [Remote host closed the connection]
<Martin333[m]> Isn't that different from how it works with file hosting sites and e.g. the ipfs.io/ipfs/ gateway?
mischat has joined #ipfs
sammacbeth has quit [Ping timeout: 240 seconds]
<Swedneck> they remove/block hashes with illegal/objectionable content, when reported
<Swedneck> and gateways don't store anything permanently anyways, unless someone is constantly requesting the data from it
cwahlers_ has quit [Ping timeout: 246 seconds]
cwahlers has joined #ipfs
sammacbeth has joined #ipfs
<Martin333[m]> Note that I did write:
<Martin333[m]> > assuming that I would delete it upon request
<Martin333[m]> Okay, so the important thing is that 'disabling' the original source of the content stops the gateway from serving the content?
mischat has quit [Ping timeout: 260 seconds]
<Martin333[m]> (Whereas that would not be the case with a daemon that automatically pins.)
sbani has quit [Ping timeout: 240 seconds]
mischat has joined #ipfs
sbani has joined #ipfs
<Swedneck> not sure what you mean
<Swedneck> the difference between your suggestion, and what a gateway does, is that someone has to actively request content from a gateway
<Martin333[m]> Ah, so the problem is that my system would automatically download inappropriate content from someone providing it.
<Swedneck> yes
<Swedneck> and gateways are also legally iffy, btw
<Martin333[m]> That is a very good point.
<Martin333[m]> Oh.
<Swedneck> since anyone can just come along and make it cache bad stuff. However since someone has to actively request content and you can block it from serving hashes, it's not a huge issue
<Martin333[m]> Right.
pecastro has quit [Read error: No route to host]
vmatekole has quit [Remote host closed the connection]
<Martin333[m]> Thank you for the discussion!
Will_Smith has quit [Ping timeout: 245 seconds]
woss_io has joined #ipfs
<Swedneck> :D