I'm going to simply write this quickly now. I have had very long discussions with a member of the community known as kolie who has been negotiating to try and keep SN operational, and help provide a realistic plan for both rebuilding the site, and migration. I was approached after the shutdown post was put up via public contact information. He has offered help in the form of hosting, capital, and helping coding a replacement for rehash. He has convinced me that there are enough people in the community that it might be possible to pay down the technical debt.
I was asked to formally take the gun off SN's head, since it doesn't help recruit volunteers if there's a death sentence.
I am more than a little reluctance to do this, simply on the basis that there has been a long history on this site of saying "we'll do X", and then X never happens. The situation was also discussed prior with Matt, and quite a few other people before I finally made the decision after it became clear to me that the situation had become completely untenable. I spent weeks looking for an alternative before I finally resided myself that there were no other viable options. But sometimes you can be wrong, and sometimes you can get outside help.
One of my cited reasons for shutting down SN was that calls for help were left unanswered. However, said call finally got answered and came at the 11th hour, and as an unsolicited DM by someone who wanted to see the site go on. We have been discussing this at length since Monday, in a conversation that at this point has been longer than everything said in a private, staff channel for the last six months. So, I accept the possibility I can be wrong. More specifically, I hope I am wrong.
So, ultimately, I will put my faith in someone I have never met before. It might be absurd sounding, but that is ultimately how SN started. A bunch of people who never met coming together to make a replacement for Slashdot. I will take steps to keep SN going past the 30th. This may involve the legal entity changing, as the PBC already voted to dissolve itself. I will write more on this next week, since frankly, I need time to sit back and reflect. I also need to write some emails.
The staff have told me that they will not work with me going forward. For my part, the feeling is mutual.
There are also the facts that I listed in the shutdown letter. SN's codebase is effectively unmaintained since the departure of TMB. I've already discussed the state of infrastructure to death, but there's an objective truth here: SN's VMs were exposed to the open Internet on end-of-life operating systems for years and the database cluster had been in an extended failure with corrupted log tables. As I see it, the staff allowed SN to degrade to the point that it was about to entirely fail. As I understand it, they see me as acting rashly and irresponsibly in attempting to address the situation. I freely admitted I could have done better.
At the end of the day, the only worse outcome than a volunteer shutdown is one where the site is either compromised, or lost in a crash. SN was one hard shutdown from an unrecoverable cluster failure.
That is not a viable state of affairs. That is a liability nightmare that at the end of the day the PBC is responsible for, which was the basis on which I intervened.
Finally, I'm only still here because SN has never been able to accommodate people leaving, especially as no one has historically been willing to take over legal responsibility for the operation of the site. I resigned three years ago. SN needs actual governance by people who can ultimately say that Z, Y, and X need to be done, and have the ability to either have it done, or can help raise the money to help get it done.
So, I guess we'll see if miracles happen twice.
~ NCommander
(Score: 4, Insightful) by invis on Sunday May 28 2023, @03:13AM (2 children)
All of you - NCommander, janrinok, all of you. Stop it.
Or are you so deep into this, so invested, so entrenched, that you can no longer see it?
I've no idea who kolie is, but if they've any sense their first step will be to cut out all the Political crap, and if that means getting rid of people, so be it.
I spent 10 years (give or take) writing Perl. I could have spent some time on SN but I abhor Politics. Naturally any group of 3 or more people will generate politics, but it takes an organization to create Politics - and I've enough of that in my life already.
If you want technical people to volunteer their time to help, let them do it without having to go anywhere near the Political cesspool. It's been clear for years that there are at least 2 factions within SN - no volunteer should need to know or care about them, much less pick sides - but there they were, front and centre.
Good technical people and Politics do not readily mix; the only emulsifier is money.
I genuinely wish kolie all the best in keeping SN going, and as a token of sincerity I'd like the remainder of my subscription to go to the new organization (lots of assumptions there but you get the idea).
(Score: 1) by invis on Sunday May 28 2023, @03:18AM
"remainder of my subscription" - which is zero, as the auto-renew didn't/doesn't work. Hey ho.
(Score: 5, Touché) by janrinok on Sunday May 28 2023, @06:31PM
No there aren't. Politics is not mentioned or discussed among the staff. But everybody who comments has a political viewpoint and a right to speak. We can all use IRC and this site as community members. I am trying to stay neutral in all of these current discussions.
We are not arguing over politics. It is about the survival of this site. There is a community that still wants this site. Somebody wants to close it down. It is between those who wish to work as a team and those that want to be individuals. There has to be communication and cooperation. This entire incident has proven that.
As far as I can see, you are the only one who has mentioned politics. Read my response and point out where I even mention it please.
I am not interested in knowing who people are or where they live. My interest starts and stops at our servers.