When an app update wipes all your data

I’ve been using the iOS app Raivo OTP for 2FA ever since I saw Derek Sivers recommend it. (He has since updated his recommendation to 2FA Authenticator.)

Then one day a few weeks ago I opened the app to authenticate somewhere and was surprised to see all my keys were gone. At first I didn’t understand what happened and why everything was missing until a subscription modal interrupted me. It asked me to subscribe in order to restore my keys. Is this app trying to blackmail me all of a sudden?

I’d never seen this modal before so I figured something must’ve happened in a recent update. I quickly checked the release notes. It said to export your keys before updating which was wild. Of course. I never check release notes before updating an app because it happens automatically so whatever attempt at communication this was from the developer failed miserably.

I went looking to see if other people had a similar experience or found any workarounds. Turns out this whole thing was a mess mainly due to Raivo being acquired. Again, I don’t keep up with the news surrounding this app so I had no idea.

Fortunately I had backed up my keys using iCloud which allowed me to restore them. From there I chose a new 2FA app and updated all my keys so that I could safely uninstall Raivo. From what I’ve seen other users weren’t so lucky and have had to spend a lot of time trying to regain access to many sites just because of how poorly this app update was managed and communicated. Lesson learned.

The Grizzlies make a big bet

The NBA draft was held last week over two days on June 26-27. I didn’t pay too much attention after Boston won the Finals, mainly because the Grizzlies didn’t even make the playoffs so the draft crept up on me this year. I randomly checked out Grizzlies news to see what they were doing in free agency only to find out they’d just made their first round pick–Purdue star Zach Edey. I knew nothing about the guy so I spent the next hour or so reading up on him and watching highlights from his college career. I chuckled when I saw that a Krysten Peek called this one of the worst picks in draft history.” Surely this was no Hasheem Thabeet, right? Right?

From what I’ve seen so far Edey looks very promising, especially if you factor in his dominant game against Clingan who was drafted 2 picks higher and the fact that he doesn’t have an injury history which is a big deal for someone his size. Usually a rule of thumb in any draft is to pick the best player available instead of trying to address a specific need. With this pick the Grizzlies did both. Edey fills the Steven Adams-shaped hole on the roster better than any other prospect and he should fit right in from day 1 by setting screens for Ja, posting up smaller players and grabbing every single rebound.

While it’s a controversial pick, I’m on board with making a bit on a gifted center with terrific upside instead of playing it safe with a wing that wouldn’t have the same impact. In fact, the Grizzlies drafted two of the best shooters in this class in the second round which justifies taking Edey even more with their first round pick.

I can’t wait for the season to start as I’ll be closely watching Edey and Clingan during their rookie years to see which team got it right with their big man selection. In the meantime we’ve got the Summer League to look forward to which is not too far away.

Fatherhood

I’ve neglected a few things in the past few months, including this blog. There’s a very good reason for that though–I became a father to a wonderful little boy. It’s been such an amazing experience that has turned my entire world upside down and I wouldn’t have it any other way.

One thing I’ll admit is that I severely underestimated how little sleep I would get from that point onward–people weren’t kidding–but equally I was surprised to see on how little sleep I could function. It’s incredible how quickly the human body can adapt.

Every day is quite different and I already notice how fast he’s changing. He went from not doing a whole lot to reaching for and grabbing objects and even rolling over. I’m excited to be on this new journey and watch him grow up.

2023 AGI Open Aotearoa

A few weeks ago I was fortunate to attend the AGI Open in Aotearoa New Zealand. This was a big deal since apparently it’s the first time this international design conference is held in the Southern Hemisphere. It’s hosted by the Alliance Graphique Internationale (AGI), a not-for-profit organisation founded in 1952 whose focus is on connecting leaders of the global design industry. I thought I’ll share some takeaways of my favourite speakers before I forget all about it.

Taku Satoh

I wasn’t familiar with Taku Satoh or his work so this was a pleasant surprise. He talked about his design approach which is derived from an ancient Japanese philosophy–hodo hodo. It means just enough in Japanese and aims for design to serve its purpose and nothing more. He believes that doing more than enough is just the designer putting their ego in the way of the solution.

It’s about going back to the essence of objects and their function without any superfluous elements. A surfboard for example fulfils its purpose beautifully. It acts as an extension of the human body and allows you to do pretty remarkable things in the water. It does what it’s supposed to and is designed accordingly.

I was reminded of this lovely quote by Antoine de Saint-Exupéry:

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.”

Stefan Sagmeister

I just love Sagmeister’s work and his latest is no exception. It’s unexpectedly brilliant combined with a great personal story. He’s re-used and modified antique artwork that he inherited from his ancestors to overlay various statistics in an abstract way. By doing so he demonstrates that we’re much better off now than 200 years ago when it comes to things like democracy, child mortality, hunger, homicide, etc.

All of this was captured in a book which unfortunately was sold out by the time I tried to buy one otherwise I would’ve loved a signed copy from the legend himself. But I was still able to get my hands on one online and it’s stunning.

I was reminded of the book Factfulness by Hans Rosling, which I enjoyed a lot so this was right up my alley.

Irene Pereyra

I first heard about Irene Pereyra when I was still on twitter ages ago and followed the other half of this duo–Anton so I was pleasantly surprised to see her in person. Her talk was focused on flipping some common user experience best practices on their head and arguing the opposite such as:

Good UX design

  • is usable first beautiful first.
  • minimises complexity relocates complexity.
  • can be measured can’t be measured.
  • doesn’t need to be learned takes effort to learn.

What stood out to me that they don’t do any user testing whatsoever before shipping products which is wild to me. But hey whatever works. She also left us with this gem that just made me nod my head in agreement:

To sell something new, make it familiar, to sell something familiar, make it surprising.

Life with voice assistants

I’ve liked the idea of voice assistants ever since I got my first iPhone and asked Siri the most random things. I’ll admit, at the time I thought it was just a gimmick that could occasionally come in handy when you need to be hands-free like while you’re driving for example. But then years later I fulfilled one of my high-tech fantasies and introduced Alexa to my home and felt like I was living in the future. While she would only do trivial things for me like playing music or dimming the lights it was still pretty cool.

Once the novelty wore off, there were a couple things that kept making me think when interacting with her (or it?).

What about manners when talking to artificial intelligence? I usually utter robotic commands such as Alexa, lights on” or Alexa, play music”. No please” or thank you”. My mother would be ashamed and it doesn’t exactly set a great example for my kids in the future.

But that’s something I can work on myself in order to change or maybe even improve my relationship with Alexa. I wonder if she’d execute my commands faster if I always said please” and thank you”. Or maybe the opposite–everything happens really slowly until your manners miraculously reappear.

When it comes to voice assistants, there’s a pattern that I find both interesting and disturbing. At least out of all the ones I’ve been using it defaults to a female voice. In most cases you can change this but I wonder why that is and I’m not the only one apparently. Perhaps they’ve been mostly trained with female voices and male ones are lagging behind, but surely we would’ve overcome that by now?

Anyway, I’m about to prepare dinner so excuse me while I politely ask Alexa to set a timer for the pasta.