If only the big networks weren't so change averse, we could have had a new RFC for IRC that included mobile/roaming-friendly protocols, which IMHO is the #1 thing holding IRC back in the current age.
Does my client really have to burn battery by sending a PONG back every half second or so? Can't we have seamless roaming without disconnects?
XMPP works so well on mobile connections that I have been using IRC over XMPP almost exclusively for quite some time using a transport that maps any IRC channel to an XMPP MUC (#maemo on freenode is “maemo%irc.freenode.net@irc.netlab.cz”) and any IRC user to an XMPP user (nickserv on freenode is “nickserv!irc.freenode.net@irc.netlab.cz”). Even when the connection is gone for several minutes (like when using UMTS on a train), XMPP usually transmits all pending messages as soon as I am back online.
Wouldn't the XMPP web client Kaiwa [1] be “Slack for everyone” ? I am using Slack at work and at least from the screenshots, it looks that Kaiwa is really similar.
To clear that up a bit, you can register a channel like #domain.tld only if you control the DNS zone of the said domain, and you can't get op in a primary channel without registering it first.
Yeah. In fact, there is a lot of networks but they are made because people want to experiment and operate a server then they wonder what they could use it for. Here, well, we had a goal and IRC was a solution, as once you have your channel you just have to add an iframe on your website and tadam, a fully functioning live webchat with permissions! ;)
#proglangdesign and #osdev are some of my favorites on Freenode, otherwise it's mostly language-related ones.
#dragonflybsd on efnet is probably my favorite technology-specific channel. Lots of interesting stuff happens there (and sage wisdom from Matt Dillon).
If you go on the actual subreddit, you get bombarded with illusory superiority, google knowledge, and advertisers. I saw someone trash Apache server because it includes a test suite in the source package. I love the constant astroturfing for certain products. The best part is their "articles" where they try to make their job sound like a popular HBO TV show.
It's just not a great place to go for anything. The people there seem deeply flawed. They are trying way too hard to be the "intelligent ass hole" without the research.
Most of freenode is this way. You'll notice that freenode admins/ops will ban for any off-topic discussion and most chans are deafeningly silent because of this. It's a terrible environment for natural discussions.
I remember I used to chat in the WordPress chat. I was one of the few people who actually answered questions. For some reason there was an off topic chat. One of the regulars was ll "that's off topic - stop" I pointed out there was off topic there all the time. He then proceeded to make a point of that he chatted there more often. I pointed out that I had previous just changed the nickname I was using and to use my previous my nick for his wc -l command. 6 hours laters I was kicked and banned by ops. Fun fact, off topic wasn't against the rules. Telling people you're more important than them because the amount of time you've been there was. I was told I could go back in a few hours. I stopped going there and answering questions after that. That was the final straw for me and WordPress. I haven't used it since. Their bug trac was full of bugfixes that never got applied, got repatched and then still never got applied.
In other words, traditional old-school SAs who feel threatened by the general model of agile/"move fast, break things." The kind used to receiving code from over the wall, yelling only that it's shit, and throwing it back.
If it only were controlled by a formal entity like the root zone owner it would be somewhat awesome, as this project or company may die out if not successfully enough...
Yeah, I have experienced that as well and I get your point, that's mainly why we have created a whole structure and registered an organization, even if we can never predict what will happen next we can always do our best to get the odds in our favour.
Unfortunately, the best alternative would probably be the P2P way, with something like https://matrix.org/ which also seems to be nice.
(After paying some registrar and ICANN gets its 13 cents or whatever.)
Pay to play DNS aside, this is really what the "web 2.0" should have been.
IMHO, an IRC channel has always been more functional than a "website".
It makes peer to peer easy.