Remember kids:

IRC is free.
IRC is a open standard.
You can run your own IRC server.
IRC doesn't collect data on you and sell it.
You can still moderate your channels via invite, voice, and ban modes.
You can run a server on a 486.
IRC doesn't try to up sell you on "nitro".
IRC doesn't need to make money to make some VC happy.

@miah counter: Freenode.
@miah Also, oh my, if you knew the shit irc operators got up to :)
@ripienaar @miah that depends on the network really… I was server administrator on Rizon for a while, and any such shenanigans would quickly get your server delinked haha
@ripienaar @miah I used to be an irccop, it was the best
@ripienaar @miah Freenode isn't the counter. Because of all the reasons above, people could upsticks and leave it, which they cannot do in other walled chat networks.

@Baggypants @miah they absolutely can leave any walled garden for another or an open alternative.

There wasn’t some magical migration, no history was kept, nicks had to be reclaimed. It’s essentially start from scratch somewhere else.

The fact that it happened to use the same protocol as the previous network was coincidental and convenient but not an enabling factor.

@ripienaar @miah I think being able to keep the client you were using before, with all it's customizations, and then to move to an environment that is functionally how it was before is much better than "We were using Discord, and we moved to Teams"
@Baggypants @miah Convenient yes. Many migrated elsewhere to walled gardens and it was fine also.
@ripienaar @miah "fine" is a low bar. What we don't have is any figures for how many people just left the community they were in because of the change. I would hope that retention would be higher for people migrating irc to irc verses irc to some other client.

@Baggypants @miah I just left IRC completely, the channels I ran mostly died and communities are vibrant on slack instead.

(I was a PROLIFIC user for decades since mid 90s, highest contributor in some of the largest Freenode channels for years running etc, just as an aside its not like it was nothing for me)

@ripienaar @miah Sure, but if a community I was in moved to slack, I wouldn't have followed it.
@ripienaar @miah small f, but yes, precisely correct.

@miah IRC was a huge gateway into the hacking world for teenage me in the 90s. And I filled so many notebooks with things I learned through IRC back then!

I wish I had those notebooks still... so much arcane knowledge got lost to time, elemental damage, and moves, and now I'm scrambling to recall it all!

@miah <3 IRC just wish the culture was less broish (but we can change that!)

@miah all of them apply to Matrix except running a server on 486. OTOH also regular people can use it.

(I was 25 years on IRC, it's one of the good guys)

@cos matrix is like IRCv3 with all the extensions turned on.
@miah I once hosted one! And did admin stuff on a network for a few years.
@miah @konstantin And there are tons of good clients on all platforms.

@miah Also, remember to run your computer 24/7 to be able to read chat history.

In seriousness, though, I support the sentiment, but can't shed the intense feeling that IRC's focus has always been on serving the people that can operate it rather than being an universal protocol for everyone. Therefore, I think that replacing IRC with e.g. matrix and 486 with Raspberry Pi is more useful for 99% of people here.

(Disclaimer: I have used IRC as my primary chat for 6 years and matrix too.)

@miah I don't get why so many people willingly handcuff themselves to subscription services. (although, I do get companies who are unable to figure out how to run their own infrastructure and decide it's easier to outsource it, i.e. slack)
@ai6yr I think it's the old problem of not everyone knowing about things that existed before the thing that just happened to them. discord is more accessible to so-called "normies". same with linux. same with nextcloud. same with xmpp. same with everything that is not on the app store/google play. same with everything that is used mainly by the tech-savvy. capitalism knows how to sell convenience over agency. @miah
@ai6yr also, I don't want to be antagonistic, but the phrase "I don't get why people" seems to be (at least to me) part of that very problem. it's a kind of soft gatekeeping. treating the non-obvious choice as the obvious choice just isn't gonna win anyone over. @miah
@ai6yr (okay last thing I promise): I am absolutely in favour of using irc, xmpp, linux and all that, and I do. but I also use discord, because I know people that won't use IRC, ever. because it's weird and old and text-based and they'd have to learn new rules and how the whole decentralized thing works and why would they? noone they know (except me) would even be there. @miah
@posiputt @ai6yr @miah Additionally, IRCs culture is not very welcoming and at times downright gate-keepy.

@miah

One thing I have to add is that you should assume what you say in IRC is recorded, and can be traced back to you by a person or organization determined enough to do so.

Practice good internet hygiene even in the places you THINK are safe.

@miah also, perhaps most crucially, IRC has a proper /me instead of... this

@tilton I would love to see a modern version of IRC that supports modern expectations.

Things like buffering storage on the server so multi-device works, UTF-8 clean, etc.

@miah
IRC is where I met Spouse! That was nearly 28 years ago
@miah
And if you don't want that, there is a ton of really cool irc servers already some even with a matrix bridge if you don't want to use a bouncer
@nicoduck
@miah Don't suppose you happen to have an easy quick-start guide for using IRC, that could be given to people, do you?
At this point i'm way too melted from years working in/with tech, to know what is understandable to average users. So, something writen by better communicators would be an amazing resource.
@miah precisely! same about xmpp, and nowadays, matrix

@miah "but muh 'custom emoji' and persistence"

They seriously don't need those. Or if they do what they want is a web forum.

@miah

It's an older code but it checks out.

I haven't been in a irc channel since... I was probably too young to be in irc channels. But my mental model is such that I see slack and discord as irc with extra steps.

@miah IRC also
fedrates with other IRC servers
can be bridged to from Matrix

IRC is not an island!

@miah Matrix is all that too - AND encrypted to the highest standard ;)

(I bridge IRC-channels into my Matrix-server. One client for everything .. )

@miah I love the idea of moving everyone to Matrix, but the problem is the lack of a thorough bot ecosystem. I've been meaning to work on porting PluralKit to Matrix, for example, and there are lots more that would be invaluable.
@miah I was formerly a freenode guy. I assume there's a better pick-of-the-litter choice today?
@phaedral @miah Libera chat is the spiritual successor of Freenode.
@modulux @miah Thank you! I will totally check them out!
@miah The Kids don't know what a 486 is. 🙂
@miah a modern IRC that improved on it while also not trying to be Slack or Discord would really be something.
@collin @miah there's projects like IRCv3 and https://github.com/Libera-Chat/sable that are trying to build just that, but it's not mainstream so not moving very fast unfortunately ☹️
GitHub - Libera-Chat/sable

Contribute to Libera-Chat/sable development by creating an account on GitHub.

GitHub
@miah and you can deploy kick bans!
@miah was using IRC for so many years! 🙈😁
@miah And then there is (was... 😭😭😭😭) xmpp. :-/
@miah And you post that on mastodon? 🤔
@miah and my ISP decided connecting to IRC, amongst some other ports such as FTP and SMTP, is dangerous so they blocked it in a modem update. Changed to manually manage the firewall on that device but thought it was bonkers.