Social media is a complex labyrinth, especially for people who don't understand how the back-end of the internet works.

Even for those who do understand how technology works, UI is an entirely different ballgame. Even the most experienced developers will be left dumbfounded if a UI is not complimentary of the workflow derived from the application. That is why UX is relevant in the process of UI design.

The internet has become a beautiful, symphonic soup of UI/UX nightmares and daydreams.

This doesn't just apply to the experience of each individual website, but in fact, creates a global workflow and a global UI for each user. If you imagine every application you use daily, and compare it to mine, they are likely quite different, with some overlap.

The reason I bring this up is because I used to believe "discovery was poor on Nostr."

But I realized, just today, after 2 years of using the protocol- that tagging is a crucial element of Twitter. I didn't realize this sooner because I don't use Twitter, and other social medias I do frequent, do not rely as heavily on tagging!

Without tags, Nostr is an echo chamber. With tags, Nostr is a megaphone.

Now my problem is with applications. They don't convey the need to tag. Nor do they encourage the user to tag.

How can Nostr applications enable users to tag more frequently, and with purpose?

How can "communities created via tagging" provide further utility to the user? Tagging on TikToks operate sort of like communities, which is a noticeable effect of even filtering by a specific tag on Nostr. However it is not a native "feature," so much as a native "function."

Could relays use note tags to filter their own transmissions?

nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn I am sure you are busy, but you've been on my mind, so I feel like reaching you with these thoughts today. I hope you are well. :)

#nostr #asknostr #questions #howdoesnostrwork #NIPs? #nips

Reply to this note

Please Login to reply.

Discussion

All good thoughts. I think that anything that relies on nagging users to do more work is not going to be a complete solution. I never tag my posts, because I find topics annoying. Maybe some clients could gamify this, but more likely would be LLMs or other users crawling the network and issuing NIP 32 labels. You can then separate the content creation for the content curation, making it easy to produce content, transparent to curate it, and easy to implement discoverability features.

I don't propose nagging users either! A feature is only worth implementing if it provides value, and it should be optional when applicable.

I notice I can follow hashtags on Amethyst for instance, and that adds those "communities" to my global feed. But, I don't prefer a global feed most of the time anyways.

I think the way to incentivize users to employ them would be enabling them to be managed.

This seems like another limitation of NIP-51. Please check out this writeup to see how I believe it could be expanded:

nostr:naddr1qqxnzde3xy6rxvp3xgenywfjqgs9pqy620l0jkgy2yaggr2qs25jk3wdtudeusmdn54e92yuuzglzeqrqsqqqa28zh65tg

Stack has some interesting features here and for their stack enterprise product including label experts who can help curate or validate those labels or respond to some content tagging the label. There are some suggested labels I think and a minimum of one label. Something to explore here? Could you minimum tag the users user name as a label and then add others if you want? Stupid idea probably.

No such thing as stupid ideas, only stupid executions.

Your generous to the user.