I'll be tarred and feathered for saying this, but every time I see a modern chat app I pine for the days of ICQ (as it looked in the 90's).<p>It had a UI I prefer over anything since - compact, comparatively unobtrusive, information-dense, and fast. I could port my full chat history around with me between machines, and also search it reliably (no vanishing scrolling or lazy-loading handicaps). And it was handy you could advertise different presence states to different people/groups.
ICQ plus Winamp was peak PC
I held off back in the day, for awhile but I remember my number 1202948; ICQ rocked! My sister had a much lower number and used to tease me about it, since I was the "nerd".
“Uh-oh!”
>information-dense<p>In other words, designed by IT guys. And a reason (among many others) normies would never get on board. Not saying I disagree personally.
Everybody had ICQ. You probably are too young to remember, but ICQ was as commonly used as Instagram today.
AOL instant messenger was bigger in USA, it was so big that AOL remained a major chat service even into the broadband years (though AIM clearly was under decline by that point)<p>My 90s and early 00s social circle was AIM, Yahoo Games, and Neopets.
Definitely a regional thing. Where I grew up it was MSN Messenger all the way.
No it wasn't and it's not even close.
ICQ was incredibly popular amongst “normies”, at least in Brazil. Much more so than amongst nerds who were mostly still on IRC.
every single 'normie' i've seen use Discord can barely figure it out, they chase red badges across the UI all day and really have no clue about the paradigm at all.<p>They're there of course because some 'normie' thing of theres inevitably requires the sign-up of a discord for bonus game skins or some other such stupid shit, but the fact remains that they're clueless.<p>much like the average Outlook user, they're there because they were dragged into it by another element in their life (their job) and they really have no background or clue on how to use the piece of software, they just know they need to pretend and cite experience on the CV for a job.
Is there any proof that normies would not be on board with it? Discord is information dense and huge among normies.
Discord is incredibly noisy and information-dense and while maybe not for "normies", it’s definitely not just IT guys using it. Though I wonder how many people actually <i>like</i> to use it.
Discord is incredibly popular among younger people in general now. It escaped tech people containment years ago.
In Discord’s…defense? Description? At least for understanding—it’s gamer chat. And it’s been that from the beginning. That’s the design and the intent, and while it seems Discord-the-company is trying to adapt Discord-the-product for the increase in popularity for other uses, its roots are showing. Navigating it feels similar to navigating the menu system of a AAA game.
I can’t get into Discord. It’s just so messy and disorganized and too much information flying at my face.
I’m surprised how popular Discord is for as “IT guy” and information dense the UI is tbh.
Fired up the old mIRC license I've had for decades last week to explore old servers and channels. Many are dormant, but life is still teeming in many. I'll probably wind up re-donating to mIRC developers and investing some time into IRC communities. I find the experience preferable to Discord.<p>Anyone interested in exploring this segment of the internet, start with: <a href="https://netsplit.de/" rel="nofollow">https://netsplit.de/</a>
Does IRCv3 need new leadership to continue to drive it forward? Over at Parley/Ahoy (<a href="https://git.mills.io/prologic/parley" rel="nofollow">https://git.mills.io/prologic/parley</a> <a href="https://git.mills.io/fastidious/ahoy" rel="nofollow">https://git.mills.io/fastidious/ahoy</a>) we've managed to create a federated decentralized IRC chat experience with a Discord/Slack-esque feel but true to both IRC / IRCv3 (Ahoy being a fully featured IRCv3 client).
Rather than claim a Discord-esque feel, you should point out the features you're referring to explicitly. Discord is infamous for its absolutely awful UX and hostility to open source ecosystem. I'm sure you're referring to neither of those aspects, but consider that those reading your reference might be entirely unfamiliar with the (presumably) positive aspects that you're actually imitating.
You are right. To be perfectly honest, the only thing I took from Discord at all (it's UI is generally awful yes, I agree!) is the support for multiple servers. But now that I think about it some more, that's not really even a unique feature.<p>Anyway, you are right. But that's more about Ahoy and less about Parley. Parley was just answering the question of "What if IRC was federated, and what if it borrowed some ideas from Salty.im -- DNS discovery + WKID".
Discord killer chat features are:<p>Message History<p>Channel Discoverability<p>Attachments<p>Mobile<p>Anyone can start a server
IRCv3 isn't a corporate body, its a semi-formal group of IRC developers. There's nothing prohibiting you from proposing protocol extensions if they are within the scope of the working group.
parley and ahoy both look quite interesting!
Retrofitting irc into a real federated protocol is cool.
Also like the idea of picking up discords ui/ux. How did
you manage to get avatars for ahoy? Is there a ircv3 protocol
i missed?
I'm playing around with IRCv3 currently, specifically persistent channel history (no bouncer).<p>I've set up an ergo^1 server for experimenting. Channel history is currently in draft stage; and maybe it will be forever.<p>If any of you want to drop by for some reason and want to try it out: #hn on exp3.irc.basilikum.monster:6697<p>See here for a list of IRCv3 capable clients (draft/chathistory for history support): <a href="https://ircv3.net/software/clients" rel="nofollow">https://ircv3.net/software/clients</a><p>[1] <a href="https://ergo.chat/" rel="nofollow">https://ergo.chat/</a>
If you look at "old" internet: fidonet telnet bitnet ftp fsp wais netnews whois++ gopher relaynet ... i mean irc is one of the only ones that is still used, and mostly as it was 35 years ago. Pretty impressive.<p>People love knocking on IRC but people are still on it, still using it...
HTTP is also still somewhat popular.<p>But, seriously, that got me curious. There are many protocols from that early era that are still with us today. NTP, DNS, SMTP, IMAP, BGP, SNMP, NFS, ICMP. If you allow the 1990's as counting as "old" we can add SSH and SSL, DHCP, LDAP.
I feel the need to be pedantic, but I do not mean it to be rude.<p>What we sometimes call SSL is not the same SSL as back then. That said, TLS was released in 1999, so it just barely makes the cut. :D
TCP
[dead]
I wonder if the LOC Gopher is still around; I used to use it as a "jumping off" point.
Actually, its just inertia and lack of reliable forum hosting,
the actual "killer app" that replaced volatile and unarchivable
chat content, but no one learned from it and people flocked to Discord,
which is even more hostile to archiving/scanning chat history.
Everything decentralized will keep being used. Stuff is sticky.<p>More illuminating: To what (relative) extend? And what's the trajectory?<p>Looking at Google Trends: <a href="https://trends.google.com/explore?q=%2Fm%2F03t2s%2C%2Fg%2F11cjpb9d52&date=all&geo=Worldwide" rel="nofollow">https://trends.google.com/explore?q=%2Fm%2F03t2s%2C%2Fg%2F11...</a>
Yeah, but the major upgrades for things like telnet and ftp were adding appropriate encryption layers and improved authentication to include things like certificates. IRC shoehorned those into the connections awkwardly but it's still not often mandatory and registration is painful.<p>Also usenet is still very popular but mostly used for file sharing.
Yes. usenet, however, used to be social media. It was like text-only reddit.
I don’t believe it was or continually is limited to text only, but I do believe we had netiquette back then which helped to reconsider spamming internet with media and other decorators, only to have it all forgotten 72h later
Still is, but a bit empty. <a href="https://eternal-september.org/" rel="nofollow">https://eternal-september.org/</a>
What about the registration you find so painful? It takes a single command to register a nick, if that's what you mean.
There is still a niche community of people running Gopher servers. I wrote a small basic implementation of a Gopher server in Python before for fun once and it hosted a Gopher hole for a few years. I doubt even one person actually looked it at besides me, but the RFC is simple and can be implemented pretty fast.
FTP is still used quite a bit. For what it’s useful for, nothing has come close to replacing it.
SFTP? Don't confuse it with FTP or FTPS - SFTP is a different protocol which runs on top of SSH.
They are not confused. A lot of companies still use FTP internally and for B2B. Many people would be very uncomfortable if they knew how much companies <i>including banks, payment systems, etc...</i> and governments still depended on FTP and clear text authentication. That's even before broaching the subject of which of the applications and daemons in use are being actively maintained.
What do you mean, "for what it’s useful for"? For me, WebDAV has replaced FTP where SFTP hasn't.
like in enterprise? the browsers stopped shipping with ftp support I think 5 years ago.
Hosting files to be downloaded via web browser isn’t what it’s useful for. If you’re going to do that, you might as well use… a web server.<p>FTP is useful for bidirectional file exchange over the Internet. There are other protocols, but they all have drawbacks. SFTP can be used for similar functionality, but it requires users to have SSH access. SMB and NFS don’t really work so well over the Internet and are a pain to configure for multiple users. For setting up accounts dedicated to transferring files, you really can’t beat FTP (or really FTPS, which is just FTP over SSL).
> SFTP can be used for similar functionality, but it requires users to have SSH access.<p>Security-wise you set it not to run commands and you're done, right? And difficulty-wise isn't granting SSH access very similar to FTP access?<p>I don't understand the issue.
You might be surprised to learn there are dedicated ftp clients.
HTTPS has largely replaced it. Pretty much all files uploaded or downloaded from the internet is going to be done via HTTPS and not FTP.
what about SMTP?
But as IRC has a social network component, it's more of a social thing than anything inherent to IRC.
I'm here looking for other telenet (not telnet) oldheads, finding nobody.
COBOL is still used 50 years later.
I think the main problem with IRCv3 is that there are a million optional extensions (see <a href="https://ircv3.net/software/clients" rel="nofollow">https://ircv3.net/software/clients</a> for a feature support matrix of popular clients)<p>This can get especially confusing when people on different clients have divergent views of the same conversation. e.g. some can see the emoji reacts, others can't. some can see "replies", others can't.
Emojis and reacts are the only extensions that can cause people to have a meaningfully different view. It's part of why it took so long to ratify replies, and reacts still are not ratified.<p>We're also discussing ways for servers to provide a fallback to clients which don't support them.
I visited the site to see what the extensions are and at first i thought that there might be a few of them but it doesn't look that bad.<p>Then i noticed the horizontal scrollbar :-P
Wow that is hilarious. This kind of fragmentation pretty much guarantees failure. I'm pretty sure it's what killed Thrift. See their similar "don't use this" table:<p><a href="https://thrift.apache.org/docs/Languages.html" rel="nofollow">https://thrift.apache.org/docs/Languages.html</a>
Makes me wonder if moving away from discord back to IRC would be a fun move. But I think we'd miss mobile access and accounts on different devices maybe? Any thoughts?
I consciously use IRC like that: I don't have a bouncer, and connect only when I feel bored and want to see what is going in some channels (nowadays mostly just #emacs on Libera). I can only follow the conversation when I am online and there, and when I leave there is nothing to catch up to. In some sense it is like a digital third-space as oppose to a permanent dual presence that I have to share my attention with. Depending on your use-case this is not ideal, but for me it is a nice, relaxing addition to a lazy weekend evening when I have nothing better to do.
There are irc clients that work on mobile, like this one from the original author of sway: <a href="https://codeberg.org/emersion/goguma" rel="nofollow">https://codeberg.org/emersion/goguma</a><p>It’s just they need a bouncer (an always online irc server you run) for things like push notifications (and chat history on servers without the chat history extension).<p>Bouncers (and some IRC v3 extensions on newer servers) allow you to be logged in to the same account from different devices.<p>I’ve also had some fun writing a bridge from discord to irc for some personal discord servers (but it uses some account impersonation hijinks that make it impractical for other to use).
IRCv3 gives you all of that, and I'm working on an ircd that has builtin support for multi-device access & chat history (which covers mobile between the two --- there are improvements you can do on top of that, but those two are kind of the foundation).<p>I'm also extending it with support for Discord/Matrix/etc-esque communities (in a 100% standard-client-compatible way).
It’s a matter of having a good client. Mango will give you everything you mentioned … <a href="https://mangoirc.chat" rel="nofollow">https://mangoirc.chat</a>
Goguma is an IRC client which runs on Linux Mobile, iOS and Android.
really need the simple voice chat for me to use it.
If you really insist, it can be hamfisted into IRC: <a href="https://www.youtube.com/watch?v=0R--_ATzE6o" rel="nofollow">https://www.youtube.com/watch?v=0R--_ATzE6o</a>. (Though besides the official PoC <a href="https://github.com/asiekierka/voirc" rel="nofollow">https://github.com/asiekierka/voirc</a> and my reimplementation <a href="https://spectra.video/w/vBd8cUmo9yYD5CtKbyjrL6" rel="nofollow">https://spectra.video/w/vBd8cUmo9yYD5CtKbyjrL6</a>, I have never seen this actually being used).
in general discord has a very bad app and usability, irc regardless of client is a clear upgrade
Very bad is pretty harsh for the possibly least bad chat app that I have used. I don't like the centralization on Discord but the reason it is popular is because their app is better than the competition.
Slack is a very bad that is super slow no matter what time of day I use it. It completely locks up on a spotty network. Discord works way better and their voice chat is several leagues above.
I mean, it seemed mobile enough for that tv presenter to get caught on a plane being a pedo on IRC
why wouldn’t mobile access work? Its just a protocol
Yes, but compared to "modern" apps IRC is very rudimentary and you would not get messages if you "close the app". You always have to run some secondary infrastructure like a bouncer to get offline messages or see what happened while you were away.<p>I know that's not the fault of the protocol itself, but that's always one of the biggest hurdle for IRC adoption when everyone is used to just open apps and see the full history at all times.
It is the protocol's fault, and there is a solution at the protocol level: <a href="https://ircv3.net/specs/extensions/chathistory" rel="nofollow">https://ircv3.net/specs/extensions/chathistory</a> . So now, you can get messages while offline when using a modern server (eg. <a href="https://ergo.chat/" rel="nofollow">https://ergo.chat/</a>) with a modern client (eg. <a href="https://codeberg.org/emersion/goguma" rel="nofollow">https://codeberg.org/emersion/goguma</a>)
The protocol needs ugly extensions to have a variety of devices plug into the same user account. For me back in the day this was an ssh session running the IRC client in a screen, and it was no worse than whatever else was available.
Mobile devices are different devices with different constraints. The main blockers are intermittent connectivity and the need to save battery life.
[flagged]
IMO those are the main reasons IRC isn't still used. It's basically only usable on a desktop or always-stationary laptop, or with a bouncer which is obviously expensive to set up and doesn't provide a good user experience.
Just yesterday i was working on my game engine for the original Xbox using the open source NXDK kit (which is much lower level than the official XDK) and i finally, after literal years, managed to find and fix a couple of bugs that caused flickering (much more obscure than you'd expect and didn't show up even in the emulator).<p>So i decided to share it with a couple friends and retro enthusiast communities on Discord. I took a video capture of my engine working, showing the 3d rendering, audio, video, etc with an Xbox->HDMI->USB capture chain. Then attached the file on Discord's input field and posted it (i have a tab with the web UI pretty much constantly open in Firefox). People weren't around at the time but some saw it today and commented while i was sleeping (with my computer off).<p>Last time i checked, this wouldn't be possible with IRC because:<p>1. There is no video (or any other file) host on IRC servers.<p>2. IRC discussions are ephemeral, you either need to be online all the time or setup some sort of proxy that keeps the discussions around while you or others are away (or do what i used to do 15+ years ago - run a terminal-based irc client in a screen session in a VPS :-P).<p>AFAIK #1 is still impossible and #2 is an optional extension (that i've never seen in real life). Meanwhile i can now connect to a new Discord community and not only not worry about losing any messages while i do other stuff (i often check what people have talk about in Discord since my previous "visit" to be up to date) but also search what people talked about previously - e.g. did anyone brought up some XYZ topic i want to talk about?<p>IME the above two (also add images and audio to the mix - in two of the communities i'm in there are people who post WIP music they make) are basically 90% of how i see people use Discord: they post something (very often media-based) and very often others see/respond to it in their own leisure much later (in some channels people even live on different timezones so they can't do otherwise).<p>TBH nowadays if i wanted to set up some community in a self-hosted manned and wanted to stick with open stuff, i'd probably use RocketChat or something like that (Godot uses a self-hosted RocketChat instance that while a bit more janky than Discord, it seems to provide pretty much the same features i mentioned above).
You can use a bouncer on IRC to retain messages while you were offline. In reality, it's the same with every other network: you need a server which receives and retains messages while you're offline.<p>With WhatsApp, Discord, etc, that server is provided by Facebook, Discard respectively. With XMPP, Matrix, that server is the instance in which you have an account or where the channel is hosted.<p>With IRC, you use a bouncer. What makes IRC unique is that a bouncer is _optional_. You can even join a channel without an account and without a server which keeps logs while you're offline. This ephemeral level of joining doesn't exist in WhatsApp, Discord, XMPP, Matrix, etc.<p>And, btw, this is not a new thing: I first saw bouncers 15 years ago and they weren't even new back then.
I know there are technical ways to work around IRC's limitations, my point is that their mere existence adds more friction to using IRC so people move on to more frictionless places - and with chat apps being fundamentally social, that friction affects people who don't even mind the frictions themselves but their peers do (though personally i <i>do</i> mind these frictions - i do not want to bother with hosting anything or setting up bouncers or anything of the sort, i just want to pop in a channel, see what people were discussing, talk with whoever is there and/or share some of my own stuff and that's it).
Concord channels on Nostr (<a href="https://concordprotocol.org/clients/" rel="nofollow">https://concordprotocol.org/clients/</a>) are handy for avoiding the centralization and privacy issues of Discord while also avoiding the reduction in asynchronous and media-enhanced functionality you'd get with IRC.<p>That said I can't say it's hard to just run irssi inside of tmux and attach/detach as necessary remotely. Nor is it hard to throw my media I'm sharing onto a web server. But yes, you do need to mix and match your utilities, rather than have an all in one package.<p>I do often enough find this to be more of a feature than a bug -- being stuck with Discord's UI is gross, but the network effect does have me continuing to use it for some groups.
It isn't hard, as i wrote i used to run irssi in screen back in the day when there wasn't another alternative, but that required me to have a VPS (i don't nowadays and i don't really want one because i don't want to bother with the admin side of things) and it is extra friction - and that is for someone like me who already has the knowledge to do it. For most people it is an insurmountable obstacle.
I think you underestimate how hard it really is. I don’t think anyone I know who isn't a professional programmer (and some who are) would have found either of your examples easy.
The way some of us operated back in the day was to link to a forum post with a video upload or a chan board with a video upload from IRC. IRC was ephemeral, light-weight, fast and forums, chan boards were the semi-persistence, long enough for the majority of the intended audience to download. Some still do this today. [1]<p>[1] - <a href="https://altchan.org/sh/8" rel="nofollow">https://altchan.org/sh/8</a>
> they post something (very often media-based) and very often others see/respond to it in their own leisure much later<p>who pays for the storage to keep the file on a computer somewhere, and the network to serve the file to the internet indefinitely? in Discord's case, it's the users<p>usenet iirc tried to do a sort of "torrent" the data across enthusiasts' / participants' computers?
What you are describing here is microblogging like Twitter or Instagram, not using a chat to do chatting. Chatting, by design, is ephemeral and text only.
This is actually a really good point and perspective. Couldn’t agree more.
And yet that is how people use Discord - or more precisely, a mix of the two in the same interface. I think telling people they're not supposed to do something they find working is always losing battle.
There are draft specs to fix both of these but they haven't been worked on recently because nobody has the time or energy to work on it.<p>This is fundamentally the main problem with IRC development nowadays. People want IRC to have features but are unwilling to support IRC developers to actually implement them and as a result pretty much every single IRC developer (myself included) who isn't churning out slop is burned out because its a thankless job.
> There is no video (or any other file) host on IRC servers.<p>Ircv3, the thread title, supports file sharing
An IRC client with an extension for image/video embeds and a voice chat (with video/screenshare support) would go far.
Many GUI IRC clients do image / video embedding, even 10 years ago. Voice chat / video / screenshare is probably not a good fit unless you run some kind of secondary infrastructure like Jitsi and make it look like it's part of the client. Doesn't seem like a great fit though.
I know it is a different protocol, but doesn't Mumble provide this to some degree?
I feel like this is completely missing the point of what IRC is.<p>I appreciate its text-only nature and would never want to see image/video embeds and/or voice chat in my client.
Give Matrix a try.
I have been using SourceHut’s IRC client to access it for a while, but never quite found a good iOS client, since Goguma is just the Android client compiled for iOS.<p>I wonder if I can find the time to build a native iOS IRC client that follows Liquid Glass, and works as well as Goguma. Not many people would use it, but it’d scratch my own itch, as they say.<p>The protocol is so simple[1] that it shouldn’t take that long or be that hard[2], I think.<p>[1]: Which is the beauty of it, ofc.<p>[2]: Famous last words.
I've been building my own (native) mIRC clone for MacOS as a side project, exactly on the scratch my own itch kind of thinking! :)<p>Didn't really look into iOS though, I'll have a think...<p>So far:<p>- Swift 6/AppKit built with SwiftPM only, no Xcode project. As a stack of modules.<p>- The default behaviour is native window(s), but have a classic MDI frame (with child windows inside one main window) that I really enjoy playing with and debugging.<p>- Behaves "the mac way" (menu bar, text editing, scrolling, full-screen, dark mode, VoiceOver), and anything that belongs to mIRC behaves the mIRC way. Still lots of rough edges though.<p>- Conversations are tabs in one shared window, the tab bar acts as mIRC's switchbar, the treebar becomes a sidebar. DCC transfers get their own standalone windows as I felt that makes it better as p2p.<p>- The options, defaults, and menus are an exact copy of mIRC 7.85 - I'll evolve it after "finishing"<p>- Only the top UI layer touches AppKit, so the parts that have to match mIRC exactly can be tested headless in CI.<p>- The IRC protocol, session state, mIRC formatting, a mirc.ini-compatible config, a scripting interpreter that copies mIRC's evaluation model (PCRE2 tuned to behave like mIRC's PCRE 8.45), DCC, and the display format strings are all pure Swift.<p>- Some decisions go beyond mIRC to fit MacOS: an untrusted server certificate is asked the user and pinned, never just trusted. Router port mapping uses MacOS's own port mapper. And also created a few new pixel icon sets I haven't fully decided on.
Seems you never found Mango IRC on iOS
I didn’t, indeed. But I just looked and didn’t quite like the design, so it doesn’t seem to be what I’m looking for.<p>Still, better than Goguma for iOS as far as design goes. I wonder how the features compare through, as Goguma is the gold standard, akin to Conversations for XMPP.
I've ended up managing to vibe an IRC client for Twitch over the last couple of weeks to make following the sometimes flood of the [Hasan] 'Piker Broadcasting Service' stream chat a bit easier;<p><a href="https://hasanabi.neocities.org/?theme=nightshade" rel="nofollow">https://hasanabi.neocities.org/?theme=nightshade</a>
Note: Twitch chat isn't real IRC, but exposes an IRC-compatible interface.
<a href="https://github.com/mxmilkiib/hasanabi.neocities.org" rel="nofollow">https://github.com/mxmilkiib/hasanabi.neocities.org</a>
Some of the actors that are listed on that page already implement many of the v3 features (Like <a href="https://www.irccloud.com" rel="nofollow">https://www.irccloud.com</a>), so it's not really something that will come with a big bang and we have to wait for a release, it's just that not all clients support it yet.
I really hope IRC supports WebSocket transport
Maybe with all the age verification spyware around its time I finally went back to IRC chat.
That’s just nostalgia. You wouldn’t miss bouncers, worrying about presence, multiple devices, file sharing, and more.
I've been using <a href="https://www.irccloud.com" rel="nofollow">https://www.irccloud.com</a> for years, it takes care of all these things and also has an app / push notifications. It's still IRC, but it takes care of a lot of the annoying parts of it that made it feel dated.
I never worry about presence in any form of chat. I don't care if people are there when I message them; it's up to them to pick up my messages at their convenience.
The Lounge <a href="https://thelounge.chat/" rel="nofollow">https://thelounge.chat/</a>
Some never left. Notoriously, some bigtech companies have an internal IRC network for tech discussions because that's one communication system that you can rely on to stay up even during catastrophic outages.
I largely credit mIRC for getting me into computers and programming. But I haven't used IRC in a decade... I wonder if kids these days even know what it is.
Go linger in the ircv3 channel for a week or two, the answer is yes.<p>Mostly complainers who would rather see IRC stay the same. Right now one of them is complaining the author is a vibe coder, as if that somehow makes the critique that IRC continues to be far behind everything else less real.
No mIRC on the list, oh well.
On this topic: <a href="https://robustirc.net/" rel="nofollow">https://robustirc.net/</a><p>It's a server side change, robustifying the server-to-server links and its effects on connected clients.
IRC was great. But I don't think it can bounce back with the alternatives that we now have. A focussed effort to get Matrix working, or any of the open source alternatives would be better. Of course, people invest their time in what they think is fun and that is fine. But the already existing alternatives provide what people need and want today, so IRCv3 will have it infinitely harder.
I wish IRC supported images. It's weird that to share a screenshot I need a chat platform that also support VOIP when I just want to paste an image in the chat.
if you look at the linked roadmap, most issues are from 2020/2021, with one from 2017, when Discord appeared.<p>So yeah, we are going to have the Dyson swarm before this is done.
I built a terraform based box that runs ergo ircd with The Lounge as a front end. So basically irc3 as an app server, but you can still federate where needed. Works great. Cheap, performant, I can integrate services into it without all Slack’s bullshit.
IRC is dead to me, you can thank Andrew Lee (of Freenode infamy) for that one.
Isn't exactly the beauty of IRC that one person doing something to one node in the network isn't affecting the rest at all?
all of the Freenode staff just rebranded as Libera Chat, bought a new domain and continued on as usual.
Your loss.