2024-01-02                         from the editor of ~insom
  ------------------------------------------------------------

  There's some Life Stuff(tm) happening right now so it feels
  weird to write here at all, but I've been thinking about
  coziness (and relatedly: self-care) in times of stress, and
  specifically how it relates to my computing practice.

  I'm writing up a little "my machines" page for my website,
  not because anyone else will care but because I will and
  because it feels like a "personal website" kind of thing to
  do. In doing it, I realised two things:

  One: It feels really great to just write HTML. Markdown is
  great, and all, but it feels like somehow over the last 10+
  years I have convinced myself that building web pages in
  HTML is for the birds and everything must come via a CMS or
  an SSG or at least a templating system. No. You can just
  write HTML. It's fine. Then you can style _just this one
  page you are working on_ exactly how you like it, and not
  worry about any other update anywhere else ever breaking it.

  Two: I own several computers which I bought, or at least
  configured, to be "cozy". They are explicitly limited
  machines with small capabilities. They're either very old,
  kind of small, or just unsuited for the real world.
  Specifically, they are unsuited for productive "production
  quality" work.

  One is Haiku machine made out of a thrift-store find, the
  other is my Cyberdeck project (A Raspberry Pi 400 with a
  recycled LCD panel from a laptop in a custom wooden case I
  designed and fabricated).

  When I was stressed by work, I retreated to a contrast from
  work computing. Where work involves a powerful machine,
  Docker containers, large scale and complexity, cozy
  computing became the opposite.

  It is about wasting time, reading and writing, talking to
  friends on IRC. Mastodon, at a stretch, although that's also
  not neccessarily cozy.

  It meant programming in Scheme and C. Writing small things
  just for myself. Doing things by hand instead of summoning
  big frameworks and automation. Hand configuration: no
  Ansible or Chef or Docker.

  Some coziness comes from affordances of the experience: 4:3
  screens. A real hard-disk drive (in the case of the Haiku
  machine). Orange tinted screens and pleasant terminal
  colours. Loading times: a chance to pause. Fonts with single
  deck lower-case "a" glyphs. A keyboard that feels good to
  type on. A machine personalized: stickers, repairs,
  additions.

  I don't have an especial point to this. It's not an article;
  just a few observations. In one way I feel like I need this
  less: I'm not working, so I don't need the contrast -- but
  in another way it still seems comforting. I think there is a
  very small anxiety caused by using an incredibly capable
  machine (which effectively all modern computers are). It has
  so much potential! And I am not using it.

  I bought a 12th generation Core i5 machine back in March. It
  was specifically for building large C++ and Rust code bases
  and was to be my main computer. It was, for several months,
  but _man_ that thing is a beast. Apart from a few hours a
  week compiling stuff I am wasting it! No one cares! But I
  kind-of do.