pull down to refresh

Amazing! hoytech is a boss. He makes me miss my systems programming days. I geeked around on it the other day. Really nice.

I'm curious if this will be a continuing trend of vertically integrated client/relays where no relays are dumb and instead they're fat and heterogeneously smart. This is what I think core nostr people were articulating as The Way ... many different communities spread around, segregated by UX/topic.

It seems like there's also a bit of a war between clients and relays right now. Clients are working around relays.[1] Relays are working around clients. Super exciting to watch a protocol emerge in real time.

Also, it's cpp but same same.

  1. https://snort.social/e/nevent1qqsw27qf0y5tk8y9tkuc8k42yxqc504k2ldt0ssnzp9gcj9v3599v8spz9mhxue69uhkummnw3ezuamfdejj7q3qgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqxpqqqqqqzrw82w0

IIRC strfry has a very plugin based architecture, so it's probably still along the same lines of a dumb relay and smart client. It's probably an outlier, just a guy that wants to take advantage of his already existing server with a very efficient DB with events as a way to easily integrate a client facing website. I am very impressed by how quickly it does the server side rendering.

It would be a shame if every client took a similar approach, and now they'll need their own relay, probably pulling in alll events from the network and you can't pick your own relays client side. But I think we'll see all kinds of approaches in nostr. I especially like how he is going about custom algorithms and forking communities to tweak your own.

reply

re: algo. It seems to require you running your own strfry instance or is it clientside configurable?

IIRC strfry has a very plugin based architecture

Yeah their plugin system is great. Reminiscent of CLN's (and most system software these days) with simple stdin/stdout IPC.

reply

I don't think it is clientside configurable, but it's also very early so I'm not sure what plans he might have in store.

reply

Very cool either way

reply