r/Haskell will remain read-only

The only place so far where I can find leaving being mentioned was here:

https://www.reddit.com/r/haskell/comments/14dqllb/comment/jor48km

…and that was conditional on the vote favouring “restoring normal services”.


…including the mods!


…and no doubt there would have been an “alternative uproar” about the current mods e.g.“being quitters” if they had just “voted with their feet”, no matter how many explanations they gave - as a mod, it seems you’ll have critics no matter what you do.

…here, here!

…and they are a major reason why r/Haskell was such a nice place in cyberspace to be and to return to:

https://www.reddit.com/r/haskell/comments/14dqllb/comment/jotgqgp

Any new mods will have some high expectations to live up to…

How exactly? It sounds to me that in a reopening situation, the expectations will be “keeping the lights on” like before. The sub didn’t have many giant nasty arguments (like some do) + I assume there’s some level of spam/nonsense control. I could be underestimating how laborious moderating r/haskell is though - not trying to be flippant here.

1 Like

This doesn’t feel to me like a reply to what I said.

The reason why I am not blaming Reddit-the-management is because I still don’t know what the real issue is.
I asked (on reddit I think) what was the actual implication for the mods : is it taking more time, is it costing the mods money , how and why etc and nobody answer.

I still don’t know if

  • it makes mod life more difficult, in that case if other people want to do it, why not let step in
  • it forces to spend money (that is a good reason indeed)
  • or it is just and ideology fight : "They shouldn’t make any money and the back of free worker.

If you know the answers to those question please let me know.

2 Likes

I’ve created Haskell - kbin.social which should federate with many Lemmy instances. It already has 96 subscribers. Please do join and participate!

5 Likes

I think the decisions made by Reddit have been exceedingly poor, and I respect the r/haskell moderators’ decision, but I will mourn r/haskell’s loss.

The gambit the Reddit admins have made is a fairly simple one, and I don’t think it’s entirely incorrect: the value of a social network is the size of its audience. Until people migrate en masse to some other platform with comparable reach, any replacements simply will not function as the public forum that r/haskell was. I know that I, personally, am extremely unlikely to switch to any home-grown, federated replacement because I simply do not expect many other people to, and the value to me of posting things to r/haskell was access to a large community of Haskell developers. (Yes, I recognize this is a “tragedy of the commons” type argument, but it’s a real phenomenon.)

The best thing we have in the meantime is Discourse. I like Discourse, and I think it can be significantly better for free-form discussion and support-oriented Q&A, but I think it is a very poor link aggregator. Reddit-style threaded discussion is valuable, as is the additional signal and crowdsourced curation provided by voting.

If some alternative to Reddit becomes dominant, as Reddit once did relative to Digg, then I would happily switch to it. In the meantime, I think this choice hurts the Haskell community much more than it hurts Reddit-the-business.

10 Likes

I do think it’s important to note here, as maxigit says, that the mods have been pretty quiet.

Taylor hasn’t said much about how he’s feeling, why he was unwilling to moderate if we re-opened, or under what circumstances if any he’d be willing to re-open after this vote. We can make informed guesses - I imagine for example that he’s upset that reddit’s making his volunteer work harder. But it’s easy to guess wrong, so I try not to do it too much.

And I think this is mostly okay, because (again, I imagine) he’s a busy man and probably also feeling at least a bit frustrated at some of the attacks leveled at him. (I do think some of those have been unfair and unkind, and I’ve tried to push back against some of them.) Like, I think eventually he should say more than he has, but I’m not too upset if it takes him a bit of time.

At the same time, the longer it takes, the more sympathetic I am towards the people who do get frustrated and lash out, who I imagine are also feeling upset and frustrated. I don’t endorse the lashing out, but I’m sympathetic.

Meanwhile I don’t think the other mods have weighed in at all. I don’t know if they’ve been active lately or what their current relationship is with the community.

I predict that any such uproar would have (a) been much smaller; (b) received more push-back from others; and (c) been easier to ignore.

1 Like

So far I haven’t seen any opposition to the idea of creating a new sub, not even of the form “that’s your right but I’d prefer you didn’t”. This makes me less reluctant to help create and moderate a replacement sub, than I would have been if I thought I’d upset a bunch of people by doing so.

(I mean, it’s still possible I’ll upset a bunch of people by doing so. Feel free to speak up if that’s you; I’m not necessarily going to treat it as a veto, but I still would rather hear about it in advance.)

I propose an alternate idea: expand the remit of /r/haskellquestions to cover “talking about Haskell in general”, basically like /r/haskell is now. It seems to me this is more likely to succeed, because it already has 6k subscribers and some ongoing activity. (Looks like roughly one post and a handful of comments a day.) And because it’s on reddit, people who are sticking on reddit don’t need to change their habits; there’s not zero tragedy of the commons going on, but I think it’s less than for a new sub or for anything outside of reddit.

(The /r/haskell sidebar links a handful of other related subs; none of them have more than 2k subscribers or a single post in the past two weeks.)

Probably later tonight or tomorrow, I’ll message the mods of that subreddit and see how they feel about the idea.

Taylor, I’m especially interested in your feedback on this. How would you feel about it? Would you be happy having something on /r/haskell telling people to go to /r/haskellquestions?

1 Like

I actually think a Haskell subreddit with rules allowing top-level questions (as opposed to quarantining questions in a sticky) but also allowing general talk would be an improvement to what we had! I find “talking shop” about real Haskell with people of different backgrounds and experience levels leads to lots of fun conversations (which is enabled further by Reddit threading - love reading and going down a good Haskell tangent).

The issue with making a new subreddit the new /r/haskell is that the name is not /r/haskell.

In my opinion, when people already use reddit for other things and when they start to learn about haskell they think “huh, I wonder if there’s a haskell subreddit” they will navigate to /r/haskell, not /r/ilovehaskell or /r/haskell_is_fun or anything else other than the plain programming language name (just look at subreddit membership size differences for other languages and their variants to corroborate that this is how people go about it in general), which makes it an uphill battle (which will never be totally won) to make its existence self-evident to people who didn’t know about the subreddit before.

Regarding the below:

I don’t understand how it would be nonsense even in such a case: so what, if it were just a tiny number of people vocal against reddit, why should that affect the rest? That’s what I can’t seem to comprehend, why does what you/whoever think have to affect anyone else’s experience of the platform? Or are you telling me that for example I’m not welcome or that my opinion shouldn’t count because I haven’t been on haskell very long and have participated only a couple times on reddit or IRC (to help others newer to haskell mind you, not even to ask for my benefit)?

That’s what I assume jmcarthur comment meant about leaving, because it’s also what I think: if you don’t like reddit, why didn’t you just close your account/delete it/whatever, but leave the subreddit community intact and pass the moderator mantle to someone who will take it on? For all the complaints about reddit making unwanted changes, it sure is ironic that it is not reddit, but moderators who are imposing their moral choices on other users.

3 Likes

Yeah, I agree. I’d rather we stay with /r/haskell. But I agree with those saying the community consensus is to close it down, even though I disagree with that consensus. I’ve accepted that, and I’m not trying to convince Taylor to change his mind.

I don’t currently expect /r/haskell to reopen any time soon, so the question is what to do now.

1 Like

The Discourse team is adding support for the ActivityPub protocol.

While that doesn’t necessarily imply compatibility with all of the fediverse apps, it would probably meet the needs of users who enjoy consuming content from a single platform.

Could be a nice addition to the Haskell Discourse once it matures a bit.

6 Likes

I posted there already. The engagement is abysmally low (contrary to the libera IRC move). I’m fine posting on multiple platforms, but what matters in the end is engagement.

So all in all, I think the protest has been an absolute failure:

  1. no organized effort by the mods to advertise a clear alternative and make it happen, so that we don’t lose engagement
  2. poorly executed vote on staying read-only that no one can verify

I don’t really think it’s a problem to have many Haskell communities on different platforms. Networking effects will always kick in and end-users decide.

2 Likes

Rome was not built in a day! Communities grow slowly, like gardens. I am happy that someone with Haskell and its people at heart created this space on kbin.social, please everyone give lemmy and the federation a chance.

This is amazing news, can’t wait for it!

2 Likes

It’s not clear to me exactly why those who want to close the subreddit want to do so. It’s possibly related to a variety of things

  1. concerns about being out of pocket for moderator tools’ API costs

  2. acting out of solidarity with downtrodden volunteer labour (moderators) and in opposition to the big bad capitalist Reddit

  3. acting out of offense that Reddit has severely limited the usability of its “power users’” interfaces (old.reddit.com, i.reddit.com, various apps)

What I mean by this is, given that’s it’s not completely clear why the subreddit has closed I think you can be forgiven if you upset a bunch of people by opening a new one.

2 Likes

I think that a major blow has just been dealt to the whole Haskell community by a bunch of people who fail to see the boundaries of others.

Don’t like Reddit? Stop using it. Tired of modding? Quit. That’s all up to you. Instead the mod powers have been used to impose will on the whole community. That’s a clear abuse in my book.

I believe that to stop the damage the subreddit must be reopened. The people will cast their vote for the best platform by choosing themselves on which to be active.

6 Likes

No, the Haskell community is not a platform and is not limited to any specific platform, the community consists of people who use Haskell and talk and write about it, and I doubt anyone stopped using Haskell because a certain link sharing website is having trouble.

We’re fine. And it’s also a good idea to keep local copies of papers and blog posts that you care about.

12 Likes

Losing r/haskell is undeniably a loss of a major Haskell community space.

1 Like

We can disagree without resorting to rash judgements of other people’s characters.

3 Likes

What is worse:

  • rash judgement of someone? (where I believe the harshness is actually subjective).
  • or non-consensually forcing your opinion/action on someone?

Because it is the moderators that have done the second to us by closing and/or making subreddit read-only, and evasives are given when people are asking to hand off the moderation mantle to someone else.

2 Likes