I was skeptical about Nostr at the beginning and still think there needs to be more users and breadth of conversation. Maybe a few news feeds on there but I am really impressed at how good it has gotten in a short period of time.
I am using damus and I am not sure if other clients have the same features but the ability to add pics now, one tap zaps, search based on username instead of pub key, qr code feature to share your profile instead of pub key. Great stuff.
I need to spend more time on nostr.
I'm happy to see you are optimistic. I admit my enthusiasm has waned. I find the experience kind of disappointing lately. I am not an apple user, so I have not experienced damus. I used Iris as a web app, but if I got logged out it seemed impossible to recreate my data, despite regularly backing up my json files. Followers always went missing also, which led to a very disjointed experience. It's possible I was doing something wrong, or maybe I should just join the dark turtleneck wearers. I will keep trying.
reply
The data lives wherever you choose to store it, i.e. the relays you choose to post to. So as long as you have access to the private key, you should be perfectly able to "recreate your data". If the relays you use is often unavailable, consider replacing them with more stable ones (check out https://nostr.watch).
Followers will vary as there is no single point of truth in nostr. You can have 1000 followers on my relay and 500 followers on the Damus relay. If one relay is unavailable, you'll "lose" those followers in your total follower count until the relay is back up. The only way to have a "stable" count like e.g. Twitter has would be to have a service running all the time that subscribes to all known relays and do a total count based on the notes it receives and then exposes this over e.g. a REST api for clients to consume.
There have been a lot of improvements in nostr UX over the last 12 months but there are still stuff to test, figure out and improve. Devs (usually) appreciate feedback on the stuff they build so don't hesitate posting a note, or create a Github issue, about any bugs you experience!
reply
Thank you for this fantastic response. It explained a lot. I will get back into it. Other frustrated users should read your explanation.
reply
I hope you don't mind if I pick your brain a little more. Regarding relays, if I recall I used 10 or 11, including one or two paid ones. I believe wine was one. I kept the same relay configuration post log out/log in. Have you or anyone you know experimented with restoring json files and what they experienced?
reply
No worries, happy to answer as much as I can!
Have you or anyone you know experimented with restoring json files and what they experienced
I'm not quite sure what you're asking here but I'll try to answer it anyway:
Every time you add or remove a relay, an "event" with your list of relays is created and signed by your private key and then sent to all the relays you have selcted. So let's say you log out of your favorite nostr client and then log in again, your nostr client will fetch your list of relays and connect to all of them (some clients may behave differently). As long as these events reach your relays, your data will be available as long as the relay is up and reachable.
"Logging in" on nostr really just means that you identify yourself by your public key so that the client can fetch your own events/data. And if you give it your private key, you'll be able to sign new events, i.e. write a new "tweet" or encrypt/decrypt a new DM. Logging out is just clearing the public key or private key from the client itself.
If this didn't answer your question, don't hesitate on asking again.
reply
Thanks for the response. I understand what you wrote. I have no issue signing new events after a "log out/log in". The issue is that I can no longer see my old events although I ostensibly downloaded, backed up and restored json files(Iris was the client), nor can I retrieve my saved profile data, though I also downloaded, backed up and restored those json files.
reply
Nostr is VERY early, it will get better with time. A few years from now, we will have decent alternatives to youtube, spotify, twitter, news outlets and who knows what else. It just depends on US to build this future.
reply
Don't forget alternatives to Uber, Instacart, Airbnb, UpWork, Fiverr, etc... an alternative to the entire fiat world itself.
reply
I will keep trying. In fact, I'm looking for a good desktop alternative client to Iris. Any suggestions?
reply
Yeah, web clients are very clunky. The best one for me at this point in time is Coracle. Or Primal
reply
I'll give them both a try.
reply
primal is really good, but im still waiting for them to release some basic features. otherwise, i use damus.
reply
Gossip if you want a native experience, Coracle for a web version.
If you need help with Gossip feel free to ping me on nostr or join the Telegram group.
reply
I've had a good experience with Amethyst and haven't found anything on desktop/web that is as good. Yes it crashes even though I have a powerful phone but it seems to be making good progress as an open source project.
reply
I did use Amethyst early on. I was just more comfortable on desktop. Maybe I'll go back to it.
reply
The apps improved a lot during the last months and the Bitcoin related content improved as well.
However I'm still missing a little bit other content like general FOSS related topics etc.
reply
Just remember that Damus is a client that procures nostr events for you, so that particular dev team is doing a great job utilizing and fleshing out the protocol
but they're in competition with primal.net and iris.to and coracle.social and everyone else who are building similar clients and will probably compete for marketshare of user time.
This should cause a layer
reply
deleted by author
reply
try removing some relays, or using paid relays
reply
If users want that Nostr become fast like a centralized social please go back to FB, Twitterz and Instagrammm. Trade off has to be accepted if you want a fully open protocol, if you still compare Nostr ( which is a baby btw compared to classic social ) you're not comparing similar products. It still reminds me the ones who consider btc good when fiat value is high and bad when it's rekt. Shift your mind, you won't ever have the same experience on decentralized protocol. If this was true IPFS with all the work done there would be blazing fast, but that's not the way.
Nostr is simple, which is good imo, we can have good performances...long way ahead. Be thankful of Nostr existence.
reply