{"type":"rich","version":"1.0","title":"Nuh wrote","author_name":"Nuh (npub1jv…s7yqz)","author_url":"https://yabu.me/npub1jvxvaufrwtwj79s90n79fuxmm9pntk94rd8zwderdvqv4dcclnvs9s7yqz","provider_name":"njump","provider_url":"https://yabu.me","html":"No I mean what people call AppView or Backend For Frontend, or the Indexer in the case of Pubky... Servers that aggregate data, map it to other forms, and index it based on many aspects and prepare the database indexes and API endpoints to return very specific data for very specific client needs.\n\nDo you really enjoy your Nostr clients counting reactions in real time as they stream? Every time you open the note? Do you enjoy that you can't get consistent and fast counts and statistics? Do you enjoy that you can't get reliable notifications count and reliable cross device count down of notifications count as you open more and more of them?\n\nAll of these stuff require a server that isn't necessarily dealing in the raw data, but metadata. And metadata that you can't design at the protocol level, every app will need different stuff.\n\nIt is a shame that Bluesky knew all of this from the get go, and even Mastodon does a good job there, but here people are pretending the laws of the universe don't apply, because we are cool."}
