I'm sure it will be easier to use, at least. IRCv3 was trying to solve some of this but I haven't heard a peep in years.
I'm sure it will be easier to use, at least. IRCv3 was trying to solve some of this but I haven't heard a peep in years.
In what way are any of these technologies relevant for a chat platform?
You have exactly as many ways to verify users as are implemented in your NickServ, and pretty much every snazzy web-y proprietary chat platform has a "distributed network architecture" as well.
IRC has plenty of real problems, but your particular list of arguments seems completely irrelevant.
Sure, people have written bots/services that have become part of some server packages' standing offering (chanserv, nickserv, opserv, etc.) but there's no spec for them, every server's implemention has (sometimes wildly) different command sets, and as effectively text-scroll CLI, they don't actually make things all that much easier. They're a chore to use. And I say that as an IRCop.
IRC as a platform is insufficient in today's world, so if you're going to spend a lot of time either finding -- or more likely, making -- services to take care of all the administrative tasks that IRC itself does not cover, you might as well just go one step further and go "you know what? IRC isn't sacred, if we're spending time and money on trying to make it usable in 2019, then how we instead spend that same time and money on finding a good solution to the problem we're having, rather than sticking with IRC for no good reason".
Maybe there's some black magic in other services to do better anti-bot/spam than that?
Oh, a ghost session stopped you connecting as YourName and now you're YourName2 ? No problem, NickServ can kill your ghost session so you can get your registered nick back. Oh, you want to do that automatically? No problem, just download this script - a mere 10 lines of perl - and put it into your irssi autorun directory.
Easy, as you say. Anyone who disagrees has absolutely no idea :)
It's nice that you've never had a problem with it. Doesn't mean it's easy or perfect or that no one does.
It’s just another failed attempt at trying to find a technical solution to a social problem.
Technical solutions are placebos at best.
If you apply this to the OP blog post you can see that the desire to get away from IRC to "safer" products comes from the desire to deal with the social problem in a social way, but in a hidden way:
The technical solution will supposedely make it easier to apply the social solutions, i.e. the barrier of entry for undesired participants will be higher.
An undesired participant can be someone who questions Mozilla on a fundamental level (i.e. on the topic of meritocracy, privacy, inclusion, activism, etc.)
The proposed solution is reverting to a "safe space", i.e. something that promises to automatically protect against undesired participants, because Mozilla has long ago decided that it does not tolerate being questioned on a fundamental level.
This ultimately results in a reclusive filter bubble, where a significant part of the audience is no longer allowed to exist.
Since Mozilla does not seem to want to invest in moderating these spaces in a democratic and open way, which is very costly (but human relationships are always costly), the proposed solution is to build a fence between "us" und "them".
They they can raise their anti-spam bar arbitrarily high to block alt registrations and enforce bans. Sight of all PMs could be used for anti-harrassment too, but don't know if they'd do that.
If you make it much harder for anyone with unusual software to connect, you make it harder for spam (and also a lot more legitimate users than spammers, but those don't count because they don't cause issues for operators).
I'm relatively certain that wasn't considered a problem back when I got into IRC and there were more active networks and channels out there. You for whatever reason logged on and were often greeted by messages or even a bot that helped through the sign-up process. Even most GUI clients contained relatively straightforward ways to automate the authentication steps afterwards as well. Again realizing that I'm now in the "snarky old grump" position, discord and slack often feel like a step in the wrong direction. On the one hand it's nice that these platforms include rich media, message archiving/replay, and technically inept users (although the latter would have worked fine with bouncers/webapps back in the day), on the other hand it's just moving my personal communication to yet another corporate silo with weird monetisation.
Not trying to imply that IRC would represent something more convenient messaging wise but did we really have to move in the completely different direction there just to integrate a few solutions and add monetisation?