Encryption Back Doors

There’s much dishonesty around “public requests” for Apple to unlock iPhones. I don’t want anyone thinking I think Apple should set up a back door. I think it would be stupid. But I also think it’s reframing the argument away from reality. (Technically, I’m sure it would be pretty easy to generate a master decryption […]

No, it’s not worse

There’s an article in TidBITS I really enjoyed: Six Reasons Why iOS 13 and Catalina Are So Buggy. Unfortunately, while the actual points in the article are great, both the headline and introduction are… sensationalist. It’s a list with a headline designed to grab your intention.

15 months with my Apple Watch

Recently, CBC posted Still don’t own a smartwatch? You’re not alone. First, let me say I agree with the author that not everyone needs or wants a smartwatch. I certainly don’t need one, but did want one. I got an Apple Watch as an early birthday present last September or October. And I really do enjoy it.

We need better

Recently, a number of reporters have put on their very best nostalgic glasses to look at the history of Apple software. Walt Mossberg: In the last couple of years, however, I’ve noticed a gradual degradation in the quality and reliability of Apple’s core apps, on both the mobile iOS operating system and its Mac OS […]

Learn Swift

Jon Friskics suggets Swift is great, but you should still know Objective-C first. Dave Mark agrees. Let me give you a different opinion: No, newbie, you don’t need to learn Objective-C first. You’ll miss it from time to time and you might want to pick it up later, but it won’t help you much now. […]

Debugging app upload

I’ve had some recent troubles trying to upload a build in Xcode. These involved getting a really unhelpful error from Xcode: “No identities were available.” Unfortunately, I was stuck there for two days. It turns out that you can get Xcode to log more information on the handshake with the portal. Quit Xcode, then run […]