Richard
May 19, 2021 178 tweets 54 min read Read on X
I spent ~15 years of my life as freenode staff.

For a year or so I did most if not all user support alone.

In 2006/2007, I helped save it from hostile takeover.

There is no moral, and likely no legal, way for it to have been sold.

I am numb from pain.

irc.libera.chat
Registered : Nov 30 00:00:00 2000 (20y 25w 0d ago)

(It used to be really, really easy to accidentally drop your own nick doing end user support, so a few of us had/still have reg times reset by hand)
Within eight hours, irc.libera.chat is the eight-largest IRC network on Earth.

And the migrations are just getting started.
At last count, 150 projects are moving or have moved to irc.libera.chat already.

This screenshot is a first in the 23 year history of netsplit.de : Image
Image
* CentOS moving: lists.centos.org/pipermail/cent…
* Ubuntu moving: lists.ubuntu.com/archives/ubunt…
* #Bitcoin moving
* @grafana moving
* @fosdem moving
* @PrometheusIO moving, or stopping IRC usage completely
@liberachat for official updates. Currently a partially restricted account as too many followers are flooding in.

I managed to be follower number 666 by sheer accident.
Current global users 10263, max 10272

irc.libera.chat has just overtaken @QuakeNet
24 hours after irc.libera.chat was opened, it is the sixth-largest IRC network on Earth.

At 10,634 concurrent users, @liberachat has overtaken OFTC.

I expect libera to overtake EFnet & Rizon before today is over.
Current global users 11849, max 11850

@EFNet overtaken, Rizon is next.
/lusers on OFTC currently shows 17470; netsplit.de numbers seem to lag behind the current freenode exodus, so I will stop reporting numbers until that settles a bit.
Rumor has it the people and organizations sponsoring freenode's servers and infrastructure for years and decades are... surprised... that anyone would claim they have willfully been providing free resources to a for-profit entity for years.
How it started: How it's going: ImageImage
A ton of old-time freenode staffers have rallied around @liberachat and became active again.

Not only is the community's choice and voice clear, it's even bringing back people from way back.
@liberachat @fosdem & @grafana have just been registered as projects on @liberachat . Huge project backlog because of the mass migration.

We'll wind down the IRC channels on freenode ASAP and not look back.

Anything official, help, etc -> irc.libera.chat

See you on the otter side.
@liberachat @fosdem @grafana We started doing this in what? 2004? 2005? Still going strong.

FOSDEM and Grafana got tickets 330 and 331, just to give an indication of the amount of projects which are switching.

It's almost as if everyone with the slightest bit of context agreed 100%.

* Xen: lists.xenproject.org/archives/html/…
* VoidLinux: voidlinux.org/news/2021/05/l…
* SourceHut: sourcehut.org/blog/2021-05-1…
* KDE in active discussions, including handing back all previous donations from shells<dot>com
Alpine Linux moving to OFTC, which is also 100% valid and run by dedicated volunteers: alpinelinux.org/posts/Switchin…
For anyone who is still uncertain if the takeover of freenode was hostile or not:

@IrssiProject has literally *purged* freenode from their codebase and set all defaults to @liberachat

github.com/irssi/irssi/co…
That was already clear, but there's a migration guide now: @Wikimedia moving to @liberachat :

meta.wikimedia.org/wiki/IRC/Migra…
Important: FSFE is legally distinct from FSF

fsfe.org/news/2021/news…
Another angle on the pervasiveness of this exodus:

github.com/search?o=desc&…
The freenode exodus is currently #2, #3, #7, and #13 on Hacker News.

Several times #1 over the day, and #1, #2, and #3 once from what I was told. Image
@PrometheusIO maintainer locked out of a Prometheus channel 🙃

OK, wow. Image
Arguably the single most important sponsor in the history of #freenode getting kicked out of their own channel. Because of course they were.

Why "arguably"? Without @osuosl, early freenode would have keeled over and exploded. I am not convinced we could have grown as much without their support.

When freenode was close to exploding again, there came jonas of probe networks and saved us.

It's a tie between the two.
@osuosl @liberachat is the fifth-largest network on Earth by netsplit's sliding average; and should break the 20k user barrier today.
@osuosl @liberachat It's myself and tens to hundreds of thousands of people who have to thank you. Quite literally, without @osuosl freenode could never have grown into what it was until last week.

Cyclic link; article links back to this thread:

In which @quasseldroid literally implements a warning against connecting to freenode:

was ~12 hours ago.

~1.5k more users since then.
If there's one positive thing about the whole freenode kerfuffle, it's that I don't have to care about anyone spelling it "Freenode" or "FreeNode" ever again.
Image
Reminder: #OFTC is the other community-run and FLOSS-centric IRC network:

@liberachat is the third-largest IRC network on Earth according to netsplit's sliding average.

Should overtake @irc_net over the weekend.
It's just too many projects to track here; see github.com/siraben/freeno… going forward.
% host redondo.freenode.net
https://t.co/SjuMuUoah4 has address 107.167.8.10
% host irc.voat.co
https://t.co/cW9rcSahin has address 107.167.8.10
%

en.wikipedia.org/wiki/Voat :
"The website was widely described as a hub for the alt-right"
securitytrails.com/domain/irc.por… has led me to securitytrails.com/list/ip/64.44.… - an overview of projects which still have CNAMEs onto freenode even though many migrated already. If your project is on the list, consider updating.
You may have heard that FOSSHOST, a redistributor of third-party resources, had monetary problems recently and joined forces with freenode Ltd. after a substantial donation

Reliable sources have it that & are not isolated incidents
Will be interesting to see how that overall situation develops.
Impressive. @liberachat shot straight past the 30k concurrent users into the 31ks.

22:00:37 [libera] -!- Current global users 31309, max 31309
@liberachat This is so much growth, the sliding average by netsplit.de reports more than 10k too few as of right now: 20620
@liberachat YEOUCH! Image
@liberachat I work with graphs and communities for a living. This is remarkable. Image
@liberachat That would do it. Another reference by @fbegyn in reply to parent tweet.

Quick history lesson: IRC networks usually cater to an specific target audience. That might be your local hackerspace, your work, or a specific community. QuakeNet caters to gamers, freenode used to cater to the FLOSS community. Cyclic effects are per community.
As you can see (~ish) from this graph from 2012, game networks like QuakeNet spike in usage from Friday to Sunday as people go play. FLOSS-centric networks like libera and OFTC spike on Monday and fall off over the week as people go there to get work done. Every week of the year. Image
For as long as I can remember, at the very least since 2005, freenode usage spiked up every single Monday. See this graph from 2005. Image
Today's Monday. Compare the size of the spikes from a month ago to today. That change is the amount of people going there to do paid work through it. Image
It seems this thread will end soon.

Immediately visibly, the existing ircds have been delinked and a new network spun up:
These are the ircd self-reporting stats:

There are 3812 users and 515 invisible on 11 servers
19 operator(s) online
8 unknown connections
6444 channels formed
I have 1092 clients and 1 servers
08:59 -!- Current local users: 1092 Max: 1098
Current global users: 4327 Max: 4328
Why and how 4327 users span up 6444 channels between themselves is unclear. If I had to venture a guess:

Bots sitting in now-empty channels, waiting patiently for users who may never return into the newly created void.
More than 20 years of automation point to freenode. Endless small scripts on long-forgotten servers are connecting there. It will take time, or action by new staff, to get rid of that installed base quickly.
But the starkest signal:

20+ years of Services database records, user & channel registrations, have been dropped. It's a free-for-all and nicknames & channels have new owners. If you choose to connect, you must assume that many (most?) familiar names belong to unfamiliar faces.
Even though many of you endlessly requested I link to isfreenodedeadyet.com I refrained; it was not about publicly killing anything. It seems the people behind the site consider the question answered and intend to stop tracking: Image
Myself, I was mainly trying to create a diary for myself and others. Document in near-real time something that will be part of many a master's and PhD thesis on FLOSS communities for years to come.
I was also trying to work through the pain of saying goodbye to something I considered a dear friend, even if not human in itself. I carried a gentle and passionate affection for it.

Sometimes, external circumstances suddenly make it easier to let go.
But I mainly care about the ideas, philosophy, and ethos underlying what freenode used to be. And what OFTC and libera still are.

Look back to learn, look forward to create.
How fitting that libera staff asked me to stand for election as staff over the weekend. I have been voted in and accepted.
It will be an advisory role, not an operational one. I don't have the time I used to have. Still, I hope to have looked back enough, learned enough, to be useful.
Let's rise. Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Richard "RichiH" Hartmann

Richard

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @TwitchiH

Aug 3, 2022
Undoing original retweet and quote-tweeting to correct, instead.

I have yet to find a single real GH org; it's all copies with 0 stars, created in the last 6-10 days.

Still something @github needs to cleanse, but far, far more limited than the quoted tweet makes it sound.
@github As this is making the rounds, some more context:

This appears to be an extremely broad, low value, low effort, and likely low impact attack.

Given two major *coin attacks in the last 24 hours or so, infosec news gets more attention than usual.
I do understand that @stephenlacy is happy about his find. It's a good find! And I do understand the desire to keep reaping useless internet points. Social media is designed to exploit our desires.

Yet, I believe that issuing a correction would be the responsible thing to do.
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(