• 2 Posts
  • 44 Comments
Joined 1 year ago
cake
Cake day: June 23rd, 2023

help-circle










  • digdilem@feddit.uktoMildly Infuriating@lemmy.worldThanks Spez!
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    1 year ago

    Ah yes, the “Right to be forgotten”

    You are correct, of course. However, they are well within their rights to not delete your data. Look up “Legitimate interest” - it’s a huge GDPR loophole and widely abused. (Certainly in charity fundraising in which I used to work)

    The LI can be for their own business purposes, including profiling, machine learning and of course, advertising.

    It can also, and usually is, need to keep data in case they receive a legal order to provide it. In the event of Reddit being used for terrorism purposes (which I’m sure it has, along with every other messaging platform), they will be required to produce that information. Which they can’t if it’s gone.

    We wave the GDPR around like it solves all our problems. And whilst it does add a huge amount of public protection and it’s impressive it made it into law given those objecting to it, it does not give you the right to your own data above all else.


  • digdilem@feddit.uktoMildly Infuriating@lemmy.worldThanks Spez!
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    1 year ago

    Whilst I totally understand your comments and even appreciate them, I still believe I am right.

    About four years ago I used NukeReddit - a similar script that loads your comment history, edits each posts, replaces the text with nonsense and saves it. Then deletes the post. I did that because someone got close to identifying me IRL and I didn’t want them to, and wanted to tidy up my own data leakage.

    After that, I continued using Reddit until the recent nonsense when I decided to leave to good. First, I used Power Delete, repeating it over several days to delete thousands of comments and hundreds of posts. About a week after that, I submitted a GDPR data request. Another week, I deleted my account. About a week after /that/, I received the GDPR response containing several CSV files containing my data. That included posts and comments I’d made from 11 years ago when I had created that account.

    That data had survived two quite thorough scrubs and deletions, and whilst I no longer have access to that account, I believe my data and my account are still there - just unavailable to me.

    I do know a little about data and databases, and in many mature projects, deleting posts simply sets an is_deleted column with the date it’s deleted. Editing a message simply creates a copy of that message, sets the original as is_deleted with a date, and sets the copy with the edited text. That’s standard and honestly, I don’t know why Reddit would not do that.

    Also consider that Reddit may be under a legal obligation NOT to delete data. If there is a criminal investigation at a later date, they will need to be able to provide that information. “Sorry Mr Government, we deleted Bin Laden’s posts where he incited terrorism to dozens of other suspects” is not going to be received well.

    The bottom line is that only Reddit architects will know for certain, but I’d put real money on betting that I’m right.#







  • digdilem@feddit.uktoProgramming@beehaw.orgEmail is Dead
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    As long as you set up SPF and DKIM records on your mailserver, you’ll never get marked as spam.

    Sorry - that’s factually incorrect. If your IP is on a residential block, you’ll be downscored. If you’re on a dynamic IP, same again, but weighted even more harshly, by pretty much every antispam service. In addition, every commercial service is very secretive about what methods they use, for good reason, so you cannot claim with any accuracy that “you just need to do this $thing to get read”. (Although I do agree the original post is not well researched, knowledgeable nor particularly useful to anyone)

    SPF and DKIM are essential to getting your email out, but it’s not the only thing, and sometimes no matter what you do do, your hit rate is going to be low.

    Source: Me. Been running mail servers privately and commercially for over twenty years. Before then, I ran fidonet and netmail services through the 90s and into the tail end of the 80s. There’s many things I know bugger all about, but email is not one of them. (And if anyone’s interested what I do for personal email now - I use gmail, because it works and maintaining it is somebody else’s problem)


  • digdilem@feddit.uktoProgramming@beehaw.orgEmail is Dead
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    AI’s been in use in commercial anti-spam for quite a while now - and on the flip side is also being used by the spam senders. Just another front on the unending war.

    But spam (and phishing, and all malware) happens because humans get fooled by it. No reason to think AI will be any smarter.


  • Nice quote - but I don’t think it does hold up as truly as it did in the 80s. There is an unimaginable wealth of systems and design tools available now that were not around then. Even something take for granted like a gui schema designer - hell, even SQL itself wouldn’t be around until almost a decade later, and that was partly designed to simplify database queries. Every step like that has simplified what we do today. Debugging tools are light years ahead of when I was writing C in the early 90s. Debugging then was pretty much “try and compile it and then fix the errors”. Now there’s linters, memory profilers, automatic pipelines and all the rest of that. Much of that is offset by the fact we do far more complicated things than we did, and that those very tools mean there’s a lot more to learn and master beyond the mere language.

    I do concede and agree with your last paragraph. Design is more important than implementation, and elegance of code and concept is a timeless beauty. One of the hardest things I’ve had to learn is that thinking about coding is often far more productive than actually coding, and too many times I’ve been a busy fool, re-writing and starting over many times because I later found out a better way.