Some threads don’t do positional nip10 (I think coracle) and those threads don’t load at all in damus. Will need to do another pass at my nip10 code to handle markers, long overdue.

Reply to this note

Please Login to reply.

Discussion

I was wondering why more threads recently sometimes cannot load the parent events. I thought it was maybe relays or network. It knew it’s he event had a parent, but just never loaded.

it’s caused by damus can’t figuring out which is the event being replied to. There are multiple e references and if they are not in the correct nip10 order then it will fail to walk up the thread.

That’s what I’ve always liked about computers, the million ways to do the same thing.

Clients should probably do positional NIP-10 too, why not? It's easy. I always saw the markers just as a nice addon. nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn