< 

Hacker's Diary

A rough account of what I did with Emacs recently.

September 25
I've been tinkering with Emacs' lsp-mode at the prompting of a colleague but for the life of me I can't get the Python support to work in a way that makes sense to me and my setup. Part of the problem is, as ever, documentation: written by people who know what they're doing for people who know what they're doing. Diagnostics are no help: the server tells me it's auto-excluding the very directory I'm trying to force it to include, it seems to arbitrarily recognise some but not all of the modules installed in a given virtualenv, and periodically it is, as far as I can tell, responsible for my entire user environment running out of resources and taking down the session.

(I tried it in Visual Studio which is where the Python support derives from, and the configuration is equally opaque, so it's not specifically an Emacs problem.)


September 19
Picking our way through Vikings Season 3, wherein a major character is killed off. Ah well. I guess his contract expired.


September 17
TV listings said "Sudden Impact" was on, but what was actually on was The Enforcer, which was pretty good. Similar sort of state to the last Dirty Harry movie I watched: mostly it doesn't overtly suffer from being of its era.


September 10
Wrapped season 2 of Vikings, in which we learned that there is no honour among, well, pretty much anyone.

I watched Topkapi because I'd read the Eric Ambler novel; I can't recall much about the novel at this point but the movie was basically a farce, which is a shame because I'm pretty sure the novel was a straightforward heist. Ah well.

September 7
Successfully upgraded somewhat creaky old Raspberry Pi to the latest Raspbian stable release, live, over a SSH connection, which is always just a little hairy.

September 6
Digging around in backups and whatever else I can lay hands on, it looks like I don't have any copies of the EV charger data that got expired. That's annoying. I've a few more options to try but they're tedious...

September 4
Well, that's vaguely amusing; AWS says it doesn't support using macOS on-prem instances with SSM, but it's installed and running here... what I did:


September 3
Tsk. In which I discover that the API for my EV charger starts expiring logged data over 100 days old, after it had expired about a week of data; I'd been keeping some copies of this more-or-less accidentally but now that I want them I appear to have diligently cleaned them all up. Note, this is the raw data (site current at a particular timestamp); charging session data appears to be more persistent.

For extra delicious irony I deleted at least one copy of the data I'd already collected about four days before it got expired.

Started watching Labyrinth and after about ten minutes decided it was a little too "kids' movie", so switched to Spider-Man: Into the Spider-Verse. Oh my. What an excellent movie. I think this is probably the best Spider-Man I've seen since Sam Raimi's first; compared to everything since, the acting is better, the story is better, the jokes are better, the balance of comedy, tragedy and action is better... the visuals are phenomenal.

Also I am totally there for a full-length Spider-Man Noir but only if they ham it up.

September 2
I don't quite recall if I'd ever watched Magnum Force before, but it was on the box tonight, so. Aside from Clint's last line there's a refreshing lack of sardonic post-homicide one-liners, and for a movie made in the 70s it's actually aged reasonably well over time.

previous month | current month


Waider
SepTemBer.