Algorithms Channel Migrates to Libera Chat
Our ##algorithms
that has been running on the Freenode
IRC network for the last 14 years is now migrating to the Libera
Chat IRC network. Our new channel name on Libera Chat
is #algorithms
.
History
The original ##algorithms
channel on Freenode IRC began
as an offshoot of the ##math
channel there when we
found that there was enough interest in the latter to form a channel
dedicated to the subject of algorithms and data structures. I
created the new channel for algorithms in 2007. I used to go by the
nick spal
and used to be active on both channels.
What began as a tiny hobby group around algorithms gradually grew to be be a thriving community with over 200 members. I don't participate in the channel much anymore but a highly talented group of moderators helps maintain the channel.
Migration
The original Freenode staff that used to run the Freenode network has stepped down after a controversial change in management of Freenode. The former Freenode staff has now launched a new IRC network named Libera Chat. Thousands of channels that used to exist on Freenode IRC earlier have been rapidly migrating to Libera Chat now. For more on the events that led to this mass migration, see this post: The Freenode Resignation FAQ.
The ##algorithms
channel too has now moved from
Freenode to Libera Chat. Our new channel name
is #algorithms
on Libera Chat. Our entire operator team
for the channel is also moving to the new channel. The old channel
on Freenode should now be considered defunct.
Old Channel Information
Here is the last known good state of the ##algorithms
channel on Freenode before we declared the channel defunct.
/msg chanserv info ##algorithms Information on ##algorithms: Founder : spal Successor : halberd Registered : Oct 13 19:49:56 2007 (13y 31w 5d ago) Mode lock : +ntcC Flags : GUARD *** End of Info ***
New Channel Information
Here is the current information of the new channel
named #algorithms
on Libera Chat.
/msg chanserv info #algorithms Information on #algorithms: Founder : susam Successor : libera-placeholder-account Registered : May 19 14:52:38 2021 +0000 (2h ago) Mode lock : +nt-lk Flags : GUARD PUBACL *** End of Info ***
Join
If you are new to the world of IRC, here are some steps to join the Libera Chat network:
-
Install Irssi, an IRC chat client. On macOS, enter the following command if you have Homebrew:
brew install irssi
On Debian, Ubuntu, or another Debian-based Linux system, enter the following command:
sudo apt-get install irssi
For other systems or environments, see irssi.org.
-
Enter the following command to connect to Libera Chat:
irssi -c irc.libera.chat
-
Now type these IRC commands into Irssi to join some channels:
/join #algorithms /join #irssi /join #libera /join #linux
-
Enter this IRC command into Irssi to send me a message if you need any help:
/msg susam hello
You can also join the algorithms channel via Libera Chat's web interface at web.libera.chat. This can be useful for those who want to join the network quickly without installing a client. Further there is a Matrix bridge to the channel accessible via #algorithms:libera.chat. The Matrix bridge is quite convenient for someone unfamiliar with IRC. For example, you can close your browser or client and your chat session will still stay alive on the Matrix bridge. You can connect back the next day and catch up with the messages. Doing that with IRC requires setting up an IRC bouncers which may feel like considerable additional work.
Freenode Wipes Database
Update on 15 Jun 2021: All old communities on the Freenode IRC network are now gone. The new Freenode staff has wiped out their database thereby resetting the state of their network. We learnt about this when we received these global notices in our clients connected to the Freenode IRC network:
-root- [Global Notice 1/3] We are moving past legacy freenode to a new fork. The new freenode is launched. You will slowly be disconnected and when you reconnect, you will be on the new freenode. We patiently await to welcome you in freedom's holdout - the freenode. -root- [Global Notice 2/3] If you're looking to connect now, you can already /server chat.freenode.net 6697 (ssl) or 6667 (plaintext). 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. -root- [Global Notice 3/3] When you connect, register your nickname and your channel and get started. It's a new world. We're so happy to welcome you and the millions of others. We will be posting more information in the coming days on our website and twitter. Otherwise, see you on the other side!
See this thread on Reddit for a discussion on this event: reddit.com/r/irc/comments/o01tmv.
What this really means is that decades old nicks and channels are completely wiped out! For example, my own 15 year old nick is now gone. Our algorithms channel on the Freenode network is also gone. All the nicks and other channels I was familiar with are also gone. I am not going to bother registering my nick and our channel there again! It is not worth it. We have all moved on to Libera Chat already and there is nothing left on Freenode to care about it anymore.