Avatar
Vladimir Krstić
5c50da132947fa3bf4759eb978d784db12baad1c3e5b6a575410aeb654639b4b

It's a concept/s, not a working app. Actually, multiple apps, multiple teams(potentially), a collective of sorts.

Yeah, I believe this should be handled on the client level, not the relay level. We should give more options to the users, like in your example. Let users post whatever they want; let clients and users choose how to display that content.

Replying to Avatar Niel Liesmons

I'm still trying to wrap my head around the advice from nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z at the end of this episode: https://www.fountain.fm/episode/DEJd9bSDxKchnAQTLmKF

TLDR: Try a chat interface instead of a feed for your new app idea.

"I'm seeing the limitations of a Twitter-like UI and how toxic it is ...... I think a chat interface is much more welcoming to the majority of users, it enables those persons to say more and use it in a better way"

"Twitter clones generalize our feed so much ...... we will either have topics per feed or something like a chat interface where things are a lot more conversational"

"Kind 1's are not the preferred kind for Nostr"

1. Productivity tools might be a good match for this approach (think slack on nostr, vendata, nostrocket, ...)

nostr:nevent1qqsq73fc0z838h6lu4g029e2l88gcw7yew05r9xrt3vea2kdum6ycmspz4mhxue69uhk2er9dchxummnw3ezumrpdejqzrthwden5te0dehhxtnvdakqvkxq6r

2. Highlighter could probably benefit as well from a more conversation focused UI around the insights from your peers.

Better start drawing things out! 💡 #nostrdesign

Not sure I get it. Will have to give it a listen. I can't wrap my head around how a UI can ignite toxicity. It can encourage toxic behavior to some small degree. But mostly, the incentives awarded for that kind of content push it further.

One thing that comes to my mind is that Twitter content is presented very densely. It may feel a bit claustrophobic? And we know that fear pulls the worst out of people. This may be a psychological trick, like having no windows in stores, casinos, etc. That's why I like nostr:npub1pu3vqm4vzqpxsnhuc684dp2qaq6z69sf65yte4p39spcucv5lzmqswtfch; it doesn't cram that much content on a screen, and thus it feels a lot more relaxed.

Teenage Engineering strikes again. 🤤

True story: the guy was setting up a Ledger for another guy in a restaurant while explaining how it works. I was sitting on a table that was on a platform above them and was able to see everything. Luckily for him, I’m a good guy.

That has to change! Developers are pushing tech at a blazing speed while UX is lacking. But you know that best. You are carrying Nostr design on your shoulders.

We have to change that if we are aiming for a billion users. The most successful company today is a design-first company. There's a reason for that.

There's nothing wrong with using Carbon or any other FOSS design system. I would encourage this practice for Nostr projects as we lack designers, and developers are moving blazingly fast. Hundreds of designers worked on Carbon; it's a rock-solid product with tons of documentation. When you have isolated components in a storybook.js, it's super easy to just pick them and build your product like a Lego. You can distinguish your product with different color schemes and branding. Eventually, you can fork the storybook repo and make smaller or bigger visual changes here and there to make your product visually unique.

I've played with Carbon over the years but have never used it in an actual project. It has a very distinct tech-ish style. If you are not going for tech style, you will do better with most other design libraries with a more neutral style that is easier to iterate on.