Oddbean new post about | logout
 A nice UI and Rust? That's a funny trick, I almost believe it. 
 So you can read my posts now? 
 I could always read your posts, but I couldn't read the posts you referenced in your notes. For some reason, Amethyst wouldn't load them, so I had to go to njump.me to read them there. 
 Hey there are a few of us. Both happen to use egui.

https://cdn.jb55.com/s/1bd10d22981424bb.png 
 I have no doubt this thing will burn my Intel NUC, my house, and my cat while trying to scroll 
 why do you say that? 
 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. 
 It doesn't.