Oddbean new post about | logout
 If you have any issues with nostr usability, UI, or just have some great ideas, please share them with #nostrdesign (use this hashtag). I will personally write down every issue or idea and look it over every so often to see what can be done. If it's a technical issue, it may not get resolved fast as each client has their own laundry list of issues to deal with. But design stuff, one of the designers here can tackle and pimp around to see if it grows legs 🦵 

I'm also starting a list of things I've already designed, or jotted down. 
 Hey Karnage, we’re working hard on a Bitcoin-only multilingual open source educational website. 

Curious about your thoughts. The thing we want to implement the most is design the video and books sections in a functional and appealing way. (Currently only available in Russian version and looks & feels crappy).

Maybe you could share some tips or examples we could use 💜

@21ideas  supports Nostr comments, so it definitely falls into the #nostrdesign category 😉

Website: https://21ideas.org/en/


GitHub: https://github.com/21ideas-org/21ideas.org 
 This is really cool! Where can I find what books / videos look like now? i only see articles 
 They are only available in the Russian version at the moment. 

Videos : https://21ideas.org/videos/

Books: https://21ideas.org/books/ 
 So... you could do a lot with this website, but it really depends on how much time you want to spend on it. Here is a "university" which is just an education center website from webflow that I like. You can see that they have wider content area and a full page layout for their content: https://university.webflow.com/courses

If you don't want to go THAT far, and just make some basic changes, that makes sense. The limit here is content width. Ideally you'd have it a bit wider and just have previews of the videos without clicking into dropdowns. This means probably having shorter descriptions though. 

OR, you could keep the existing format, but bring them out of those dropdowns and just let users scroll them. But it may get tricky with the multi-part videos. 

Ultimately this is not a bad layout already. It's easy to see all the titles before clicking into them so that's a plus. Bringing everything out may be longer to scroll. It would work best in 2 col layout I think and limited description field. 

Let me know what you think. How big of a change do you want to make if any at all. 

For this type of website I think the content itself makes the most difference. Just having that in multiple language would be killer already. I don't know if minor design changes are going to make it that much better. You'd need a substantial facelift for maximum impact. 
 Thank you so much for your answer! Will look into this and get back to you.

Initially I was as thinking of giving the pages more of a YouTube and Amazon-like looks. So yeah, minimum description, and more visual thumbnails to drop into. 
 I still think priority message with attached sats amount for visibility, both per DMs, comments or feedbacks would be the best way to give more signal to the information shared. If I could be sure that with certain amout of satoshis, my request would be seen and responded in a certain amount of time, I would personally gave away way more suggestions to developers and others.

When the crowd gets bigger, and I do not take much in a digital world, there have to be a fast way to get louder to be seen and heard. 
 getwired reply test  
 #primal
line breaks are removed before or after links

#getwired
- front page breaks when feed contains some links (errors not handled properly)
- sending messages fails sometimes instantly, before any pow is generated. message field get cleared, so message is lost if user does not copy-paste message for backup  
 @miljan @Marko primal bug? 
 What’s get wired? 
 getwired.app 
 #nostrdesign I'd like links to nostr.band for each user profile, preferably opening inside the app, not a browser.  
 We don’t post notes, we simply note. Nostr already has its verb, change the buttons. 
 what buttons 
  https://image.nostr.build/11f2f78eb15033d9e9c63b0450ad137f66ab09b0ce696fc5f5922418e245d307.jpg  
 In English to note means to take note of something - to observe to pay attention. You’d like to change the vocabulary to fit your preferences? 
 Right, one takes note of something to be relayed to the world. One could note an idea, a video, an article, etc.  Ron noted, “The Human Torch was denied a bank loan.”

Not change to fit my preferences, but align on a standard nomenclature as a community. The verb differentiates nostr from all the platforms that people “post” notes and other stuff to, as did the “tweet.” 
 It’s already used some places. I’m just advocating for consistency, and believe the verbiage used is important to design and marketing :) https://image.nostr.build/041a3d5d976595be7ff31acfeef976747054ff260f8aaa65a757a1d4110d5276.jpg  
 The whole point of nostr is that there is no coordination. It’s a protocol which means anything can be built on it by anyone and they can use whatever terminology they want because there’s no one to tell you what you can or cannot do. We can suggest but we can’t make anyone do anything. If you believe it is THAT important to have singular terminology across clients where that terminology is applicable, by all means try to persuade everyone. I’ll get my popcorn 🍿 🤣 

Besides, that’s only the notes part and doesn’t apply to other stuff. 
 Your original note took initiative to coordinate UI/UX improvements. I made a suggestion as to how the terminology could be improved on each client. I’m not forcing anything, and you’re the person I’m trying to persuade. 

No one forced everyone to use hashtags and @‘s. No one forced news outlets to report when people “tweeted” something, but they chose that verb over “post” for ease of use. Why do you believe “post” to be a better verb?

One can note things other than just notes. 
 Liberty that a protocol allow is unmatchable  
 Exactly... it depend on what client you're using. 
 Of course. Same with the various platforms. All the different news outlets (clients) that reported when someone “tweeted” something, still used the verb, tweet, so that their audience knew where they could find the source. Now they can all use the term “note,” and the audience can pick it up with whatever client they prefer. 
 I would say one thing that bothered me recently is that there is no fail message when something didn't post (ok my relays were shit).


I wouldn't say this was a #nostrdesign issue more of a UX issue. 

I don't even know gods I came to have shit relays. The recommended "add relays" item is a win. 
 Yeah this has been explored a bit. The problem is that it gets annoying quickly. Better to show what has succeeded. Nostrudel does / did this, not sure if still do. Snort tried but needed tweakes but all tasks slower to a crawl now. Don’t know if Damus is planning on this feature - I think it’s being discussed. 
 The recommended "add relay" block really helped clean up old legacy shitty relays. So maybe a non issue in future. 
 How about "pinning" a note to the top of our feed? #NOSTRdesign  
 faster propagation times for data somehow

maybe if you paid sats to boost?
enables broader deeper network  
 Remember scroll position when coming back to home feed. #nostrdesign 
 When I zap, it opens my wallet app, sends the zap, then leaves me in the wallet app screen. Not sure how to close the wallet to get back to exactly where I was. Swiping from left side takes me to phone home screen.

Amethyst, any wallet I think 
 I think tor messes with many zap attempts. Receiver probably blocking my tor exit node. Not much client side can do, except maybe try different temporary anonymous route? Receiver can maybe reduce tor exit node blocking for verified or sanitized zaps? 
 #nostrdesign

Maybe receiver can have preference-ranked failover receiving wallets?