Okay Nostr peeps we need to talk. I know Ive been on here for like 5 minutes and Im already complaining but hear me out.

Id really like to publish my newsletter directly on Nostr. You dont need to worry about clicking an extra link, I dont need to worry about writing a stupid summary, everyone is happy.

But here‘s the problem. Iris shows link previews and organizes pics where they are placed in the text. Primal does the same, but doesnt show link previews. Damus shows link previews, but organizes pics in a carousel. If I post both pics and link previews, the content repeats and gets unnecessarily long. If I dont, everything is all over the place.

Can you guys like get together and have a standard for this or something? Because that would be pretty helpful. Thanks!

Reply to this note

Please Login to reply.

Discussion

What about trying https://yakihonne.com or https://habla.news ? Both are perfect for journalists because it’s got a draft, preview and long-form text content.

Are these long form contents going to appear also in other clients? Does a long form article have a different "kind" code at the protocol level?

Yes it’s got a different kind:30023 ! Like you say, it depends on clients. If you got iPhone, Damus and Nostur support it :-)

Nice, thanks. Is Yakihonne FOSS?

Not that I know of?🤔

Standards are good, but in a permissionless, decentralized protocol folks can do their own thing (kinda the whole point). You have a good idea, but I don't see it happening in any formalized manner. Maybe it'll evolve in that direction over time. Maybe (but I'm doubtful).

Yes, kind 1 (tweet like posts) are whack as hell. Try using something like habla.news where you can post long form content. That should fix the formatting issues I think.

I think this is going to be pretty hard on because of the chaos that naturally happens in the protocol.

as a temporary solution, would leaving a note at the top of the newsletter like: "This articles is more readable in " would be a temporary solution.

I would be like a small popular vote on design, because people like reading your articles.

Publish a long form note on highlighter.com or habla.news

Yes

Everything action you do on Nostr, posting, liking, replying can be called as 'events'. Each event has a 'kind' number which describes what type of event it is.

What you're looking for is long form content (kind: 30023)

The following are some clients that support this event kind:

Yakihonne: https://yakihonne.com/

Habla: https://habla.news/

Highlighter: https://highlighter.com/

Not all twitter-like clients we use display this event kind on your profile by default.

Amethyst does support it on Android though. You can always share a link on your preferred twitter-like client after publishing on the long-form client. The post will still be nostr-native and people can directly zap it as well.

Even 'edit post' is an event kind which isn't supported by most clients. You might see the edits I've made to the typos in the first paragraph on Amethyst but not on Primal.

do you know what the reason is for twitter clones not supporting long form?

It's just a design choice by devs of respective clients. It's up to them to choose the event kinds their clients display. And we can pick and choose according to our preferences.

Damus does righr nostr:npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5 ?.

I thought amethyst did too?

I guess the main point here tho, is that there is not a uniformed standard across clients. Many would see as a feature but this poses the question as to whether or not from a creators pov is a feature or a bug

nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 supports reading long form notes. Damus does not support *writing* long form notes.

nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s and team are not convinced a short form note app can create an excellent long form note writing experience.

I would tend to agree

Many do Nostur does, at least for reading them. There are too many kinds for a client to do them all. The ones that make sense for Twitter clones to adopt will likely be adopted. Some client developers are going to draw the line in different places.

It would probably be better to publish the newsletter as a "long-form content" event using https://habla.news or https://highlighter.com. I prefer Habla because of it's UX and design (I've only published two minor long form posts though).

wat

Nostr has a specification for posting long-form content such as blog posts, articles and newsletters (this is called NIP-23). This type of post contains a bit more metadata and lets you edit the content after it's published (compared to your normal posts/tweets which is not editable after they're published). Habla and Highlighter are just frontend services for posting such posts on nostr.

Maybe this FAQ can help you better understand this

https://habla.news/faq

Thank you!

Any time!

You should be using a client to publish long form content and not regular notes. Yakihone, habla.news to name a few.

If you publish your notes as long form they can be viewed on any client that supports long form note rendering. Habla.news and yakihone are built specifically for this. But you can also use them to publish and then use notepress host the long form notes on your own site. Like this:

These are nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm long form nostr notes displayed in notepress.

https://github.com/utxo-one/notepress

nice!

If you need help setting up notepress, just let me know and I'd be glad to help you at any point.

Generally if you include "https://" it will include the thumbnail image to the link. If you don't include that, it will just be a clickable link.

Fucking Freedom

just arrived and already complaining 😝