This is the first post of what I'm calling a Lazy
River of Curious Content.
This is a way to review stuff that I've been doing, dealing with, or find
interesting during the week recently (This was
originally written two weeks ago, May 3rd, my shoddy internet connectivity kept
me from posting it.). I'm loosely following the format that Justin Sherrill
uses with great effect over at
https://dragonflydigest.com
Learn NixOS by turning a Raspberry Pi into a Wireless
Router Friend of the show, Anthony
Scopatz, tried NixOS for the first time and provides a detailed report:
"While I had read the NixOS pamphlets, and listened politely when the
faithful came knocking on my door at inconvenient times, I had never walked
the path of functional Linux enlightenment myself"
Reading through that made me file away a todo of writing up how I use
propellor (and why). But those todo
sometimes just pile up for a while...
An interview of one of my long time nerd-crushes, Rob
Pike. The questions focus on the Go
programming language, but read carefully, specifically the tone and considerate
nature of intent.
Owning up to still getting it wrong
sometimes. Over
on The Unix Historical Society list, there was a thread about the origin and
meaning of Plan 9 from Bell Labs. Venerable computing deity Ken Thompson sends a
private message to aforementioned computing demi-god Rob Pike, Rob forwards the
admonishment back to the list.
I started playing with Krita a few weeks ago, using a
tablet input device. I found out about Krita and felt empowered to try it thanks
to this excellent explanatory video tutorial by David
Revoy. Again,
recurring theme of humility and gentle nature of creative high-output
individuals. Thank you, David!
Fellow San Francisco Randonneurs cyclist Roy Ross passed away unexpectedly. A
gentle soul. This thread on
SFR gives a some
sense of a quiet
Deborah Ford put up some great photos of
Roy, and the Metin
Uz shared an album, with others pitching
in
I set up a mumble server and have been mumbling with some
old friends and family.
After Matthew and I chatted, I re-read his post about the
XFree / X.Org fork and open source
governance project
death, then went hoping around some links and came across
Rick Moen's fear of forking
essay, and he
followed up with this bit of Emacs / XEmacs
history
I showed Matthias and Camille my first tracing using Krita, and Matthias made me
aware of Grease Pencil - a way to do animations in Blender, and Camille sent me
an awesome and sweet comic book she made about their cat.
Matthias showed me that there's a way in Git now to have git blame
ignore
stylistic commit changes - see ipython
PR#12091 for how to set it
up, and #12277 where we start
using it. This was a pet-peeve of mine back when Nelle started to apply
semi-automated PEP-8 formatting to parts of the matplotlib
codebase - that it was making it more difficult to use git blame
to track down
when lines were changed functionally, and why.
And then, while we were chatting about a custom LaTeX completer PR that he has
open, he arrived at "wouldn't it be cool to throw and exception with the
table-flip emoji in your code?" ... and a short while later, he made that work:
You can also see it in it's original tweet
form and send Matthias some love. And by the way, Matthias has a new gig at
Quansight.
I've also tried out Mupen64Plus - a
Nintendo 64 emulator (which I found out about via OpenBSD ports list). I found
some ROMs that fell off the back of a truck, but without a proper controller,
it's kind of difficult to play (I tried with an SNES-like USB controller, no
dice). So now I've ordered a USB N64-like controller.