I understand the need for this and I commend you on wanting to make your service into a service that everyone runs, but I don't think it's doable for the majority of people in the world based on current ISP configurations that most people use.

Bandwidth restrictions aside, there's also technical hurdles too with routing, SSL certificates, and using services such as Cloudflare to keep your home or business IP address safe. The vast majority of people just will not do this. Technical people will though.

It's a good solution for tech savvy folks, but the masses need something else.

Reply to this note

Please Login to reply.

Discussion

Do the masses really need to host their own media? I don’t really think so. I do think a large number of people running software like this keeps costs low and provides enough options to reduce the risk of censorship. I see it as a ā€œmany peopleā€ not an ā€œevery personā€ type of thing.

Maybe not? If many people were going to do this, they'd already be running their own chevereto instance or something similar on one of the "node OS" platforms and hosting the images themselves 🫠 I just don't see this ever catching on until it's point and click easy.

I think I generally agree with that. I’m on nostr:npub138s5hey76qrnm2pmv7p8nnffhfddsm8sqzm285dyc0wy4f8a6qkqtzx624 ā€˜s team in wanting more people to do it, and having it available. I would probably run an instance for example.

But I agree, most won’t.

But, I think there is still tons of good to come from it. Our little army of nerds will take this and decentralize things further than they are.

I see it as a step further, allowing to convert 5 multimedia providers into 500, from here we must continue looking for solutions to keep the protocol free, scalable and uncensorable.

The most important thing for me is that we remove impediments for anyone to be a multimedia provider.

Yes. A step further. I like that phrase. It fits.

We can already do all of this though. Umbrel, My Node, startOS all come with solutions to host your own images. I've yet to see anyone do this. I'm not trying to put down what you're doing so please don't think that. I am trying to highlight that solutions already exist and no one is doing it. So, what are you going to do that's different to make this change? That's what I don't see. Is it an education issue? Maybe? But I still feel it's a technical hurdle that isn't being solved and this ks just adding to an existing set of solutions that no one is already using. So, how do we change that?

One thing catching my eye is supporting an API that allows direct from client uploads. That’s been a big hangup, and one big reason I use a provider for my own images, even though I host one 🤣

Finally and perfect. Thank you. This is a good technical reason. This could be solved of clients allowed custom media hosts to be added. Developers would need to get on board.

Yeah. I’ve referenced this many months ago, but I dropped it since devs were busy.

PicSur supports ShareX API for example. Now, Quentin was pointing out a NIP API for this. Clients would have to support it and allow a custom url entry first the endpoint.

Myself being willing to host others, I could use Quentin’s software and become a provider. All the techies could self host with software of their choice once the API was present in their software.

Even beyond that, technically the NIP allows multiple media providers to be added as we now do with relays, this is a huge change in the protocol.

My server will not be the only one, I am sure that others will adapt their API's and other installable solutions will be released.

The key is in the NIP and not so much in my server (which is not mine, it belongs to everyone, open source).

If you want we can look for a while and install it together, then once we update it to adapt to the NIP you will have it ready from the beginning.

We have a minetest pending by the way šŸ˜€

We do. I haven’t forgotten. ā¤ļø

as a user who is not terribly tech savvy but a little bit, in certain areas, I have wanted to host my own library of images thatI could add to and delete from in a secure way and would do so, I’m just ignorant about how to do it. So as y’all talk through this I’m learning from it and taking notes and realizing what exists already and what may be coming. So I’m basically saying the interest is there for people who want to try new things in this new protocol. Even if we aren’t all super tech savvy at the start.

You will be able to have your own implementation, we will make it as easy as possible to install.