Follow via RSS, Mastodon, Telegram or email.

So my bank asked me to check if my CC was already super secure. No idea why they need me to do anything to verify that, because… they are the ones who gave it to me?! But fine. Let’s do it.

I’m viewing this webpage fullscreen on my 24" 1440p monitor. There is a lot of screen estate. I receive the TAN. The amazing macOS feature doesn’t work, I have to copy & paste it like a neanderthal.1 I paste the TAN and click the only visible button on the page. The button that is right there next to the input. The form refreshes, no success notification, no redirect. Something is wrong. I quickly realize my mistake – the button says “Request new TAN”. Because for some reason that only the gods of webdesign can understand, the form has a scrollbar. And the actual submit button is hidden down there. Why?! If you suck so bad at basics like this, why should I believe you’re even remotely competent about security. Oh right, I shouldn’t.


  1. If you send a TAN via SMS, please make it so that it’s possible to select it as a single word. Don’t add punctuation. We don’t have the technology yet to process such advanced data, and then I have to fight the smart AI while trying to manually select only the TAN and not the other characters with it. ↩︎

You could probably fill an entire site like this with nothing but bad navigation on websites, but hiding your submenus with a breadcrumb look-a-like is almost “I’m not even mad, that’s amazing” level.

Thanks Fuchen for the video!

Somehow my iPhone was unlocked and not unlocked at the same time when I tapped on a iMessage notification from Philipp recently. No idea how that happened, but it seems like it should not happen. Imagine if Bob was able to tell Alice about that juicy Finder screenshot in our conversation that is now visible even thought my face was not recognized.

The right screenshot shows all the other notifications I had when it happened. I’m 100% certain that this is all there was, so I couldn’t have accidentally tapped something else (e.g. a banking app or anything that might trigger another FaceID scan after unlocking the phone itself).

Old and busted: Being forced to enter your email into a form twice “to avoid typos” because copy&paste is evil magic.

New hotness: Having a separate input for the country code of a telephone number that already contains that information anyway and not properly syncing those two inputs.

Thanks Fuchen for the video!

Why in the name of all that is holy can I not interact with a timer from the lockscreen? I have to go back to my homescreen, go into Clock.app and to the Timer section to stop it. It’s right there on Bert’s nose, let me tap on it.

Shouldn’t the flashlight and camera shortcut icons hide once I interact with a notification on their level? At least the camera one, so that I can read what the last button says?

I haven’t been a fan of Google’s (web) design language for about a decade now, and usually I describe it as all of their products looking like the CSS hasn’t loaded yet. Leave it to Apple, master of native apps and last bastion against the onslaught of shitty webapps, to show me what it really looks like when the CSS is missing.

Probably just trying to align the platforms better, though.

Thanks for the screenshot, Peter! He writes:

All 3 other tabs (Features, Top Charts & Purchased) look just fine. Only Updates appears to be missing the required CSS
It happened suddenly and no one was able to relate it to a specific event or date.

FWIW, updating still works fine.

Michael Tsai seems to have run into the issue as well.

Recently I had the displeasure of navigating deep into the settings of my Amazon account to be presented with this interface.

To make the settings appear you have to click on the barely visible grey text when the cursor changes into a “select and insert text” pointer. To collapse you have to click on the header as soon as the cursor switches to a “move and adjust” pointer. Obviously!

Google’s continuing efforts to make their products even harder to use without an account has reached the Messages app.