What I mean is that apps shouldn't be afraid of displaying cryptographic gibberish, raw JSON or relay URLs to end users.
Login to reply
Replies (17)
But gradually...
Just handling a private key or dealing with an extension itself takes a bit of learning.
Read relays & write relays and paid & public -- everything at once is a bit confusing tbh
Here is something the users are doing.
View quoted note →
View quoted note →
Highly disagree, users need to be educated, if you show gibberish to users on their face, they will get scared and never come back.
Good nostr apps, would solve problems while abstracting everything other than the solution. Nostr internals only need to be exposed to the users on a need to know basis.
🪪
Don’t be shy
What @fiatjaf says is painfully true.
This means learning and building a new UX paradigm, for a better future. And being patient and kind in its broad adoption.
View quoted note →
#nostrdesign
Completely agree, especially on the JSON. Only client i know that makes this readily available is Gossip and I miss it when Im using other clients. Exposing the JSON would help people see how it works.
This could make an interesting behind the scenes mode.
Hmmm I think I disagree...
Open != technically complex
Nostr UX will continue to improve and in a lot of use cases that will mean abstracting the complexity away from users. I agree that we shouldn't abstract at the expense of openness, but the good UX breakthroughs won't.
What advantage would that have for the average non-technical user to show the cryptography and json?
Wouldn’t an on-off switch in settings be a good solution?
Though I do believe relays are pretty user friendly as it is always just a domain.
when you see people list their alts, eg. find me on bluesky, minds, gab... etc the nostr non-hyperlinked npubs stand out as a weirdo, which is a good thing (i know some people link to their primal, njump or snort page too).
relatedly, I would like to see nostr being used more in the shortterm by people listing their 'find me here in case my account gets deleted). It's the ideal placeholder link for people who keep getting suspended.
Why would an app want or need to show that?
Agree with the first note, disagree with the second one.
Not because apps SHOULD be afraid of displaying gibberish to users, but because the second note lists the 5% least interesting aspect that the first note explores
Also, I queued a note in Shipyard that will publish later today that roughly says what you wrote.
I knew I should have implemented OTS on Shipyard earlier!!!!
makes me think my @npub1tpy5...7gzc talk should be more a layman's intro to the tech side of nostr than only an intro to cryptography
this could also be adapted to the crypto amd privacy village at defcon next summer with more tech specs
View quoted note →
Tell me you don't salivate a little every time you see an nprofile.
It makes perfect sense. It's not worth hiding what's going on behind the scenes.
Anyone who wants to see it can see it, anyone who doesn't want to see it doesn't have to click on 'RAW data' 😀
The main thing is to not take that possibility away