productivity tip for working with LLMs:
1. keep everything you've copied around with a tool like Copy 'em (on Mac)
2. star or favorite common context related to your LLM conversations
3. when prompting your llm, paste in relevant context like the codebase README, example files, etc.
Dustin Dannenhauer
dustind@dtdannen.github.io
npub1mgvw...pdjc
DVM maximalist
Building DVMDash - a monitoring and debugging tool for DVMs
https://dvmdash.live
Live DVM Stats here: https://stats.dvmdash.live
Hacking on ezdvm - a python library for making DVMs https://github.com/dtdannen/ezdvm
v0 and bolt.new seem to do better with nostr-tools than the nostr-sdk js bindings. It works even better if you paste the raw README of nostr-tools repo as "guidance" along with your prompt. I've been able to get v0 to make a simple react client that fetches all bookmark events (an apparently new kind 30006 that @PABLOF7z made recently)


There's a new dev trend of adding an `/llms.txt` to your repo's root directory! Give LLMs all the context they need and save time while getting better answers - use it by pasting its contents into your chat before asking a question.
I'm working on one for DVMDash here, if you want to see a WIP example: https://github.com/dtdannen/dvmdash/blob/full-redesign/llms.txt
Consider adding the directory layout, the goals of the project, any domain specific background information, etc.


Answer.AI
/llms.txt—a proposal to provide information to help LLMs use websites – Answer.AI
We propose that those interested in providing LLM-friendly content add a /llms.txt file to their site. This is a markdown file that provides brief ...
resisting the urge to make an AI to answer all my Nostr NIPs questions....
I asked V0 to make me a new UI for DVMDash that’s a mashup of mempool.space and fetch.ai and the first thing it did was go take screenshots of both sites. 🤯
I live on these tools right now:
- Claude sonnet
- v0
- perplexity pro
My bet is AI will help Nostr succeed because we have more development needs than current devs can support.
It’s conceivable that each person could have their own unique Nostr client custom built by an AI.
View quoted note →
I blame primal for this


Whoa is that a list of 5300 DVMs under the “Feeds” tab? If someone launches a new DVM does it automatically show up there?
View quoted note →
📚 Did you know there are at least 7 published papers on Nostr? I've gathered them all in one GitHub repo!
I'd love your help making this collection even better - know of any papers I missed? Feel free to submit a PR 🤝
Huge shoutout to the Awesome Nostr repo that's been helping developers. I hope this new resource will do the same for researchers! 🚀
#Nostr #Research #OpenSource

GitHub
GitHub - dtdannen/academic_nostr: List of Academic Papers published about Nostr
List of Academic Papers published about Nostr. Contribute to dtdannen/academic_nostr development by creating an account on GitHub.
Apparently building real-time data pipelines isn't trivial….
If a coffee shop or other wifi network seems to not work when you use a vpn, check in the vpn settings for a ‘stealth’ mode, under ‘protocol’. I just tried it with ProtonVPN and all of sudden everything is working!
For protonVPN, you need to go into settings, it doesn’t show in the default app where you press connect.


Olas is awesome. @PABLOF7z - getting an issue where audio from the next video sometimes starts playing before I scroll to it. On an iPhone 15 plus.
@utxo the webmaster 🧑💻 can I whitelist specific kinds with nostpy? Thinking of running a version of it for DVM events only (kind 5000-7000).
After skimming the repo, it doesn’t look like there are settings such as whitelisting or blacklisting kinds?
I might consider adding it if it doesn’t exist
new minor ezdvm release:
- upgraded to use nostr-sdk 0.36
- improved README install section
- added a README for running examples
- added test script to send events to DVMs

GitHub
Release 0.1.2 · dtdannen/ezdvm
upgraded to use nostr-sdk 0.36
improved README install section
added a README for running examples
added test script to send events to DVMs
This library just keeps getting better and better. I couldn’t live without these python bindings.
thanks to @Yuki Kishimoto
GitHub
GitHub - rust-nostr/nostr: Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more.
Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more. - rust-nostr/nostr
What’s your favorite way to read #wiki pages on Nostr? Am I missing a client?
- https://wikistr.com/
- https://wikifreedia.xyz/
- njump.me (example: https://njump.me/naddr1qvzqqqrcvgpzp22rfmsktmgpk2rtan7zwu00zuzax5maq5dnsu5g3xxvqr2u3pd7qy88wumn8ghj7mn0wvhxcmmv9uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uqq77npwp3ksct594c8ymm2v43hgelf959)
Anybody have a favorite chat option for open-source projects, for the devs to chat with dev and non-dev users? I’ve used Gitter in the past but wasn’t the biggest fan. Discord is popular. Something Nostr-based that’s easy for new users would be ideal.
GM & Happy Halloween! 🎃
@DETERMINISTIC OPTIMISM 🌞 @dataMachine 🤖 I noticed you don’t have a ‘system’ parameter or role for using your API - is that intentional and if so, are you planning to offer an alternative?
GM