Feeling lost again.

Started this new job, big whoop. They're going to pay me better, and the people seem ok, but the build environment sucks bigtime.

It's all Windows, and dotnet 4.x, and locked down tight, and the build machines have been running for years(? I think) with odd config tweaks so nobody can bring up a new one.

And the app doesn't seem to have any monitoring/alerting (although there is an on call rota?), and the code-to-bullshit ratio is something like 1:4.

And yes, two years ago even I wouldn't have noticed this stuff, but I am noticing now, and it's in my job description to try to fix this stuff. So I guess that's what I'm going to do?


Meanwhile, at home, I'm not sure what to do with myself. It's probably just a down swing, but I don't feel like doing anything.

I've got this "world simulation" thing that I've been thinking about for years, I should probably update ptah, wepiu, khonsu to new debian (I've got this whole "move everything to containers/kube" thing going on).

Husband got me playing Warcraft again, and then bounced to craftopia. And I'm just sat here going "What?". It's pissing me off, but not in a way that's helpful.

I suppose none of that stuff is urgent in any real sense. I'd be happy sleeping most of the time, although I do like chatting to husband.

Bollocks to it. G'd night.


Mail Pod

Obvious services

  • Postfix
  • Dovecot
  • opendkim
  • spampd.pl (from https://github.com/Moosemorals/spampd)
  • postfix-policyd-spf-python

New plan, lox to wasm. Crafting Interpreters and "An Incremental Approach to Compiler Construction" should give me enough of a toolkit. Need to choose between binary representation (more hardcore) and text representation (easier to debug).


Things to think about so far:

  • IO - where does the source come from and where does it go?
  • Write tests

Turns out that you can compile and load wasm at runtime! Who'd have guessed?

I'm not sure if that's /useful/ in any strict sense of the word, but it's sure fun!


To remember your current position in the blog, this page must store some data in this browser.

Are you OK with that?