Hacker News new | past | comments | ask | show | jobs | submit login
Freenode commits suicide, is no longer a serious IRC network (devever.net)
272 points by OberstKrueger on June 15, 2021 | hide | past | favorite | 146 comments



I hope there's a good postmortem on this in 5-10 years that explains what on earth all this nonsense is about, because it makes literally no sense.

Buy an IRC network, fine. If you want to use the domain for something else, just turn off the servers and do it. There's no need for this absurdly complex, Rube Goldberg-esque process of pissing everyone off, then impersonating services, then dropping the services database entirely, then partitioning the network and joining people to a new network, and pissing more people off, and passive aggressive global messages, and...

I cannot wrap my head around what they're even trying to do at this point. I've been on IRC in some form another for the majority of my adult life (including running my own IRC network for many years, starting out with some SE/30s), I'm quite tolerant of random stuff going on, but I literally cannot find any sense at all in what the new owners are trying to do.

It's like they had a great party going at their house, a few people started leaving, and then they started waving around a gallon of gas and a lighter, threatening to burn the house down if anyone else left. And people, reasonably enough, continued to leave. So, i guess this stage is the "And they lit the house on fire, but moved all their friends to the shed and pretended it was still the house" part of the analogy...


After staring at the global message for entirely too long, I have a theory as to what rasengan is trying to achieve. It's an attempt to purge freenode of the remnants of libera (i.e., haters, at least so far as he believes). Killing off the old service list is a feature, not a bug, since there's no more hidden hate messages from libera or the like to discover. And surely the true believers won't mind the little bit of pain that is starting from scratch? This requires assuming that rasengan suffers from a victimization complex, which is somewhat bolstered by other comments out of band.


This part of the global message kind of paints a specific picture for me

> It's a new genesis for a new era. Thank you for using freenode, and Hello World, from the future. freenode is IRC. freenode is FOSS. freenode is freedom.

Here's my theory. Dude's got some sort of "spectacle complex". You know that feeling when you leave a movie theatre after watching something like "I, Robot" and you have that kind of inspired feeling that you need to revolutionize the world through robots or whatever? In a normal person it lasts about as long as it takes to walk out of the movie theatre, then you're reminded you're back in real life.

It's kind of like this vision of creating something great, a new hope, futurism fetish sort of thing. It's the kind of "visionaries" that always talk about how they're going to revolutionize something without having any clear steps for how to get there or even a clear idea of what the "problem" is.

It's meant purely as sensationalism, and as an appeal to some weird emotion that I still don't really have words for.

Anyway he wants to be the leader in this grandiose movement to... something, I don't even think he knows what. Almost as though he's doing people a favor by doing this.

Completely misguided, and I doubt he'll learn anything from it. Clearly he lives in his own world in his head.


I basically agree with this.

But to me it feels more like "I'm using those fancy words I don't care about because I think that's what you want and how I can lure you".

It is totally disrespectful to the intelligence of it's users.


I think it's the exact opposite - I would imagine he thinks the loyal users are actually more enlightened and know the "real truth" about how some FOSS utopia should function, moreso than those that left for Libera/OFTC/Matrix/etc.


I suspect this last action (setting up the new freenode) was done deliberately before he lost to libera (only hours away)

this allows him to blame the "botched" migration for the resultant failure and loss of users/channels/projects, instead of people wanting nothing to do with him (or the dregs of IRC that form his new staff)


Libera was going to overtake Freenode at the end of the month; he still had some time. But yes, it's likely he did this so that he can turn a race to the bottom into something that looks vaguely positive, if you're naive.


I think it was something like:

1) Libera is catching Freenode.

2) Freenode has x users/y servers

3) If Freenode adds n servers it will gain n*x users.


Yeah. I don't get why all this nonsense... over IRC network?

IRC is mostly dead. It's not like there is huge marketing opportunity or any way to monetize this. We are not in the 90s/early 2000s with random mIRC people joining...

There is no "vendor lock in", and the only "vendor lock in" - the user and channels - were now effectively deleted.

So... at this point, they just purchased the name? Congrats I guess?


IRC might be 'mostly' dead to you if that's your definition, but it is not 'remotely' dead to me and many others around the world.

I use it every day, and I use it for work, admittedly its not freenode but an internal server. I find IRC great for not having the focus of the general masses because of how disappointing the general masses really are.


> IRC might be 'mostly' dead to you if that's your definition, but it is not 'remotely' dead to me and many others around the world.

I'm not OP but how he phrase it isn't about dead to you, but dead in a "commercial" sense.

There was no value behind Freenode, except for the community itself (you), and it makes no sense for Andrew Lee to buy it, except for the name.


> I'm not OP but how he phrase it isn't about dead to you, but dead in a "commercial" sense.

There was never a commercial sense to IRC. In fact this is one of the things I really love about it. It's so cheap to run it can be run entirely for free by some enthusiasts. Some sponsors too, sure, but the costs of running it are never huge.


Since when are community's commercial? Debian Ubuntu anyone?


What is the reason to pick IRC?

It's technically far inferior to anything including the ones you can self host.

I don't understand why people don't migrate even if it means they don't like commercial alternatives like Discord.


> It's technically far inferior to anything including the ones you can self host.

This depends heavily on just what you value for determining "superior" and "inferior."

IRC takes, as a first order estimate compared to most other options, no resources.

It uses almost no RAM on the server side, almost no CPU on the server side, almost no bandwidth, and has actual native clients on just about any platform out there that also use no resources. It's trivial to host small interest-based IRC servers that people can join freely without registration.

Compared to most other platforms, which require fairly heavy servers to host (Matrix struggles with less than a gig of RAM if anyone joins large rooms) and use utterly absurd clients (hundreds of meg of download, many hundreds of meg of RAM to run), it's a nice breath of fresh air in the chat world. It's clean, simple, text based chat in a registration free form (mostly - larger networks do tend to require nickserv registrations).

If you don't care about any of that, OK, that's fine. If all you're doing is looking at the feature lists, sure, it's "inferior." But in terms of utility value on very limited resource uses (which I still care about greatly, and have done extensive work on making Raspberry Pis into quite usable little desktops), IRC still holds up amazingly well. Matrix lags on a Pi4. Discord... I'm not actually sure the client builds and the web app is heavy. IRC is light and crispy, just as it's been on everything I've used it on back down to a 486.

Also... that it's mostly an obscure backwaters means that it filters for the sort of people who like those things, which means that, especially on small little niche servers and very focused channels on larger servers, the signal to noise ratio is through the roof - there is an insane density of skilled people, far more than you'll find any other places I've looked. Having instant access to what often is quite literally hundreds of years of relevant experience in a field, at the tip of your fingers, is amazing.


Indeed, you describe so well what I love about IRC. It's no heavier than it needs to be. It's niche enough to be free of 'influencers' with nothing to say but on-topic enough to attract real experts. I can idle on 20 networks at the same time for little to no resources on my end. And nobody needs to pay anything as its resource use is just a rounding error. It is indeed amazing.


A lot of IRC networks didn't require registration. That was the use case chosen for Elite Dangerous' Fuel Rats [1]

The ability to just drop in, ask a few questions and log out is great.

If I join a even a medium sized Discord server, I suddenly get tons of notifications unless I manually change the settings for the server (God knows why discord hasn't set up a user side default setting for that)

Also, a lot of communities grew in and around IRC chats, which means a lot of people with the habit. With the usual Relevant XKCD [2]

[1] https://fuelrats.com/ [2] https://xkcd.com/1782/


> God knows why discord hasn't set up a user side default setting for that

It's not in discords interest to do so. More notifications leads to more user activity which leads to more VC money (and indirectly to more nitro income if users who would have forgotten about the service get drawn back in and eventually convert).

An open protocol allows decoupling the client and service provider which defuses these misaligned incentives, which is likely one reason this current wave of messaging services are against ilthem.


That's the thing. Commercial services like discord want you to pay for their add-on services. So, they try to make you use it as much as they can. They try to build 'user engagement'. Attract you with notifications just to make you aware of how much you miss them, and how much 'value' they can bring to you. In my case they accomplish the exact opposite but anyway... This is how they think.

IRC doesn't need to do that. It just does what it needs to do without all the BS.


Well, it has been well over a decade after competitions have become common and if people can't change the habit for the better, stuck in an ancient tech, not sure what to say.

No voice, no proper file transfer and can't even see messages when you're offline meaning there's no reliable way of mobile notification means it's just getting too old.


> No voice,

A survey of IRC users would likely indicate that none of them care about it, and it's part of the appeal of IRC - I can only judge people by how they type and what they communicate. It's more or less impossible to tell anything about age, gender, nationality, etc on IRC unless someone cares to disclose it. It's far harder to mask anything like that in voice as opposed to text, so while you may consider it a fatal flaw, I consider it a feature. It's one of the better borderless sort of protocols out there for communication.

> no proper file transfer

What's wrong with DCC? Still works, last time I've used it. However, with a lot of the various free pastebin/image/etc hosting services out there, I don't see nearly as much of a need for that as I once did. DCC is a rare thing now, as opposed to a common way of shuffling files around as it used to be. So, again, based on "I literally make a living on IRC" sort of experience with it, it's not just a big deal anymore. Plus, an awful lot of people on IRC overlap with "I have my own hosting somewhere."

> and can't even see messages when you're offline

Bouncers exist, work well, and consume very little CPU or RAM. You can fit a freebie ZNC bouncer in the Google Compute Engine free tier (micro instance, 1GB transfer outbound), and might pay a few pennies a month extra if it's a really busy month. However, most channels are also entirely useful if you're only connected part of the time. I mostly use a bouncer to catch any PMs - I don't read scrollback unless I've been mentioned, and it works fine.

> meaning there's no reliable way of mobile notification means it's just getting too old.

Again, this only matters if you care about that. I know a lot of people, myself included, who have more or less rejected the modern "everything mobile" ecosystem with the constant stream of distracting notifications, and that IRC doesn't overlap with my phone is a feature.

However, there are plenty of ways to make mobile clients and ZNC interact such that you effectively have a modern style communication app, on a phone, with IRC as the backend - if you care to do so.

Yes, I'm aware I'm an older style greybeard at this point, but the very things you list as "ancient tech" are part of what makes it appealing. It's lasted for 30+ years so far, and I expect it will comfortably outlast most of the modern messaging clients, because it does what it does exceedingly well.


If you're into mobile, try out Quassel with QuasselDroid. It's a really nice client for Android that brings a lot of mod cons to IRC. It's basically a bouncer but with GUI multi-network configuration, unlimited scrollback on demand, and a really excellent mobile client.


You haven't answered why IRC still matters. The only benefit you mentioned to sticking to IRC is that people are forced to have no voice communication but you can always opt out of voice communication yourself.

As for the rest, they work well on other services and you can simply completely turn off notifications if you feel it distracting.

It's just IRC doesn't have modern features when one wants.

Still wondering why people need to stick to it other than just because especially even after such a hazard.

The only benefit of IRC in my opinion is that sign ups are optional and might keep you slightly more anonymous but the again, most people would stick to a same nick anyway.


> You haven't answered why IRC still matters.

(1) It requires so little computational power on the server or clients that it's a lot more environmentally friendly than some bloated pig of a modern chat "ecosystem." I can still use old hardware easily with it. And, unlike most of the new chat stuff, it runs on low power ARM boxes nicely.

(2) It's lasted 30 years, and the Lindy Effect would argue it will remain relevant far longer than any of the hip new platforms of the year.

(3) It's not centralized. Discord is centralized. Matrix is less centralized, but matrix.org is still pretty effectively centralized for most cases. IRC is distributed, has been so, remains so, and it's utterly trivial to start up new servers.

Clearly, you see no value in it. And that's fine. Plenty of people see value in it, and... as one of them, honestly, a lot of the new people who show up for 5 minutes and then leave when nobody answers instantly are pretty annoying anyway. There's several decades of established culture, and it's quite easy to find writeups on the proper way to interact with IRC, but a lot of people don't bother and get irritated and then leave. Fine.

You appear to be making a bit of a "Other systems are better because they're new!" sort of argument here, and not everyone shares that viewpoint.

But Element, running on a modern machine, is using almost a gig of RAM. Hexchat, running on an older Pi, connected to quite a few networks, has expanded to almost 100MB.


I’ve been disappointed by IRC over and over. Too many racists. Like every damn channel.


I mean if over 90000 active connections is dead to you I suppose.

> So... at this point, they just purchased the name? Congrats I guess?

And even that is debateable. I feel like this is the main point of confusion for most sane people involved in this whole thing. Who knows what Andrew Lees motivations are here.


What other chat protocol that you've decided replaces IRC handles misbehavior of network owners as easily as IRC does? Whatsapp certainly doesn't.


Isn't WhatsApp the same protocol as Signal under the hood?


No. Both use some form of double-ratchet for E2EE, but the messaging protocol itself is completely incompatible.


Fair enough, I don't even remember where I saw it. Some random internet guff information I guess.

Cheers!


> Some random internet guff information I guess.

https://signal.org/blog/whatsapp-complete/

"A year ago [2015], we announced a partnership with WhatsApp and committed to integrating the Signal Protocol into their product, moving towards full end-to-end encryption for all of their users by default."

Now obviously things may have drifted since 2016 but it definitely sounds like - at some point - WhatsApp was based on the Signal protocol.

"Over the past year, we’ve been progressively rolling out Signal Protocol support for all WhatsApp communication across all WhatsApp clients. [...] As of [Apr 2016], the integration is fully complete. Users running the most recent versions of WhatsApp on any platform now get full end-to-end encryption for every message they send and every WhatsApp call they make when communicating with each other. This includes all the benefits of the Signal Protocol – a modern, open source, forward secure, strong encryption protocol for asynchronous messaging systems, designed to make end-to-end encrypted messaging as seamless as possible."


"Signal Protocol" here means the encryption design/specification (including the higher levels of key rotation, ratcheting, etc), but not the actual network protocol.


You can see how it's going to be confusing to people though?


Your memory is probably remembering Facebook Messenger, who adopted the Signal protocol some 5 years ago: https://signal.org/blog/facebook-messenger/


I'd watch that documentary. Preferably on whatever open content platform replaces Netflix.

Surely Freenode's downfall was Kafkaesque?

Your analogy sounds right but I'd like to add the shed is full of oil soaked rags. And the host is still holding that lighter.



> I hope there's a good postmortem on this in 5-10 years that explains what on earth all this nonsense is about, because it makes literally no sense.

I wouldn't hold out much hope for that. Even for those of us who are directly involved in it, it doesn't make much sense at all.

By this point, the remaining explanation is "Andrew went completely unhinged after his attempt to fulfill his childhood dream of owning Freenode went to hell".


So glad you said this because the last month feels like a continual stream of ‘WTF is going on’ for me as every day brings a new event of chaos and disorder.


On one hand, the maintainers of the IRC server code freenode used stated that they would ban any of Lee's "lackies" if they ask for support, on the other hand, some trolls published on hn that they were expecting a reply from their RGPD request, I suppose they got a lot of these nonsensical requests. Considering these matters, it seems starting fresh was the only sane solution.


Yeah. At this point you could create your own WebRTC with less headache from scratch and avoid the entire dumpster fire.


Will anyone even care in 5-10 years?

Like the Disney song says: Let It Go.


So if I'm understanding this correctly as an outsider - Freenode is basically starting from scratch? Equivalent to a social network like Facebook being deleted with no warning, then having the brand used for a completely new network? If that's the case, that's pretty shocking, they've done so much to ruin Freenode's reputation already but I never expected they'd do this.


It's worse than that. IRC has no login by default, and the first user to join a channel becomes the sole operator (nickname and channel registrations are a layer above, but those databases are now blank, so all their records of persistent ownership are gone).

Since he pointed the same domains at a new network, that means now a random user of every channel, upon reconnecting to the network, has now become the sole operator and is now free to register said channel and take control over it.

So it's not even that this allows random people to register channels; this is literally appointing a random user as the new owner, for each channel. Oh, and if that user quits without registering anything (and any other users joined in the interim), the channel is now opless and orphaned and cannot be moderated, registered, or otherwise controlled without admin action, unless all the other users leave.

So if you owned a channel on the old network with more than 10 or so users, there is a ~0% chance you'll be able to own it on the new one without help from the admins, unless you got extremely lucky and you were the first user to reconnect among the people in your channel, or unless whoever won the oper lottery is nice enough to give it back (and this being IRC, probably half the users are idle bouncers, so there's a good chance they'll be unresponsive, if not outright malicious).

This was actually an issue for Libera too, as people switching their Freenode configs wholesale wound up creating channels that didn't exist yet that they'd been a member of on the old network. But this time it's global, not just individual users changing their config, so it's infinitely worse.


> the channel is now opless and orphaned and cannot be moderated, registered, or otherwise controlled without admin action, unless all the other users leave.

Ask all the other users to leave is not enough! I tried to protectively reregister my channels on the new Freenode network. For a particular channel, the server doesn't give me OP even when nobody's there!

Apparently, the new IRC server implementation is different and the status is somehow cached. The channel remains orphaned until the channel record expires and gets dropped by the server. It means before the expiration, nobody should join the channel otherwise the channel remains orphaned.

It really sucks.


I'm sure it will be resolved by instead giving out ChanServ ownership willy-nilly.


Great insight, makes what they're doing seem even crazier as I'm guessing very few of the remaining user base are going to be happy about the nicknames and channels they're familiar with being up for grabs by anyone. Purely speculation but I'm wondering if they're planning to turn Freenode in to another "free speech" platform, hence their lack of care towards the current users and comments about it being a "sovereign state" as mentioned by other commenters.


This is the equivalent from less than scratch. Worse than from the beginning. In the beginning they didn't have a pissed off community and weeks of bad will.


Indeed. Who is the plausible user base for Freenode at this point? It's unlikely that IRC will ever be able peel users away from Discord/Slack, no matter what improvements Freenode makes. Meanwhile, anyone already using IRC is probably aware of this drama and will stay well away from Freenode.


The past few years have shown that if you say "Free speech!" and "Cancel culture!" and "Blockchain!" loud enough, you'll get an audience, no need for any substance behind it - and the more dramatic your actions, the more they'll follow you, with little regard to whether those actions make any sense.



Basically. There's a small community of IRC. That small community is now going to have a large portion that says "freenode is a nogo". What's the realistic community remaining in freenode? Who's going to donate? invest?

I'm an outsider and wouldn't touch it with a ten foot pole.


Some hints (root is rasengan):

<root> jane_doe: hint the freenode network is its own sovereign state

https://freenode.net/news/taking-irc-further#canceling-cance...


Has there ever been a sovereign state that deported all its citizens?


Phrases like "sovereign state" and the bad-faith "freedom" rhetoric makes me think they're positioning Freenode as a new right-wing hangout.


My guess is q anon.


What's sad... is I think even QAnon will go "Where We Go One, We Go All... but we aren't going anywhere near that crazy shit".


Let me introduce you to MySpace, which basically did the same, though by mistake, and not on purpose.



32 + 271 pages, is there a TL;DR available somewhere?


From the first link:

> 8. During this time, however, Plaintiffs became concerned with Lee's mental wellbeing and his ability to lead LTM and PIA. Plaintiffs noticed that Lee was a habitual user of marijuana and cocaine, and would frequently abuse drugs in the office in front of his employees. Lee often combined his drug use with alcohol and would act erratically.


And don't forget:

> For example, he told-LTM 18 employees that he wanted to hire a female candidate simply because he wanted to have sex with 19 her. Similarly, Lee expressed his desire to set up a "modeling agency" in the Hollywood Hills that 20 would actually be a front for illegal prostitution (i.e., the "models" would be paid escorts). To that 21 end, Lee circulated a memo to male LTM executives advising them to make sure and wear 22 condoms when having sex with the "models." Lee went so far as to state that he planned to move 23 LTM's offices to the Hollywood Hills mansion once the "modeling agency" was set up.


> Lee circulated a memo to male LTM executives advising them to make sure and wear 22 condoms when having sex with the "models."

Say what you will about botched copy & paste, but I very much lol'd at this.


I've been watching too many podcasts sponsored by ExpressVPN (Yes I'm aware Lee's VPN provider is PIA) and the host saying "Protect your data with ExpressVPN" played in my head, but modified to "Protect your junk with 22 condoms!".


allegedly: hookers and cocaine (in the office), and many, many broken promises


> 102. Lee's increasingly erratic behavior made LTM a miserable place to work. In addition to the long hours and high-stress environment at LTM, Lee's conduct made employees uncomfortable and fearful for both their own wellbeing and the continued viability of the company.

> 103. Lee would frequently use cocaine in front of LTM's clients, colleagues, certain employees, and trusted advisors. Plaintiffs Ken, Jane, Michael, John, and James all personally observed Lee's pervasive drug use.

> 104. Lee would regularly leave cocaine and marijuana residue in the office. Ken, who . was typically the first to arrive in the office every morning, would find Lee's leftover food, drugs, and alcohol bottles on work stations, and would clean everything up before other L TM personnel arrived.

> 105. Lee made a habit of barging into Ken's living quarters in the middle of the night to play loud music, entertain random women, and use drugs.

> 106. In or around February 2015, Lee wanted to hire an assistant. After interviewing a particular female candidate, Lee-a married man-insisted on hiring her because he wanted to have sex with her. Ken and Park talked Lee out of it, advising Lee that his requested conduct was wrong and could cost L TM in a potential lawsuit. Lee retorted that he did not care about any sexual harassment suit or potential liability for LTM because. he would pay any settlement out of his own pocket.

> 107. Lee also stated that he wanted to start a "modeling agency" under the L TM umbrella called "Breakout Agency." Lee rented a house in the Hollywood Hills for the "models" to live in. Before renting the house and starting the agency, Lee circulated a draft memo to the male LTM executives advising them to make sure to "wear a condom" when having sex with the "models." The draft memorandum was outrageous and, like the incident above, could form the basis of a potential sexual harassment suit. Again, Ken and Park were forced to talk with Lee and insist that he refrain from sending such communication.

> 108. Lee further indicated to LTM personnel that he planned to move the company's workspace to the house in Hollywood Hills, where they would work alongside the models. All LTM personnel recognized that moving the company would create an unstable and unprofessional work environment; and Jane in particular, as one of LTM's few female employees, was not comfortable with the rampant sexism that this move presaged.

> 109. Making matters worse, Lee also had an ongoing relationship with a mistress that he brought to company functions and the LTM offices, despite people knowing that he was married. Lee met his mistress through a company offering female companionship for money. Lee abandoned his wife and newborn child to spend time with this woman, and their relationship was toxic. His mistress was physically and verbally abusive towards Lee, erratic and unpredictable, and caused Lee to act over-emotionally.

> 110. The two fought on a daily basis. And this happened in front of LTM employees, including Plaintiffs. For example, a few days after the February 2015 Meeting, Lee and his mistress had a violent altercation at a club in front of Park, Ken, James, and other L TM personnel. His mistress became infuriated and violent when Lee did not pay attention to her to attend to a conference call concerning L TM business. She punched Lee in the face, causing Lee to lose a tooth.

TLDR: Money can't buy class, yo.


My little pug dog goes crazy sometimes. Like proper crazy running back and forward, tail down ears back and grunting all the way. The first time my Wife's best friends mother say this she looked on and said "What is happening now?"

Every time I read an article on Freenode I hear her voice in my head, in a thick African accent, "What is happening now?"


As the saying goes "On the internet nobody knows you're a dog".


I think this is a perfect description. Thank you for sharing.

Someone very confused had the resources to do what their confused mind told them to.


Adapting a comment I made in the wrong thread:

This happened right after Freenode banned IRCCloud users following IRCCloud staff statements suggesting users to migrate off Freenode and the launch of competing bouncer services.[0] Regardless of your opinion of IRCCloud, banning all IRCCloud users right after launching a competing service and hearing criticism is not a good look.

Now that most channels are dead and direct users to other networks despite staff's best efforts to quell any criticism (channel migrations+topic-renaming, banning users, etc), I guess they decided to wipe everything and start over to more easily remove any references to Libera/OFTC. In fact, it removes any every reference to anything at all.

If you had a bot that directed users to the actual location of your community, you should check to make sure that it survives this migration (this was probably part of the intent).

If you use Matrix and have left Freenode channels, the IRC-Matrix appservice bridge might still be keeping you connected. To leave Freenode, send a "!quit" message to the Freenode bridge appservice user, @appservice-irc:matrix.org.[1][2]

[0]: https://web.archive.org/web/20210612224853/https://nitter.ni... 83

[1]: https://matrix-org.github.io/matrix-appservice-irc/latest/ad...

[2]: https://github.com/matrix-org/matrix-appservice-irc/wiki/Bri...


Sad to see something implode that has been taken for granted for literally decades. Shows that we should never forget someone is paying for the electricity in the background and finding ways to provide open infrastructure to our projects is an important endeavour. I find [1] similarly odd and it does not fill me with hope for the future.

I would encourage anyone to get involved in real open infrastructure through efforts such as https://opendev.org. Yes, resources are donated, but by a range of providers who have a vested in interest in what the community is producing. ARM64 has been a great example; Linaro providing hardware resources, which has enabled services to perform functional testing and build ARM64 Python wheels for publishing for a number of projects. This is a rising tide that floats all boats. No need to send a resume [2] and you can start contributing immediately [3,4].

It has been good run with IRC but I forsee moving to Matrix as the medium-term future and there's plenty of opportunity for others to get involved with that (building home servers, admining, writing bots that provide the services we current provide on IRC, doc updates, community building).

[1] https://fosshost.org/news/freenode-faq

[2] https://docs.fosshost.org/en/home/volunteering-opportunities

[3] https://opendev.org/opendev/system-config/

[4] https://review.opendev.org/q/project:opendev%252Fsystem-conf...


It will be hard for people to complain how proprietary services can't be trusted when they can change terms and might pull the plug but apparently that's less of a concern when an open platform imploded so badly.


The open platform didn't implode. The open platform was forked and kept alive. The remaining platform was then made proprietary and then destroyed.

The point of being 'open' isn't to prevent implosions, but to facilitate continuity when, for example, a proprietary commercial interest attempts, say, a hostile takeover.


I really don't see all of OpenDev moving to Matrix - I saw Zuul was considering it, which is unfortunate[1] :/ - now the various projects are going to be fragmented.

1 - I trust there was good reasons, the Zuul folks are great, but it means potentially another chat client for me for channels I use infrequently at best


Moving to Matrix really shouldn't be disruptive, given how easy it is to then bright Matrix back into IRC on whatever network. (Admittedly the Freenode mess has made bridging problematic given the loss of identity/access data on the Freenode side means we don't know who has permission to re-plumb, but we're working on that)


Yeah - looking at the mailing list discussions, it seems people find bridged channels not as "nice"? [1], but in the long run, I think a move to matrix would stave off the "move to slack so I get a GUI / bouncer / etc" discussions that come up a lot.

For all/nearly all of the open infra projects the freenode mess won't be as bad, as we migrated en-mass to OFTC fairly quickly after it kicked off.

1 - From the email: > "I noticed that the rooms which are not bridged to IRC work the best as everyone get the same features."


In my humble opinion, the question everyone is asking can be answered, more or less, by examining the following website:

https://imperialfamily.com

This will hint at where the money came from, and what's up with the exceedingly poor judgement.


Am I the only one who's seeing a Japanese Imperial chrysanthemum in the middle of that logo? Seems an odd move for what seems to be an almost entirely Korean-American company, even if it is slapped on top of a Korean rose.


I assume it's this: https://en.wikipedia.org/wiki/Imperial_Seal_of_Korea

...which is apparently a related but different tree: https://en.wikipedia.org/wiki/Prunus_salicina


I think the bigger story here is how Mark Karpeles is involved.. If I wanted to be taken seriously then there’s no way I’d involve him in any legitimate venture.

Karpeles Labs??

https://www.shells.com/l/en-US/team


There's a reason why any time the subject of Mark Karpeles comes up on HN rasengan comes out of the woodwork to astroturf and lie about how great his fraudster of a friend is. After Mark was unfortunately let out of incarceration Andrew Lee decided to hire the pariah as the CTO of London Trust Media (Private Internet Access).

He is not involved in any legitimate venture, he's involved in Andrew Lee's wallet.

https://news.ycombinator.com/item?id=26044256

https://news.ycombinator.com/item?id=21684155

https://news.ycombinator.com/item?id=21680910

https://news.ycombinator.com/item?id=17378640


It seems clear enough that the money came from the sale of Private Internet Access.

(It wouldn't surprise me if some other portion of that money had a causal role in causing 'rasengan to get the blessing of one of the pretenders to the throne, though.)


I feel like this shadow company would fit perfectly with the other shadow companies that have entered Formula1 sponsoring in recent years. Next up: Freenode sponsored F1 car.


"The old services database (registered nicknames, channels, etc.) is apparently gone. All of your registered nicknames and channels are gone. Anyone who wishes to continue to use Freenode (though at this point I honestly can't imagine why anyone would want to) must re-register their nickname.

[...]

It's literally open season for anyone who wants to impersonate someone else, steal their nickname, or take over someone else's channel."

That's astonishingly short-sighted thinking, even by the already rock-bottom standards of the current Freenode management team.


It's not even open season; the way IRC works, a random user has now been appointed the sole operator and owner of each channel (whoever connected first). You don't even need someone to want to take over your channel; it's been taken over for you. If you're lucky, and they're a nice person (and not an idle bouncer) they might give it back to you. Maybe.


This has been the strangest saga in tech that I can remember in a long time...


At this point I am not even angry anymore.

Instead, I am insanely curious about why they are doing such a large amount of very inflammatory actions in a short timespan!?

They must for sure know that they will 100% certainly destroy their platform. Why are they doing it anyway?


For the same reasons why some people like ballbusting, I guess...


I've never seen a company burn goodwill among it's users so quickly or effectively.


Robinhood?


People still use Robinhood. From Freenode, there was a mass exodus. From Robinhood, people mostly just complained and kept using the app.


Robinhood had legitimate, if hard to understand, liquidity reasons for stopping trading on $GME. As far as I can tell Lee has no strategy at all for Freenode, and just keeps trying different fuels to extinguish the fire.


Spraying kerosene onto the fire doesn't seem to be working too well.


What if we would try to take away its oxygen by covering it with dynamite?


I know you're joking, but dynamite is actually used to extinguish oil well fires: https://en.wikipedia.org/wiki/Oil_well_fire#Extinguishing_th...


Ah yeah, I actually knew about this; there was a MacGyver episode about it! Weird that I remember this after 20 years...


Well, this network reset (pretty much, suicide as the link says) seems like covering everything with dynamite and starting over.

But the new thing will have fires appear anyway.


Basecamp gave it a shake


Eh. Were many users affected at all by the shakeup? Seems like a vocal minority of employees left and that was that.


I wouldn't say a third of your employees is a vocal minority. It's a pretty sizeable amount.


Sure, but odds are a good number of them were motivated by three or six month buyouts more than culture. And we're talking about a grand total of like 18 people here.


I met a traveller from an antique land,

Who said—“Two vast and trunkless legs of stone

Stand in the desert. . . . Near them, on the sand,

Half sunk a shattered visage lies, whose frown,

And wrinkled lip, and sneer of cold command,

Tell that its sculptor well those passions read

Which yet survive, stamped on these lifeless things,

The hand that mocked them, and the heart that fed;

And on the pedestal, these words appear:

My name is Ozymandias, King of Kings;

Look on my Works, ye Mighty, and despair!

Nothing beside remains. Round the decay

Of that colossal Wreck, boundless and bare

The lone and level sands stretch far away.”


This whole situation makes me really angry; but I suppose I should be happy that enough of the ops left and formed libera ~a month ago. I think it is something about the snark in root/rasengan's messages, portraying this as "saving FOSS," and "doing it for the users." It's upsetting to see (what seems like) one person with a lot of money and control destroy something that has existed and helped so many for decades. RIP Freenode, and thanks for the memories.


> We patiently await to welcome you in freedom's holdout - the freenode.

Freedom's holdout. Astounding.


At this point, I'm just waiting for Lee to announce that he's been trolling us all along (rather than admit the reality of his incompetence).


This comment from yesterday is probably as close to it as it will ever come: https://news.ycombinator.com/item?id=27497019


Flagged now, can't see the text


You can see it by setting "showdead" to yes in your HN user settings. But in this case you're not missing much.


Why did they fail to communicate anything? What a good way to destroy trust. I'm now observing one channel who previously supported lee, and am curious if the stance will change, now that they have to jump through hoops to get their channel reregistered. It's currently full of unopped idlers.


> one channel who previously supported lee

Serious question: why? I'm sure there exist perspectives where Lee is not the villain, but they're hard to imagine and I'm really curious.


Some people love to be contrarian and believe in things just because they don't want to be part of the herd/sheep.


At this point he's less of a villain and more like utterly unhinged. Given his past drug usage documented in court records, I wouldn't be surprised if he's literally been on hard drugs throughout much of this whole saga.


I don't know, all I know is their quit message includes some lee-side.pdf


Is it #techrights?


They do this, and there isn't even a single note on the freenode website about it.

So they take the network with the few FOSS teams that still support them, and then basically wipe everything. Meaning every chanop permission is now in the hands of whoever happened to be the first idler that happened to auto-reconnect to the channel in question.

Really nice way of dealing with the teams that were still supporting you. No I'm not one of them. But I sure would be hella pissed if I were running a project channel on it.


RIP Freenode. Ye are yet one more IRC diaspora amongst the many before, but being one of the last major holdouts of IRC, I do believe this to be the end of an era. Godspeed.


Sounds like most of the channels moved to the irc.libera.chat network. So the net change in IRC use is less than it looks.


> RIP Freenode

Rot in hell, more like.

(I haven't really used irc in maybe a decade, but I think I'll go work out what software I should use to chat on Libera Chat... Is scary devil monastery still a thing?)


The libera.chat website has some guidance on IRC clients[0] but personally I'd recommend HexChat[1]. It's as close to a reference implementation of irc as you can get.

[0] https://libera.chat/guides/clients [1] https://hexchat.github.io/


Yeah. I have been meaning to reconnect with IRC for a while. This seems like a good time.


irssi is more or less eternal. weechat (not wechat) is more or less a less shitty irssi.


I have to wonder if they just wanted the domain name for something else, as they have burned everything else down.


But even then, was all the BS and pissing people off necessary?


I think some p2p tools used bots on freenode to cope with network partitions? I can't remember if bitcoin was one.


The original release of bitcoin from satoshi used the #bitcoin channel on freenode to find peers to connect to, this has long since changed though.


related/discussion:

Last remaining 1000+ user community channel seized by Freenode staff

https://news.ycombinator.com/item?id=27501512


This all would make an awesome South Park episode


Does anyone know where I can short Freenode? Any arbitrage opportunities here?


You'd be a bit late..


Most channels have moved to irc.libera.chat so all hope is not lost.


“It's a new genesis for a new era. Thank you for using freenode, and Hello World, from the future. freenode is IRC. freenode is FOSS.”

War is peace, freedom is slavery, ignorance is strength?


I wonder if this all would have ended differently if Freenode had been purchased and nothing changed initially for 12 months.


That's what actually happened, though. The guy's VPN company acquired Freenode in 2017: https://freenode.net/news/pia-fn

He only attempted to take operational control last month.


Oh I see. What a shame.


I mean freenode was already in a slow death before. This just seems to have speed it up.


What was slow death about it? It was quite active, and had a huge number of popular and quite active channels across a range of technical topics.

It wasn't Discord/Slack/etc, but for an awful lot of people on it, that was a feature. Text. Lightweight. Simple. Doesn't require a bloody Electron app with hundreds of megabytes of memory to connect.


I believe they're referring to when rasengan originally stabbed it in the gut as the start of the slow death, at least that would be my reading.


Does anyone have access to the Amtrak/VRE speech synth? (the dispassionate one they use for PSAs in the Alexandria station) I'd love to hear the global messages in that. I could hear the voice saying "freenode is FOSS" as I was reading them.


Wow, that's a very insensitive title.


Thank God there's still Reddit.


Or, you know, IRC.

irc.libera.chat is the new Freenode.


To be honest, who on HN actually uses IRC anymore? Going on feeenode 5 years ago, it already felt lifeless. How can something already dead commit suicide :smile:. Maybe there were some obscure side hold outs?


The stats in the article show ~150k users on the "old" freenode... and ~6k tops on the new one.


Are they actually active discussing things for a substantial period of time? Or just lurking afk in the background. I recall joining and then there barely being any discussion in chats, mostly just user action spam.


I'm an everyday IRC user and most channels (7+ or so) I'm in are very active.


once every year or two, I find an irc client, join undernet, and refresh my ban from #politics. sort of a ritual for me.

(edit, had wrong irc network)


"user action spam" suggests to me that you had join/part messages displayed. Turn those off in your client. With those on, no wonder you couldn't see any signal through the noise. After that, just find the good channels, there's quite a few depending on what you're into.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: