Latest

Week 223: Orange Monday

Orange Monday wiped about a year’s worth of contributions in value off my pension. On one hand, I absolutely do want to see an end to US global hegemony, just … not like this, and not this chaotically and precipitately.

By Wednesday, the US dictator had knocked all the tariffs down to 10% on everywhere except China, which he raised to 104%, and then to 125% later in the week. I’m not sure how any business could deal with such unpredictable price variation on imports.

When you use the cloud, you march to someone else’s tune. In this case, the marching band was GitHub, who decided to kill the cache API that a work project’s builds were using. We only found out because it stopped working: part of the process of this expiry involved a couple of brownout periods, short intervals of simulated death during which the to-be-killed interface would be turned off.

The first of these periods coincided with camelgate, a botched “security” intervention in which Cloudflare managed to block any URL containing “camel”, making it impossible to download one of the bild dependencies. This wouldn’t have been a problem if it were cached, but because I was using a new cache API, there was no existing cache.

The second brownout period was scheduled for Tuesday, so I allocated my afternoon to working on a fix. It wasn’t as easy as the notice predicted, as the cache was used only indirectly. A game of Whac-A-Mole ensued, as one by one I knocked out the places that referred to something else that used an old version of the API. In the end, I succeeded within the brownout period, so it should keep working when they turn it off for real.

However, I resent the unnecessary work. A few weeks earlier, I had to spend a couple of days changing a database over because Microsoft had decided, for their own reasons, to retire Azure Database for PostgreSQL – Single Server in favour of Azure Database for PostgreSQL flexible server. What’s the difference? I don’t know, and I don’t care. From my perspective, nothing except additional work. I resent having to use Microsoft products every day, but at least the old evil monopolising Microsoft put effort into backwards compatibility. It’s now considered normal and acceptable to make arbitrary changes and force customers to redirect their effort into vendor support.

(See also: buy a new phone to continue to have access to this service you depend on.)

I went climbing again at the bouldering wall. They do a cheap rate for locals on Wednesdays, so I blocked out a longer lunchtime in my calendar, worked from home, and wandered over there around midday. I’m already better than the previous week, which makes me think that whilst I might indeed have grown weaker, it’s more likely that I was just rusty.

I’m planning to do the same this week. I get enough double-booked meetings to know that no one pays much attention to whether I’m actually free or not, so I hope I don’t have to fight too much to keep it clear.

We had a few of L—’s university friends over for dinner on Friday. It was so unseasonably hot (21 C in the afternoon) that we were able to open the patio doors and eat al fresco into the evening.

The sunny spell finally broke over the weekend. I think the garden plants will appreciate it, even if I don’t.

Many links this week:

Older

  • Week 222: Line go down

    I wrote in my diary last week, “Trump’s tariff madness. Is this the end of the US?”. And that was back on Thursday, when it was just beginning. It’s hard to understand what is going on in Trump’s mind, but we should maybe consider the most parsimonious explanation of all: he’s just a complete idiot with a child’s understanding of the world. He’s the man who [bankrupted several casinos], and what are the world’s stock markets if not the world’s biggest casino?

    More …

  • Week 221: Cell rejuvenation

    I replaced the battery in my electric toothbrush. After ten years of daily use, the capacity of the NiMH cell inside had shrunk to the point that it could no longer make it through a single brushing.

    More …

  • Week 220: Boring grown-up stuff

    I’ve been doing a lot of financial admin as it’s the end of the tax year. In one sense, it’s boring grown-up stuff, but I also find it reassuring to feel that I’m in some kind of control.

    More …

  • Week 219: Exploding head

    We finally visited [Phantom Peak] on Friday evening. It’s all of ten minutes’ walk from our house, and we’ve both been past it enough times to be aware of it, but I had always been quite cynical. It was the recommendations from our next-door-but-one neighbours, who have been a few times (via discounted NHS staff tickets), and [from Terence], who attended a play test, that prompted us to look into it. We managed to pick up tickets for less than full price, although they probably made it up on the 2 vegan hotdogs and 4 pints of beer we had between us.

    More …

Older entries can be found in the archive.