• 5 Posts
  • 646 Comments
Joined منذ 3 سنوات
cake
Cake day: 31 ديسمبر 2023

help-circle
  • The ones usually defederated from by most instances across the Threadiverse are hexbear.net, lemmygrad.ml, and hilariouschaos.com. However, it would be weird to instance block them from PieFed.social because they look like they are still already defederated from, so there should be no need to add a block on top of that?

    I am kinda glad that PieFed.social helps provide a less toxic environment for new joiners. The problem is, as you are discovering first-hand, the confusion that it creates when people have a really hard time finding this stuff out.

    Now that your immediate problem is solved, do you think you’ll remain on PieFed.social, or switch to something like PieFed.zip or quokk.au?

    How are you liking PieFed itself? For me it took weeks to figure out a whole new workflow, but once I adjusted I was definitely sold on it being better.


  • Oh wow, which ones are blocked automatically?

    It seems like PieFed.social is quite opinionated, which is a fact that has not been made transparent to the community - e.g. I have a PieFed.social account myself, and I had no idea that these blocks were there (also, they aren’t present for me).

    But that’s the instance itself - the software PieFed or its fork PyLova are outstanding, and definitely superior to Lemmy, even though your choice of instance admin matters far more than choice of software platform.

    If you did leave PieFed.social - not that I am recommending that you do, especially now that you see how to remove the blocks, which solves your immediate issue - then I recommend checking out PieFed.zip or PieFed.ca as both having outstanding instance admin teams that take good care of their users. e.g. PieFed.zip also has a couple of instance blocks placed onto your account when you join, but you are sent a message explaining what these are, and importantly how to remove them, not leaving you guessing what is going on.

    Again I am really curious which instances were blocked automatically for you, on PieFed.social?

    One more note: Lemmy.ml is notorious for being an echo chamber as well, instance banning MANY people over the years, so the fact that PieFed.social has lately become similar is not a strike against the PieFed software platform itself anymore than lemmy.ml’s choices would be a strike against you having an account on some other instance like sh.itjust.works.


  • In Lemmy, no way.

    In Tesseract (yes, that Tesseract!) there was a partial way, but only if the posts happened to come in as part of the same batch when accessing the instance. db0 helpfully made a fork of that, but the community outcry was so enormous that several instances simply dropped support of it entirely rather than switch to using that fork.

    In PieFed, partially, but only for those sharing the same URL (like these examples probably do?) - so text-only posts do not qualify.

    And then 3rd-party apps add a whole new dimension to this, by replacing the Lemmy/PieFed/PyLova/Mbin front-end with their own stuff. Note that Voyager provides only rudimentary support for PieFed. Overall, app support for the improvements that PieFed makes over Lemmy is still fairly shitty, sorry to say - note that you can tweak some settings in a web browser (like user blocks & such that are entirely impossible in Lemmy) and then that affects your using the 3rd-party app on a more daily basis, but many of the more advanced features of PieFed/PyLova are still inaccessible from most 3rd-party apps. See this wiki page for more details - like “Crosspost comment merge” is only supported in Interstellar, and some features (like a mod locking a post) is not available from any app, iOS or Android.

    Lemmy is the same way - reducing such crossposts an extremely often-requested feature, for both software platforms, but so far I think only PieFed accessed via a web browser can do it even partially. Or certain 3rd-party apps (not sure which ones, though I’ve looked at several FLOSS offerings and did not see that - maybe only paid ones do?)


  • Missing posts happen all the time on Lemmy as well - those phenomena are related to the per-instance dynamics (e.g. PieFed.social vs. PieFed.ca vs. PieFed.World, etc.), not the per-software differences (Lemmy vs. PieFed vs. Mbin).

    Reasons this can happen include:

    • major network delays - this is much more rare these days, but a bot attack could cause a temporary issue, or if you know about mander.xyz (a Lemmy instance dedicated to scientific content) that one is pretty much just gone for now (the backup is super old so admin is waiting, hoping it will come back rather than the most recent few months merely being permanently gone)
    • if the poster is blocked on your instance, for being a known troll (or the instance admin felt that way, whether overzealous in that opinion or no)
    • for Lemmy, at least pre-v1.0 that hasn’t been released yet, at least one person needs to to sign up to a community first, before content will start being pulled in from it for everyone else; although I thought PieFed did away with the requirement so this should not be an issue for you

    Taking a quick look, PeerTube@lemmy.ml looks pretty dead - sorted by time there’s one post from 2 days ago, before that only 2 posts in the last month, the next post 3 months ago, then others 7-8 months ago. And looking from a guest/anonymous account, that’s identically what I see on PieFed.social as well (barring some slight time reporting differences e.g. 2 vs. 3 months but the poster name matches) at https://piefed.social/c/peertube@lemmy.ml, and I also confirmed the same at https://piefed.ca/c/peertube@lemmy.ml.

    So I wonder if PieFed.social is now user-blocking lemmy.ml automatically. To confirm: did you add any kind of blocking for lemmy.ml communities or users? On a desktop machine, go into your Account, Blocks & Filters, scroll down to the Blocks section and look especially at the Instances section - does it have lemmy.ml in it, or is it empty?

    Of course if you are using a 3rd-party app, that could be a factor as well. In that case, first I suggest to confirm that you can see the posts that you are wanting to see from a desktop with your logged-in PieFed.social account, and then deal with whatever may be going on with the app.

    Is there a certain post in particular that you were hoping to see? (or at least using it as a way to understand what it is that you are seeing) That would help me to diagnose, like especially if it is super-old, like years, that could help explain what is going on?


  • I’ve asked for #1 already (but not in Codeberg issue format) so this is good confirmation for them that such is still desired. #2 already exists though - for PieFed/ PyLova though not for Lemmy afaik - but also instance admins are not going to rerun it each time they update to the latest software, so their “surprise” came about due to the lack of #1, and bc Rimu tried to sneak it in buried amidst a rather large list of other features as if it were a tiny unimportant matter (even though he knew that it was a huge deal and extremely controversial - I’ve seen many people either outright leave PieFed or stating that they had plans to imminently switch to it that they cancelled as a direct result; that was an extremely poor communication rolling out those anti-features, which along with other similar matters previously essentially Kickstarted PyLova to be created).

    My recollection is that they are now opt-in

    Ah… interesting. I don’t know the full history and it likely depends in part on what features under discussion. There was one set of features that someone on a Lemmy.ml community lied about, stating that a bunch of “hard-coded” features existed buried in the PieFed codebase, and Rimu responded that they were the opposite of hard-coded since they were wrapped inside of an if-statement that was turned OFF by default, so that one was opt-in (fwiw, the original OP there never did acknowledge afaik that they had been in error - the post remained up for at least several months when last I checked and people continued to point to it as evidence of PieFed betraying the principles of the Threadiverse, despite how the entire thing had been debunked). I can well imagine others being opt-out or hard-coded at first and then upon push-back being converted into opt-in. Rimu in the past has usually been quite friendly and responsive to such, except when he digs his heels in and insists that his way is better even in the face of all opposition (maybe it is even, but it is too much at once and people don’t like having their choices taken away from them, so not the right way to go about making such changes, imho).

    Speaking of, the last I knew the shadow-censoring daily vote quotas are not opt-in, but rather turned on by default, being instead opt-out.

    Yeah, I mean Marx-Leninism (ml) is an authoritarian ideology.

    Only if looking at their actions rather than words 😜. By the same token, MAGA is “against” the government telling people what to do.

    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.

    Okay but by FAR the biggest change there in PieFed subscriber numbers was due solely to fedinsfw.app, which in turn resulted from the demise of lemmynsfw. Other than porn, which Rimu almost but not quite does the opposite of support, PieFed stats are still fairly similar to what they were before, right? (I’d have to take another look myself to update myself but that was my thought at some point?) Hence this singular change is essentially an outlier that may - or may not - be representative of the situation as a whole. Or you could take the opposite position that the number of these events is simply too hard to be able to say much of anything about, but in that case what is there to learn at all? Personally I think that a more nuanced take might be to look at the increasing number of instances total - even if they are only tiny ones, that’s still something? Otoh, pound for pound, Lemmy already has both those AND the huge buckets of users, so perhaps it’s not worth digging into such, bc in essence such matters are already baked into the comparison between platforms anyway.

    And even if we do bring in the porn instance into the comparison, as the largest PieFed instance, it is still far smaller than the largest Lemmy instance, by quite a large margin. Also, people may literally have multiple accounts - one for porn and another for other matters, for separation. And it begs the question for me: how many MAUs did Lemmynsfw have, compared to fedinsfw.app? Like, yes PieFed gained ~7k MAUs, but how many more did Lemmy lose? I doubt they were equal, which again illustrates the overall pattern of decline across the Threadiverse instances.

    becoming ‘the only game in town’

    That sounds logical. I only hope that Rimu considers why Mbin became so irrelevant, especially after the huge start given it by the demise of Kbin: Mbin does multiple things yes, but it does neither of them well. Barely any third-party apps support it, and its web browser UI assumes that post titles will be very long, so for short ones it wastes a very large amount of space, plus other layout concerns as well. PieFed has numerous layout concerns too, such as making it exceedingly difficult to distinguish between downvotes vs. upvotes in the overall count (+151 & -100 is enormously different than just +51 & -0, or +71 & -20 - that is outright information that PieFed obscures and in many cases makes nearly impossible to get readily).

    I’m quite curious how they are going to implement it.

    Very exciting indeed!! :-)



  • 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:-).








  • 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!!



  • PieFed interoperates pretty much seamlessly with Lemmy - some post types Lemmy does not support (like user polls) so occasionally you’ll see something in PieFed but not Lemmy, though never the other way around.

    Settings Export & Import should work perfectly as well, definitely from Lemmy to PieFed though I never tried that in reverse.

    You should really enjoy it!! Anyway, you always have your Lemmy to fall back onto… like during maintenance or whatever.



  • Adblock exists, and niche subs (too small to be worth being targeted by bots) actually exist too, unlike here - like a sub dedicated to someone’s local area. Oh, also bots are here on the Threadiverse too.

    I’m not advocating for Reddit, just trying to help you understand that you are not seeing their actual experience. Many people avoid r/all (actually r/popular) like the plague, and use old-reddit with RES (I’ve never touched that one personally but supposedly it’s nice or sth?), which they are comfortable and familiar with.

    Yes, they might be banned and if so then perhaps they’ll come here, or possibly just as likely leave social media behind altogether. Reading books, touching grass, there are better ways to spend one’s time, and for news perhaps an RSS reader could be preferable anyway.


  • The PieFed UI is strange but more or workable, aside from some things like trying to view a downvote count being incredibly difficult and sometimes impossible. Try writing a long comment in a Lemmy browser interface - it jumps and skips wildly every time you make another key press, it’s horrible. Though it looks beautiful when you use it read-only.

    Voyager offers a much nicer UX. Though then 90% of PieFed extra features aren’t workable, with 100% of them being inaccessible from within the app.

    This place is hella confusing to non-technical normies.