What features are missing from piefed, or, why aren't we reccommending piefed instead of lemmy?
-
While theoretically true, the main bottleneck with Lemmy seems to be the database performance, so with both projects depending on PostgreSQL for that, I somewhat doubt that Piefed being written in Python will have much noticeable effect in reality.
Postgres is so quick if you know how to use it...
-
Seems they're all running the same version, or Piefed doesn't tag releases:
::: spoiler piefed.social nodeinfo
curl -s https://piefed.social/nodeinfo/2.0 | jq { "openRegistrations": true, "protocols": [ "activitypub" ], "software": { "name": "PieFed", "version": "0.1" }, "usage": { "localComments": 12382, "localPosts": 1169, "users": { "activeHalfyear": 561, "activeMonth": 309, "total": 800 } }, "version": "2.0" }
:::
::: spoiler feddit.online nodeinfo
curl -s https://feddit.online/nodeinfo/2.0 | jq { "openRegistrations": true, "protocols": [ "activitypub" ], "software": { "name": "PieFed", "version": "0.1" }, "usage": { "localComments": 503, "localPosts": 214, "users": { "activeHalfyear": 85, "activeMonth": 34, "total": 85 } }, "version": "2.0" }
:::
There are no tags as of now. Everyone is running the main branch from Git. I suppose that's going to change at some point when PieFed deems itself ready.
-
why create this post here instead of [email protected] ?
This community is much bigger? He's asking a question so probably wants input from the most people possible.
It is, but there's only one way to make Piefed grow, it's to start getting Piefed communities more active.
Lemmy covers pretty much all the topics the current Threadiverse is interested in, so at some point posters have to accept to post to smaller communities.
I'm not saying everyone has to do it, but as OP states that Piefed is more polished, I was surprised
-
What's missing from Lemmy that would make it unattractive to the average user? Remember the majority of users don't post, comment or otherwise interact with the platform beyond voting.
For those that may only vote and otherwise lurk, there's a decent amount.
The inability to create multi-communities/reddits (or feeds as Piefed calls them), the absence of post-folding/deduplication for when someone posts the same article to multiple communities (sometimes similar, sometimes distinct), the absence of keyword filtering to automatically filter out stuff from local/all feeds one's uninterested in, and these are just a few from the top of my head for those that mostly lurk.
-
For those that may only vote and otherwise lurk, there's a decent amount.
The inability to create multi-communities/reddits (or feeds as Piefed calls them), the absence of post-folding/deduplication for when someone posts the same article to multiple communities (sometimes similar, sometimes distinct), the absence of keyword filtering to automatically filter out stuff from local/all feeds one's uninterested in, and these are just a few from the top of my head for those that mostly lurk.
Fair point, but mobile apps and inertia seem to outweigh those additional features
-
There are no tags as of now. Everyone is running the main branch from Git. I suppose that's going to change at some point when PieFed deems itself ready.
You guys are a lot braver than me lol, I'd never run the Lemmy main branch in prod.
-
We have data on what it costs to run a sizeable instance of Lemmy and it's not a lot. How does Piefed compare? Anyone starting an instance who envisions it growing large has to contend with this question.
There are now sizeable communities run on Lemmy instances that are reinforced by network effects. There needs to be a significant reason for them to migrate.
Its written in piefed, but I don't think the overhead is too much because the bottleneck is DB performance.
It has support for lemmy's protocol, so the network effect really isn't an issue. -
again, the apps are the killer.
iirc, piefed's api is very similar to lemmy's, so apps could support both.
-
It is, but there's only one way to make Piefed grow, it's to start getting Piefed communities more active.
Lemmy covers pretty much all the topics the current Threadiverse is interested in, so at some point posters have to accept to post to smaller communities.
I'm not saying everyone has to do it, but as OP states that Piefed is more polished, I was surprised
Does it really matter when you can access the same content from Piefed? It's one of fedi's great strengths that different experiences can be tailored on the same platform.
-
All your saying is, it looks better. I am not using any Lemmy webfrontend, I've always been using the apps that are available, many of which are absolutely polished.
There's more than that.
Stuff like feeds, topics and better onboarding. -
Its written in piefed, but I don't think the overhead is too much because the bottleneck is DB performance.
It has support for lemmy's protocol, so the network effect really isn't an issue.Its written in piefed,
Small lapsus ha ha
-
Yeah, that makes sense for the defect class of performance problems. I'm more concerned with the inherent performance (compute) disadvantages of Python. Perhaps they wouldn't matter, hard to know without load testing.
I didn't downvote.
Well, i thought the same about rust and python. i'm not a dev and lack understanding on their component.
My opinion became more nuanced with Lemmy. I have read there spike in ressource usage with lemmy on server.
So, I believe the language matter but also its features, the way you think how people will use it. Its core design.
When you manage a social network, the most fondamental feature is the moderation board. I find this area is lacking on Lemmy. Crosspost ? Duplicate everywhere, on my timeline, i get 4-5 time the same post...so i believe it miss some design thinking.
From what i see, the various lemmy-bot (most of them are written in python i think ?) and alternative frontend are improving lemmy experience. For example, how do you add an mod with lemmy-web-ui ?
I also believe that being written in Rust make it harder for new devs to help. But in later time we will see a change.
I'm not sure if it answer part of your question, but there are area where lemmy can improve :
https://join.piefed.social/2024/02/09/comparing-network-utilization-of-lemmy-kbin-and-piefed/ -
My biggest issue with Piefed is how much space the UI uses. Last I checked it didn't have a "compact mode" like current Lemmy or Alexandrite. Browsing communities is also a bit awkward since it shows you so many topics without a way to sort or remove them.
Thank for your feedback. Maybe you can tell them ? I'm giving feedback to piefed dev on their UI, suggesting ideas is also part on PieFed development.
-
Two questions for you, I'm genuinely curious, I hope they don't come up as agressive
- why are you still using your Lemm.ee account instead of Piefed
- why create this post here instead of [email protected] ?
This comm is much bigger, and I happened to be on my .ee account at the time.
e: And I've used this account for longer, so I don't want to abandon it.
-
Does it really matter when you can access the same content from Piefed? It's one of fedi's great strengths that different experiences can be tailored on the same platform.
Yep! We should probably move some comms to piefed, so that .world doesn't control too much, but not to piefed specifically.
-
Personally, because I think all server-centric AP software is broken and I want to see a client-first application to browse the social web.
Piefed goes in the opposite direction, giving more power to the server admins and taking a good page of social engineering / "nudge theory" principles to apply in its design. Much like Mastodon, it seems to be strongly opinionated about how people should behave and it kinda gives me an icky feeling about its culture.
If only activitypub c2s didn't suck.
-
360 currently
Please, read things in context. I'm talking about moderators.
Are all the 360 PieFed users also community moderators?
I can add a piefed account as a mod to a community I mod right now.
-
Is there even a second instance running piefed? I've only seen piefed.social
feddit.online, iirc. check join.piefed.social
-
Every time I go to the piefed frontpage I'm blown away by how much more polished it is. It has all the bells and whistles that lemmy is sometimes missing.
Whats the catch? Why aren't we recommending everyone goes to piefed instead of lemmy?
App support is one thing I can think of.
I never knew what it was because I'm a bit desensitised to knew apps / app names.
-
This comm is much bigger, and I happened to be on my .ee account at the time.
e: And I've used this account for longer, so I don't want to abandon it.
And I’ve used this account for longer, so I don’t want to abandon it.
Probably the main reason why people won't move to Piefed either