The domain https://fediverse.observer/ redirects to sedo now.

On October 11th these two commits where made to the repo:

this will be my final release, glad to have contributed since 2011 to some fediverse stats, https://fedidb.com/ is a great resource with more interest

this software is no longer developed

Sad to have lost such a great resource.

  • Vicinus@piefed.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    … are quickly defederated from by the rest of the Threadiverse, but such requires effort on behalf of the instance admin. I thought, though perhaps I am wrong.

    I have no source for this, but I think, now, first content/post/comment from a new instance has to be approved by an instance admin (could be wrong and misremembering though). If not, might be worth seeing if that is a option admins would want added. Thoughts?

    … or to begin blocking people, one by one …

    All of which is a lot of effort, especially since it must continue to happen with each fresh new alt made to subvert bans. Each new joiner must then be subjected this again and again, like a hazing ritual that we who have been through such already now offer little to no help to new joiners to avoid. Except for your codeberg request that will help to change that - hooray!

    On that note, it seems Pylova has finished writing up the block subscription code (yesterday) and it’ll be in the next update (unknown date).

    … if ML were to ever go down, that content would continue to remain, foreve, just like happened with Lemm.ee) …

    It could remain forever, but I think most instances (or at least Piefed instance) are set up to delete old content after “x” amount of time. Alternatively, admins could just manually delete the old content, if they wanted.

    … A place’s reputation should proceed it, not be entirely ignored and force each new joiner to discover it all over again on their own, as what happens with ML.

    Agreed. I think .zip’s approach where it has the default blocks and explains them is a good approach. If the subscribable blocks also make it into the on-boarding, I think there will be a large swath of new .zip users who almost never encounter the triad issues (assuming Pylova subscribable block list spreads back to Piefed and beyond). If that on boarding spreads throughout the Threadiverse, the triad could be dealt with, without major confrontations, which I think most admins don’t want to deal with.

    • OpenStars@discuss.online
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      I think what you are referring to is not content so much as that new communities needed - in the past - to have been added by someone before others could find them in the community listing. This was not restricted to admins though & people like Blaze had an army of alts and did much of that, as did I on my own instances as well. This was necessary before the first post could come in from each new community, needing to be performed on a per-community basis.

      However, PieFed made an improvement to not need to do this anymore, and then Lemmy followed suit as well, and now the whole process is much easier. Although it gives Lemmy.ml specifically veto power in that if a community is banned or the instance it is on is defederated from Lemmy.ml, then the automatic pulling in of the community name is no longer done. Technically admins - or again, I think anyone - can always add it the old way, but only if you know that it exists and how to make that happen (which isn’t hard but requires crafting a URL rather than mere clicking on links). Also, the admins can designate a different instance than Lemmy.ml, though Lemmy.ml is set as the default, so this procedure is opt-out.

      Those PyLova devs are hella impressive!!! Rimu seems less interested in the Threadiverse these days and more in interoperability with Mastodon, despite how most of us seem to not even want that, and Mbin already exists. It’s okay for him to work on whatever he wants, but it makes it all the more impressive to see how responsive the PyLova is to the needs of the people on the Threadiverse.

      I don’t think that most instances do delete old content. Lemmy.world self-reportedly has content from decades in the past from nodeBB but I think their database got corrupted and I don’t trust that. However, here is an example on my own instance https://discuss.online/post/5497584 showing the retaining of a post to a community on Lemmy.ml from 8 years ago.

      The PieFed thing was once again another of Rimu’s rants against “unserious” meme content. He is obviously entitled to not feel forced into providing unlimited hosting for images, but I am saying that the limitation built into the PieFed software and enacted on e.g. PieFed.social may not be universally applied. I could well see e.g. lemmynsfw.app choosing differently to retain every image forever. Unfortunately there’s almost no way to know short of directly asking the admin team, who may not even be aware themselves what settings are in place on their own machines.

      This is a limitation of all Fediverse software that I’ve seen, including Lemmy and Mbin, so not just PieFed. Though PyLova does have the most transparency of all of them… and yet I haven’t seen even PyLova expose whatever these settings are to the public. Even though someone might make a choice as to which instance they want to make an account on (or even start up their own) if they could find the answer.

      I think even subscribable blocklists would only be the first part of an overall answer. Like UBlock Origin, it’s going to require people to manufacture and maintain those lists. But… at least the software will support that now, so yes indeed this is the very important, crucial first step!!

      • Vicinus@piefed.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        13 hours ago

        I think what you are referring to is not content so much as that new communities needed - in the past - to have been added by someone before others could find them in the community listing. This was not restricted to admins though & people like Blaze had an army of alts and did much of that, as did I on my own instances as well. This was necessary before the first post could come in from each new community, needing to be performed on a per-community basis.

        I’m aware of that aspect, and I may be conflating it with on-boarding new instances.

        Although it gives Lemmy.ml specifically veto power in that if a community is banned or the instance it is on is defederated from Lemmy.ml, then the automatic pulling in of the community name is no longer done.

        Also, the admins can designate a different instance than Lemmy.ml, though Lemmy.ml is set as the default, so this procedure is opt-out.

        The Lemmy software now utilizes a centralized authority, TIL.

        Rimu seems less interested in the Threadiverse these days and more in interoperability with Mastodon, despite how most of us seem to not even want that, and Mbin already exists.

        I don’t want to prescribe motives to his actions, but I feel like some of his positions and efforts are to “dominate” the threadiverse and knock out the competition.

        In this case, Mbin. From my understanding, Mbin is pretty far behind in development (lots of bugs and missing features), only have 2 part time developers and they are trying to supplement that with AI/LLMs. I suspect the LLMs will help them for a bit, but the project will die when the code is only manageable by LLMs and prices for vibe-coding go up significantly.

        When that happens, all the Mbin users could “easily” migrate to Piefed. Though, I imagine, if Piefed gets Mastodon implementation working properly, that may cause a migration then too (possibly death spiraling Mbin, if the migration is large enough).

        Those PyLova devs are hella impressive!!!

        … it makes it all the more impressive to see how responsive the PyLova is to the needs of the people on the Threadiverse.

        Yeah, they are :)

        I don’t think that most instances do delete old content. Lemmy.world self-reportedly has content from decades in the past from nodeBB but I think their database got corrupted and I don’t trust that. However, here is an example on my own instance https://discuss.online/post/5497584 showing the retaining of a post to a community on Lemmy.ml from 8 years ago.

        Yeah, now that you mention it, I’m not sure how wide spread deletion is. I believe I recall one of Rimu’s blog posts mentioned it in some depth, so I assumed at least some instances are taking advantage of it (especially with the price of hardware).

        Unfortunately there’s almost no way to know short of directly asking the admin team, who may not even be aware themselves what settings are in place on their own machines.

        … yet I haven’t seen even PyLova expose whatever these settings are to the public. Even though someone might make a choice as to which instance they want to make an account on (or even start up their own) if they could find the answer.

        That’s a good point. Maybe worth another Pylova feature request?

        I think even subscribable blocklists would only be the first part of an overall answer. Like UBlock Origin, it’s going to require people to manufacture and maintain those lists.

        Hmm. I’m imagining someone will just make a block list as their only blocking measure and anytime they need to block someone, they’ll just add them to the list, and people will subscribe to that list or multiple lists.

        • OpenStars@discuss.online
          link
          fedilink
          English
          arrow-up
          2
          ·
          9 hours ago

          The Lemmy software now utilizes a centralized authority, TIL

          Actually that probably will not begin until v1.0, now that I think about it. Anyway it’s only for convenience of pulling in community names, to help onboard a new instance, while existing instances won’t need it. Also the central authority could be let’s say Lemmy.zip, or sh.itjust.works, or whatever the admin sets it to. If they even know that setting exists, and are willing to tweak the code to make that happen. Otherwise, yeah it’s Lemmy.ml that gets the first even if not final say in what communities are suggested to new instances.

          It is things like this that prove the lie to people complaining that Rimu is too controlling of PieFed instances, when features like the above exist showing Lemmy.ml the same or even more. The vast majority of Rimu’s features that have been complained about are offered as opt-in, with a graphical wizard even helping guide the set-up process, whereas this centralized authority for community names - which is not chosen to be a third-party resource - is opt-out. The difference is night and day. Go figure, the same people that claim that Ukraine is responsible for Russia invading it somehow claim that PieFed is more authoritarian than Lemmy?

          I am not wanting to ascribe motivations behind Rimu’s actions either, though what I mentioned earlier is based on the set of features released recently, planned to come out soon, and his speaking about the situation for the past year and also looking ahead. e.g. he is not interested in the slightest in fiddling with the UI, preferring to leave that to others - ideally third-party apps, although as a whole they have been exceedingly slow to add more than merely rudimentary support for PieFed specific features. The low number of people that actually use PieFed likely plays a role there, as too surely the decreasing subscriber counts in the Threadiverse as a whole world as well.

          We seem to be in a downward spiral where we would need to attract more people, in order to improve the experience here, which in turn would attract more people. Previously we had the hopes of a brave new world free of corporate enshittification to bolster at least those of us who came here. But now we see the reality that the grass is only somewhat greener on this other side, and that in particular there are other forms of enshittification that have nothing to do with corporations.

          Oh well, we can only do so much, and the outcome will take care of itself.

          Mbin mentions a lot more contributors at https://github.com/mbinOrg/mbin#contributors, although I didn’t look to see how active they all are especially recently, and it also mentions that it is based on PHP (https://github.com/mbinOrg/mbin#requirements). I know very little about that language beyond that it is a scripting one, but recent news stories does make me concerned that it is a difficult one especially regarding security.

          And of course you know better than most people that there are <1K total Mbin users (without bothering to check I thought it was like 500-600), so even if every single one jumped over to PieFed it would be not all that significant a change compared to its already 6-7K. I also suspect that Rimu’s vision of Mastodon integration will go much deeper, like Mbin suffers from splitting its purpose to be 2-in-1, whereas PieFed would become simply one interface that trafficked in both types of content. And perhaps more besides - Friendica, Pixelfed, Loops, etc. That would be grand, except the Threadiverse alone barely functions especially if the goal is to attract more people, who say that they are very turned away from its default web-browser accessible UI. Which if the goal was to incorporate Mastodon posts makes more sense to deprioritize for now anyway, to avoid having to redesign it again later.

          Though Rimu proving extremely difficult to work together with is a major distraction from the advancement of the PieFed agenda - as he said himself in his blog post where he decided to step back from administration of his personal instance (although then couldn’t actually manage to stay away, e.g. leaving the admins surprised that the instance was now implementing a daily vote quota and shadow-censoring contributions from other PieFed and even Lemmy or Mbin instances, without disclosure of this fact).

          The PyLova devs were actively seeking suggestions so perhaps it is indeed worth pushing some additional thoughts their way - it’s a win-win there!:-)

          Speaking of, I hope the subscribable blocklists will allow integration of instances, communities, and individual accounts - possibly also even domains (aka webpage URLs, like various news sources). That way someone could subscribe to just one and get it all. It’s not the worst thing if that cannot be done, but if it’s easy then…? Yet another thing to ask them, because they would know better what’s easy or not:-).

          • Vicinus@piefed.zip
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 hour ago

            Actually that probably will not begin until v1.0 …

            Good to know.

            If they even know that setting exists, and are willing to tweak the code to make that happen.

            The PyLova devs were actively seeking suggestions so perhaps it is indeed worth pushing some additional thoughts their way - it’s a win-win there!:-)

            On that front, I opened another Pylova Issue for instance settings (user facing and one for admin installs). Hopefully that will bear fruit.

            The vast majority of Rimu’s features that have been complained about are offered as opt-in …

            My recollection is that they are now opt-in. They didn’t start that way and didn’t become that way until backlash. I think he’s learned his lesson at this point, to make everything opt-in.

            … this centralized authority for community names - which is not chosen to be a third-party resource - is opt-out.

            Yeah, I mean Marx-Leninism (ml) is an authoritarian ideology. Seems par for the course.

            … as a whole they have been exceedingly slow to add more than merely rudimentary support for PieFed specific features. The low number of people that actually use PieFed likely plays a role there, as too surely the decreasing subscriber counts in the Threadiverse as a whole world as well.

            Yeah, that’s my read as well. Before a spike the Threadiverse was ~40k and Piefed was ~2k (5%). Now Piefed is 7k (17.5%) of that same ~40k, not a huge user-base/market and Piefed being the smaller part of that.

            Mbin mentions a lot more contributors at https://github.com/mbinOrg/mbin#contributors, although I didn’t look to see how active they all are especially recently …

            My “2 part time developers” (looks like it’s actually 1.5 developers, 1 full, 1 half-time) is from a recent post.

            … even if every single one jumped over to PieFed it would be not all that significant a change compared to its already 6-7K.

            My feeling is it’s less about MAU numbers (best case: +10%) and more about becoming ‘the only game in town’. I think good integration of Mastodon, could significantly increase Piefed MAU over Lemmy and would make Mbin redundant. Making a good Lemmy to Piefed conversion script after that, could knock Lemmy into a death-spiral as well. Piefed would then be the only fediverse Reddit-alternative.

            I also suspect that Rimu’s vision of Mastodon integration will go much deeper, like Mbin suffers from splitting its purpose to be 2-in-1, whereas PieFed would become simply one interface that trafficked in both types of content. And perhaps more besides - Friendica, Pixelfed, Loops, etc. That would be grand …

            Agreed. I think I was sold on the original ‘dream’ of the fediverse all being connected and it was a bit disappointing when I learned that wasn’t really the case.

            … who say that they are very turned away from its default web-browser accessible UI. Which if the goal was to incorporate Mastodon posts makes more sense to deprioritize for now anyway, to avoid having to redesign it again later.

            It wouldn’t surprise me, if that were the case.

            Speaking of, I hope the subscribable blocklists will allow integration of instances, communities, and individual accounts - possibly also even domains (aka webpage URLs, like various news sources). That way someone could subscribe to just one and get it all. It’s not the worst thing if that cannot be done, but if it’s easy then…? Yet another thing to ask them, because they would know better what’s easy or not:-).

            Yeah, I’m quite curious how they are going to implement it. I suspect, if it needs to be iterated on, it won’t be that onerous to change how it can be utilized.