I am one of the admins of Beehaw and I’m trying to get some feedback on our potential move.

Let’s start out with a little Beehaw history before judgements are passed, please.

A handful of us were beta testing Tildes when we decided to have discussions on a Discord server.

We decided that our ‘Northern Star’ or guiding principle would culminate as ‘Be Nice’ with purposefully vague/flexible interpretations. Our overall goal is to provide a safe space to disenfranchised persons.

We talked for a little over a year and some of our members became impatient. Then someone stepped in to suggest a couple of platforms that we could consider getting started with.

One of those platforms was Lemmy. None of us knew, at that time, anything about ActivityPub.

During the Reddit exodus (surrounding the API outcry and blackout), our instance exploded. We were, initially, crippled by the mass amounts of users seeking refuge.

Thankfully, someone stepped in and volunteered hundreds of hours of work to stabilize our instance and refine it further.

After many hours of talks, it became clear to us that our overall goal could be achieved outside of Lemmy/ActivityPub.

Right now, we feel that Lemmy and ActivityPub have downsides that are limiting us from achieving that goal.

  • d3Xt3r@lemmy.nz
    link
    fedilink
    arrow-up
    33
    arrow-down
    1
    ·
    edit-2
    1 year ago

    I already mentioned this on an old Beehaw thread, that Beehaw’s vision would be better suited to old-school forums, like phpBB, Invision etc (no Discourse please, it sucks). Forums are more conducive for long-term discussions and offer far better user access controls and mod tools.

    General-purpose old-school forums are mostly dead these days unfortunately but I see an opportunity in Beehaw for them to make a comeback, and I would 100% support such an initiative.

    • dan@upvote.au
      link
      fedilink
      arrow-up
      9
      ·
      1 year ago

      What’s the difference between using an old-school forum and using Lemmy but not federating with any other servers?

      • d3Xt3r@lemmy.nz
        link
        fedilink
        arrow-up
        17
        ·
        edit-2
        1 year ago

        Forums and Lemmy work quite differently. For starters, forums are more suited for long-term discussions. On some of the forums that I’m a part of, a topic can be active for several years (except of course the ones which discourage necro bumping, like the Arch Linux forums). Whereas Reddit, Lemmy and the like are more suited for news and discussions around the “now”. Once a post falls off the front page, it’s gone from everyone’s consciousness. Although on Lemmy you could have your default view set to “active” which will bump up old threads which are active, but neither the default Web-UI nor any of the clients (that I’m aware of) do a good job of highlighting the new comments/replies since you last visited the thread. There’s also no easy way to subscribe to a thread (yes I’m aware there’s a bot for it but it’s not allowed everywhere). Furthermore, most clients also mark a thread you’ve visited as “read” (which is typically a greyed-out/dull color) and many don’t even indicate that there are new comments, which further discourages you to revisit a thread.

        The second is that there’s less or even no importance given to upvotes. In fact most forums typically disable or don’t even have votes on threads, which means every thread that’s posted gets equal importance and visibility. As a result, you don’t get karma farmers / low-effort / clickbait posts, at least not the ones made with the intention to seek karma. And it’s the same with comments - because they’re arranged in a linear manner (and typically don’t have votes), every comment gets equal visibility, and you don’t need to navigate thru complicated nested threads to pick up new comments. Again, as a result of this you tend to see fewer low-effort/meme/troll comments.

        Finally, the most important differentiating factor is the moderation tools. Many mods and admins here have complained at how lacking the mod tools here are, especially when we had those CSAM spam attacks a couple of months ago - there was effectively no way to stop new accounts posting that crap without turning off registrations completely and temporarily defedarating from some instances. But on a forum, you have several measures such as having a cooldown period of x days before you can post, or gaining gradual posting privileges as you complete more actions such as say, competing the new user tutorial, gaining karma from posting to the newbie/introduction forum etc. Some forums may set it such that new users can post but a mod might need to approve the post; or they can post text but not images and links (which would discourage spammers and trolls) until they have sufficient karma or account age. I’ve also seen forums have a “trust” feature where a mod can mark an account as trusted to give that user more rights/access.

        There’s many, many more such features which make moderating and managing a forum a breeze compared to Lemmy, and for a heavily-moderated community like Beehaw which also values quality over quantity, old-school forums make a much better choice.

        • dan@upvote.au
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          That makes sense. Thanks for the detailed response.

          I should mention that I used to be a developer on a forum system (SMF) nearly 20 years ago. I definitely agree that the moderation tools are better with traditional forum systems - even the moderation tools we had back then are better than what Lemmy has today.

          There’s a few newer forum systems like Flarum, Discourse, NodeBB, etc that I think will eventually overtake the older forum systems. The design of those forums is getting more popular.

          Having said that, I really think a single-node Lemmy with enhanced moderation tooling and more customizability would be able to replace many use bases of traditional forum systems though. Maybe a forum-focused fork or theme.