Damus
jb55 profile picture
jb55
@jb55
only took a couple months πŸ˜‘ but finally got profiles working in nostrdb.

Damus now queries the local relay directly whenever it needs profile info. Its always up to date, has access to every profile its ever seen in realtime, and is as fast as accessing the profile from memory. No longer do clients need to have a separate in-memory cache for profiles, which *drastically* simplifies client code.

The old profile database is buggy and is causing crashes on the current TestFlight build, so this will fix that and make profile loading a lot faster.

Just a small update but a huge technical milestone for nostrdb. Again, thanks for your patience 😁. Damus is evolving into something new πŸ‘€
8131❀️48πŸ€™95πŸ’œ7πŸ”₯4πŸ«‚3πŸ’―2
zach · 136w
Excellent work Will 🀜
0xtr · 136w
Congrats Will!
mutatrum · 136w
What do you mean by: the local relay? Is there an embedded relay inside the Damus app?
Justin_Tokyo · 136w
πŸ™Œ
JeffG · 136w
I want this on the web so badly!!
DaddyJones · 136w
Happy to be apart of the evolution of Damus!!! Fantastic work Will
Libretech Systems - DARKLEAF · 136w
Thanks, Nostr is freedom
zachbitcoin · 136w
i used to work in social media tech back in 2010ish. thinking of all the features good and bad (listening, NLP and other search models to find content, to find β€œintent” etc.) Having historical db of all nostr content can be helpful too. Build and view the decentralized free social graph.
jennifer dupont 🌸 · 136w
πŸ₯‚
franzap · 136w
Very cool. I want to get the same in the browser
The Callnote · 136w
will users be able to access the nostrdb with something DBTools? super excited to learn about it
nobody · 136w
a big thanks for all the hard work
josh · 136w
hell yeah
tigs · 136w
πŸ₯°You sir are an angel. Excited as for this update!
Duchess · 136w
Congratulations πŸŽ‰ I know you guys have been working hard πŸ’œπŸ†