While I'm just a stalker mostly in this relay
Still feel proud with @npub1h8lh...dp5p team
Keep it up gais!! ๐ฅ ๐ช ๐ฅ
Login to reply
Replies (5)
My prediction is that in the next few years, there'll be a lot more Muslim based relays, and all of them will be connected to @npub1h8lh...dp5p since it was the first.
The light emanates from the center
Relays AND clients
This ...
View quoted note โ
and Yousif's note
View quoted note โ
... got me thinking. What if every Nostr user (okay, at least the power users) were to build their own relay and client? The relays would have an interface to the open internet, running on everybody's own Umbrel or Start9 home server, and clients would only run on localhost, in the browser. No matter if it's desktop or browser. No app stores, not even ZapStore (sorry), just fully sovereign.
With Vibe-Coding, this would be feasible. A Nostr user would only need to invest a few months and would have their own client tailored to their preferences, and could fix it for half a lifetime if he wants to. The simpler vibe-coding becomes, the sooner this will be possible for many. Just a bit of basic technical understanding is needed, and a few more years until coding assistants are a bit more mature. That would be truly next-level.
Of course, it would require good online documentation and knowledge sharing to help people overcome many obstacles from the start. But I find the idea appealing.
I know, it's still a bit too early now; some of us still need to gain experience and resolve issues; there's no Nostr client without problems and we're getting used to it. However, when a certain level of maturity is reached (Jumble and Yakihonne are already quite advanced), we could start building a support database and community. I don't know, maybe in 2-3 years?
And in 5 years, we'll all be sitting in front of our own rigs, posting notes and other stuff like real cyberpunks, insh'Allah.

View quoted note →

I need to spend more time thinking on that. Interesting idea. Nostr does have a "problem" with way too many clients, but perhaps the approach should be, instead of having a consolidation of a few good clients, everyone should just be able to make their own on the fly.
Right. Decentralize everything!
Nostr clients could still be banned on app stores, or WWW servers, where the apps run on, can be taken down by governments. But you can't take down localhost (127.0.0.1) ๐
This was kind of the same thinking I had with playing around with ecash. I was somehow able to run a local mint where I was able to send ecash to another wallet that had another mint. It made me realize that an app could in general be used to help the power user run their own local instance of things. Like it should have a prompt at the beginning walking the user through running their own mint (or own client in this case) and how to use it generally.