So, it seems like PieFed is becoming a real alternative to lemmy.
What are the differences between these two? From a tech perspective, and also morality/ethics, if you want. Any differences in vision for these services?
Say whatever is on your mind. I want to know.
On which one should we put our weight?
Edit: I will leave this post here, which is a post by one of the devs of Lemmy that enumerates some of the things Lemmy 1.0 has. Lemmy 1.0 seems to be already in alpha stage and is already testable. The feature selection does look fantastic. Here is the post I am referring to: https://lemmy.ml/post/40744781


Piefed has some neat features unique to it, such as:
On the sysadmin side of things, it’d bring some nice advantages regarding network resource usage and page loading speed, and benefits from using tried and tested industry standard frameworks (I.e, Flask), instead of bespoke solutions.
That linking of comments is pretty cool.
Page loading speed is interesting. Your link only tested on mobile. A few days ago I did a non-scientific test (just me browing on piefed) and I thought lemmy was faster. But I may be wrong, or it was just instance specific.
The difference in speed could be due to differing hardware specs of the servers, locations of the servers in relation to you, and the amount of user activity on each server.
I’m not sure if piefed.ca is hosted in the same location as lemmy.ca, or if their server specs are similar, but it probably has a better chance of being able to compare relative speed.
For me, piefed.ca loads a little bit faster.
In most cases, when bandwidth/latency is not a bottleneck, the thing that limits page load times is the database (in both lemmy and piefed’s case). So, if an instance has a beefy server they are running their db on, then it is going to snappier most of the time.