I disagree strongly that they are childish. They are 100% correct in what they are saying here. Also this article doesn’t “highlight” their behavior, it’s actually “cherry-picking” behavior that puts them in a bad light. Similar to tabloids read by the lowest iq crowds.
Comment on Lemmy's Image Problem
chiisana@lemmy.chiisana.net 8 months ago
Was going to say “another one of these?” but, wow, the article really further highlights the childish nature of the Lemmy devs… Can’t wait for Sublinks to reach feature parity and become main stream, so we can leave this dark phase behind.
1984@lemmy.today 8 months ago
Cagi@lemmy.ca 8 months ago
[deleted]1984@lemmy.today 8 months ago
It’s my only account and it’s my honest opinion about this. Take that as you may.
Eyck_of_denesle@lemmy.zip 8 months ago
You are free to build your own platform without the “harm caused here”.
deadsuperhero@lemmy.world 8 months ago
It’s honestly mind-blowing. At every turn, for no reason at all, they act like a bunch of dicks. It’s like they decided to run a community project based on engineering prowess alone, and nothing else.
Except the engineering isn’t all that good, either.
TxzK@lemmy.zip 8 months ago
Arelin@lemmy.zip 8 months ago
Well yeah? The only countries accusing China of mishandling the ETIM (an issue created by the US through Afganistan btw) in Xinjiang are the ones committing an actual genocide in Palestine, i.e imperial core countries. The Organization of Islamic Cooperation and Muslim countries in general are against the western propaganda about it.
20 . Welcomes the outcomes of the visit conducted by the General Secretariat’s delegation upon invitation from the People’s Republic of China; commends the efforts of the People’s Republic of China in providing care to its Muslim citizens; and looks forward to further cooperation between the OIC and the People’s Republic of China.
TxzK@lemmy.zip 8 months ago
Yeah, because the West is also committing a genocide, that means your genocide is ok. Both are doing genocides. Torturing and raping hundreds if thousands of Uyghurs, forcing them to abandon their culture, forced birth control, forced labour, forced sterilisation and prosecution without any legal process isn’t just combating ETIM terrorists. That’s same level of BS argument Israel is using while flattening entire Gaza and saying they’re only combating Hamas terrorists.
“The Organization of Islamic Cooperation and Muslim countries in general are against the western propaganda about it”
Because they’re corrupt shitheads? They don’t give shit about human rights either, they see more profit from supporting China same way the west sees more profit supporting Israel.
Sources:
And you can’t say Amnesty International is Western propaganda because they’re very critical of Israel and it’s genocide as well.
FlyingSquid@lemmy.world 8 months ago
TIL two wrongs equals a right!
Badeendje@lemmy.world 8 months ago
And on .ml you get banned for saying otherwise. Check their modlog.
deadsuperhero@lemmy.world 8 months ago
Yeah, one of the project devs threatened to ban me after I told him to get past his own ego.
sacbuntchris@lemmy.world 8 months ago
You’re being dense, the reason is devs get burned out and you’re asking them to do work for free.
deadsuperhero@lemmy.world 8 months ago
The reason that an open source developer might experience burnout are myriad, but can include:
- Lack of compensation
- Insufficient tooling or project infrastructure
- A high ratio of operators to maintainers
- Lack of a concrete roadmap, quality documentation, tests,
- Lack of an onboarding process for new contributors
- Inability to reconcile differences with contributors, leading to hard forks or exodus of contributors
- Intractable architectural issues that require substantial engineering effort, possibly more than the maintainer can actually contribute
- Lack of direction
As someone who has done Community Management for an open source, decentralized communication platform (Diaspora), I am familiar with all of these things. This shit is hard, and I am not denying that Lemmy devs have done a lot of good work.
The problem is actually much simpler than you’re making it out to be. For a social platform, which depends on interconnected self-hosted communities to succeed, you absolutely have to build in the tools and utilities necessary to deal with all the crazy shit that comes with the territory. Ignoring this causes a cascade of problems that gradually get worse the longer they remain unaddressed.
The devs are surviving on crowdfunding and grants, and doing the best they can with that. That’s commendable! They probably need more of both to have their needs fully covered. But don’t get it twisted: receiving proceeds for your work is not the same thing as working for free.
TxzK@lemmy.zip 8 months ago
Yeah same. I’ve been looking forward to sublinks for quite a while now. I’m jumping to it as soon as it’s ready
toasteecup@lemmy.world 8 months ago
What is sublinks?
TxzK@lemmy.zip 8 months ago
“Sublinks, crafted using Java Spring Boot, stands as a state-of-the-art link aggregation and microblogging platform, reminiscent yet advanced compared to Lemmy & Kbin.”
deadsuperhero@lemmy.world 8 months ago
Yeah, I’m pretty excited about it. Apparently the Pangora (Lemmy fork) dev joined forces, and the new UI is starting to look great.
asdfasdfasdf@lemmy.world 8 months ago
Java is horrible. And Lemmy is open source. We could just fork it and have the best of both worlds.
sunaurus@lemm.ee 8 months ago
The core issue here is that there are too many things to do, and too few developers to do them. By the way, for a huge number of these things that need to be done, there is most likely at least one person who thinks it’s the absolute highest priority for Lemmy. Forking would not help fix this issue, it would only make it worse.
In other words: if you’re a Rust dev, you can just fix it in Lemmy anyway, so there is no benefit from forking. If you’re not a Rust dev, then after forking, you will have a new repo to create issues on, except you’ll have 0 devs to actually fix them.
Eyck_of_denesle@lemmy.zip 8 months ago
You don’t understand how open source works. You are not entitled to any features. Let the devs go on their own pace. A lot of open source projects shut down because of similar reasons.
EmilyIsTrans@lemmy.blahaj.zone 8 months ago
Likewise, an open source project can totally die if they refuse to engage with the needs of the users. The lack of moderation and content management tools have been a longstanding criticism of Lemmy, and instances will migrate to alternatives that address these concerns. It is a genuine legal liability for instance operators if they are unable to sufficiently delete/manage CSAM content or comply with EU regulations.
Eyck_of_denesle@lemmy.zip 8 months ago
Both our points are true. That’s the best part of fediverse. If one doesn’t like lemmy, they are free to choose an alternative. I just don’t agree with demanding features from open source developers. There is a distinct line between demanding and requesting. I’m not saying lemmy is perfect. Maybe Sublinks would be better. Let’s wait.
FlyingSquid@lemmy.world 8 months ago
I think there is also a distinct line between demanding, for example, a new animated avatar feature and demanding a way to delete child porn.
deadsuperhero@lemmy.world 8 months ago
While I think you’re correct about it ultimately being their project, and that users are in no place to demand or expect anything, this thing takes on whole other dimensions once a project is all about building a platform.
It’s one thing to look at some random demand to write everything in a P2P architecture because DNS is too centralized. When I worked on Diaspora, I literally saw people demand stuff like that, and laughed it off. I’m trying to build a platform that exists today, not some pixie dream bullshit compromised of academic circle-jerking.
But when it comes to basic table stakes for participating in a network that already exists, things change a bit. This is especially true when you’re connecting to a global network that has:
Suddenly, it makes a lot of sense to say “you know what, admins are going to want to filter this shit out, maybe it’s reasonable for them to have some tools and fixtures that are part of core.”
Unfortunately, these devs are the kind of people who scream angrily when someone says “Hey, this thing doesn’t actually respect image deletes / GDPR stuff / content deletion on account deletion”. To me, that’s fucking insane.
masterspace@lemmy.ca 8 months ago
You don’t know how social networks work. They only survive based on network effects, not having the most basic functionality that users expect means that they will fail to reach critical mass and be outcompeted.
If they don’t want to provide the most basic functions that any user of a social network would expect, they’re welcome to go back to being one of the millions of forgotten and unviewed personal github projects.
DrCake@lemmy.world 8 months ago
The entire point of the “fediverse” is to combat the network effect. Don’t like Lenny? Move to another app and still communicate with people on Lemmy. Plus it’s all open, can’t find an app you like? Build one or wait for someone to build one you like.
masterspace@lemmy.ca 8 months ago
No, it’s not.
The purpose of the fediverse is to decentralize control of the network, it does not eliminate network effects in any way shape or form. At the end of the day a social network is only as valuable as the users using it and contributing content to it. If they don’t find lemmy pleasant to use, they’re not going to say “let me jump to mastodon” they’re going to go to Reddit.
You really don’t understand network effects if you think you can just sit around and wait for basic functionality and expect your network not to die.
Badeendje@lemmy.world 8 months ago
We can expect them to follow the law. And yes this means implementing required features to comply with the law.
SupraMario@lemmy.world 8 months ago
Nothing here is breaking any laws. I don’t know why OP thinks the GDPR applies here, it doesn’t.
maynarkh@feddit.nl 8 months ago
It does apply, but not to the Lemmy devs, but to the instance admins.
As it stands, you can’t legally host a Lemmy server in either the EU or the US (or places they can reach) and federate with the 'verse at large without fear that the authorities will come after you.