#[0] has been very generous in sponsoring a GitHub replacement that would allow Bitcoin Core to move off GitHub. What about moving the Bitcoin Core IRC development discussions onto Nostr as well?

Reply to this note

Please Login to reply.

Discussion

IRC is sufficiently decentralized in my opinion

It's actually pretty terrible in that respect...

And incredibly difficult to use. It takes a long time to figure out it exists and how to use it. Plus if your central server has a hostile takeover than all the IRC communities have to move.

How so

I honestly don't see much difference between its model and the disparate centralized social services. All clients connect to a centralized server. Just look at freenode, etc

Mastodon, Discord, and IRC face a common challenge: requiring admins to govern. They resemble private clubs rather than open public squares. ๐Ÿฃ

To solve this problem, we could create a communities section similar to Twitterโ€™s called Squares. The Squares are open and leaderless, unlike Twitter communities. Squares would be another part of your profile e.g. [Posts, Replies, Squares, Media].

Squares can be joined by anyone.

For the 1st example letโ€™s simulate the Bitcoin Square. ๐Ÿ

1. Once you join a square, you can list it and your favorite members from that square on your profile.

2. If you want to join the Bitcoin square for the first time, go to the profiles of people you admire or follow to see if they are part of that square.

3. See which users in the Bitcoin Square they have listed on their profile. Each user will be listed by their public key.

4. Add the public keys of the users you want to see on the Bitcoin Square to a private list on the app.

5. This private list becomes โ€œthe viewing algorithmโ€ for the Bitcoin Square on your local device. Now your device will only display posts in the Bitcoin Square if they are signed by those selected public keys, ignoring all other posts in the Square.

This approach enables client-side filtering without a server admin while still allowing users to maintain a private club environment in a public way. Could work for any type of square, beyond bitcoinโ€ฆ ๐Ÿ“ฃ

โ€œThe Internet is a firehose and we havenโ€™t learned how to adjust the spigot.โ€ ~Andrew Ruiz

Contribute โ€”> recognition from people who appreciate the contributions โ€”> get added to a โ€œbitcoin squareโ€ section on the profiles of many devs and public figures โ€”> become more visible to plebs on the Bitcoin Square.

It incentivize people to contribute real value, else they may not be seen as much in the bitcoin square. Seems better than admins banning voices of dissent.

Came up with this last night after seeing this, but it might work. Reminds me of relays being listed in your profile.

Actually, the idea above doesnโ€™t replace Discord/IRC channels lol โ€” but it might be a cool idea for doing Twitter Communities without admins.โœŒ๏ธ

This isnโ€™t a relevant problem for a chat room, though - spam and moderation in a developer chat room will mandate someone having the ability to ban accounts.

Nah. Not now as we are on earliest days. IRC so far has better organized structure of messages.