Oddbean new post about | logout
 The new https://github.com/mikedilger/gossip master branch (I don't know if it's released or not) has some nice UI improvements. 
 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. 
 What's that number on my icon? 
 it got better,
the problem is when you go to someone's profile...
 
 What happens? 
 there is a part on the right that disappears, photo there is a part on the right that disappears, photo I assume and three buttons https://image.nostr.build/fcf26b22d4e94dd1c11fd447ca90601f5746c5dba79571570a248077cd6e9bc2.jpg 
 @bu5hm4nn @dtonon @Magister Michael Dilger M.Sc. please fix.

@il_lost_ delete these horrible chat/... lists please. 
 now eliminated from gossip, old stuff 
 Oh, wow, I didn't know you could make custom feeds that showed up on the left panel. Please @Magister Michael Dilger M.Sc. let us have these but for relay sets instead of lists of users! I know the logic is completely different, but they could be in the same place in the UI, right? 
 Relay sets AND kinds. 
 That is the very minimal substrate for EXTREMELY powerful UX. You can basically reconstruct 70% of SaaS with highly useable relay sets. (Shhhh don't tell anyone) 
 I should probably make time to explain new features and document things better.

I will make this work for relay sets, on the side panel, I just need to decide where to store that data and the UI for editing that data, which usually is the lions share of the work, and isn't the fun work. 
 what is the number "17" on some peoples profile pics btw? https://pbs.twimg.com/media/GTTqbk9bYAANyKY.png 
 I think it's for new messages, It's NIP-17  
 It means the person supports NIP-17 secure encryption. 
 The UI improvements are quite nice, but there are still text wrapping bugs that the new egui broke, so be aware and switch back if you have to.