why do you say that?

Reply to this note

Please Login to reply.

Discussion

notedeck itself doesn't really do any heavy processing. most of that is done by nostrdb in C in a threadpool (note parsing, sig validation, etc). all notedeck does it talk to the local relay and fetch things from the memory-mapped database with 0 serialization in and out since its all flatbuffers. the result is that the UI is 144fps+ consistent when scrolling. I built notedeck from the ground up with performance in mind. it even runs at max framerate on the slowest android devices I could find.

Is it possible to have nostrdb live on an Umbrel for example, and make all Damus instances (phone, tablet, pc) talk to it on a local network.

Like a shared DB always connected even if apps are closed.

You can just use strfry or nostr-rs-relay, those are great for personal relays. nostrdb is more meant as an in-process relay for high performance use cases

I’ll look into that. Thanks.

Literally what Gossip does every time I try to use it. If optimize it and disable everything, I can even use it, but it looks uglier than the motif software. If it had no GUI at all and ran in a terminal with pseudo-graphics it would be prettier

I've heard that from another Windows user about Gossip, I don't know what is going on then.

Maybe try Notedeck and see if the same problem shows up?

The last time I saw Windows was 25 years ago. I doubt that system would handle Gossip or any GUI client for Nostr.