jb55's avatar
jb55
_@jb55.com
npub1xtsc...kk5s
I made damus, npubs, and zaps โšก๏ธ Independent bitcoin core and lightning dev. Owner of the oldest still running lightning node. soulbound to nostr:npub1l0gxx3qq9ex5lpurnfmqhfdrx27xfgj24sx6kqmk3r8a5cne63zspx78fx
jb55's avatar
jb55 1 month ago
fixing notecrumbs bugs while running errands. just opened notedeck on my laptop and continued the claude code work remotely via damus android. dave is powerful ๐Ÿ˜Ž image
jb55's avatar
jb55 1 month ago
my OS is saying #notedeck is using 6GB of ram but its really not. this is because it uses an avanced form of caching for performance: it effectively loads all of nostr into unused system memory that is easily reclaimed by the OS if it needs it (virtual memory). unfortunately OS's don't communicate this at all to the user :( it just shows 6GB instead of the actual reserved amount which is about 400MB it's kind of neat knowing 2 million notes are loaded into my system's page cache ready to be queried using local search at RAM speeds :D you can't do this with browser apps, this is only possible with native code. another reason why notedeck is so much faster than other clients. image
jb55's avatar
jb55 1 month ago
cancelled my linear.app subscription because i really don't want to pay $1000 per year for issue tracking. time to make an issue tracker in notedeck...
jb55's avatar
jb55 1 month ago
might still be worth loading profiles from a profile cache somewhere (like a relay/notecrumbs). if it can't load profile then it just falls back to rendering a profile pubkey? will add that next. View quoted note โ†’
โ†‘