Dumb relays, smart clients. I will die on this hill

nostr:nevent1qqsdjhdhyskz7gqpnupqdtgwe2cpsrutl9jhx67a9z3ag56hcwtda7spz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qygzwhzp3p445ak2ud4n289dn6084txu9ltkg7a53mt75qk5jup2ad5psgqqqqqqst74w0j

Reply to this note

Please Login to reply.

Discussion

Absolutely. Make relays so dumb that almost anything can be a relay.

relays need to be slightly smarter, at a minimum be able to sort notes when you query them imo!

Why can't you do it?

isn’t that just more computationally demanding for everyone. now i’m just spamming relays with many very-specific queries

You don't need to constantly spam relays if you keep a good local performant cache index which is what is missing in most clients.

oh wait i misread this

I can't make a query such as pull all sommsffeld notes and order them by zaps, I can only query 500 of your notes basically at random and get no associated notes (ie other events that react to your notes) - it's too dumb

True

It is a beautiful hill to die on.

Dumb pipes, smart endpoints