Dan Lyke 19:56:11+0000 (2026-07-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Facebook don't ask me to post "Happy Birthday" on the profiles of dead people challenge.

Dan Lyke 18:19:46+0000 (2026-07-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

I almost gave up on the https://anticrastination.fyi podcast because the dysfunction was like far too many meetings I've been in recently, as much as it tried to be over the top it just felt like documentary. But somewhere around stair 500 this morning it clicked with me.

Dan Lyke 17:59:57+0000 (2026-07-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2366,-122.643)

Ah, yes, it's great that we forked that repository so that you could make changes while my system continued to just run. So, uh, why is my system needing attention this morning?

Dan Lyke 15:28:57+0000 (2026-07-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2266,-122.618)

Good morning, Petaluma! (The Dairyman's Feed silos tower over the Petaluma River with the sprawl of Petaluma laid out around it. Everything illuminated by the very first rays of sunlight, in sharp chiaroscuro.)

Dan Lyke 15:15:37+0000 (2026-07-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2267,-122.619)

The thing about listening to podcast ads is, aside from scammy privacy invading online therapy companies, LinkedIn bragging how their users are particularly ad-susceptible.

Dan Lyke 02:00:16+0000 (2026-07-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

You know what I love about Node package managers? They manage to take what could be clean code that runs nicely in different environments, and makes sure that that code will only run on very specific systems with their dependencies configured *just so*.