Partner and CEO of Find the Path Ventures (https://find-path.com). Voice actor, software engineer, and general nerd.

  • 0 Posts
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle







  • 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.




  • 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.










  • “Relax, you’re just making pasta.”

    I used to be a person with massive anxiety for perfectionism. I never wanted to make a mistake, no matter how small. Thanks mom!

    I went with my now-wife to Italy several years ago and we did a cooking class. I was learning to make pasta and trying to make the egg well as perfectly round as possible, and the chef teaching us told me that. Weirdly it struck me as super obvious, and it helped me frame my anxiety in a better light. It helped me figure out my anxiety wasn’t realistic, and eventually lead to therapy and medications to help.

    Now, I use this phrase at work all the time to remind my teams of software engineers at work that it’s alright if something isn’t working. We don’t work with medical systems or nuclear plants. Bugs won’t cause the end of the world, so it’s not worth panicking over. We’re just making pasta.