2024-05-23                         from the editor of ~insom
  ------------------------------------------------------------

  My wife and I are sort-of "auditing" our hobbies and our
  stuff. Recent travel made us aware we spend too much time
  maintaining our things (organizing, cleaning, sorting, etc.)
  and not enough time using things: especially when they are
  hobby tools.

  As part of this we're selling off a bunch: I've already
  gotten rid of my welder, laser cutter, a bunch of power
  tools, sheet metal brake etc. Things which haven't really
  seen use in a year. Moving further down the list, some more
  recent things will also be going (probably my milling
  machine and much of the associated tooling).

  I'm starting to feel like I can let some of these hobbies go
  and I've already spent more time reading, drawing and making
  music since I got back.

  Anyway, that's not quite what I wanted to write about -- I
  wanted to write about energy-wasting habits. I made a bit of
  list of these things: things that I put time and energy into
  and which almost always make me feel disappointed or
  frustrated.

  One of the main ones is making things harder than I need to.
  I will be a purist about doing things "from scratch" or with
  basic tools that I don't actually know how to do well. I
  would be much happier all around by doing some things on
  "easy" more often.

  One example is my refusal to use Visual Studio Code when
  learning Rust, insisting on writing in Vim, like I would
  with C. But I know C! It's reasonable for me to go without
  assistance when it's a language I've used for 20+ years --
  not when it's something I'm learning. (Reader: I recently
  gave in to using VSCode and I am happier and productive).

  Another is staying away from loops when creating music,
  because they are "cheating". First all: "cheating" is just
  fucking made up when you're making music for yourself as a
  hobby -- but also it's probably reasonable to get
  comfortable making music that I like with "help" like loops
  (and auto-quantize and whatever else music tech can throw at
  me) and _then_ decide to use less and less help over time.

  (If that even makes sense to do; I could also do with being
  more accepting of plateauing and always doing things the
  easy way: as long as it's enjoyable).

  Now that I've noticed the pattern, I see it all over my
  habits. Using extremely underpowered computers to get my
  work done; using several generation old microcontrollers.
  It's okay to use a laptop that was made within the last 10
  years. It's okay to "waste" a Cortex M0 on a simple task (I
  think they cost about the same as an ATmega328 anyway?!).

  So much of my time has gone into doing things the hard way.
  Building on Solaris instead of Linux despite how much easier
  the path is on Linux. Fighting Go and Rust dependencies that
  forget non-Linux/non-Windows environments exist. I wonder if
  it's a technique of avoiding the actual problem that I'm
  working on -- by creating new sidequests like "get sqlite3
  to compile on this cursed environment"