What is Nostr?
npub1ynn…vfzt
2024-11-19 01:02:22
in reply to nevent1q…9px6

npub1yn…5vfzt on Nostr: Like some of the Nostr clients :) Clients should be mindful of this focus; developers ...

Like some of the Nostr clients :)


Clients should be mindful of this focus; developers should not impose a default service on their clients. It is up to the user to choose how they want to utilize the platform freely.
A prominent example of focus is in Nostr primal (npub12vk…pugg), such as in the internet of Iran and China where the government has installed a firewall called GFW to restrict citizens' freedom. Here, if you have set a default service to be a media server or relay, I cannot use that server.
I feel the same goes for Amethyst; those hard-coded lists of relays need to be edited in future versions. I don't want to be forced to connect to a set of relays when I install the client. I want the client to ask me, like Nostrudel does, if I want to connect to which relay.
Meaning, the user should be presented with a pop-up asking which relay they want to connect to or which media server they prefer as soon as they install the client!
This way, the user gets familiar with these concepts right from the start, and transparency increases. Perhaps I do not want a certain relay to retain my metadata; perhaps I only want to be active on a personal relay, and my events not broadcasted on another relay.
Therefore, developers working on the Nostr protocol need to be mindful of this focus!"
Author Public Key
npub1ynn7asu7dznmsj3j97wkw3726505d7jweec8hwhnrlxz8ru2mezsh5vfzt