this post was submitted on 10 Jun 2023
50 points (100.0% liked)
Asklemmy
43961 readers
1537 users here now
A loosely moderated place to ask open-ended questions
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This is my number one wish as well. I'm well aware that people can archive or snapshot my comments/content, and the site can keep backup servers, and that we should assume that things we post online should be treated as if it were there forever, but no one can convince me that any of these situations is remotely comparable to not being able to delete my own public-facing content.
It's also the number one concern I've heard from people on reddit who are considering migrating to Lemmy, but are undecided.
I really wish they'd fix this.
Software engineer here. Historically we started not hard-deleting anything because sometimes software does bad things and we never want to accidentally delete anything that could be important since then the only way to undo it is to restore the database from a backup. So it's better/safer to literally not allow the application to ever delete anything from the database.
That being said, I could see an option in ActivityPub to delete comments, but with the distributed nature of Lemmy you would have to trust every server you federate with to listed to the protocol and delete the comments too since they are stored on the other servers as well.
Trust of federated servers isn’t the issue. We already trust federated servers to publish the text we wrote and not some alternative version the owner wanted us to say.
The problem is instance owners don’t even have the option to obey deletion requests. They want to help delete your content but they cannot.
The whole “what’s the point of building it if there’s a possibility one dude doesn’t obey the request” is whataboutism.
I'm not saying we shouldn't be able to hard delete comments, I'm just explaining why the Lemmy developers might not have started with hard-deleting comments. I agree with you we should have the option and it should propagate regardless of any instance settings.
My point in mentioning other servers not deleting your comments is that ActivityPub is an open standard. Technically someone can write a Lemmy competitor that federates with your instance and does not implement the hard deletion of comments. It's allowable under the protocol. That doesn't mean the feature isn't worth implementing, it just means there are caveats to "this comment disappears off the Internet forever" like we'd like.
I fully understand wanting to restore things from a backup, but I don't grasp how giving us the option to hard delete our own posts and comments would interfere with that in any way. Safest? Perhaps. A reasonable tradeoff for such safety? Not in my opinion.
As for your latter point, maybe that's one of the drawbacks to federation that does not get discussed enough. However, I'd think there'd be some sort of solution to put more control of our data into the hands of the users.