Absolutely agreed
Also, to be fair, there's much less of a system to game in the first place, because you don't have an overall karma score, so there's not really any incentive to karma farm.
I think kind of depends on how deeply you explored the instance list to find and instance that really vibes with you and makes you feel like excited to join. If you join one of the major ones like lemmy.ml or lemmy.world or shit just works or another one of the big instances, it'll just feel like the early days of Reddit — young and active and exciting because it's a new platform but not particularly unique feel or culture or anything because they're just general purpose instances that let anyone in and so kind of end up with a common denominator internet culture. If you really go far down the instance list, though, and find an instance with less than a hundred users that has a really particular theme, target audience, and user culture, like I did, then it feels radically different than any other social media platform. I think that being on the big instances kind of hides the fact that Lemmy is super decentralized, just like the early internet, and so can give rise to really niche, unique, diverse, and interesting communities.
Using GraphineOS on a Pixel 6. It's very nice! I haven't had any problems with it.
I personally prefer a self - hosted Revolt instance. It's not federated or anything, but it's fast and nearly identical to Discord with some extra nice features, and it has a first party docker container so it's extremely easy to set up. I didn't go with Matrix or anything like that because it's harder to set up a natural system where you have a server, but then that server has many channels, and that's very important to how my friend group communicates and hangs out.
I use Decentraleyes and Privacy Badger on top of uBlock
Yup, that's honestly the history of the world — people giving their autonomy and independence and concern for what's really going on in the world away to authorities in exchange for ease, comfort, convenience and habit, then being surprised when those authorities turn around and begin taking advantage of them. It's the eternal struggle against apathy.
It would be amazing if Lemmy implemented silencing/muting instances, it would make a great middle ground between fully federating or defederating so that it's less binary and absolutist, and allows more individual freedom within mod actions. I think having a spectrum of choices when it comes to interaction will help social media networks a lot, because it means there are more ways to deal with problems and it more mirrors real life social groups, which means the dynamics are less artificial and distorted.
Well, yeah you shouldn't shit on them for not having gotten to features you want yet, but it's also okay to talk about how important and crucial some features are. And yes, I agree that the best solution is to lend them a hand in building the features you want! I know Rust pretty well and would love to help out tbh, but I have a serious disability that makes extended focus on cognitive tasks very difficult and deleterious, so all I can really do rn is cheer other people on.
Also I've heard the main two Lemmy devs are actually being paid to work on it, which isn't surprising to me as a lot of software companies will pay their employees to work on open source projects. So it isn't totally free labor.
I agree that those are the three really big flaws that need to be fixed ASAP. Especially one and three. Without those, the federated/decentralized nature of Lemmy is hamstrung. With them, it becomes much more powerful. We need to get the devs on these flaws before Lemmy blows up more than it already has, everything else can wait imo
I think one of the key things that will prevent the capture of the Fediverse by corporations is never ever allowing whitelists for instance defederation and blocking to happen.
If that ever does happen, it becomes trivially easy to break the decentralized network up into a few centralized silos that are all disconnected from the rest of the network completely, whereas, the way it stands now, you have to explicitly block anyone you don't want to be connected to, so it's a great way to deal with bad actors and nasty instances, but makes it extremely hard to wall off your instance completely, because if you block another instance it's trivially easy for the people that are unhappy with that to find or create a small new instance that flies under the radar and allows them to see the content on both the instance they left and the incense it blocked. It also makes it incredibly hard to capture people on your instance because they can always create a small instance and use that instance to see the content on the instance they left.
I think also limiting block list size for instances (but not users!) Could be a really good way of doing this too because then any instance I want to block a ton of other instances is going to have to fork lemmy to lift that band and then everyone will know they did that and know to get off it.