zerosleeps

Since 2010

Your communication preferences

Friday 14 February 2020

An email I recieved from eBay today:

We have an important policy message for you. However, your communication preferences are set up to accept text-only emails, so we couldn’t send it to this email address.

So… a message saying I have a message.

It then attempts to bully me into updating my communication preferences, and tells me I’ll have to go hunting around My eBay for the actual message they’re trying to send me.

Sit up and listen: email is plain text. HTML email has never been turned into a proper standard, and the current hacky implemetations all suck. Plus security, masked links, tracking images etc. etc. Start with a plain text email - which renders perfectly in every client every time - and then add an HTML MIME part if needed. And don’t make users choose which type they want to recieve - including multiple MIME types in one email is a standard.

The inclusion of HTML entity “’” in an intentionally plain text email complaining about plain text emails is particularly funny though, I’ll give them that.

GitHub Code Vault

Monday 3 February 2020

Fascinating project, but this is a spooky read.

Our expectation is that you didn’t need the definitions of software, computer, and other terms. We imagine you have computers of your own, probably vastly more advanced than ours, and possibly fundamentally differently architected.

Reading log

Friday 31 January 2020

Between travelling to New Zealand every month, and getting a Kindle towards the end of last year, I’ve been reading a lot more recently than I have for many years. I’ve put together a reading log to try and track the stuff I read with brief notes and thoughts.