Default avatar
npub1fzdv...z4dv
npub1fzdv...z4dv
How will Nostr be able to avoid the fate of email? It started, like Nostr, as an open protocol. Anyone could set up SMTP servers, but most didn’t, opting instead for managed email services (you can imagine something similar happening with Nostr where people would opt for managed clients that offer better UX). Over time the managed email services made up the majority of traffic, and in their fight to prevent spam, they took ever more heavy-handed approaches to filtering. Emails originating from untrusted non-managed SMTP services were deleted on receipt, never to be seen again. Try starting a new mail service today. It’s not possible. Email has become a walled garden, an oligopoly. How do we build the right incentives into the operation of relays and clients such that spam, bots and all kinds of fowl play are dealt with in a way that doesn’t compromise on the open access and censorship-resistance of the protocol? #[0] #[1] #[2] #[3] #[4]
Whose horrible idea was it to use an SQLite port from C to JS & wasm (using IndexedDB to emulate writable pages from disk) in the Branle client for Nostr?? Am I missing something here? because that feels like a whole lot of layers of abstraction that will slow down the client with little to no recourse to fix performance issues
#[0] it’s not clear to me from the NIPs how note likes are counted. Does the client download a whole bunch of individual like notes and counts them up on client-side or is this functionality handled by the relays?
@fiatjaf it’s not clear to me from the NIPs how note likes are counted. Does the client (e.g. Damus) download a whole bunch of individual like notes and counts them up on client-side or is this functionality handled by the relays?
lnbc10u1p36shtepp5euhnhe669g2mgtqft0w0fcume4lnuunnwmmg2y440dt7jl7zu65sdqqcqzzgxqyz5vqrzjqwnvuc0u4txn35cafc7w94gxvq5p3cu9dd95f7hlrh0fvs46wpvhd2392gptch9zpqqqqqryqqqqthqqpyrzjqw8c7yfutqqy3kz8662fxutjvef7q2ujsxtt45csu0k688lkzu3ld2392gptch9zpqqqqqryqqqqthqqpysp5k4xalr9ywqced60du095gedan4gt6h0w9swrfttshg273c0p5wls9qypqsqdztx6dd7u88pjpkjty2mtnx44h6jv5gnhpw79d5cqesml9ve5ycklhmg4kzkmjzlg9eewm9gsqc5jgawwqgtxcrsq2rxglr23zmjgnsq3auwj6
#[0] what clients do you recommend trying? currently testing astral in Chrome