Most people, especially other devs, ask for centralizing features without even realizing.

Centralization like a mind-control fungus that has taken over computer science for the past 60 years and just won't go away. It's an everyday fight against our own instincts.

Reply to this note

Please Login to reply.

Discussion

Just don't send my drafts to the server bro, what's centralizing about that. Or give us an option ;)

I am building it: you will just not select any relay to store your drafts.

I hate options though. :)

I know. See the basically non-existent settings in Amethyst!

This reflection of yours is very valuable, Vitor ☕️

I think that it's just easier to design centralized systems. They're not as good, though.

It's not really that much easier. For instance, you can use Nostr login OR you can build the login system inside the app. Using Nostr is easier because it's already out there, but most devs don't start there. They start by building their accounts with login and password, which is actually a lot of work.

But devs are people and people like control.

Hum. I was thinking of designing a system from scratch, but yeah. Given that we have Nostr now, using Nostr in a decentralized way seems like an obvious way of doing things.

Islands of "centralized" data are fine and will emerge, my web of trust API thingy started crawling 3 hops from MY npub and on a limited number of relays so the 1M network in that db is definitely not pretending to be a lens on the whole of nostr... but can def be considered centralized from the perspective of many of my peers