Avatar
fiatjaf
3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d
~

There is a list of hardcoded relays, but it tries to use the relays from the user's NIP-07 extension if they exist.

Yes, please, let's do the same spec so everything is compatible. Let me know what you think.

I think what clients are doing is parsing "#whatever" from the content and adding these as "t" tags in the event.

I sent the screenshot so I wouldn't have to decide.

https://nostr.watch/ has statistics now, and data, historical and present, that comes from the server instead of from your own browser.

It's actually super hard and a giant pain in the ass.

I just did it.

It's probably related to your client not following relay hints and that note not being in any relay from the static set of relays you're connected to.

It should be at least on wss://relay.realsearch.cc, according to the event tags of my response.

Uncle Bob uses Lightning: #[0]

I imagine that losing follows and whatnot won't be an issue for people that only use one client, right? And then once you're using multiple clients you should also be open to using a dedicated client just for managing your contacts and so on.

Why not keep a history locally? You could do the prompting or not -- but even then instead of overwriting you still keep the previous versions.

I do like that Gossip keeps a local copy and only overwrites -- or merges upon an explicit button click:

A prototype writer client is live at https://write.nostr.com/, by #[0].

A reader client should be happening soon.

How is Gossip working for you?

I am familiar with these things, but I don't see the benefit of pulling a giant spec from other people into Nostr and make it into a bloated dependency. I don't see any benefits, only malefits.

Why hasn't any other language adopted Rust's model of borrowing pointers?