Developing software is a roller coaster. Some days you're at the bottom again and climbing back up is tough. But someone's gotta do it
OceanSlim
oceanslim@happytavern.oslim.dev
npub1zmc6...7f60
Pro Gun. Anti War. Working on hyperbitcoinization with Jan3. Hardware enthusiest. Node runner. Live your life in service to others. #nostr only since Block 775261. Father of 2.
Building freedom tech: https://github.com/0ceanslim/
Contact: https://oslim.dev/contact
Not super accurate, but somewhat accurate. Relay Implementations across relays. This is based on the software in their NIP11 document.


What bug emoji should crawlr get? ๐ ๐ ๐ ๐ท๏ธ ๐ฆ
I think I'll stick with the spider unless someone says otherwise. I can use the web emoji for another feature.
When you start crawling relay lists to aggregate relays, you realize how all sorts of fucked up a lot of relay lists are.
Parsing all this and throwing out everything that's not a valid clearnet websocket server is a lot of crap to clean up. Getting closer though. Finding about 890 online clearnet relays.
#crawlr

Tenor
Rookie Numbers GIF - Rookie Numbers - Discover & Share GIFs
Click to view the GIF
"I'm not your best friend any more daddy. Mommy's my best friend now "
What's happens when you ask your 3yr old daughter to behave at the table.
FYI if your relay is whitelisted, it SHOULD NOT signal support for NIP65.
Probably a ton of relays not following this. I can't make you, but you should.
GitHub
nips/65.md at master ยท nostr-protocol/nips
Nostr Implementation Possibilities. Contribute to nostr-protocol/nips development by creating an account on GitHub.
The Domain Registry System is deeply flawed. Is there a non profit fighting for more expansion of gTLDs?
Once the crawlr is done I could make a tool to remove dead relays from your relay list. :) Ranking uptime, tracking read/write policies. So much necessary tooling is needed for users to have a better understanding of what relays they should pick.