BlathrWayne Lorentz

Showing blathrs with the tag “iOS.”

Warm fuzzy logic

Wednesday, September 28th, 2022 Alive18,782days

A high temperature warning from my iPhone

It's nice that iOS 16 lets people know the phone is too hot when it does things. It used to do things, but not tell you.

When I lived in the desert, just having an iPhone in your pocket or on a table could sometimes cause the phone to turn itself off. If you were lucky, you'd see something very quickly appear on the screen about “Entering thermal shutdown” or some such. A minute later, you were out in the desert without a working phone.

Apple, and most tech companies, build their products for the environment where Apple, and most tech companies, are located — San Francisco. When I talk to tech people who work at these companies, sometimes they simply cannot wrap their brains around weather conditions that are commonplace elsewhere.

Another example is iPhone wired headphones. Theyʼre made with plastic that gets brittle in the cold. Of course, when youʼre bundled up against the cold is when you need your headphones the most. That was how I learned about Bluetooth headphones, and got a set of Sony headphones for use with my SonyEricsson M600c when commuting on the CTA in the middle of the night during Chicago winters. Apple wouldnʼt make its own wireless headphones until over a decade later.

❖ ❖ ❖

Still better than %NaN%

Saturday, September 17th, 2022 Alive18,771days

Bad data during iOS 16 setup

I guess someone on the iOS 16 team at Apple didnʼt check for NULL before shoving the date data into the string formatter. The lesson is, of course, that while you never trust external data, sometimes you can't trust internal data, either.

Still, Apple is the single largest company on the planet right now. If it canʼt do software, what chance do I have?

❖ ❖ ❖