Maybe the way Nostr can get more people is by making it a good choice for semi-closed hyperlocal mini-social-networks, like a low-effort impromptu social network for a neighborhood, a church, a school, a company, I don't know.
People could join this just because they have to if they want to get news about their community and stuff like that. They won't regard it as a global social network, they will keep using X, Instagram etc, this will just be an annoying app they're forced to use.
How to make it work:
Some conscientious member of such community would set things up, spin up a #pyramid relay or something like that that would provide an exclusive space for this community. Then he would use a client that supported such mode of operation to send invites to other members.
Upon receiving the invite (the invite can just be specific for that client, no need for a standard here) new users would have an account created for them and be thrown into a prepared environment in which the only feed would be that relay's feed, search would be scoped to that relay, replies and mentions would only be sourced from that relay. There will be no spam, no Bitcoin, no bots.
Luckily it's easy to turn an existing kind 1 client into a client that supports this mode of operation (some are already almost there), so if you're a developer reading this here are some ideas to consider implementing:
- making relay usage highly configurable (allow users to be set up to only read mentions from their "read" relays ever, only publish to "write", only search for specially designated "search" relays etc -- this could be optional);
- supporting relay feeds alongside the classic "following" feed;
- hiding the "following" feed entirely if the user doesn't follow anyone (or having an option to hide that regardless);
- maybe allowing other customizations, like changing the UI colors and whatnot;
- supporting an invite flow that allows some community leader to prepare the invites and then sets up all of this stuff automatically for people who get the invite.
People could join this just because they have to if they want to get news about their community and stuff like that. They won't regard it as a global social network, they will keep using X, Instagram etc, this will just be an annoying app they're forced to use.
How to make it work:
Some conscientious member of such community would set things up, spin up a #pyramid relay or something like that that would provide an exclusive space for this community. Then he would use a client that supported such mode of operation to send invites to other members.
Upon receiving the invite (the invite can just be specific for that client, no need for a standard here) new users would have an account created for them and be thrown into a prepared environment in which the only feed would be that relay's feed, search would be scoped to that relay, replies and mentions would only be sourced from that relay. There will be no spam, no Bitcoin, no bots.
Luckily it's easy to turn an existing kind 1 client into a client that supports this mode of operation (some are already almost there), so if you're a developer reading this here are some ideas to consider implementing:
- making relay usage highly configurable (allow users to be set up to only read mentions from their "read" relays ever, only publish to "write", only search for specially designated "search" relays etc -- this could be optional);
- supporting relay feeds alongside the classic "following" feed;
- hiding the "following" feed entirely if the user doesn't follow anyone (or having an option to hide that regardless);
- maybe allowing other customizations, like changing the UI colors and whatnot;
- supporting an invite flow that allows some community leader to prepare the invites and then sets up all of this stuff automatically for people who get the invite.
9217❤️41🤙9❤️4👍4:fire:1☦️1