Avatar
jonb
35a8f9c0272c119a620f47c055c8db39e9f805fef1b22d0b7a42b189351dae66
aprendiendo

I know there are differences of opinion on this, but I'd like to make a case for allowing sign in w/ an nsec in nostr apps; Long form text apps used as a case study, nostr:npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg , nostr:npub1ygzj9skr9val9yqxkf67yf9jshtyhvvl0x76jp5er09nsc0p3j6qr260k2 .

I agree that we should educate users and recommend safer ways of authenticating, but I think especially in the near term, allowing for nsec log-in will:

- Enable users who know about extensions but have chosen not to use them to still log in and use these apps

- Allow users who use multiple nostr accounts to switch between them without having to use multiple extensions or multiple extension accounts

- Accommodate mobile users who do not want to get set up with an extension-compatible mobile browser like Kiwi

* I think that better solutions will come in the future, but for now, it seems that many users have chosen for themselves to tolerate the risk for the sake of convenience.

** I wonder what % of the half a million or so users on Nostr are set up with key management through an extension. Even if it's not ideal, I think it's still good to support these users' ability to interact with the full extent of the nostr ecosystem.

Thoughts and comments welcome.

Tags: #ux #design #habla #HablaTeam

https://void.cat/d/Wb6tFRL9UKenTH1276MFRk.webp

Small UX proposal for Habla.news, nostr:npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg

Limit the number of tags shown on the card view of an article to 3.

This would:

- Keep the height of each card neater and more standardized, especially on mobile

- Focus the user's attention on a reasonable number of tags to look through at one time

- Incentivize authors to carefully choose their top 3 tags

*An ellipsis "..." could be used at the end of the 3 to show that there are more, and all tags could still be visible when clicking into the article.

**Thoughts and comments welcome.

Tags: #ux #design #habla #HablaTeam

https://void.cat/d/LGhC1h5ux7hEXycBRDuiYB.webp

Replying to Avatar Tony

Mined a few sats with https://nutminer.semisol.dev/ by #[0]​.

Been meaning to dive into Cashu long time ago, but you know, there’s so much going on.

Anyways, let me test this. Pic up your sat here 👇 while I’m thinking of the best way to integrate this into my #Bitcoin & #Nostr educational project.

cashuAeyJ0b2tlbiI6W3sicHJvb2ZzIjpbeyJpZCI6IlVUNW5YdVpabEZOYiIsImFtb3VudCI6MSwiQyI6IjAyYTk4YmJiYTBlOTUyMWNiZGY5ODFlOGVhYzU1NTAxOTBjMWM0OGYyMjJhMWEzNWJmOTA4MzQ2Yzk0M2RiNjRjOCIsInNlY3JldCI6InU0NWxsQ1VQc09hMHVMZUZtVUhqYjA2SjF2cjM3VmpYbnUwWFhqU0Q0VFU9In1dLCJtaW50IjoiaHR0cHM6Ly9udXRzLnNlbWlzb2wuZGV2In1dfQ==

I'm way behind on this and would love more resources on it.

Replying to Avatar verbiricha

The facelift for Habla is not completely finished but I shipped it already, makes the reading experience 100 times better https://habla.news Not everything works yet so be patient and please report issues if you find them.

One of the things I'm excited about is prerendered content in vanity URLs. Users with Habla NIP-5 will get a URL like https://habla.news/dergigi with all their content prerendered, short links that will get a nice preview when sharing online. Check out https://habla.news/tony and https://habla.news/moon for more examples. Do you want one? DM me!

This wouldn't be possible without the invaluable help from Habla contributors nostr:npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds nostr:npub1xk50nsp89sge5cs0glq9tjxm885lsp077xez6zm6g2ccjdga4enqnkmr0f nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac nostr:npub138s5hey76qrnm2pmv7p8nnffhfddsm8sqzm285dyc0wy4f8a6qkqtzx624 and nostr:npub10awzknjg5r5lajnr53438ndcyjylgqsrnrtq5grs495v42qc6awsj45ys7 💜

Looks fantastic, nostr:npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg! Super fast turnaround on nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac's original concept.

Btw, things are working for me in chrome and kiwi on Android.

I'm fairly new to the space, so I'm likely behind on the conversation. I'd like to see those designs if you could share a link or a pic.

I was mostly comparing modals from snort, amethyst, and astral when ideating on this version. And, so far I haven't seen username used as a label.

I've been thinking through the design of sign-in modals for Nostr clients.

Two challenges/opportunities stand out to me:

1. I'm not sure if extension-based auth should be automatic. I wonder how often a person might want to browse unauthenticated or log in with an acct not associated with their extension.

2. Compared to the legacy flow, I think there's a greater need to provide clear help during sign-in. The auth piece is one of the main differences between what users are used to and the Nostr flow, so it seems appropriate to offer a clearly labeled lifeline.

Tags: #ux #design #habla

https://void.cat/d/QgxEP66i7fSdjWt16gZPCu.webp

More settings for personal content moderation/curation. Would be good to be able to block hashtags or certain types of content.

And, on the curation side, a toggle for highlights in the main feed, options for sorting order, etc.

Awesome article!

I think the answer is no, but is there a way to un-highlight? Or, to delete a highlight?

If you use the compose/write function on habla or a different long-form client it will create it as a long-form note.

Good question. There is a particular kind of event on Nostr called a long-form note which is distinct from the standard note. Long form notes are usually longer in word count, but they don't have to be. So, Habla currently shows long-form notes by relay, then sorts them according to the other options (top notes, followed notes, etc.)

**Important caveat: this is how I understand it, and I'm not a developer or very technical 😅.

Habla.news Design call coming up - 3:00 PM UTC Tuesday, May 9 2023

Tentative agenda:

- Review onboarding flow designs contributed by @gzuuus nostr:npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds

- Discuss Habla.news 2.0 design strategy

- Discuss needs (if any) around Open Sats proposal

**Feel free to comment with anything else that should be covered or other comments. See y'all there!

Links:

- G calendar link: https://calendar.google.com/calendar/event?action=TEMPLATE&tmeid=NW9xdmgxZmt0c3Vxcml1a2FvMTVibTFxajJfMjAyMzA1MDlUMTUwMDAwWiAwOGY1YjRlMzI0NDFmNGZkNGFkMThhOTQ3NDkwM2I0MDNjOTFkNjI3YzM1ZjUyMzA3YThhMjQ4MGVhMmU1OGUzQGc&tmsrc=08f5b4e32441f4fd4ad18a9474903b403c91d627c35f52307a8a2480ea2e58e3%40group.calendar.google.com&scp=ALL

- Jitsi room link: https://meet.jit.si/TribalTapesLobbyConsiderably

Tags: #ux #design