you are viewing a single comment's thread
view the rest of the comments
[–] 42 points 11 months ago (66 children)

What's the difference? Can I see piefed communities through Lemmy? Or do I need a different account and/or app?

  • source
  • hideshow 66 child comments
  • [–] [S] 46 points 11 months ago

    In terms of what content you can see, the difference between Lemmy and PieFed is effectively the same as the difference between two Lemmy instances. As long as the instances federate with one another, it does not matter which platform you use. You can definitely interact with PieFed from Lemmy just fine. In fact, you are doing so right now! My account is on a PieFed Instance.

    This meme is more making a joke about how relatively young PieFed is. Years back, a post to any community on the fediverse that got 20 upvotes was huge. But today, a post with 20 votes is basically nothing (depending in the size of the community). By the time PieFed came about, the fediverse was populated enough that a post with only 20 votes was nothing like a post with 20 votes in the olden days of Lemmy.

  • source
  • parent
  • [+] 63 points 11 months ago (45 children)
  • [–] 13 points 11 months ago (43 children)

    How different are the devs? Is it just a fork where they regularly pull the upstream lemmy? Or ground up?

    This account is getting pretty old and about due for a nuking and dessalines seems to be speedrunning being the tankie musk (right down to surrounding himself with bot-friends). Lemmy is still good enough software but looking for an offramp if you catch my drift.

  • source
  • parent
  • hideshow 43 child comments
  • [–] 36 points 11 months ago (5 children)

    PieFed main devs support human rights.

    PieFed is not a fork of Lemmy. It is a different software, but able to share content with Lemmy using the ActivityPub protocol.

    For more info: https://join.piefed.social/features/

  • source
  • parent
  • hideshow 5 child comments
  • [–] 5 points 11 months ago (2 children)

    Are there mobile apps for it as well?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 7 points 11 months ago* (last edited 11 months ago) (33 children)

    Piefed is unrelated at all, afaik.

    They're a bit cavalier with development, though: when they recently rolled out the feature of posts having a ‘selected answer’ a-la StackOverflow, someone pointed out that the marker for the selected answer should be on the post's data structure, not the comment's, so a commenter can't hijack the marker — but the developer replied that they already moved on from that feature and won't be changing it.

  • source
  • parent
  • hideshow 33 child comments
  • [–] 7 points 11 months ago (1 child)

    The Stack overflow function is, to my knowledge, only on the test instance currently.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 11 months ago

    I'm quoting the response from the piefed dev in the announcement thread that popped up in the feed on .world. So it's not my monkeys as to whether it's on the test instance, but the response is what it is.

  • source
  • parent
  • [–] 11 points 11 months ago* (last edited 11 months ago) (30 children)

    Yes. Entirely different software. Different programming language and tech stack. Also different system requirements and feature set.

    Not sure about the developer spirit. PieFed development has traditionally been moving crazy fast and it gets like several new features every month. I think that's a matter of focus. It comes with consequences, though. But I think overall the project is doing a good job with trying to be compatible to other software. Prioritizing important stuff and doing the right thing. Sometimes some things get done, rather than be 100% perfect. But past experience tells me things often get fixed or changed around once necessary. Not sure if that's a wise decision here. The JSON exchanged between the servers is probably extra work if changed around later.

  • source
  • parent
  • hideshow 30 child comments
  • [–] 10 points 11 months ago (24 children)

    I'd legit rather the software develop and occasionally spaff it up and break the server for a few hours every once in a while rather than the non-moving 5 year plans of Lemmy development.

    Also, usually piefed.social is the only instance that gets hit with this as, being the flagship server - it takes the brunt of more 'experimental' features. Most other servers don't upgrade to the latest iteration until they're sure it's not going to break them.

  • source
  • parent
  • hideshow 24 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 5 points 11 months ago (5 children)

    Haha

    I have 25 years of experience at this and am well aware of the tradeoffs I'm making.

    We're not building a space shuttle, here. Lighten up.

  • source
  • parent
  • hideshow 5 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 3 points 11 months ago

    never ever lose or bungle users’ data

    This is a strawman. I reject your premise that losing or bungling user's data is at risk here.

    Yes the 'answer' value is on the comment but the full ActivityPub representation of the comment is only under the control of the comment author in the most narrow and technical sense - only for those who have access to the underlying database of their instance (to get the private key for signing the Activity). There is no realistic scenario where this becomes a big problem. And if it does, I can spit out a new release that changes it within a day.

    This is a really small part of the picture and to dig down into one boolean value in a project of 50k lines of code and use that to dismiss the whole thing is just asinine.

  • source
  • parent
  • load more comments (2 replies)
  • [–] 4 points 11 months ago (9 children)

    I'm speaking generally. I'd rather Piefed development speed and the side-effects that come with that than Lemmy's stagnation.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 1 point 11 months ago* (6 children)

    Everyone could just write in a big Google Docs document (or any alternative thereof), this would allow anyone immediately implement any feature they want that's achievable with text and images. Never mind that I could overwrite all your input with garbage, we aren't picky about that.

  • source
  • parent
  • hideshow 6 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 3 points 11 months ago (3 children)

    What do you want me to say here exactly? The issue with the Stack Overflow that you refer to, despite Rimu's somewhat cheerful comment in that chain has been noted. I suspect it won't stay that way. Speaking beyond that, Piefed has been fine and progressing quite quickly since it started.

    Where as Lemmy seems utterly frozen.

  • source
  • parent
  • hideshow 3 child comments
  • [–] a comment that isn't shown here: deleted, from someone you've blocked, or on another page. view the thread from it
  • [–] 4 points 11 months ago* (1 child)

    No, it hasn't. It's only on crust.piefed.social - the test instance. I think it's possible for some instances to update to that instance (I wouldn't say that's recommended), but piefed.social isn't, and most of them aren't.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • load more comments (2 replies)
  • load more comments (2 replies)
  • [–] 2 points 11 months ago (1 child)

    You've spent 5 hours now raging against this "mistake".

    A mistake that you didn't realize is only rolled out on their testing instance.

    You have more than one dev stating they are aware of it and it's on the list to be addressed later, despite claiming you had no way of knowing that. You do as of a decent number of hours ago.

    You have another dev stating that this thing you think is a horrible development failure would require DB access to exploit in the way you hypothesized. Together with this only being in the bleeding edge test instance, this invalidates the overwhelming majority of your complaints.

    And then you have the sheer balls to tell another commenter their comment was worthless, as it was too much speculation? Your entire fucking thrust is based off not just speculation, but a critical misunderstanding of the situation.

    If you have the development background you claim, go make a fucking pull request. I normally hate that sort of shit, but after you've pulled the shit you've pulled in these comments, throwing your dick around like some sort of hotshot?

    Put your money where your mouth is.

    I've only got ten years experience, mostly in IT infrastructure admin/engineering, but one of the biggest lessons I learned early was to save my criticism until I actually understood what was going on. Another big one was to just not be a dick bag. And to apologize instead of doubling down when I was shown I was wrong.

    I guarantee that if you bring this kind of attitude to work, the only reason you've lasted is because you're on a large team. You'd be out in the first month at any of the (smaller) places I've worked.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 11 months ago* (last edited 11 months ago) (4 children)

    Good thing we have both development models and people can just pick what they like. I know which one I prefer. 😆 And seems Lemmy is approaching a release with their efforts of the last years as well, they're at alpha.17 these days...

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 11 months ago (3 children)
  • [–] 3 points 11 months ago (2 children)

    Ah thanks. I wrongfully assumed alpha meant alpha testing version. But seems there's still a lot to do before that.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (1 reply)
  • load more comments (3 replies)
  • load more comments (2 replies)
  • load more comments (1 reply)
  • [–] 17 points 11 months ago (7 children)

    You can see lemmy communities on Piefed.

    But you will need to make a new account on a piefed instance, same as you would moving to any other lemmy instance.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 5 points 11 months ago (6 children)

    I thought we could easily migrate accounts between Fediverse instances and that that was a core feature of ActivityPub for preventing a single instance from dominating and effectively centralizing the Fediverse?

    Does piefed not support account migration?

  • source
  • parent
  • hideshow 6 child comments
  • [–] 11 points 11 months ago (4 children)

    You can import your subscriptions, and communities can be migrated over - but I am unaware of an account migration function.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 11 months ago (3 children)

    Hmm, only Mastodon is mentioned for this feature in the ActivutyPub spec... I'm not sure if it's the only service that has implemented this fully or if it's just the example used.

    https://swicg.github.io/activitypub-data-portability/#move-action

    That's ashame, because account mobility is the most important tool for healthy decentralization. The reason Facebook or Twitter can "get away with" implementing such shitty policies and abusing their users is because the users are locked in, with a high cost to switching platforms.

    The cost is highest for accounts like small businesses that live and die by social media marketing, once they have an established presence and successfully built a following on a platform, it is very risky for them to give that up and start over on a new one.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 5 points 11 months ago (2 children)

    I imagine Rimu would need to work with Lemmy in order to bring in that kind of migration for accounts where the post-history is completely redirected, but I doubt that's gunna happen.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 11 months ago (1 child)

    He addressed it in the interview on !piefed_meta@piefed.social

    Long story short: migrating subscriptions and blocks are enough for the Threadiverse as your posts belong more to the communities where you posted than yourself

  • source
  • parent
  • hideshow 1 child comment
  • [–] 9 points 11 months ago

    Migrate is a strong word, more like you can copy your settings, it's certainly not intrinsic to the standard either. Remember, your username includes your instance after all. I am not deeply versed but one of the better platforms was Mastodon and it was still limited to moving your settings and followers to your new account and setting the old one to forward. Posts weren't reattributed or anything though.

    The strength of the fediverse is how the data is duplicated and how it's the sum of many parts, but maintaining an "identity" on the fediverse is still wobbly, some like that though, it leans into the privacy/anonymity side of things.

  • source
  • parent
  • [–] 12 points 11 months ago

    for you an average user you're not going to notice much in difference. you'll get more features with Piefed but otherwise you can still view and interact with each instance.

    From an admin side/someone who runs their own instance Piefed is just so much better. lighter, easier to set up, run, and manage.

  • source
  • parent
  • [–] 9 points 11 months ago (2 children)

    No real difference in core features. Its all the extras that make me happy.

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 10 points 11 months ago (1 child)

    I have been really enjoying the scheduled post feature. I can set up my shitposts to be automatically posted at the optimal time of day. For English communities, I find that to be about 9:30 AM USA time.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 7 points 11 months ago (5 children)

    Basically there are no differences, sure piefed has extra features but if you're a mobile user no client acturally supports them. Also piefed is newer, less stable, and gets updated more frequently (so the difference between instances is bigger)

  • source
  • parent
  • hideshow 5 child comments
  • [–] 5 points 11 months ago (4 children)

    The different features are the differences, and you can use them on the browser if the mobile clients are behind. Piefed is fine enough on it.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 11 months ago (3 children)

    Its not that the mobile clients are behind its that piefed has no mobile clients whatsoever, just a bunch of Lemmy clients that also happen to support piefed.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 11 months ago (2 children)

    The limit between being a Lemmy or Piefed client gets a bit more blurry over time.

    @moseschrute@piefed.social , would you consider Blorp a client for both Lemmy and Piefed, or a Lemmy client that also also supports Piefed?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 11 months ago* (1 child)

    I would say Blorp is a client that started out as Lemmy, but is slowly becoming a 1st class PieFed client. I’m a bit of a perfectionist, so I’m hesitant to call it a perfect PieFed client until I add support for polls, events, and feeds/topics. I’m working on some of those features right now.

    I already have support for post flairs, and I just added support for locking comment threads. Both of those are PieFed specific features.

    Since PieFed is in its early stages, I’m able to collaborate on API decisions. As a more mature project, I’ve found Lemmy a bit more rigid with its decision making. But there’s a certain excitement I get working with PieFed. It’s so new and full of possibilities!

    TL;DR If you use Blorp with PieFed, you’re gonna have a good time

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)