Nosy is ready for testing:
this tool takes your npub and searches the Nostr network to find out which relays are popular among those you follow, or who follow you.
10000 satoshis is only 2 dollars. i'm broke. zap me more. i'm writing code for y'all. 😜
naw, this is different
on Mastodon, for a while, there was a meme about a man named John Mastodon, separate from the mammoth that is the official mascot
make a Nostr mascot and name him Nick Nostril
this tool isn't finished yet, but here's an example result: i asked it to tell me the top relays of the people i follow, and here's what it told me.
it MIGHT be a primitive way of disabling a relay temporarily in a client that doesn't support doing that...
some people REALLY aren't paying much attention to what they're doing...
while coding a Nostr tool, i came across the relay list of this user who clearly just pasted a relay from some website that lists each relay with a dot character in front of the address, and they didn't notice that it was there. that's obviously not going to work.
trying to write the network code for that "what are the top relays used by people who follow or are followed by user X?" tool.
the simplest problem to solve is "who is following user X on which relays?" because you just ask every relay for the contact lists that tag (follow) that user, and each contact list will contain a relay list, so you just aggregate that.
it gets a little bit more complicated the other way around, because first you need to perform a query to find the user's contact list, and then you need to query all the relays once again for the contact lists of that are tagged in that contact list, and then aggregate that.
no, *i* have to work
everybody is wanting some kind of follower/relays checker thing so i think i'm gonna start coding that now.
it's not finished
i have never tried next.js. last time i was doing JS full stack i was doing plain express.js plus either React or just no framework at all because geeze it's not *that* hard to talk to the DOM.
my web projects are such a blend of old and new, because they're like 0% framework and 0% TypeScript but also 100% modern JavaScript and HTML5 features.
maybe if i do something useful for Nostr i can get some people on my Patreon (yes, i have one, but it's not big)
i think my goblin lifestyle must be infecting other people on the network 🤣
can you be more specific as to what it's going to be used for?
wasn't quite sure what i was planning to make here, but i'm thinking Nosy can be a simple web-based traffic monitor for relays, just so you can sneak-peek at a relay and see what's actually getting posted there. i might give this a *little* bit more of UI, but i don't think i'll overdo it. it's not meant as a full client.
and eden.nostr.land says it's connected, but it just sits there without responding to queries...
nostr.plebchain.org *does* seem completely useless though, at least right now. it throws my super simple client out instantly.