40
submitted 1 year ago* (last edited 1 year ago) by ruffsl@programming.dev to c/programming@programming.dev

This is a presentation about the historic evolution of email, how implementations gradually diverged from the specification given corporate forces, the onset of spam with the prevalence of personal computing, the erosion of distributed delivery networks of mail due to fast/lazy/loose whitelists, the ossification of the protocol compounded with decades of backwards compatibility, and the modern tools used to navigate the bazaar of format compliance as it continues to evolve as a moving target. Nevertheless, the conclusion remarks about emails notably resilience to centralisation and enshittification.

I hope that protocols such as ActivityPub will fair just as well, if not better, than email. Although, I'd hazard a guess that the forces of monetization and dark patterns are now much more prevalent than they were in email's infancy.

you are viewing a single comment's thread
view the rest of the comments
[-] canpolat@programming.dev 4 points 1 year ago

Thanks for sharing this talk. I watched it a few day ago and thought of sharing, but then forgot about it. As pointed out in the video description: "Email is too big to change, too broken to fix... and too important to ignore." The bit about the first marketing email was interesting (video timestamp) and is relevant for our times.

[-] ruffsl@programming.dev 2 points 1 year ago* (last edited 1 year ago)

Email is too big to change, too broken to fix… and too important to ignore.

That is such a great quote! Here is my attempt at such a quip:
Email's own complexity, legacy, and backwards compatibility divines its own Incorruptibility.

this post was submitted on 06 Jul 2023
40 points (90.0% liked)

Programming

17236 readers
271 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS