I think NIP-18 (reposts) having the JSON of the repost in the content as a `MAY` and not a `MUST` is a mistake.

It only works when kind 6 is used for a single event kind; which is the case now but hopefully it won't continue to be.

I'm making a non-kind-1 app, but I do want the ability of reposting.

For me now that means that if I support the `MAY` I will need to fetch every single event reposted to discern if my app should care about this repost or not.

nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s

Reply to this note

Please Login to reply.

Discussion

Its good to hear someone else saying they like the embedded notes, usually people just tell me it’s dumb. but yes in most parts of the protocol you are forced into a N+1 query pattern which makes for a terrible UX.