When it comes to the Freenode situation, I'm just more inclined to trust those who have been running it for decades over someone who simply currently owns the legal entity.
Sure, Andrew Lee will find new staff and might get it running smoothly again, but the Freenode we know and love has been moved to libera.chat. It's a split between the legal owner and the staff, who found the owner to be non-beneficial to their mission. I'm trusting the staff here.
A family-friendly social network (Mastodon instance) devoted to the new life found in Christ.