Edited 5 months ago

Well that didn’t last long.

Do I reset my staycation counter to day one, or do I keep this at day six?


.. and ten minutes after posting that, power and internet are back up.



Staycation: day six.

To nobody’s surprise, power didn’t come back yesterday, but neighbors report that the tree across the power lines has been cut up. So hopefully the electrical crew can come in and fix the power line.

Of course, there may be other issues lurking. We lost power at 5am Saturday morning, and apparently the tree fell a few hours after that. So now there are conflicting theories about where our power is actually fed from.

Presumably somebody at PGE knows, but they aren’t telling.

Once again - there is a pattern emerging - PGE reports that our otage will surely be fixed by 10pm today. And there are now sufficiently few outstanding outages reported that our little area with only 174 customers affected might actually merit some attention.

In the meantime, while temperatures might dip just below freezing again, it won’t be bad enough to freeze any pipes again, so while the kitchen is at a balmy 8°C, I don’t feel worried about the house freezing.

So I’ll continue the merge window on battery power.


Staycation: day five.

Power still off, but outside is warming up. So now it’s a big ice rink outside with people playing bumper cars with the real things.

Not interested in partaking in that particular contact sport, and as a result I’m still not leaving the house even if the worry about frozen pipes is fading.

Instead trying to see how far I can get on the remaining merge window pulls on just battery power. Not very far I bet, but at least something.

PGE claims power back tonight. Of course, they did that yesterday too…


The reason why it’s taking so long is mostly that we’re in a fairly sparsely populated area on the outskirts of town. So not only do we have a lot of these big trees around, PGE also always ends up prioritizing the areas with many more customers affected.

But it doesn’t help that this really is a pretty massive tree, and it has also fallen in a way that makes it hard to remove, with the middle unsupported.

One of our neighbors has a brother that is a logger, and he apparently thought you might want two trucks to get it out: one to support the tree while the other cuts it from above.

Me not being a logger just nodded wisely.


Edited 5 months ago
Day four of no power and no Internet. This big tree is the reason. One among hundreds in the area, but this is the one that took out *our* power and Internet.

PGE (Portland General Electric) claims we should get power back by 10pm today, but the ice storm arrives today, so we'll see.

Edit: well, it looks like PGE fixed the outage by just removing me from the outage database, not by actually reconnecting power. That was the second time that happened, so I re-re-reported the outage. Not that I was hugely optimistic about the 10pm timeframe, but it looks even less likely now.

We have some kind of super-mole infestation in our front yard.

The mole people have been here weekly for the last two months, and have caught at least two moles (“they are solitary creatures, and territorial, so you probably only have one”), but today they apparently admitted defeat.

I think I can hear the mole giggling.

You win, mole. You win.


I’m clearly a master of SEO.

When I google for “cold dark place filled with sadness and despair” right now (with the quotes), google gives me exactly one result - my Linux kernel github repository.

I will call my new hobby “Reverse Emo Googlewhacking”.

You’re welcome.


PSA: when I’m unanimously elected Grand Pooh-Bah and Emperor - it’s only a matter of time, since the current political model certainly isn’t working - the whole “Sunday is the first day of the week” nonsense in the US calendars will go away.

Just so you know.

Yeah, I can deal with it by just setting my locale to be UK instead of US, and since I’m ok with 24-hour time anyway, that works well for me.

I just want to save everybody else from this insanity. Who is with me?

So to prepare for that inevitable day, I would strongly suggest that any calendaring app writer already make “Monday is the first day of the week” an option. You know it’s what most people think anyway.

Kudos to Google Calendar for getting this right when so few others do (eg the “snooze until” calendar in gmail does not 😒).


Bye bye, nytimes.

When the only thing that continues to work on you ad-filled web site is the captcha, I’m not interested in supporting your journalism any more.

Ironically, another pet peeve of mine was the “you can sign up online, but you have to call and talk to a human to cancel”.

But with apparently nothing but your main page (and your ads - surprise surprise) working, that was actually good for once.


Life is good. We have a dishwasher again.

Our old one broke (again!) and while I fixed it myself last time, I wasn’t willing to deal with a dishwasher that keeps breaking.

I grew up washing dishes by hand, and I’d largely forgotten how much I hated it. Ten days without a working dishwasher is ten days too many.

Edited 1 year ago

Dear lazy-web - question time.

I’ve maintained a branch of the old micro-emacs (not GNU emacs) for decades. And by “maintained” I really mean “mostly kept working”. It’s a scrappy little editor from the eighties(!) and the “s” in scrappy is silent.

The version I have grown accustomed to isn’t even the most recent version of microemacs, it’s a offshoot from uemacs 3.9 that was maintained by Petri Kutvonen at Helsinki University because it was portable and supported DOS, VAX/VMS and Unix.

Over the decades, I’ve “enhached” that thing to actually mostly understand UTF-8, and increased some internal limits, but it’s mostly the same thing that I used in the early nineties.


I don’t love the fact that it’s a very limited text editor. I’d like syntax highlighting etc. But my fingers are absolutely hardcoded to it, and I am not in the least interested in something that makes me switch away from those (much less start using a mouse to move around etc).

Which is just a very long way to say: “Does anybody know of some slightly more modern GUI editor that actually has good support for really changing keybindings”.

And I mean really configurable. As in “I can make ESC-J auto-justify text, and ESC-Z be ‘exit-and-save, and ^X^C will exit without saving”. Not some half-way state where “sure, you can make ^X exit, but no, you can’t make ^X or ESC act as Alt / Meta keys for other keys?

And yes, I know one answer is “teach your fingers new ways”. But my micro-emacs works just fine, and so it really isn’t worth it to me.

And please - don’t even bother replying with “Xyz is a great editor” unless you know and can show exactly how to rebind a key sequence like that ^X^C. I don’t use nearly all the uemacs keybindings, but I use an odd set of them.

I’d rather maintain just a keybinding file than a whole scrappy editor.

Edit: clearly I should have specified that I’m not interested in yet another “runs in a terminal” editor, or some even older editor (ie “real” emacs, or vim) that just has had more lipstick applied over the years.


Sometimes you have one of those days that just shows how incompetent you are…

We have a brand new family car (replacing one that was twenty years old - just to clarify that this is not something very common in our family). The wife is taking it up the mountain for some late spring skiing, so even though the season is pretty much over, it wants proper traction tires.

No problem. I’ve done this before, even if it’s been a few years. Order tires from Costco (they aren’t in stock, since what idiot would install traction tires in March?), and have them install them.

They call back half an hour after I’ve dropped the car off, because the new car has locking lug nuts. I’ve never heard of such a thing, didn’t know my car had them, and have absolutely no idea what a lug nut key is, much less where it would be.

So I go back to the tire center, google what said “key” is even supposed to look like, and try to find it, eventually just give up and say “let’s reschedule”.

In their defense, the tire techs keep a straight face, and don’t laugh in my face for never even having realized that my car has such things.

As I drive away, I light goes on. I have a manual. It tells me exactly where said lug nut key is (It’s under the carpet in the frunk, in case anybody wonders).

I drive back, feeling really stupid. But at least the car is ready for skiing now.

Moral of the day: RTFM.


Pet peeve of the day: all the people talking about how ChatGPT is not “conscious” and how it does not “understand” what it is saying, but just putting likely-sounding words together into likely-sounding sentences.

Extra bonus points for using an example of a math problem as a way to show how these AI chat-bots talk about things they don’t really understand.

The irony. The lack of self-awareness. It burns.


It’s Sunday, which means no more cat pictures, and instead just the usual -rc release.

Prize for odd bug this week goes to an otherwise harmless off-by-one buglet that then in turn confused clang sufficiently to generate bogus code that our ‘objtool’ checks then (correctly) complained about it.

This is the kind of exciting lives that us kernel developers lead.


Replying to all the random individuals that seem to think that I’m “endorsing” one of the Fediverse products over any other, and seem to be making a big deal over #akkoma vs #mastodon etc.

That’s not the case. I’m actually a horrible MIS person, and I would never want to maintain my own server. I’m a programmer for chrissake!

The same way you should fear me if I hold a soldering iron, you should be very very nervous if I were to do any server management.

So all credit (or blame) for the choice of Fediverse platform goes to @monsieuricon, who maintains and just made it really easy for me to try this out.

… and on a similar note: not only am I not much of a MIS person, I’m also not much of a social networking person.

I foresee a lot of disappointment in the future of any followers of this account 🔮.


Random first trial post: today, March 14th, is the 29th anniversary of the Linux 1.0 announcement.

Of course, there are other arguably more important dates in Linux history, but this is one of them.

Show older