Well yesterday was interesting.

I got up, filled the car with gas and washed it, came home, walked the dog (as best I could given the heavy equipment running incessantly,) ate lunch, showered and played ball with the dog for an hour or so then saddled up and drove to Palm Springs.

I was expecting the grueling stop and go traffic that has become so common every hour of the day or night here. So I left early for an appointment out in PS.

Thing is, traffic wasn’t the usual insanity. In fact it was a pleasure driving. That’s something I haven’t experienced in California for a very long time.

The last time(s) the freeways were this open I can count on one hand. Sept 11, A day without a Mexican, and the height of COVID panic. 

No, Really, I’m not being racist. The organizers called it, “A Day Without a Mexican”. It was a protest organized by an organization that helped illegal aliens and they wanted to make the point about how many Mexicans provided various services such as labor, to the Los Angeles region. The whole thing backfired spectacularly. 

As requested, the Mexican labor force didn’t show up to work. And the freeways were blissfully wide open. No broken down cars or trucks littering the I-10. No gardening equipment was bouncing randomly on the 405 during rush hour. And no one was inconvenienced at all at any of the fast food joints. The whole thing was so noticeable AM and FM radio personalities were saying we needed to have “A Day without a Mexican” on a regular basis.

I think the organization the set the protest up is no longer around. I haven’t heard anything like their rhetoric for a very long time.


Anyhow, I was moving along so well, and the online freeway maps were all showing green, that I dropped into the Apple Store and purchased this nifty little charging stand. It was inexpensive and super neat, ( I wish I’d thought of it!)

If you’ve got an Apple Watch, you’re familiar with the magnetic charging puck you set your watch on to recharge. Apple makes a bigger version for charging iPhones. I’ve had the iPhone charging puck for a few years. The problem with the thing is that it’s not anchored to anything and it’s light enough that if you pick your phone up, the puck stays attached to your phone, so you put stress on the cable, and if you’re in a hurry you’ll pull the phone off the puck and the puck lands on your desk, nightstand, or counter, with a bang. 

In my case the wooden nightstand. The puck has enough weight to ding the top of furniture. Especially if it lands edge on.

IMG 0078The nifty little stand I purchased lets you snap the Apple charging puck into it and then holds your phone via the magnetic puck at a nice viewing angle. It also allows you to use a new feature in IOS that turns your iPhone into a very nice bedside clock.

I like that the phone is up off the nightstand, (so I don’t put my water glass on it, mistaking it for a coaster in the middle of the night,) and I found a clock face on my phone that is nostalgic. This particular face is reminiscent of an old Sunbeam electric alarm clock in my parents room when I was a child. My mom kept that bedside alarm clock until the grinding of the gears kept her up at night. Yeah, we’re talking analog, with a gear train and it was always warm to the touch due to the a/c motor and neon lamp inside.

Goofy as it sounds, seeing that face in the night makes me feel like “I’ve Arrived…”

Arrived at what, I don’t know. Perhaps the stage where nostalgia puts a smile on my face.


Apple Store purchase completed, I got back on the road to Palm Springs. And I flew! Just being able to drive without dealing with morons blocking the freeway because they were texting, jerking off, smoking dope, or finger banging themselves was bliss! 

I love my car, but I really love my car when I can open it up.

Admittedly, there were a couple of times yesterday when I punched through the inevitable knots of stupidity before those knots fully formed and “solidified”.

I punched through these tiny annoyances at 95MPH. 

FUN!!!!

I wasn’t in a hurry, I was just enjoying the power and smoothness of a machine that I really enjoy. 

The down side to my enthusiasm, is that I arrived at my appointment 30 minutes early. It would have been 45 minutes early, but for the Apple store stop!

After that appointment, I’d planned to meet a friend at one of the bars in the area. The plan was to have a couple of drinks and then wander off in search of food. Whoops! Last weekend was Palm Springs Pride. The weekend before that was Palm Springs Leather Pride. Several of the bars that I like were closed on a Tuesday night due to “Pride” fatigue.

REALLY!!???

Pussies! In my misspent youth I was the energizer fucking bunny! Party Starting Thursday Night go to work Friday Morning, with clothes stashed in the trunk of my car “just in case”, and party right on through the weekend, go to work Monday morning and I was driving all over hells half acre to bars and friends places.

(Honestly, I don’t know how the hell I did it. Oh, right… There was speed involved! Uhhh, well, okay, I retract my earlier “Pussies” comment.)

I met my friend outside the closed bar we were planning to meet in, his dog recognized me after 3.5 – 4 years of not seeing me. My friend recognized me too, which felt amazing since he looked so damn nice and I feel that I’m aging poorly and at an accelerated rate!

We negotiated the bar closures, and several restaurant closures to find ourselves sitting out on a patio having a lovely dinner & drinks. 

We caught up, and enjoyed each other’s company. Then as these things go, it was time to call it a night. My friend had an early morning and I had a long assed drive. 

Fortunately, I was once again able to enter the time warp on the freeway, and got home at a decent hour.


IMG 2933

Jesse was throughly displeased with me.

I think he might have thought he’d been left alone forever. He was outside, it wasn’t too cold, he had food and water, but the house was dark and he might have remembered the events of January. Maybe he thought he’d lost me, I’m not sure.

When I got home, the lights turned on automatically, the garage door opening may have woke him. When I stepped out onto the deck I was greeted with happy zoomies, then several balls were dropped at my feet. 

Then… My dog slut shamed me!

No I hadn’t had sex, but I had been with another dog so for the next 15 minutes every inch of me was sniffed. The look on Jesse’s face was really funny. On the one hand he was glad I was home, on the other hand he’d caught me cheating. Last night, he wasn’t letting me out of his sight. He went so far as to keep grabbing my arm. 

I learned that I don’t like being away from him for extended periods. All told I was gone about 8-9 hours. I missed him. I think we need to start going places together. This is going to be a pain in the ass at first, but I would like for him to be able to be a good traveling companion. I think it will be worth the time and effort.

I need to find some decent seat covers!

I was planning to head out to the grocery store this morning. But as upset as Jesse was last night, maybe I’ll wait to do that until tomorrow. There’s a Petco near the grocery store. That would give me the opportunity to shop for seat covers and a padded harness that wouldn’t hurt him in an accident or hard stop if he was secured via a seatbelt.

Now I’m off to make amends by sharing my breakfast.

Have a great day.

We got a new IOS and a Speaker of the House

Mikejohnson2 1 3301794256I’m happy about the Speaker because he seems untainted by the rampant corruption in Washington. Time will tell. I do really like the thought of him whipping Congress into working something like real business hours instead of what we’ve been seeing. We’ll never get our money’s worth out of Congress. That’s a given, but maybe this new guy will put an end to Congress sitting around jerking off instead of passing budgets, laws, and finding ways to cut the obscene waste our government finds all too easy to create.

I’ll admit my fingers are crossed that this guy isn’t corrupt. Louisiana has a long and storied history of corruption in politics so I’m taking a “wait & see” position.

I’m hopeful though.


Iphone 15 pro max renderYesterday Apple released a lot of software.

I’m most excited about the new IOS 17.1 release. Because my iPhone and watch having weird glitches was annoying. The weather complications on my watch being blank most of the time, but intermittently working was really annoying.

I spent part of the morning updating everything in the house. Thus far all the goofy crap my watch and phone were doing appears to have been fixed. I’m sure as I move forward with the new IOS I’ll stumble across new bugs. I just hope those new bugs aren’t as plentiful as the bugs I was seeing in IOS 17.0.3.

I’ll admit that the updates went pretty smoothly. You could only appreciate how happy I am about that if you knew how much Apple Iron there is in this house.

While I was waiting for software to download and load, I managed to make a lot of headway on my list of dumb things I have to do. So the time wasn’t wasted.

I used to sit and watch the update process. I don’t anymore. I figure that watching it isn’t going to make it be any more reliable or move along any faster. It’s almost binary now. Either it works or it doesn’t. One path causes me no trouble and I get what I expected. The other path, something has gone horribly wrong and I’ll have to figure out how to fix it.

Either way, there’s little sense in my watching the screen for some cryptic message that won’t mean anything to me or to an ill trained first tier technical support person I reach at Apple.

Sadmac1

I guess that’s me applying the “Don’t worry about it until it happens” philosophy of life.

There is one thing I don’t do. I don’t update everything at exactly the same time. Typically I’ll let the phone finish before I update the iPad, computer, HomePods, AppleTVs, and watch. 

I have this vision in my head that I start the update process on everything at once. Then everything failing and seeing sad Mac faces everywhere. Which would mean I couldn’t even email for assistance.

Remember the Sad Mac?

I had to laugh at myself about the Dynamic Island.

At first I was like “Yeah, So what?” Then yesterday after the updates completed I realized that I’d been seeing the Dynamic Island all along.  True there are only a few apps that I have which make use of the Island while I’m doing other things. But the Dynamic Island is actually there all the time and providing me with useful information. It’s so seamless and honestly I expect useful information to be presented exactly where the Dynamic Island presents it that the island was almost invisible to me.

I have high expectations of software. So I’ll have to say to Apple “Good Job”. 

Now let’s have a look at other apps both Apple and third party to see if Dynamic Island integration can be useful.

I’m also liking having the always on display on the new phone. I didn’t think I’d like it but I do. Now I want to get a magsafe stand for the bedside table. So I can use the whole standby functionality thing. I haven’t had a bedside clock for years. It’s weird that my bedside clock became my phone, wand now my phone is morphing back into a bedside clock. 

Apparently I’m not the only person who’s thinking this way. MagSafe stands, particularly the one from TwelveSouth are backordered all over the place.

Well, off to continue the sorting and tossing of crap out of the house.

I hope everyone has a really nice day.

I dropped the hammer

Iphone 15 pro max renderI bought an iPhone 15 Pro to replace my iPhone 12 Pro. I traded in my iPhone 12 Pro so the price of the new phone wasn’t as insane as it could have been. 

I also get to rid myself of a potential fire hazard. I need to go through the house and collect up all the older stuff and return it all to Apple for recycling. A chore for another day I think.

Thus far it’s a nice machine even with the goofy things going on in IOS 17.

It’s not much different than the iPhone 12 Pro size wise. It’s obviously faster, and the camera is much better. Having the battery last is nice!

I haven’t seen enough of the Dynamic Island to know if I like it or not. Apple Music makes use of it while I’m doing something else. The flashlight app displays an icon there, when it’s on.

That’s about it, I suppose I don’t have any apps that make use of it. Or the way I use apps is different than the “Norm”

IMG 2894I don’t have that many apps on my phone. Part of that is about security and part of it is about not really seeing anything that I would call mind bogglingly useful given the way I live.

That being said, I wanted the new phone for several reasons. I wanted USB-C on all my devices so I now have “one cable to rule them all!” I wanted the upgraded cameras, and I like the always on display. I like the “Action Button” better than the little mute switch that I was always flipping accidentally. 

I’m looking forward to Apple getting the OS straightened out and exploring new features. 

I wasn’t going to do this. But with the issues starting at T-Mobile I decided I wanted to get a new phone before making any decisions about switching carriers. The new iPhone is supposed to support 2 phone numbers active at the same time so it makes things easier if I want to try out carriers before committing. (I actually used this feature in the iPhone 12 Pro but it was not as seamless as advertised.) I think that might have been an issue with the IOS version I was using and the newness of eSim. I’ll perhaps do some research and experimentation, I don’t know why I’d need to have two phone lines on my phone, but depending on how my life changes, moving forward it might be useful.

I hated spending the money. But at least this way, If I change carriers all my devices are less than one year old. That’s been a thorn in my side for a while. I tend to have more or less current technology. The other half would use technology until it literally fell apart in his hands.

 

Sometimes the bugs just jump out at me…

IMG 2867Other times they don’t!

I had my attention drawn to a post from a while ago, where I’d copied and pasted some information directly from a source so that I didn’t misquote them.

Because I copied and pasted I didn’t think much about it, and therefore didn’t look at the pasted material very closely. After all why should I? It’s supposed to be exactly what I highlighted and copied… Right?

Apparently not!

I think the problem originated in a difference between my default code page and the source code page. Although it could have been something in translating character sets, between their source font to my destination font.

If I was still employed, or indeed employable to companies in the fools-gold state of California, I might care enough to figure out what exactly happened. Since I’m (I Assume, since no one will talk to me,) ALL Wrong to be worthy to have a job here. I’m not interested enough to figure out the puzzle.

It was interesting, because randomly throughout the pasted material were very strange letter substitutions and in some cases the entire character was dropped from a word, as if the character had no equivalent. I’d have expected to see this if the two fonts were from different languages, but the text was written in English, originating on a computer in England.

I went back to the source and everything looked fine, I copied and pasted the material and the text was screwed up. It was magic…

It also made that blog post look like I was a moron! I’ll have to be more watchful for that kind of stuff in the future.


I’ve been working on a theory that software is going to start failing more. The basis of this theory is that generally speaking software is far more complex than it used to be. Additionally, more and more programmers are relying on pre-written standard modules.

This too is expected, and reasonable. It’s why structured programming and standardized modules exist. In the bad old days, programmers often had to write everything from scratch. Oh there were standardized math modules, even standard IO modules, but the hardware pretty much completely changed every 18 months or less. So the programming staff was always scrambling to write code to control new hardware.

Compilers didn’t have all the nice features they have today. Apple Xcode (Apple’s Development Environment / Compiler) does things that some of my colleagues would have sold their soul to Satan himself to have 30 years ago.

At some point I theorize the standard modules (Math & IO Functions for example), will become black boxes that only 1 or 2 people in the world will actually understand. With the rapid advancement on AI, it’s possible that soon there won’t be any human who understands the internal code or how these modules work. 

Once we pass that threshold, and I believe we’re approaching it now, bugs in software could become unresolvable. If the bug originated from within a functional module that no-on but an AI understands, then it becomes a question of explaining the defect to the AI in such a way that the AI can fix the problem.

The AI is a logic based entity, humans on the other hand are not. How do you tell an AI that for the humans to work with the software the AI has to “corrupt” the software to do something illogical?

LighteningA simple example would be the AI deciding to present information on a display that was dark gray on a black screen for the sake of saving energy. Think of an OLED screen where you might only need to turn on the elements in use instead of firing up every element in the display. Keeping the used elements very dim would really be saving energy.

The AI could interpret humans inability to see the active elements in dark gray as a deficiency that was the human’s problem. As far as the AI was concerned, the displayed information was completely correct and legible.

Imagine trying to explain to an AI that didn’t really give a crap about humans that this I/O function was broken. I have to admit, I’d love to be a fly on the wall during that conversation.

The Imperfection is yours. Filthy Human!” So said the central control AI of Earth moments before all humanity was wiped out.


HPServers.jpgAutomated testing is great, but eliminates the human element. That means, that human things like information on a display can be overlooked in testing, and yet the automated tests passed with flying colors.

This is especially true with virtualized testing environments. A rack of servers, typically won’t have a display connected to every server, all the time. You switch to a server, connecting the keyboard, mouse, and display when you need to interact with the server, otherwise, the server is crunching away, sending test results to a log, probably on another server entirely.

A human inspects the log looking for reported errors.

That’s how a bug like the one currently appearing on Apple Watches where the weather complications show nothing, make it into wide distribution.

I suspect that we’ll end up like we did during the Y2K crises. All the sudden, COBOL and FORTRAN programmers were being pulled out of retirement because it was cheaper to pay them obscene amounts of money than to update the computer systems and software to something that understood the year 2000.

Once the horse is out of the barn, and AI has moved software 1000 years beyond human comprehension and it’s not working for humanity anymore. Then corporations will find all us ancient fossils, offer us obscene amounts of money, and ask us to un-fuck the situation.

Oh, we will… and we’ll smile, and tell the executives “Fuck You Very Much,” as we take their money. Just like the COBOL and FORTRAN programmers did during Y2K.

It was amusing watching executives begging lowly programmers to come back after having laid them off, and forcing them to train their replacements so they got a severance package.


General iOS 17 Feature Orange PurpleHmm another defect just popped out at me.

If you’re playing music from your iPhone to your HomePods there’s a situation where the music stops playing, the iPhone still thinks the music is playing but the music playtime indication is not moving.

The HomePods are still lit up like they’re playing.

And here’s where it gets interesting…

You can’t switch back to the phone speakers because the selection is not available. You also can’t play another track, you can’t pause, or much of anything.

I was able to kill the Music application and restart it.

This is yet another bug I’ve stumbled across.

There’s a similar one in the Apple Podcast application. This one is easy to replicate. Play a podcast on your HomePod or pods. Pause the playback. Go outside to play with the dog, or leave the house to go do something in the front yard. Come back after 30 minutes or so and press play in the Podcast app on your iPhone.

The HomePod or Pods will light up like they’re gonna play, but they NEVER RESUME playing the paused Podcast. You can select another podcast and it will play fine, but reselecting the podcast you paused, will never play through your HomePods. 

You Can play it through the iPhone speakers, or through your AirPods, but HomePods???? That is forbidden!


Apple event 1It may sound like I”m bashing on Apple. I’m not intentionally.

I simply have an Apple household (iPhone, iPad, Watch, & Computer,) So since I use the products a lot, and I spent most of my professional life testing software or repairing machines, I tend to notice these things.

In the past 4 weeks I’ve seen, new defects in the Apple Music application, and on the Apple Watch. The Podcast bug has been around for at least two full generations of IOS. 

Maybe I dodged a bullet with the new iPhone

I haven’t been able to order a new iPhone.

It’s a simple thing, I want a completely unlocked phone right from the start. I don’t want to have to monkey around with unlocking a phone from a carrier or any of the other bullshit contractual obligations that are included in the fine print of a purchase.

T-Mobile, you really need to train your reps in Costco better… Based on my interaction with a blue hair guy? girl? Amorphous fat ass? I’m seriously reconsidering our working relationship.

No, your representative wasn’t rude or whatever. He/she/it/they/them, was simply not listening. I’ve been noticing that more and more with your representatives across the board, since T-Mobile and Sprint merged.

It’s always questionable which corporate culture will survive when two companies merge. This is especially true if one corporation is diseased and shitty as Sprint was, and the other corporation is relatively healthy. 

I think from here on out, I’ll be betting on the shitty corporation infecting the healthy corporation and taking all the services to the lowest, laziest, common denominator. 

The only benefit I received at the T-Mobile Kiosk was that I got to see the new iPhone in person. It’s nice.

I wasn’t going to go through the machinations necessary to order one on the T-Mobile account, then trade in my current phone, then pay off the T-Mobile Payment plan purchase early, then go to T-Mobile to unlock the phone. That’s just a load of annoyance that I don’t want to deal with.

I was tempted…


I’m glad I waited. There have been some interesting articles about the new iPhone Pros getting nice and toasty while in use. 107°F by one article’s account. There have been reports of the phones being blemished or outright damaged right out of the box. 

How disappointing would that be? Your brand new hotness, right out of the box, with a nasty gouge in it as you peel the protective plastic off.

I’ve also seen at least one photo of an iPhone Pro Max that looked like not only did the back glass of the phone shatter easily but the new titanium frame looked like it had cracked too.

Titanium is strong, light and useful for a lot of things, but I seem to recall that it’s kind of crystalline when you see the raw metal. I also seem to recall that if you don’t make it just right, it’s prone to cracking. I’m wondering if that’s not part of what we’re seeing in some of the reports about the phones glass, (front or back) shattering.

In the announcement event, there was some mention of alloying the titanium frame with aluminum structural components within the phone, presumably as a heat sink. Titanium can be alloyed with a number of other metals, but again, that has to be done carefully. 

I wonder if this is another situation where China’s sloppy quality control has created a disaster. Or maybe manufacturing at the scale Apple is attempting is just not yet reliable. Maybe it’s a little from column A, and a little from column B.

Perhaps, I’ll just wait until the iPhone 16 and hope they make it in a color I like.

There’s also been some chatter about Apple’s replacement for leather. Folks are finding that a week or so of use presents them with staining indicative of fabrics, instead of the durability of leather. I’m thinking that my future phone cases will either be silicone from Apple, or I’ll be buying leather from another vendor. Most likely silicone…

Before you get your panties in a twist over my consideration of leather, let me present the following use cases.

I’m using a Franklin leather binder that I’ve had since 2008. It’s in very good shape and I have no intention of replacing it anytime in the near future. I have two TUMI leather briefcases. The smaller one is the one I use most often. That case is 4 -5 years old, the larger one is 15 years old. TUMI will repair a briefcase at a reasonable cost and send it back to you.

So if you talk about sustainability. How is using leather unsustainable? Sure, if you replace leather items every year, then that’s a problem. But if you buy leather, take care of it, and don’t find a need to buy the item over and over I’d bet the sustainability equation tips in favor of leather.

How much energy does it take to make these new fiber cases? How often will consumers replace them and why? Are these new fiber products biodegradable, and how long does that take? 

Honestly, if Apple would stop changing the phone shapes every year so that last years case doesn’t fit this years phone, perhaps sustainability would go up and pollution would go down in amounts equal to their switch from using leather goods.

I haven’t purchased one of Apple’s leather cases since the iPhone 5. I found that their leather case wasn’t grippy enough and I dropped the phone twice, then went third party silicone with nice grippy knurls on either side. No more dropping my phone.

Since I replace my phone every 3-4 years, after the iPhone 5 debacle it’s never seemed reasonable to invest in leather unless, like the MagSafe wallet, it could be used on other iPhones.

Sustainability and being climate responsible isn’t just about companies. It’s also about asking questions of yourself. 

Questions such as:

Do I need a new phone?
Do I need a new leather jacket, phone case, or brief case? The leather jacket bit is funny, because with vintage all the rage people buy “Vintage” looking stuff but don’t have the patience to make it “vintage” by wearing it year after year.
I guess the question really boils down to “Do I Need xyz” or “Do I Want xyz”.

It’s okay to want, but feeling like you need to buy the newest, latest, flashiest every year might be part of the problem.

I’d like a new iPhone because there has been enough change that a new phone is a pretty substantial upgrade to what I have. But… do I need it this year? Not really. My old phone works just fine, (the battery is showing signs of its age,) but I can go another year and avoid what may be an Apple screw up in the iPhone 15 Pro.

Maybe that’s exactly what I’ll do. I’ll keep reading the articles to see what’s happening.