I think it was Efnet #warez channel that pointed me towards the right places to learn some software in high school, and that wound up getting me so far ahead working with CAD that it undoubtedly was the reason I got a full ride scholarship to an engineering university that I never would have be able to afford tuition to otherwise.
A random guy on another channel heard about how I was struggling to run certain things because my family couldn't afford anything newer than an old 486 with 8MB of RAM, on a motherboard that didn't support any modern graphics cards and at that point was barely able to run Windows. This person, whom I didn't know other than just a screen name and chatting about Paintball, just straight up sent me an entire motherboard, RAM, and CPU combo in the mail; A relatively new at the time AMD Athlon, on a motherboard with an AGP slot, so I could finally get a modern 3D graphics accelerator. Nothing asked in return, just 'here ya go kid, make good use of it'.
These two events when put together essentially changed the course of my life more than almost anything else, and both happened on IRC.
My dad acquired a dozen identical PCs from decommissioned office equipment at his workplace (very old machines slated for disposal). As a kid in a rural area, I had neither the money nor the means to obtain the necessary router to build the Beowulf cluster I'd been mentioning on a random IRC channel. Then, one day, a quiet "greybeard" who mostly lurked in the logs pinged me out of blue, asked for my address, and sent me his old 5-port router from Germany. This felt incredibly significant because even people who had interacted with him online for over a decade knew nothing beyond his screen name, yet here I was, holding a box with his full name and address.
This gesture, combined with the philosophy and work ethic of him and other greybeards that I deeply admired, literally changed the course of my life. By the time I reached high school, I already had an impressive portfolio of hardware and software projects, spoke fluent English, and was freelancing for amounts that exceeded my father's salary. IRC turned out to be an incredible ROI for me :p
My early software and skills life happened around some late stages of BBS and IRC, and yes, #warez.
I met some absolutely wonderful people from online, and even got to spend some quality time with some very high end hardware that couldn't be gifted, but was effectively almost unlimited, and people with appropriate skills and compassion to match. My early career and schooling made no use of those skills, but once I found my jam a little later on that knowledge still proved to be incredibly important and put me leaps and bounds ahead of my peers, and it's been an amazing ride ever since.
I remember logging in to IRC from the University of Oregon where I was taking an Italian class. I saw there was an #italy channel and it was full of people who were actually in Italy, which I found kind of mind boggling. This was 1993, when 'long distance calls' were still a thing, and I was talking directly with people on the other side of the world for free.
Oh wow, I have been hanging out on Undernet since mid 90s, but primarily on #tolkien and #lotr, but looking at her profile it's not impossible she would have popped in there as well...
It is hard to overstate how influential IRC have been in my life. I met my best friend on IRC in 1999. He found his wife on IRC a few years later.
We followed the towers collapse on 9/11 over IRC in a blizzard of all-caps screams and links to TV screenshots and RealVideo clips. It was hours before the government of my country had lifted the embargo on the media to report it. I called my friends and family and everyone was just incredulous, it sounded like a dumb thriller plot.
I got a job offer and moved countries via IRC, then again a few years later. We watched people join, age and disappear. One of the channels I am still on is full of VPS hosted ghosts; its topic had been set by a man who had passed away.
You just brought back a core memory. Mass netsplits followed by a few minutes of "wtf", and then some new yorkers who had bouncers not routing through the WTC jumping on channel to let us know what was going on.
I was, and still am, on the other side of the world and lost a few people I talked to every day during that event.
> One of the channels I am still on is full of VPS hosted ghosts;
This hits hard. I might be one of those ghosts. When I last checked in, I saw the same in virtually all the channels that were once important to me. My bouncer is still running, I suppose I'm not quite ready to let go yet.
I had a _really_ in-depth conversation with a friend with multiple interesting lines of thought going at once that only worked because the chat we were using had a per-message reply feature. The conversation would not have been as meaningful to me otherwise. I'm not sure IRC could have supported a chat like that...
(admittedly I haven't tried anything other than a few basic IRC chats, never really getting deep into IRCv3 or new features and stuff)
In IRC you'd just paste the relevant message or part of a message you're replying to after a greater than sign and then post your thought in the following message. Works totally fine. I have used IRC, XMPP, and Matrix to chat with some of the same close friends, I don't find actual replies to be necessary, and I think they kinda disrupt the flow when used too much.
I can appreciate that per message replies are handy in modern messages. But if you were having _such_ an in-depth conversation at the peak of IRC, you may have moved to email to make it async and allow for more fully thought-out replies.
Email is still a great way to communicate with people today.
I think to anyone who has used it, it is plain testament that social networks do not scale. This is a social limitation, not a technical one. What killed the Internet is the centralization of platforms compounded by the commercial interest to "engage" on behalf of both corporations and users. IRC worked because it was decentralized and had no commercial interest, nor did it cater to narcissistic tendencies. No interest to comment for points, and decentralized enforcement where you'd fuck around and simply get banned from the(that) server.
I once read an article about forum quality as a function of the number of users. I can't seem to find it anymore, sadly.
The core idea is there's an optimal number of people. Not enough people and the community dies: not enough activity and ideas to sustain it. Too many and it also dies: it becomes impossible to form social relationships, cooperation dies down, everything becomes meaningless because you don't know anyone, the probability of ever interacting with any given person ever again trends toward zero.
This video’s so good at talking about IRC’s history—like, from when it started as a student project in 1988 to being this early chat tool where no single group controlled it. It explains all the important stuff too—those big splits, how it changed people’s online lives—and now I finally get why IRC was such a big deal back then!
Honestly, I don’t think IRC’s decline is a failure at all. It basically made way for apps like Discord, right? And its simple, user-run feel still feels more real than all the flashy platforms we have now.
Ever used IRC back in the day? Or do you think modern tools lost that special charm IRC had?
My roommate in the 90s was big into IRC in the mid to late 90s. The number of girls he hooked up with from IRC over that time was jaw dropping. It was the first way people from around the country or the world could reliable chat with each other and it was hugely successful.
I remember sneaking into their room after they fell asleep to steal the phone extension cable back to reconnect so I could stay up all night talking to Americans! The first time they got one of those massive phone bills I was in SO much trouble.
Eventually, in like '97 or so, my father wound down the ISP he was running and got a 128k leased line into our house (which was basically unheard of). I came home from school and discovered a cable running across the landing and into my bedroom, and quickly figured out I had a permanent 24/7 connection. I don't think I left the keyboard for the entire weekend :D
They took away the mouse, then the keyboard, and eventually the modem. It wasn't about cost - it was the equivalent of taking away the PS5 controller when you have a younger teenager being disrespectful.
I wound up with backups, and eventually my own PC.
mIRC scripting is what got me into programming. The summer I found it as a kid I was immediately hooked, being able to write code that actually interacted with the world and did something blew my mind. I was so into the 'war channels' where everyone would kick each other and optimization was key.
Speaking of source code from 1998, the first IRC client I used was mIRC because it was installed in my Uni's CIP pool. First released in 1995 it is still alive and gets regular updates.
One problem when people ask this is that my favorite channels are mode +s (secret, not on the public list or revealed when you whois someone and see what channels they're in) with a dozen or fewer active participants (but often 20-50 total members or more) and inviting new people would risk killing the vibe we have going in there. I found these channels basically by word of mouth or friends of friends. While it might sound like gatekeeping, I think everyone should probably find their own way, based on their interests and network. I will say I tend to hang out on Rizon, though.
I do also idle in a lot of the tech channels in Libera, but that's not where I spend most of my time chatting, I'm basically just in those for tech support. I like to already be in the ones for the programs/distros I use so I can read the last bit of conversation before (and after) posting. Both in case someone else had my problem recently, and because it gives me something to do while I wait, like reading a magazine in a lobby. Sometimes the tech support even goes both ways and I'll chime in on an old convo if I think I can help someone.
If an IRC channel gets too busy it'll be hard to have conversations in also, like the madness you see in Twitch chats with the text scrolling by rapidly.
You can see how mIRC looked and use it on my site https://pieter.com on a working IRC server with a working dial up connection with Winsock and a real ISP made by @bai0
I actually "made money" on IRC by accidentally forgetting some dogecoin from tipping bots and discovering it last year. If I didn't tip back, back then, those few hundreds would be few tens of thousands now hh
Oh, the good old days!. First IRC and then yahoo chat (asl?). Though I doubt if there were millions of users for IRC in the 80's, as the youtuber claims. I thought, maybe thousands.
Got my first job through IRC. Still using it (with weechat as my bouncer and weechat-android), though I see a lot of [m] suffixes these days on other users.
Honestly it's a shame that IRC is only a thing for tech circles and that IRCv3 never took off (at least currently, libera.chat still doesn't have the /history command).
IRCv3 is being incrementally adopted, even if it is a bit slow. I think in the case of the /history command, Libera had some concerns about implementation and what channels would prefer not to have a history. ... and actually, checking the spec matrix, chathistory is still a draft.
But Libera does have some other IRCv3 features enabled.
I see, good to see that it's getting implemented slowly at least.
> /chathistory is still a draft
Did not know that, only reason I asked was that some other server already implemented it (think it was the last 100 posts but it's been a while since then).
To be fair you could implement a Discord client that doesn't suck performance wise. A number one feature of modern instant messaging is message history. For productivity and even personal groups usecases people usually don't want ephemeral chats.
Discord is pretty closed unfortunately. Using a 3rd party or modified client could risk an account ban. Scripting bots to export your own messages and such is also technically not allowed.
I'm sure there's a lot of useful and basically public information siloed inside of Discord.
In practice yes. Lots of people developing and using third party clients. Of course it's not ideal with bans and API updates pulling the rug from under you with no warning, but actually not that many people get banned and ripcord (thirdparty client) was working for a long time even after being abandoned.
There is a Slack alternative with image / video embeds/uploads based on and fully compatible with IRC – IRCCloud, which is founded and built by early Last.FM team. – https://www.irccloud.com
I worked on the client for a couple of months back in 2015, added a quick "channel switcher" – it was a fun project where I learned about fuzzy matching and https://en.wikipedia.org/wiki/String_metric and looked at how most editors did their "Search project files" commands.
I sometimes tried to irc for 24 hours straight, but always fell asleep. I was following #sci.nanotech and always testing how long can I go spewing nonsense before real experts, like David Deutsch, realize I am full of shit. Though I did discover a minor issue in Diamond Age Book because of this faux expertise.
I remember one of the first random people I interacted with on IRC who was also at a university lab pirating software getting so mad at me that I didn't tell them they could download many things simultaneously from IRC bots and I had only recently found out myself that afternoon.
A random guy on another channel heard about how I was struggling to run certain things because my family couldn't afford anything newer than an old 486 with 8MB of RAM, on a motherboard that didn't support any modern graphics cards and at that point was barely able to run Windows. This person, whom I didn't know other than just a screen name and chatting about Paintball, just straight up sent me an entire motherboard, RAM, and CPU combo in the mail; A relatively new at the time AMD Athlon, on a motherboard with an AGP slot, so I could finally get a modern 3D graphics accelerator. Nothing asked in return, just 'here ya go kid, make good use of it'.
These two events when put together essentially changed the course of my life more than almost anything else, and both happened on IRC.
This gesture, combined with the philosophy and work ethic of him and other greybeards that I deeply admired, literally changed the course of my life. By the time I reached high school, I already had an impressive portfolio of hardware and software projects, spoke fluent English, and was freelancing for amounts that exceeded my father's salary. IRC turned out to be an incredible ROI for me :p
I met some absolutely wonderful people from online, and even got to spend some quality time with some very high end hardware that couldn't be gifted, but was effectively almost unlimited, and people with appropriate skills and compassion to match. My early career and schooling made no use of those skills, but once I found my jam a little later on that knowledge still proved to be incredibly important and put me leaps and bounds ahead of my peers, and it's been an amazing ride ever since.
I met a lot of cool people on IRC like antirez, and interacted with some random ones like the woman who is now the prime minister of Italy ( https://web.archive.org/web/20020105230808/http://www.geocit... )
We followed the towers collapse on 9/11 over IRC in a blizzard of all-caps screams and links to TV screenshots and RealVideo clips. It was hours before the government of my country had lifted the embargo on the media to report it. I called my friends and family and everyone was just incredulous, it sounded like a dumb thriller plot.
I got a job offer and moved countries via IRC, then again a few years later. We watched people join, age and disappear. One of the channels I am still on is full of VPS hosted ghosts; its topic had been set by a man who had passed away.
I remember the collective obituary moment when somebody's bouncer quit for good, almost two years after the person's passing.
I was, and still am, on the other side of the world and lost a few people I talked to every day during that event.
This hits hard. I might be one of those ghosts. When I last checked in, I saw the same in virtually all the channels that were once important to me. My bouncer is still running, I suppose I'm not quite ready to let go yet.
(admittedly I haven't tried anything other than a few basic IRC chats, never really getting deep into IRCv3 or new features and stuff)
Email is still a great way to communicate with people today.
The core idea is there's an optimal number of people. Not enough people and the community dies: not enough activity and ideas to sustain it. Too many and it also dies: it becomes impossible to form social relationships, cooperation dies down, everything becomes meaningless because you don't know anyone, the probability of ever interacting with any given person ever again trends toward zero.
Made a lot of sense to me.
Honestly, I don’t think IRC’s decline is a failure at all. It basically made way for apps like Discord, right? And its simple, user-run feel still feels more real than all the flashy platforms we have now.
Ever used IRC back in the day? Or do you think modern tools lost that special charm IRC had?
Eventually, in like '97 or so, my father wound down the ISP he was running and got a 128k leased line into our house (which was basically unheard of). I came home from school and discovered a cable running across the landing and into my bedroom, and quickly figured out I had a permanent 24/7 connection. I don't think I left the keyboard for the entire weekend :D
I wound up with backups, and eventually my own PC.
Idling on irc in some xdcc warez channel - waiting 24 hours or sth for some download to complete.. those were the days
https://www.mirc.com/
I do also idle in a lot of the tech channels in Libera, but that's not where I spend most of my time chatting, I'm basically just in those for tech support. I like to already be in the ones for the programs/distros I use so I can read the last bit of conversation before (and after) posting. Both in case someone else had my problem recently, and because it gives me something to do while I wait, like reading a magazine in a lobby. Sometimes the tech support even goes both ways and I'll chime in on an old convo if I think I can help someone.
If an IRC channel gets too busy it'll be hard to have conversations in also, like the madness you see in Twitch chats with the text scrolling by rapidly.
Also has Hacker News in Gopher!
Cheers IRC! I'm still connected to this day, albeit Liberachat, not Undernet.
We're old and dying. :(
It was trivial to BSOD a remote Windows box, and Linux made you immune to that!
But Libera does have some other IRCv3 features enabled.
https://ircv3.net/support/networks
There's also a #ircv3 on Libera with implementation discussion
> /chathistory is still a draft
Did not know that, only reason I asked was that some other server already implemented it (think it was the last 100 posts but it's been a while since then).
I'm sure there's a lot of useful and basically public information siloed inside of Discord.
ripcord: https://cancel.fm/ripcord/
See also Facebook, WhatsApp, Instagram, Reddit, etc. It's profitable and it always works.
I worked on the client for a couple of months back in 2015, added a quick "channel switcher" – it was a fun project where I learned about fuzzy matching and https://en.wikipedia.org/wiki/String_metric and looked at how most editors did their "Search project files" commands.
Very interesting, reminds me of the Movim client for XMPP.