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

  I publish my .project to the web and to Gopher and
  (recently) to Gemini. It's obviously also available over
  finger. HMU at `finger [email protected]` ...

  Here's the script I use to do it. I think it qualifies as
  "brutalist"-- all the rough edges that went into it are
  definitely showing.

|   #!/bin/bash
|   set -eu
|   cd
|   cp .project projects/$(date +%Y-%m-%d)
|   cp .project ~/.ttbp/entries/$(date +%Y%m%d.txt)
|   cat public_html/01_top.html .project \
|     public_html/02_bottom.html > public_html/index.html
|   cd public_gemini
|   cp ../projects/* .
|   for i in *; do mv $i $i.gmi; done
|   for i in *; do ex $i < ../project-scr ; done
|   for i in *; do touch -d $(echo $i | cut -d. -f1) $i; done

  And the vimscript in project-scr is:

|   :1i

  .

  :$a

|   .
|   :wq

  All my actual projects recently have been in the physical
  world. I recently completed a ribbon microphone build and I
  am very happy with it. It's good enough to use for work, I
  think. (Pending a future update, where I talk about how
  badly using it for work went).