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
coniptor_ has joined #ipfs
fish63 has joined #ipfs
coniptor has quit [Ping timeout: 240 seconds]
coniptor_ is now known as coniptor
fish63 has quit [Client Quit]
pecastro has quit [Ping timeout: 265 seconds]
}ls{ has quit [Ping timeout: 252 seconds]
}ls{ has joined #ipfs
LHLaurini has quit [Quit: Konversation terminated!]
LHLaurini has joined #ipfs
<ipfsbot> @sskgik posted in Multihash must be a Buffer - https://discuss.ipfs.io/t/multihash-must-be-a-buffer/10974/1
ipfs-stackbot has quit [Remote host closed the connection]
ipfs-stackbot has joined #ipfs
<Discordian[m]> qrpnxz: Could it be trying to peer with it, then realising it's a webserver and not and IPFS node?
<Discordian[m]> Also I guess the IRC bridge isn't updating the topic correctly because it's fine on Matrix : /
coniptor has quit [Ping timeout: 240 seconds]
<qrpnxz> i haven't seen a link to the matrix anywhere what is it
<qrpnxz> and that's kind of weird for it to check for nodes on port 443 but maybe
arcatech has joined #ipfs
coniptor has joined #ipfs
dpl has quit [Ping timeout: 240 seconds]
opal has joined #ipfs
opal has quit [Client Quit]
reit has quit [Ping timeout: 240 seconds]
redfish has joined #ipfs
<Discordian[m]> <qrpnxz "i haven't seen a link to the mat"> https://matrix.to/#/#ipfs:matrix.org?via=matrix.org&via=permaweb.io&via=mailscript.com
<Discordian[m]> <qrpnxz "and that's kind of weird for it "> Many nodes seem to use 443 for wss.
redfish has quit [Client Quit]
qrpnxz[m] has joined #ipfs
<qrpnxz[m]> Hello matrix folk.
Pie-jacker875 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
opal has joined #ipfs
sz0 has joined #ipfs
qrpnxz has left #ipfs [#ipfs]
Pie-jacker875 has joined #ipfs
<qrpnxz[m]> wait, is this channel also connected to a discord server? lol
drathir_tor has quit [Ping timeout: 240 seconds]
arcatech has quit [Quit: Be back later.]
jrt has quit [Killed (rothfuss.freenode.net (Nickname regained by services))]
jrt has joined #ipfs
jcea has quit [Ping timeout: 250 seconds]
<Piddle> Apparently so
<Discordian[m]> It used to be, and will be again in the future. Currently it's bridged IRC <-> Matrix.
cxl000 has quit [Quit: Leaving]
drathir_tor has joined #ipfs
koo5 has quit [Ping timeout: 240 seconds]
gimzmoe has quit [Ping timeout: 265 seconds]
piman-001[m] has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
Ringtailed_Fox has joined #ipfs
perguth8 has quit [Quit: perguth8]
perguth8 has joined #ipfs
<qrpnxz[m]> IPFS is pretty cool. I don't find that it makes bloated sites load faster tho
<qrpnxz[m]> ig it depends on the traffic that site gets from ipfs node however
<qrpnxz[m]> * ig it depends on the traffic that site gets from ipfs nodes however
<Discordian[m]> Yeah and if you've visited it before / pinned it. Like if you pinned it, most of the content would pre-cache for you
<qrpnxz[m]> right just like the browser cache, except this cache you are actually sharing
<Discordian[m]> Also yeah like you said, if someone nearby also visits it, that could help pull the website in quicker
<Discordian[m]> As a website host this is nice too because traffic gets offloaded to the nodes
<Discordian[m]> Yeah
<qrpnxz[m]> Filecoin also looks interesting. Seems to be a serious project.
<Discordian[m]> It really is 🙂. Hope to learn more about it soon tbh
<qrpnxz[m]> I'd like to have a ballpark of the rates they have per GB, because trustless cloud is very appealing
<qrpnxz[m]> but i suppose there another matrix room for filecoin isn't there, so i'll talk about it there
<Discordian[m]> Oh yeah I think there is, I just tried looking on the Slack rn to see if it came up, because I just don't know
<qrpnxz[m]> the matrix room is a read-only mirror of the slack
<Discordian[m]> Oof haha, suppose it makes sense, the Slack seems quite active
<Discordian[m]> They're working on making the bridging better rn
Nact has quit [Quit: Konversation terminated!]
opa has quit [Ping timeout: 260 seconds]
opa7331 has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
Ringtailed_Fox has joined #ipfs
newspapers has joined #ipfs
newspapers has quit [Remote host closed the connection]
cxl000 has joined #ipfs
MrSprinkles has joined #ipfs
LiftLeft has quit [Ping timeout: 240 seconds]
MrSpar`kle has quit [Ping timeout: 258 seconds]
om has joined #ipfs
om has quit [Client Quit]
arcatech has joined #ipfs
grinja has quit [Remote host closed the connection]
<ipfs-stackbot> New IPFS question on StackOverflow: ERR_INVALID_ARG_TYPE when I call function inside .then() Recieved undefined - https://stackoverflow.com/questions/67145292/err-invalid-arg-type-when-i-call-function-inside-then-recieved-undefined
grinja has joined #ipfs
arcatech has quit [Quit: Be back later.]
reit has joined #ipfs
gimzmoe has joined #ipfs
MrSprinkles has quit [Quit: MrSprinkles]
MrSparkle has joined #ipfs
gimzmoe has quit [Ping timeout: 252 seconds]
Ringtailed_Fox has quit [Read error: Connection reset by peer]
Ringtailed_Fox has joined #ipfs
null1337 has quit [Ping timeout: 265 seconds]
null1337 has joined #ipfs
lord| has quit [Ping timeout: 240 seconds]
justanotherdude has joined #ipfs
lord| has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
Ringtailed_Fox has joined #ipfs
<CSDUMMI[m]> Could you use HTTP Servers as peers for IPFS?
<CSDUMMI[m]> I.e: If a Node notices, that a certain server holds a file, that is added to IPFS, could it not refer others to that server for the specified CID?
<CSDUMMI[m]> For example: If I add a cat image to IPFS and upload it to my web server, could it theoretically be possible for IPFS Nodes to request the image from the web server instead of the pinning Node?
<CSDUMMI[m]> It is the same data and if the data changed, this can be verified because IPFS Nodes are using CIDs.
gimzmoe has joined #ipfs
<McSinyx[m]> yes and no, ipfs operates on the basis of blocks, so the http server would need to be able to respond blocks from the cat image
<McSinyx[m]> (ignoring other stuff that made of an ipfs peer like peer and content discovery)
gimzmoe has quit [Ping timeout: 240 seconds]
gimzmoe has joined #ipfs
Ringtailed-Fox has joined #ipfs
Ringtailed_Fox has quit [Read error: Connection reset by peer]
}ls{ has quit [Quit: real life interrupt]
gimzmoe has quit [Ping timeout: 240 seconds]
Ringtailed-Fox has quit [Read error: Connection reset by peer]
jo|x has joined #ipfs
Ringtailed-Fox has joined #ipfs
hsn has joined #ipfs
icebear2 has quit [Quit: The Lounge - https://thelounge.chat]
icebear2 has joined #ipfs
pncl has joined #ipfs
pncl has quit [Remote host closed the connection]
murica[m] has quit [Quit: Idle for 30+ days]
sandgiant[m] has quit [Quit: Idle for 30+ days]
mrx86[m] has quit [Quit: Idle for 30+ days]
<CSDUMMI[m]> I mean, HTTP-2-IPFS would only be a natural complement to the already existing IPFS-2-HTTP Servers: Gateways.
<CSDUMMI[m]> As of right now, Gateways are one-way streets: Offering the full range of the IPFS Network to the HTTP World, while not IPFS does not get to utilize HTTP Websites.
<CSDUMMI[m]> * I mean, HTTP-2-IPFS would only be a natural complement to the already existing IPFS-2-HTTP Servers: Gateways.
<CSDUMMI[m]> As of right now, Gateways are one-way streets: Offering the full range of the IPFS Network to the HTTP World, while IPFS does not get to utilize HTTP Websites.
<McSinyx[m]> I think IPFS exists because utilizing HTTP for content is very difficult
<McSinyx[m]> nothing warranties an endpoint will have different content next access
<CSDUMMI[m]> But HTTP has an enormous wealth of Content, which if it ever was accessible by CID in IPFS would increase the value of the Network millionfold.
<McSinyx[m]> s/different/same
<McSinyx[m]> a decade ago the lifespan of an HTTP endpoint is 75 to 100 days, I suppose it's in the same degree nowadays
jess has quit [Quit: back soon]
<CSDUMMI[m]> How long is the lifespan of an average IPFS Node?
<McSinyx[m]> doesn't matter, because of peer discovery and the endpoint is immutable
<CSDUMMI[m]> Yes. That's just it: I understand HTTP-2-IPFS to work on the discovery of Content.
<CSDUMMI[m]> IPFS Node A has a CID -> It requests the content by that CID -> Node B knows that content to be at http://example.org -> A connects to http://example.org, downloads the data and verifies it.
<McSinyx[m]> yes, virtually you'd need a database for such mapping
<McSinyx[m]> and the db needs update incase the HTTP endpoint changes
<McSinyx[m]> you'd also needs sth like happy eyeballs but with entire "file* downloaded
<McSinyx[m]> eventually you'd end up making another IPFS-like node
<CSDUMMI[m]> Sure, a Node that works as an HTTP-2-IPFS gateway, would have to take some effort to do this, but in exchange the IPFS network could receive a range of HTTP Files.
<McSinyx[m]> well storage is much cheaper (and you'll need upload bandwidth either way)
<McSinyx[m]> you can just add the content to the node (which is cached anyway til GC)
<CSDUMMI[m]> Yes, but that would be data duplication:
<CSDUMMI[m]> - Once for the HTTP Server (that may not be your own)
<CSDUMMI[m]> - Once for IPFS.
<CSDUMMI[m]> And isn't one of the goals of IPFS to avoid data duplications?
<McSinyx[m]> no, not across the network
<McSinyx[m]> the goal of IPFS is to allow duplication across the network (mirroring) for availibility
<McSinyx[m]> it tries to dedup within a node, which is another thing
<CSDUMMI[m]> True. So, if I have a web server and a IPFS Node on the same machine, the data would with this need to be duplicated?
<McSinyx[m]> you can store it in IPFS in the first place
<McSinyx[m]> that's what the gateway for, exposing IPFS to HTTP (web) users
<CSDUMMI[m]> Yes, but IPFS Users, trying to access HTTP Data have to use HTTP.
<CSDUMMI[m]> They cannot go through IPFS.
<McSinyx[m]> yes, that's true
<McSinyx[m]> although I don't see how/why
<McSinyx[m]> say you have dynamic content over example.com/foo
mindCrime has quit [Ping timeout: 246 seconds]
<McSinyx[m]> if one wants it as part of a larger collection, say X, then when the http endpoint changes the new collection would be Y
<McSinyx[m]> there'd be no way for people who knows X to know Y, unless it's named, e.g. via IPNS
<McSinyx[m]> now if you have an ipns mapped to a http endpoint, there'd be only 1 node who needs to contantly pool for changes on example.com and republish the name
<McSinyx[m]> and all other ipfs nodes would need to pool/subscribe to the name publish event to get the new thing
<McSinyx[m]> or technically there's now a central point of failure and no way to actually mirror the content safely
<McSinyx[m]> the system is de facto http with all IPFS latency added
<CSDUMMI[m]> Yes. There does not seem to be a need yet for HTTP-2-IPFS, perhaps once IPFS grows more popular, people are going to want to access their old pages through IPFS. But IPFS is probably not adopted popularly enough for there to be a need for this.
_jrjsmrtn has joined #ipfs
__jrjsmrtn__ has quit [Ping timeout: 260 seconds]
Myrth has quit [Quit: No Ping reply in 180 seconds.]
Myrth has joined #ipfs
bqlou has joined #ipfs
tech_exorcist has joined #ipfs
<McSinyx[m]> huh there isn't a ipfs browser so I'm not sure how one is going to do that
<McSinyx[m]> i mean i get the idea, i just don't see how it's done in practise
<CSDUMMI[m]> Yes. Well. My idea in this specific nature will probably not have any use, but some kind of compatibility between HTTP-2-IPFS would surely be needed. If only to make it as easy as possible to migrate a site or content from HTTP to IPFS.
Ringtailed-Fox has quit [Read error: Connection reset by peer]
Ringtailed-Fox has joined #ipfs
teal has joined #ipfs
teal has quit [Client Quit]
Nact has joined #ipfs
endvra has quit [Read error: Connection reset by peer]
endvra has joined #ipfs
Nact has quit [Read error: Connection reset by peer]
mindCrime has joined #ipfs
Nact has joined #ipfs
endvra has quit [Ping timeout: 260 seconds]
koo5 has joined #ipfs
endvra has joined #ipfs
mindCrime has quit [Ping timeout: 252 seconds]
jcea has joined #ipfs
Nact has quit [Read error: Connection reset by peer]
<ipfs-stackbot> New IPFS question on StackOverflow: Ipfs-http-client isn't a recognized Module in my react app - https://stackoverflow.com/questions/67147842/ipfs-http-client-isnt-a-recognized-module-in-my-react-app
Nact has joined #ipfs
graffen has quit [Ping timeout: 258 seconds]
joern[m] has joined #ipfs
Nact has quit [Read error: Connection reset by peer]
GBroot has joined #ipfs
hsn has quit [Remote host closed the connection]
hsn has joined #ipfs
GBroot has quit [Quit: Using mIRC 7.61 patched ! - http://webchat.draganov.ovh]
drathir_tor has quit [Ping timeout: 240 seconds]
royal_screwup21 has joined #ipfs
john2gb0 has joined #ipfs
john2gb0 has quit [Remote host closed the connection]
drathir_tor has joined #ipfs
chenin has joined #ipfs
john2gb0 has joined #ipfs
john2gb0 has quit [Client Quit]
john2gb0 has joined #ipfs
ipfs-stackbot has quit [Remote host closed the connection]
ipfs-stackbot has joined #ipfs
chenin has left #ipfs [#ipfs]
koo5 has quit [Ping timeout: 260 seconds]
Nact has joined #ipfs
gimzmoe has joined #ipfs
gimzmoe has quit [Ping timeout: 240 seconds]
graffen has joined #ipfs
}ls{ has joined #ipfs
Mikaela has quit [Remote host closed the connection]
Mikaela has joined #ipfs
<ipfs-stackbot> New IPFS question on StackOverflow: A module in node_modules has created a node_modules directory in node_module - https://stackoverflow.com/questions/67148993/a-module-in-node-modules-has-created-a-node-modules-directory-in-node-module
dpl has joined #ipfs
grinja has quit [Remote host closed the connection]
grinja has joined #ipfs
drathir_tor has quit [Ping timeout: 240 seconds]
Samir[m] has joined #ipfs
<Samir[m]> Hinkst Osmose
Samir[m] has left #ipfs [#ipfs]
drathir_tor has joined #ipfs
pecastro has joined #ipfs
zeden has joined #ipfs
arlodotirc has quit [Ping timeout: 240 seconds]
<wings[m]> Who wants to see something neat?
<wings[m]> Purely a proof of concept. Legal streaming site based on HTTPS IPFS streaming.
<Discordian[m]> Like Opus, but with more of a video focus? https://opus.audio/
<Discordian[m]> Or more like Emby/Plex?
<Discordian[m]> * Or more like Emby/Plex? (but decentralised)
<wings[m]> <Discordian[m] "Like Opus, but with more of a vi"> Sort of.
<wings[m]> We're a platform for streaming, downloading and sharing literally any legally free content, with a crypto (soon to be migrated to SLP from a not really crypto) that rewards users for seeding, tradeable for physical merch from artists.
<wings[m]> The crypto aspect is 1% of it, I know that's a turnoff for some
<Discordian[m]> Oh that's neat! I've used centralised platforms like that in the past
<wings[m]> Mainly we want a great user experience
<wings[m]> We're more centralised than I'd like, but the database will be regularly sanitized and manually released - everything but private user data
tech_exorcist has quit [Remote host closed the connection]
<wings[m]> And the token will be user controllable and non custodial
<wings[m]> The ipfs streaming is already technically decentralised since anybody can contribute to the ipfs pin
tech_exorcist has joined #ipfs
<wings[m]> And the BitTorrent downloads are also easily decentralised
<wings[m]> Technically we control which gateways are used but users could trivially make a tampermonkey script/user script (is tampermonkey still a thing?!) that changes the streaming URL.
<Discordian[m]> I hope tampermonkey is a thing still, I go to it when I'm desperate
<wings[m]> Come to think of it, A) I can do that myself, B) we could easily make it an "advanced setting"
<wings[m]> The stretch goal is we will be making a real dApp
<wings[m]> With gateways in four continents so regular users can use the site with a standard browser
<Discordian[m]> Yeah I do that a lot "User could just make a userscript" "Thinking about it, I could add in the feature just as easily"
<wings[m]> And zero crypto knowledge
<wings[m]> We'll start with a userscript since that's easy as piss.
<Discordian[m]> I like that, I plan to also host some gateways if/when I launch services for anything
<wings[m]> But yes, we need to offer sensible options that reduce centralisation.
<ipfsbot> Robin Ren @renzhengwei posted in 为什么IPFS-desktop不能连接Filecoin网络? - https://discuss.ipfs.io/t/ipfs-desktop-filecoin/10979/1
<wings[m]> Ultimately I want this to completely be controlled by the world. We're aiming to run the platform for 600 years, not even joking.
<wings[m]> It took us 11 years to get here, although the current incarnation only launched in December 2020.
<Discordian[m]> Wow, have you shared this before?
<wings[m]> Currently there's centralised control over the SLP token once it launches - specifically, the way it's minted. Plan is to let it ride for 1-2 years while we build a base, then publish a mutable smart contract controlling it, with a council who votes on changes, and we will expand that council over time as needed.
<wings[m]> Yes, but never to this detail.
<wings[m]> And the app concept is totally new to us.
<Discordian[m]> Ooooh you should submit it for the IPFS weekly newsletter
<wings[m]> Hoping to do a crowdfunding campaign 6-12 months from now too.
<Discordian[m]> At least, this deserves some attention
<wings[m]> Sure, could you DM me some details?
<wings[m]> I'd absolutely love to invite people via that, even. And would you like an invite fwiw?
<Discordian[m]> Yeah I'll see what I can gather up to get you more attention.
<Discordian[m]> Yeah sure! I'll definitely check it all out when I have time. Does it use browser js-ipfs? I've been playing with that a lot the past few days
<wings[m]> https://j.riff.cc/perth gets you in, the site currently is essentially a standard "torrent site" with quality of life improvements and purely legal content.
<wings[m]> The ipfs streaming isn't extremely widespread yet, there's only two things with it fully implemented.
<wings[m]> Eventually nearly everything on the site will be streamable, roughly 1.1 million releases once absolutely everything is uploaded.
<wings[m]> Maybe 800k streamable pieces of content via IPFS.
<Discordian[m]> How do you do it? Star nodes? Relaying? Both?
<ipfsbot> Robin Ren @renzhengwei posted in Why doesn't IPFS-desktop connect to the filecoin network? - https://discuss.ipfs.io/t/why-doesnt-ipfs-desktop-connect-to-the-filecoin-network/10980/1
<wings[m]> Primarily HTTPS to a standard gateway for now.
<Discordian[m]> Oh it does remind me of some private trackers I've been on. Really solid looking setup
<wings[m]> I'm extremely open to improving it.
<Discordian[m]> Ah I see
<wings[m]> We also have a very, VERY VERY fast CDN fronting the gateways.
<wings[m]> Which precludes most real ipfs streaming.
<wings[m]> https://u.riff.cc/torrents/19 will let you stream by the way.
<Discordian[m]> That's a cool idea too though, I was so focused on the communication aspect, forgot to think file sharing works fine that way. Though it'd be cool to have at least star nodes, that way two browsers on the same network could peer data to eachother automatically. Could get complicated mixed with HTTP though I suppose
<wings[m]> https://watch.riff.cc/watch.html?v=Qme2RndBEbp8YczpGTg4b8TjCGK7dxNrtYGdSu6AEEtqQG this link works with no logins required, and shows off that same stream.
mowcat has joined #ipfs
<Discordian[m]> Oh yeah lightning speed
<wings[m]> Yeah we're planning to basically use some magic to allow things like Brave Browser to use native IPFS.
<wings[m]> So any browser with appropriate plugins or support can bypass our CDN, as long as it's fast.
<wings[m]> And we'll be making it extremely highly available too. 3 gateways to start once we are closer to launch with plans for 12, failover and load balancing and shortest path finding for all.
<Discordian[m]> Oh I like that, I need to try that out. Might be easier than straight up browser js IPFS. I wrote an example here if you're interested (very fresh) http://portal.thedisco.zone/testing/chat.html
<wings[m]> The CDN already does all that. So we can chuck a gateway on each continent, and users get lightning speed consistently.
adluc019[m] has left #ipfs ["User left"]
LiftLeft has joined #ipfs
<wings[m]> I'm definitely interested but we've tried it and had a bad experience
<wings[m]> And it was mostly standard https anyways.
mowcat has quit [Remote host closed the connection]
<Discordian[m]> I 100% know what you mean
<Discordian[m]> I went through the trial by fire to make that demo function
<Discordian[m]> We'kk be doing a blog post on how to pull that off in the near future
<Discordian[m]> * We'll be doing a blog post on how to pull that off in the near future
<wings[m]> Awesome
<wings[m]> Well the future looks bright for ipfs
<wings[m]> I wanted webtorrent but like
<Discordian[m]> Very exciting, I love seeing that you want basically every possible option to get the data
<wings[m]> There is no public spec for the tracker
<wings[m]> Wish I was kidding
<Discordian[m]> tbh thinking about torrenting, I 100% believe it
<wings[m]> There's 3 open source implementations and a mythical spec that doesn't exist.
<wings[m]> Publicly at least.
<Discordian[m]> Hahaha oof, but very believable. I hope IPFS can standardise those things, maybe do away with torrenting
<Discordian[m]> I sent you a couple DMs BTW ;)
<wings[m]> BitTorrent is absolutely incredible technology
<wings[m]> But it's stagnated and Bram Cohen doesn't seem that interested in continuing to improve it
<Discordian[m]> It really is, I love the p2p aspects. IPFS captured my heart though, and I had to break up with BT
<wings[m]> And since ipfs already implements most of what it was good at...
<Discordian[m]> Yeaaahh
<wings[m]> I didn't really see this before but um
<wings[m]> I could see a future where we go purely IPFS.
<wings[m]> Extremely tentative speculation but I *think* we can fairly reward people for ipfs seeding the same way we currently do.
<Discordian[m]> One day! 😀 It's certainly making quick, large strides.
<wings[m]> My only concern is ensuring that there's a fair and widespread ecosystem of different clients with which to seed.
<wings[m]> And that we can prevent cheating.
<wings[m]> We want to create a multi million dollar economy.
<wings[m]> You can never *prevent* it but to at least discourage it and make a good effort to avoid it being rampant.
<wings[m]> Final stuff because I need to sleep soon
<wings[m]> Currently any user can upload but we have moderation preventing anything from appearing until it's been checked for abuse, piracy etc
<Discordian[m]> Yeah I've been trying t think of methods to determine if a node primarily just leeches. Less scoring them on how much, but mostly trying to score if they at least attempt to rehost what they take.
arcatech has joined #ipfs
<wings[m]> And we we're working on something called Sentinel which scans all releases, finds the source, scans it for a licence and verifies it's legal
<wings[m]> Flags it and temporarily hides it if it's not.
<wings[m]> It'll be MIT licenced and super powerful if we come close to pulling it off.
<Discordian[m]> Would your service ever be good for mirroring a YT channel? Or would that be disallowed as technically the uploader won't own it (unless it's their channel)
<wings[m]> Obviously that can't be perfect but it will allow us to really truly claim we're making a solid effort to be legal.
<wings[m]> <Discordian[m] "Would your service ever be good "> It would be excellent but it has to be done with the explicit consent of the channel.
<wings[m]> Our rules are very simple for content.
<Discordian[m]> Makes sense
<wings[m]> 1. Legal, non pirated, and to the best of our knowledge done with the consent of the creator
<wings[m]> 2. Does not abuse or depict abuse of any person or animal (there are obviously lines to be drawn and exceptions to be made, we're not gonna ban meat for example, but someone cooking pets will not be allowed)
<wings[m]> 3. Of interest
LEl[m] has quit [Quit: Idle for 30+ days]
Taoki has joined #ipfs
<wings[m]> By the way we're planning on using all spare bandwidth we can to distribute scientific papers and datasets for free as open as we can, to allow scientists easier access to that stuff.
<wings[m]> And some of my spare time and effort is spent on creating automation tools for installing scientific apps much more easily than previously possible.
<wings[m]> I work in supercomputing so it helps my job and reputation to do so, but frankly my motivation is I want to live longer and find a way to not waste Riff's unused resources.
<wings[m]> I figure if I help educate people and further science to the point that one hour I put into riff equals one extra hour of my life, it's a completely fair trade. Not counting on it but it's also not impossible.
<wings[m]> We're working on creating and distributing educational content too - prepackaged Moodle courses, all kinds of stuff.
<Discordian[m]> Oh that's awesome, really fits into the approach of IPFS I think, just trying to make the world a better place
<wings[m]> One major motivation there for me is that my mum is a pre primary teacher
<wings[m]> And she spent thousands on edu materials for her kids, and never got paid back.
<wings[m]> And that to me is criminal, I want to make sure that never happens again needlessly.
mindCrime has joined #ipfs
mindCrime has quit [Ping timeout: 268 seconds]
arcatech has quit [Quit: Be back later.]
BaD_CrC[m] has joined #ipfs
arcatech has joined #ipfs
koo5 has joined #ipfs
royal_screwup21 has quit [Quit: Connection closed]
tyler[m] has joined #ipfs
Dieter[m] has joined #ipfs
arcatech has quit [Quit: Bye.]
arcatech has joined #ipfs
matt-h has quit [Ping timeout: 240 seconds]
<ipfsbot> @Soren74 posted in Updating contents of folder created by another user/account - https://discuss.ipfs.io/t/updating-contents-of-folder-created-by-another-user-account/10982/1
opal has quit [Ping timeout: 240 seconds]
matt-h has joined #ipfs
opal has joined #ipfs
mindCrime has joined #ipfs
LHLaurini has quit [Quit: Konversation terminated!]
Reventlov[m] has joined #ipfs
LHLaurini has joined #ipfs
hsn has left #ipfs [#ipfs]
mowcat has joined #ipfs
justanotherdude has quit [Quit: RAGEQUIT]
justanotherdude has joined #ipfs
howaboutyes has joined #ipfs
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
mowcat has quit [Remote host closed the connection]
denwa has joined #ipfs
mindCrime has quit [Ping timeout: 260 seconds]
_xs has quit [Ping timeout: 260 seconds]
bqlou has quit [Read error: Connection reset by peer]
howaboutyes has quit [Quit: Leaving]
mowcat has joined #ipfs
Ringtailed-Fox has quit [Read error: Connection reset by peer]
Ringtailed_Fox has joined #ipfs
XORed has quit [Ping timeout: 252 seconds]
XORed has joined #ipfs
v_1dp[m] has joined #ipfs
grinja has quit [Remote host closed the connection]
grinja has joined #ipfs
arcatech has quit [Quit: Be back later.]
grinja has quit [Quit: quit]
grinja has joined #ipfs
grinja has quit [Client Quit]
grinja has joined #ipfs
grinja has quit [Client Quit]
<ipfs-stackbot> New IPFS question on StackOverflow: react component won't recognize a file as the correct type - https://stackoverflow.com/questions/67153289/react-component-wont-recognize-a-file-as-the-correct-type
<ipfs-stackbot> New IPFS question on StackOverflow: Uploading files to IPFS in an Heroku Flask app - https://stackoverflow.com/questions/67152986/uploading-files-to-ipfs-in-an-heroku-flask-app
MrSparkle has quit [Read error: Connection reset by peer]
MrSparkle has joined #ipfs
arlodotirc__ has joined #ipfs
justanotherdude has quit [Quit: RAGEQUIT]
grinja has joined #ipfs
gdc has joined #ipfs
gdc has left #ipfs [#ipfs]
tech_exorcist has quit [Ping timeout: 252 seconds]
royal_screwup21 has joined #ipfs
jess has joined #ipfs
gimzmoe has joined #ipfs
sav__ has quit [Ping timeout: 240 seconds]
gimzmoe has quit [Ping timeout: 240 seconds]
le0taku has quit [Ping timeout: 265 seconds]
leotaku has joined #ipfs
pecastro has quit [Ping timeout: 260 seconds]
arcatech has joined #ipfs
mowcat has quit [Remote host closed the connection]
nemo-12345 has joined #ipfs
mindCrime has joined #ipfs
echoSMILE has joined #ipfs
<echoSMILE> What is the current solution for bad content inside IPFS?
<Discordian[m]> Blacklist bad content from your node. Efforts are being made for collaborative lists of bad content.
<Discordian[m]> Looks like this is a WIP: https://github.com/ipfs/notes/issues/284
<echoSMILE> "are being made" since 2018
<Discordian[m]> Yesterday at a talk Dietrich mentioned there's interest in blacklisting bad content, everything is moving forward, but there's a lot to do.
<echoSMILE> I don't get how some team created something without thinking in basic stuff like this.
<Discordian[m]> It does seem fundamental, but time isn't infinite, and focuses get diverged. Either way, PRs are very welcome, and if the feature is important to you to have done sooner rather than later, you can request a dev grant for the next round of grants: https://github.com/ipfs/devgrants
<echoSMILE> Let me re-phrase:
<echoSMILE> I don't get how some team created something without thinking _at the very begining_ in basic stuff like this.
<RomeSilvanus[m]> Banning things is not basic stuff. It’s too subjective.
<echoSMILE> Yes it is. Exposure of fragile situations is quite a very basic situation. So, how was not that in the TODO list?
<RomeSilvanus[m]> Censorship should it exist.
<Discordian[m]> If it's simple to you, I request you submit a PR! I'd love to have an API to blacklist content from my nodes! I'm imaging there will be very powerful tools in the future for managing what kind of content you do and don't want to see via sub some sort of subscription mechanism.
Nact has quit [Read error: Connection reset by peer]
<RomeSilvanus[m]> * Censorship should not exist.
<echoSMILE> Like the great philosopher from 90's said: "Your [programmers] were so preoccupied with whether or not they could, they didn't stop to think if they should."
<Discordian[m]> * If it's simple to you, I request you submit a PR! I'd love to have an API to blacklist content from my nodes! I'm imaging there will be very powerful tools in the future for managing what kind of content you do and don't want to see/serve via sub some sort of subscription mechanism.
<Discordian[m]> Everything will happen in time.