How can we get more long form content on to Nostr? This seems like a great place for blog posts, substack style newsletters, medium like posts, etc… But it’s not so easy. The wordpress plugins for nostr do unformatted short posts with links.

We added long form markdown support to rsslay, https://github.com/planetary-social/rsslay , but rsslay has some pretty big design flaws which can’t be fixed. It doesn’t act like a normal relay, it doesn’t store anything, instead each time you request an npub it goes and redownloads the rss feed associated, creates NEW events, and provides them once to that client that requested them, and then deletes the events from memory. So if multiple people follow a feed, they’re all slowly getting different versions of the event.

I want it to be easy, nicely formatted markdown, ideally with support for the paid subscription content stuff nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft is working on.

Thoughts? Has somebody built something? RSS is probably the easiest way although lots of formatted content in rss is a mess. It needs to be something that can push to multiple relays the way mostr does. It needs to import once, and then scale with the nostr network. Users who comment on the post need to be commenting on the SAME event, not multiple versions of the event.

We’re SO SO SO close to this working, yet somehow it doesn’t.

Reply to this note

Please Login to reply.

Discussion

Habla.news is where nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk does long form content. It works well! And some clients are able to sense the markdown format and display it well.

But monetization isn’t something I’ve seen much yet in this context (just zaps I think)

I happen to be writing a launch announcement right now... 😅

LFG!

Aaaayyyyooo 👀

wen will this note go live 😭

Yours? 3 minutes ago ✊

Hahaahah nonono Pablo’s announcement 😭 he schedules it in the future it seems

Haven’t finished writing it. Tomorrow.

EXCITED

👀

finally

Had to fill in A LOT of missing gaps on the technical side for this one

The amount of byproduct from this is massive

Onlyfools disruptor? Now we're getting real!

Competition in this space will be great if we can market it accordingly.

The competition is fun to be apart of and support

👀

I hope so. There are so many things you can do with habla.news without writing any code.

It's my favorite blogging client. The human readable URL's are a game changer.

Wow, an “OnlyFans” for #Nostr.

So, that would be like T.A.P.s for #sats?

T.A.P.s = T*ts, A** and P**n. 😂

In the early stages of building domain specific knowledge bases. Microverses of exclusive/topical relays that can interoperate.

https://github.com/limina1/NKBIPs

https://github.com/limina1/indextr-client

Give writers an incentive to write natively on Nostr and the rest will follow.

It may sound very stupid, but I think some form native support for threaded notes is needed!

The naive reaction would be: But we have long form posts!! (habla)

But a long (Medium like) article is not that compelling: it disturbes the flow you’re in whilst Nostering.

In a thread of tweets/posts users can chime in AT EVERY F* PARAGRAPH !

In a Habla / long form post ONLY people who go there will react and that’s visible to almost no one, out of your notes context.

So, threaded notes, please…

Please take a look at https://codeberg.org/nostrdev/RSSTR

The central idea is to turn feeds into "communities".

See communities (you can take a peek at https://satellite.earth ) as decentralized "websites" with a comment section included.

It replaces youtube/reddit/etc. It all depends on the client and how you want to present that content to the user, but ultimately the "backend" is the same -- Nostr.

I've been researching astro-blog and asyncio to create a bridge between astro-blog and kind 30023 posts. This would be great because asteo-blog uses markdown so it should be better than the wordpress plugin.

I guess I should get back to work.

I’m building https://www.drupal.org/project/nostr_content_nip23

More info with demo: https://yakihonne.com/article/naddr1qq4kummnw3ez6ur0wdek2ttywf6hqctv94kx7mn894nx7und943k7mn5v4h8gttwd9cz6v3nqgsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugrqsqqqa28uerlaf

Last week I modified the CKEditor5 to save the output to Markdown instead of HTML for better a better editing UX: https://www.drupal.org/project/ckeditor5_markdown_editor

Still a lot work to do to make Drupal a fully native Nostr client for managing content.

That’s neat, i’m a fan of POSSE. Getting Nostr tools for a bunch of CMS’s and then support in to the social media tools people use for cross posting is going to help a lot getting a diversity of content on to the network.

I appreciate this feedback a lot! I’m working out a proposal for a small opensats grant so I can spent more time on this besides my dev work for clients.

What’s your favorite cms? Or content publishing tool?

I'm definitely planning to get long form content from Wordpress -> nostr working in my nostrtium plugin as soon as I have some clear time to dive into it. I've had no time to work on it for some months now, but I hope to have a window sometime in February when I can work on this.

The biggest problem with our rsslay fork imo is that we are trying to convert html to markdown. That will never work seemlessly and results in a reading experience that is worse than the original website or an RSS reader. Maybe we need a Nostr kind for html content, or maybe we need better tools for authoring and cross posting long form content.