The "sensible course for the manager is not to try to change the system’s internal behaviour… but to change its structure – so that its natural systemic behavior becomes different."

Good advice, Stafford Beer, good advice…

According to loco2.com I would be saving 145.8 kg of CO2 by taking the train over flying. Average CO2 per year of a Briton seems to be around 10000 kg. So around 1%? Hmm it’s all back of the envelope calculations but was kind of hoping for more bang for my buck there. If only rail was subsidised like air travel is.

Mailshot says: Some very exciting news

Mailshot means: We weren’t making any money, we’re desperately trying something different, please click this button so our investors think its working

Huh, I got an email from mastodon.social saying ‘Hey, we miss you’.

I had forgotten I opened an account on m.s a long while back, before this one.

Generally skeptical of hey we miss you emails. Are they ever genuinely in your interest and not the platforms? I guess if a platform truly believes that they’re doing something good then maybe so. Hope I’ve not become bitter and cynical.

But. If it was titled ‘hey we want more active users’ I’d probably respect it more.

Programming learnings today:

– debugging WordPress plugins is a massive timesink, I really need to find a more elegant way of doing that if I wish to stick at that
– delegated access is really fun, it takes a while to wrap your head around different OAuth flows though

Really enjoying listening to backlog of episodes of @librelounge@floss.social.

e.g. a discussion on human rights and how they relate to free software / free culture.

For me the intersection of ethics, politics and libre stuff is very important. Looking back I think I got into it for the fun of it but the philosophy always attracted me. I want to know if and how we can mobilise it as part of a transition to an egalitarian future, and what I can do to be a part of that.

Elisp reflections continued.

It’s really fun to be able to execute arbitrary regions of code straight in the buffer as you’re writing and tweaking them. Don’t know if that scales to bigger programs though.

I want to look into the ert testing framework.

Symbols, quoting, keywords, this hasn’t really clicked yet. It made sense when I read it but then I found myself just kind of quoting and hoping and doing trial and error.

Reflecting on what I learned from tinkering with Elisp today.

Was fun to get the noggin thinking functional rather than procedural. For long control flows I seem to think more imperatively at present, but I love mapping functions on lists and wonder if this will scale up.

I love how easy it is to get descriptions of library functions and read their source directly in Emacs.

I can’t ever see myself enjoying balancing parentheses but maybe you just get used to it..

Debian and GNOME rocking it so far on this new (second hand) box.

Seeing how far I can get without enabling the non-free repo. So far Debian has detected that the WiFi card needs a non-free driver, but that’s cool, I can luckily just stick with wired for this machine.