Netflix, in their infinite wisdom, decided to overhaul their UI. Now only the right half of the screen scrolls, so I have that much less space to scan for something to watch. It’s also an added cognitive load to decode the relationship between what’s scrolling on the right and what’s selected on the left. ‍♂️

So I switched right over to Plex to look there for something to watch instead.

I like what Joshua Jackson said on CBC’s Q a couple months ago about being Canadian:

For all of the things that Americans like to make fun of us for, I think are positives.
I think it is good that we’re kind and polite people.
I think that it is good that we have socialized medicine and think it’s important to take care of our neighbors.
I think that it’s good that we have decent public education for our children.
I think it’s good that we care about the health of our air and water and the preservation of our natural resources.
I think it’s good that we think that our country is better for having waves of immigrants who can be wherever they are from and also Canadian at the same time and those two things are not mutually exclusive.
I think that it is good that we want to be good citizens in the world.
I think that it is good that we’re able to admit when we are wrong.
I think that it is good for us to look at the sins of our own past and try to make redress with, say, the First Nations which we are still in the process to do properly.
These are good things. And these make be proud to be Canadian.

I’ve been a designer and a developer since the 90’s. I’ve been using Apple devices since not long after the original Macintosh came out in the mid 80’s. I’ve always been an early installer of new OS releases.

For the first time in my life, I will skip the next major OS releases because of the misguided UI changes that Apple is pushing on all of us.

On a weekly basis, there are many things I wish for my Apple devices. A new UI paradigm is not on that list.

→|

Call me old-fashioned, but when something breaks I just pay for the repair or buy a new one.

By my math, the few times I’ve had to pay for repair amounts to a lot less than what I would’ve paid on extended warranties.

À propos of nothing, I was reminded today that some of the most fun I’ve had programming was when I made apps in REALbasic, now Xojo. You rarely hear about it but it’s a very productive environment.

Among other things, back in the day I rewrote the 4-Sight Fax client, which let people send and receive faxes at their computer as easily as email, going from about 100k lines of Java code to 30k in REALbasic.

I haven’t even installed one of the betas and, just seeing the comments and screen shots online, I’m appalled at what’s going on at Apple.

I’ve been disenchanted for a while. So many things don’t work on an almost daily basis. My family is constantly asking me to look into problems they have with their Apple devices.

Instead of polishing until it’s flawless, it’s a yearly barrage of more crap. New software design for the sake of cool, but hardware design has been stagnant and boring for years. This is a company that used to make fun of beige boxes.

We are witnessing in real time the demise of a company that brought us so much joy in the past. Sad and frustrating.

I keep running into situations with my Apple devices that make me think nobody with decisional power at Apple lives in the same dimension as I do.

Apparently in their dimension, nobody they know ever dies so there’s no need to enter death dates into Contacts to stop Calendar from celebrating someone’s birthday.

In their world, the neighbours live far enough that there is never interference and the Apple TV remote never ever randomly stops working for 20 seconds at a time.

At Apple, everybody has multiple pointing devices lying around everywhere so it’s no problem at all for the mouse USB port to be located where that makes it unusable during charge.

Beings that dwell at Apple don’t have elderly relatives so you see they never need to control someone’s iPad remotely to perform any maintenance task at all.

Speaking of mobile devices, everyone in Cupertino also has a computer so if an iOS update can’t install for lack of space, this can always be worked around by updating via a computer, you know.

While we’re on the topic of the English language, the e, i, and u in these words are all pronounced the same: transfer, firm, fur. Sometimes the o in “for” also goes on that list.

No wonder my anglophone wife has trouble with vowels when speaking French.

As a natively French speaker, “over the counter“ doesn’t make sense to me. Over the counter from whose perspective? Are we talking about the action of handing something over the counter or the placement? Depending on the answer to these questions, it could mean either prescription or non-prescription medication. So much easier to call them what they are.

The trial of the five hockey players accused of sexually assaulting a woman has been in the news and I find that my reaction to every such trial is now frustration.

Frustration that any bit of inconsistency or unclear logic in her testimony is examined and undermined as though every victim always acts consistently and logically.

Frustration that she is suspected of having an ulterior motive, as though there are things that are worth going through this kind of scrutiny and pain.

Frustration before even knowing the verdict, because most of the time, the victims are doubted while the accused get to walk.

I like iMessage for its ubiquity, but not for its Messages UI. It’s ground zero for how to make features undiscoverable. Wanna react? No button. Wanna start a thread? No discernable UI. Wanna see a message time? No visible option.

This is an area where we would all benefit from the competition and choice if there somehow was an API that third-party developers could use.

À propos of the Apple Intelligence vaporware, I’m actually happy about it and much more worried that Apple has been gradually losing its edge on software for years. Increasingly poor UX, spontaneous setting changes, Apple product promotion throughout the OS, worsening developer relations, bugs that never get fixed. That is the story.

Back in the day when I used to listen to podcasts regularly, I listened to this particular talk about the Oxford English Dictionary by Simon Winchester more times than I care to admit. I’m glad I found it on YouTube. A good mix of history and humour.

My tech tinkering nowadays is filled with figuring out things that don’t work because of all the ways we try to make the Internet half decent. A site doesn’t load because of a blocker. A video doesn’t play because of a VPN. A page can’t be read because I block ads. It never ends. Tinkering is no fun anymore.

Something has gotten lost in this escalation. Sure I can view videos on YouTube without ads, but overall the Internet is still a terrible experience.

I keep hearing that the Canada-USA game last Saturday at the 4 Nations Face-Off  had the best start ever, all because there were three fights in the first 9 seconds of the game.

I’m Canadian and I love hockey, but I for one would love to see fighting banned forever.

That was not hockey, that was disgusting, and that made me ashamed. Such a skillful and amazing sport, tarnished by acts of violence that would get you in a prison cell were they committed anywhere else than a hockey rink.

On a whim I went looking for a PWHL app because the website is underwhelming and, lo and behold one exists for iOS. It’s called PWHL Fan App and was developed by Nick Barfoot. I’m impressed. This “fan app” has every feature under the sun, schedules, scores, play-by-play, stats, notifications, videos, you name it. And it’s free.

You know, I’ve been writing software for a very long time, and I still find excitement at embarking on a new project and coding something new.

I love imagining the abstract boxes in my head, envisioning how they will interact, and translating those ideas into words that the computer understands.

Coding is crazy fun and we get paid to do it. It really is a privilege.

I took my cat to the vet today for her annual checkup. She clearly wasn’t a fan of the adventure, meowing sadly in the car and while being given a shot.

She would have every right to resent what I did and stay away from me tonight. But she’s right here next to me as usual, showing her belly and purring when I pet her.

Unconditional love.

I’ve always felt that WordPress was overkill to run my blog. Thinking about alternatives, there are a lot of static site generators but they all seem to assume or require the use of the command line.

Way back in the day, I used iBlog for Mac, a desktop app that did whatever it needed under the hood to generate files and upload them to .Mac. Is there no such thing anymore?

It would be cool for MarsEdit to support static site generation.

With the snow that fell the other day, I finally got to go for a snow ride with my Radster Trail today. The 3” tires have great traction and that went really well. This summer I tended to feel they were overkill, but in the winter it’s perfect.

I’ve refused to work at big tech companies like Google and Facebook for a long time, and I hope the number of tech companies that other people aspire to work at has shrunk in recent weeks too. I really do.

Life is too short to donate your time and intellectual powers to companies that cater to the dark side.

I had a bad dream—at what point does it become a nightmare?—the other night where I was very upset with people for not understanding how important the climate emergency is.

I used to post about climate a lot more. It was a conscious decision on my part to cut down on voicing my thoughts on the matter. The number one reason is my personal well-being and emotional health. Reading the news and seeing where the world is heading triggers more anxiety than I can handle.

We finished watching Disclaimer on Apple TV+ tonight. It’s very well told, directed, and acted. I also think it’s an important story. This is probably the most powerful story on the topic of rape and the extent to which women will go to avoid talking about it that I’ve ever heard. The final episode unraveled a great deal of plot questions, including to me why Cate Blanchett accepted to play that role. Challenging and illuminating.

I just saw a video title on CBC, “Can EVs really handle the cold?” There’s also a car company running ads on TV where a salesperson tells a customer how cheap it is to run an EV.

It’s so weird to me that we’re still explaining those things. Makes me wish we had been at this point in the transition 20 years ago.

We were at the PWHL game between Montreal and Toronto today. It was great fun! It was heartwarming to see how many girls were present, lined up along the boards during warmup with their signs on the glass, visibly excited to watch their role models up-close.

The game was very entertaining with good action back and forth. I wasn’t sure who to root for but it’s a game I couldn’t lose. I celebrated all goals and in the end I was happy that Montreal won 14 seconds into overtime.

When I was a kid growing up in French and the United States were known as “les États-Unis”, I asked my mom why they call it “America”. She said it’s because they live “en Amérique”. And I said , in French, ”but so do we”.

Decades later, I’m still puzzled by this.