Avatar
Awiteb
00000001505e7e48927046e9bbaa728b1f3b511227e2200c578d6e6bb0c77eb9
Awiteb, a lover of free and open source software, and a programmer with a keen interest in the Rust programming language.

There is 100K public keys in my relay having less than 10 events and no one of these events is a private message. Only 12K does have a private message.

#relay

The Iranian government has cut off the internet for most Iranians, including my friend nostr:nprofile1qqst6jhruelzn9jdf9qhyfsac3fetjyld0fwwary9cmxzfchrhacragtgwvxz . I hope he's okay. Fuck this corrupt government.

I hope it will be a great year in which we develop Nostr and make it better than 2025.

ʜᴇʏ, ɪᴛ'ꜱ ᴊᴜꜱᴛ ᴀ ᴘᴏʟɪᴛᴇ ʀᴇǫᴜᴇꜱᴛ ʙᴇᴄᴀᴜꜱᴇ ɪ'ᴍ ɴᴏᴛ ꜱᴇᴇɪɴɢ ʜɪꜱ ꜱᴛᴜꜰꜰ. ɪ ᴀʟʀᴇᴀᴅʏ ʜᴀᴠᴇ ɴᴏꜱᴛʀ.ᴡɪɴᴇ, ᴍʏ ʀᴇʟᴀʏ, ᴀɴᴅ ꜱᴇᴠᴇʀᴀʟ ᴏᴛʜᴇʀꜱ ᴀʟʀᴇᴀᴅʏ, ᴀɴᴅ ɢᴇᴛ ᴡᴀʀɴɪɴɢꜱ ꜰʀᴏᴍ ᴊᴜᴍʙʟᴇ ᴛʜᴀᴛ ɪ ʜᴀᴠᴇ ᴛᴏᴏ ᴍᴀɴʏ ʀᴇʟᴀʏꜱ, ᴀɴᴅ ɪᴛ ɪꜱ ɪᴍᴘᴏʀᴛᴀɴᴛ. ʜᴏᴡᴇᴠᴇʀ, ɪ ᴀᴍ ɢᴏɪɴɢ ᴛᴏ ꜱᴇᴀʀᴄʜ ꜰᴏʀ ʜɪꜱ ʀᴇʟᴀʏ ʟɪꜱᴛ ᴀɴʏᴡᴀʏ.

ᴀʟꜱᴏ, ʏᴏᴜ ᴛᴏᴛᴀʟʟʏ ᴄᴏɴᴛʀᴀᴅɪᴄᴛᴇᴅ ʏᴏᴜʀꜱᴇʟꜰ ʙʏ ᴄᴀʟʟɪɴɢ *ᴀᴅᴅɪɴɢ* ᴍʏ ʀᴇʟᴀʏ ᴛᴏ ʜɪꜱ ʟɪꜱᴛ ᴀꜱ "ᴄᴇɴᴛʀᴀʟɪᴢɪɴɢ" ʙᴇᴄᴀᴜꜱᴇ ᴏʙᴠɪᴏᴜꜱʟʏ, ᴛʜᴀᴛ'ꜱ ᴛʜᴇ ᴏᴘᴘᴏꜱɪᴛᴇ. ɪᴛ ᴡɪʟʟ ᴍᴇᴀɴ ᴛʜᴀᴛ ᴀʟʟ ᴏꜰ ᴛʜᴇ ᴜꜱᴇʀꜱ ᴡʜᴏ ᴜꜱᴇ ᴍʏ ʀᴇʟᴀʏ, ᴡʜᴇᴛʜᴇʀ ᴛʜᴇʏ ᴀʀᴇ ᴘᴇʀᴍɪᴛᴛᴇᴅ ᴛᴏ ᴡʀɪᴛᴇ ᴛᴏ ɪᴛ ᴏʀ ɴᴏᴛ, ᴄᴀɴ ꜱᴇᴇ ʜɪꜱ ᴇᴠᴇɴᴛꜱ ᴇʟꜱᴇᴡʜᴇʀᴇ ᴛʜᴀɴ ᴛʜᴇ ᴏʙᴠɪᴏᴜꜱʟʏ ᴏᴜᴛꜱɪᴅᴇ-ᴏꜰ-ᴍʏ ʟɪꜱᴛ ʀᴇʟᴀʏꜱ ᴡʜᴇʀᴇ ᴛʜᴇ ᴇᴠᴇɴᴛꜱ ᴀʀᴇ ɢᴏɪɴɢ ᴄᴜʀʀᴇɴᴛʟʏ.

ᴘʟᴇᴀꜱᴇ ᴜꜱᴇ ᴛʜᴀᴛ ᴄᴀᴠɪᴛʏ ʙᴇᴛᴡᴇᴇɴ ʏᴏᴜʀ ᴇᴀʀꜱ ʙᴇꜰᴏʀᴇ ʏᴏᴜ ꜱᴏᴜɴᴅ ʟɪᴋᴇ ᴀɴ ɪᴅɪᴏᴛ

> ᴀɴᴅ ɢᴇᴛ ᴡᴀʀɴɪɴɢꜱ ꜰʀᴏᴍ ᴊᴜᴍʙʟᴇ ᴛʜᴀᴛ ɪ ʜᴀᴠᴇ ᴛᴏᴏ ᴍᴀɴʏ ʀᴇʟᴀʏꜱ

Just ignore it, you can have as many relays as you want, I don't know why it's suggested in the NIP to have less than 6.

> *ᴀᴅᴅɪɴɢ* ᴍʏ ʀᴇʟᴀʏ ᴛᴏ ʜɪꜱ ʟɪꜱᴛ ᴀꜱ "ᴄᴇɴᴛʀᴀʟɪᴢɪɴɢ" ʙᴇᴄᴀᴜꜱᴇ ᴏʙᴠɪᴏᴜꜱʟʏ, ᴛʜᴀᴛ'ꜱ ᴛʜᴇ ᴏᴘᴘᴏꜱɪᴛᴇ

Why? you asking him to publish his events to a relay in your list, this isn't decentralization if I have to write to relays of people I know. Each person writes to whatever relay they want, and you (as a follower) have to listen to those relays and fetch their events.

To clarify, the client can connect to any relay without needing you to add it. The basis of Nostr's decentralization is its multiple relays. When the client forces you to use a specific set of relays, this isn't decentralization; the client has to connect to the relays of those you follow to fetch their events.

The client can also send to any relay, and must send the event to your read relays if the event mentioned you.

What client you are using? so I can report this issue.

nostr:npub1y80vm0yvp64cx6e8y0eetu4mhwt5muzrttgaj8a988xnx5q4kn2qlu87je please add wss://relay.orly.dev/ to your relay list, i have been wondering for some time why i don't see your events, and it's because either your client is not sending them to my main personal relay, or because you are using a client that doesn't support NIP-42 auth and thus your client is not publishing them to my relay. please fix this. i miss your comedy, a lot.

Nostr is decentralized, it will be centralized if we all used the same relays to see each other.

Gowron's client should not send the events to your relay, it doesn't makes sense to send my events to everyone relays.

Instead, Gowron's client send the events to Gowron's write relays, and your client should read from it and fetch Gowron's events, why? because Gowron in your follow list (contact list).

What is your client?

Everyone should run a Nostr relay, whether local or public, or at least back up their own events.

Yes, I remember a client did this, it generate the private key from your fingerprint.

But yeah, your private key will be public if you generated it like this.

Nostr is decentralized, anyone can run a relay. If I broadcast my notes to 3 relays that are not will known, you will never find my notes without knowing my relays first, because they are in it.

Global means global, not 150 most used relays. There is more than 1600 nostr relay out there.

Nostr is decentralized; there is no global truth.

how does it works? The client comes with a local relay and it also search for other locals relays?

Nostr always like this, this is why we use Web of Trust

BTW, I don't like #fediverse, because it's a federal social network, which means you as a user accident with a server, and you are not free in this network, for example if your sever shutdown, you will shutdown with it.

At #nostr you are free, you are not associated with anyone and you can communicate with whomever you want.

Also people think that the #fediverse is one network, but the truth it's not, it's actually tow network, you can search for "fediblock".

Simply there is a list of servers published by a group of server administrators, this list contains the different servers that the "good network" should block, so we have two networks, the "good network" and the "bad network", which are two networks that cannot communicate with each other.

And of course the server is classified as bad based on Western agenda, so if you are a Muslim and you freely express your rejection of homosexuality and that it is against your religion and beliefs, this in their view is not good and does not follow freedom of speech!

nostr:nevent1qqs04sjk9ycht4w94r6k9672hcjnnv4tydzxej7ru5mr67fh3cxz53cpzdmhxue69uhkummnw3ezudrjwvhxump0qgsqqqqqq9g9uljgjfcyd6dm4fegk8em2yfz0c3qp3tc6mntkrrhawgrqsqqqqqpufkev7

I really like how nostr is decentralized, and I think it's actually a good way to receive git patches.

One of the bottlenecks I have with my Forgejo instance is that contributors need to register to report a bug, request a feature, or contribute source code. It's a barrier to many of the software improvement opportunities I work on.

There are already CLIs to send #git patches through nostr #nip34, but most of them are complicated or unmaintained and uncomplicated.

So I'm currently developing a simple one, which will send and receive git patches and issues. The goal is to make it easy to use and do its job without any complications.

I'll comment updates about it here, thank you nostr community.

About step 3, I don't think that everyone should have a crypto wallet, and I don't agree to build a relation between nostr and crypto, nostr is not related to the cryptocurrencies world and blockchains.

Before I using Nostr and read about it, I was thinking it's some sort of blockchain/crypto shit, but it's acttuly not, it's just dump relays send json events!

Thank you about the guide btw.