artlu's Bear Blog

I found myself asking How did I get here

with apologies to Talking Heads

And you may find yourself
In another part of the world
And you may find yourself
Behind the wheel of a large automobile
And you may find yourself in a beautiful house
With a beautiful wife
And you may ask yourself
"Well ... how did I get here?"

And you may ask yourself
"How do I work this?"
And you may ask yourself
"Where is that large automobile?"
And you may tell yourself
"This is not my beautiful house!"
And you may tell yourself
"This is not my beautiful wife!"

Letting the days go by
Water flowing underground
Into the blue again
After the money's gone
Once in a lifetime
Water flowing underground

Seriously.

I woke up one day in the summer of the year of our Lord 2025, to realize I had not one, not two, but three Authenticator apps on my phone. Each securing a shard of my digital life.

(Not to mention all the dusty crypto wallets.)

The apps:

It all just crept up on me. I had gone with Google many years ago, as they offered the most secure and trustworthy backup and recovery. Then I discovered Authy (pre-Twilio) which didn't want anything to do with my data. I painfully migrated most things over.

Then Authy got acquired and clearly had hacker appeal lol. And I was lazy/uninformed to migrate. Not knowing enough about the landscape, I didn't want to jump out of the frying pan and into the fire. But before I realized what had happened, Authy's desktop export functionality, which had been a selling point as an exit option, disappeared.

I started setting up new accounts on 2FAS, in order to kick the tires for a bit, but had no easy way to do a wholesale migration.

In the meantime, all important password managers got TOTP features, meaning my authenticator app no longer had to be a single source of horrendous loss if I lost access to my phone.

The tipping point for me was when a few accounts removed TOTP MFA altogether, requiring passkeys instead.

So I finally bit the bullet and cleaned up the old accounts, and set up new credentials in 2FAS backed up in my password manager.


Closely related in theme to my previous post (On Forever Data) and my next post (Mad Lads and Dev Freedom), technology goes through a lifecyle. I want my life to be easy and safe through the entire cycle, which means demanding some principles of the software:

What's not in there:

Tech complexity is a bad sign, especially if simple alternate approaches can produce 80+% of the user outcomes, perhaps mostly with a hit to the developer's ability to deliver features quickly.

For this reason I am suspicious of: