Currently lemmy is like the speedboat next to the heavy steam boat of Mastodon etc. While lemmy is still dynamic and flexible and can introduce new features easily without scaring off its established user base, mastodon can not do such experiments so easily. Now, if lemmy gains more momentum in the fediverse and establishes features, which other services don’t have, it could really push innovation in the Fediverse further. What do you think?
CSAM is especially bad in Lemmy. You can remove the post, but that doesn’t delete the image file. You need the server admin to get the pict-rs token out and craft an HTTP request to the internal pict-rs server to delete a file by ID.
If course, you shouldn’t delete CSAM if you live in places with mandatory reporting. On the other hand, keeping those files accessible is essentially hosting child porn. That means you’d better add some specific web server configuration to deny access, because copying the file out and then deleting it from the server would be super illegal.
As an end user, the upload problem is also present. If you’ve accidentally uploaded the wrong picture from your gallery (oops, uploaded nudes instead of a meme!), you’d better keep the deletion key that the API request returned (there is one single app that does this) or you’ll never be able to delete the picture. If you’ve picked the wrong file and correct yourself before hitting the post button, your image will still be there!
The disconnect between deleting posts and deleting pictures is such a baffling design issue. I don’t know why Lemmy doesn’t have a private user-specific media gallery with delete buttons.