Dan Lyke 06:48:32+0000 (2025-11-13)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

I'm planning to head into SF on Saturday to go to the Emacs meetup from 11 to 1 on 24th a few blocks off Mission. Seems silly to not amortize the travel over multiple things, anyone got suggestions for other things to do? The Misalignment Museum isn't currently open...

Dan Lyke 05:52:09+0000 (2025-11-13)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Yeah, we know how to have a rockin' Wednesday evening in this household, first the Know Before You Grow Zoom forum, now reading the staff report on the Petaluma D St pilot project. https://cityofpetaluma.primegov.com/Portal/Meeting?meetingTemplateId=19343

Dan Lyke 02:44:36+0000 (2025-11-13)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2285,-122.634)

Pro-LLM friend suggested that AI searchable summaries of city meetings could be like "Nextdoor without the drama" and... I think he's half right.

Dan Lyke 20:53:41+0000 (2025-11-12)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2358,-122.639)

It's kind of amazing how these things jump out at you in the dark. Maybe if there were a light on it or something the driver might have seen it...

Dan Lyke 18:11:15+0000 (2025-11-12)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Sigh. Not only is XCode's new "show the stack in little subpanels in the edit space" annoying and stupid, in trying to figure out WTF is going on with some code my XCode is now going non-responsive with weird redraw issues when it tries to do that in this particular case. My desire to yeet Apple into the sea and escape to the desert or somewhere and just write code for Linux or FreeBSD is intensifying.

Dan Lyke 15:49:18+0000 (2025-11-12)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Feels both obvious and like it needs starting: every use of an LLM for programming is a failure of language or API design.

Dan Lyke 06:55:00+0000 (2025-11-12)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Same shot half an hour later for comparison.

Dan Lyke 06:37:29+0000 (2025-11-12)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Aurora from here under the streetlight

Dan Lyke 22:19:10+0000 (2025-11-11)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Seeing stuff on non-technical open source beginners, and thinking about how back when Qt was packaged with apt I had an easy "here's how newbies can compile SquareDesk" that users actually used, but now with "Qt Maintenance Tool" I have no way to talk them through the nightmare that is installation...

Dan Lyke 20:39:22+0000 (2025-11-11)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

How are y'all spelling "enshittification" that 15 represents the elided letters between e and n? Also, I'm gonna go with e0xfn. #e15n

Dan Lyke 20:33:04+0000 (2025-11-11)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

27+ years of blogging, thinking about archives inherent to the protocol, rather than depending on the Wayback Machine, and that the URL still points to what I blogged it as. Need a simpler markup language for content, and a P2P+archives protocol for distribution.

Dan Lyke 18:26:00+0000 (2025-11-11)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2251,-122.628)

Today pissed off that I'm spending yet more time trying to make a solar company (High Definition Solar) fix their install to conform to the plans we agreed to, and that I'm gonna have to spend time on the phone with our health insurance (Anthem) to get them to acknowledge a fuckup on their part.

Dan Lyke 23:38:08+0000 (2025-11-10)— twitter (1/0) facebook (0/0) flutterby (1/1)

The unbearable heartbreak of a typo in the name of a git branch, making it difficult to type until it gets merged back in.

Dan Lyke 20:44:50+0000 (2025-11-10)— twitter (1/0) facebook (0/0) flutterby (1/1)

Occasionally I wonder "am I autistic, or are my social challenges just trauma response?" Then I see the ways in which people are fawning over "AI"/LLMs, and the ways in which these things interact with me, and... yeah, I definitely do not process this stuff the way normies do.

Dan Lyke 18:55:11+0000 (2025-11-09)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

New rule. If you don't let an mtr through to tell me more about the host that's probing my server for /admin paths, I'm gonna assume your entire network is hostile. Talkin' to you, ae1011-0.icr01.tyo31.ntwk.msn.net

Dan Lyke 21:40:27+0000 (2025-11-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2915,-122.453)

The material is about 3/8" think branches nailed to a skeleton of some sort. Wonder what the finish and expected life span of the sculptures out in the elements like this is.

Dan Lyke 21:37:16+0000 (2025-11-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2916,-122.453)

Over at the Sonoma Community Center to see the elephant sculptures, made from lantana camara, an invasive plant that completes with the resources that supports elephants in India.

Dan Lyke 20:23:53+0000 (2025-11-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2253,-122.627)

not sure whether brazen, or hungry, but out in the daytime in our neighborhood...

Dan Lyke 18:22:56+0000 (2025-11-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

We have a friend, a piano player and decent vocalist, who's taken to inviting a number of people over on the first Friday of the month to "bring their [creative] gifts". Last night was a wonderful gathering of song and verse, and I'm inspired and humbled and it was awesome.

Dan Lyke 22:26:28+0000 (2025-11-06)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

You know what I love about modern software? Slack is adding "AI" features and can't get my unread workspaces or messages right. New features trump core annoyances.

Dan Lyke 22:32:30+0000 (2025-11-05)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

"This neural network could have been a matrix computed with principal component analysis" is the new "this meeting could have been an email".

Dan Lyke 01:38:17+0000 (2025-11-05)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

I'm an "AI" detractor, but I would like every developer of a package management environment to use an LLM coding tool to install and configure a package, to demonstrate just how bizarre and how much lore goes in to using these damned things.

Dan Lyke 21:12:01+0000 (2025-11-04)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2338,-122.641)

My own preferences tend towards modern pop, but my voice teacher tends towards 60s and 70s, which means that along with square dance music, I get to do deep dives into a lot of problematic music. Anyway, Jefferson Starship's Jane is both musically very challenging, and an awful view of matrimony.

Dan Lyke 00:30:09+0000 (2025-11-04)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

My neighborhood is awash in feijoa/pineapple guava (not actually a guava). Everyone's trying to figure out what to do with them. I just had one that was smooth and sweet (rather than sour and slightly bitter), and now I'm trying to figure out what we're doing wrong with the rest of them...

Dan Lyke 19:09:54+0000 (2025-11-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2248,-122.628)

Playing with hank drums again, and couldn't find my old hacksaw blade handle for lengthening tuning slots, so made another one..

Dan Lyke 16:09:55+0000 (2025-11-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

For reasons, I went searching for UD railway worker deaths in the late 1800s. It used to be that if someone wrote up a web page on a topic like this, it was an indication that they'd done some digging, and I felt comfortable passing along the page as a reference. AI has ruined everything.

Dan Lyke 01:56:13+0000 (2025-11-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Tonight's enchiladas started with making tortillas. I may have issues.

Dan Lyke 18:12:46+0000 (2025-11-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

That boards are choosing CEOs who can't understand why prayer and fasting didn't save their sinking company, and same former Intel CEO then getting investment money to build AI to hasten the Second Coming, says pretty much everything about modern tech culture... https://futurism.com/artificial-intelligence/former-ceo-intel-ai-christ

Dan Lyke 19:50:27+0000 (2025-10-31)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

I hope that the big Santa Rosa hazmat spill yesterday involves some penalties for the employer that undoubtedly strong-armed their workers into stupidly transporting stuff in a pickup truck that should not have been packaged that way. But some low wage worker is undoubtedly gonna get screwed.

Dan Lyke 18:12:11+0000 (2025-10-31)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2364,-122.643)

Foiled by Guiness in today's Timdle. https://www.timdle.com/daily

Dan Lyke 15:52:28+0000 (2025-10-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.627)

Ouch. Today's Timdle got me hard, from Angolan independence to Uno to population... https://www.timdle.com/daily

Dan Lyke 23:04:51+0000 (2025-10-29)— twitter (1/0) facebook (0/0) flutterby (1/1)

Oh cool, when you get a nullability specifier wrong in an Objective-C header file that's getting converted to Swift, XCode gives you an error message that takes like 5 clicks to find the actual error message, and doesn't remotely reference the header file until you get to the raw text. Neat.

Dan Lyke 19:51:09+0000 (2025-10-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

I am a supporter of Chris Kluwe for State Assembly, and I am begging GMail to use different truncation logic for email names...

Dan Lyke 18:44:37+0000 (2025-10-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2366,-122.643)

Someone mentioned the "Ms AWs outage", and when I noted that Microsoft's product was Azure, said "Xerox was copiers, AWS is cloud". Which is an interesting bit of semantic/trademark creep, and I wonder if it's good, or bad, for Amazon.

Dan Lyke 17:18:44+0000 (2025-10-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

I talk a lot about how my blog software is two and a half decades old, but in cleaning some stuff up recently I found remnants of a system I wrote to provide web support for an iOS app that was circa iPhone 3, and bit rot is also a thing. From paths that may not be HTTPS compatible, to depending on external mapping services...

Dan Lyke 20:24:25+0000 (2025-10-27)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

All the commentary over the Amazon us-east failure is a good reminder that we need a solution to server discovery that isn't DNS, and deals with distributed and redundant resources better than HTTP(S) does.

Dan Lyke 17:58:47+0000 (2025-10-26)— twitter (1/0) facebook (0/0) flutterby (1/0) — Lat,Lon: (38.225,-122.628)

And here's the one with "bee hive". I guess I are a prompt engineer now.

Dan Lyke 17:58:04+0000 (2025-10-26)— twitter (1/0) facebook (0/0) flutterby (1/0) — Lat,Lon: (38.225,-122.628)

I was trying to replicate a screenshot someone posted about Google's "AI" mode missing commas and giving "surface of Venus" temperatures for the inside of a beehive, and noticed that "beehive" consistently gives me misformatted numbers, where "bee hive" gives me better formatted ones.

Dan Lyke 18:26:58+0000 (2025-10-25)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

"We used AI to help us generate this website about how nuclear power is bad."

Dan Lyke 17:30:40+0000 (2025-10-25)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2251,-122.628)

"You’ve been chosen for a Skin Trial!" <-- subject line of spam advertising Ulta makeup products, or over-eager Tech-Priest in Warhammer 40k fiction informing a victim of upcoming excoriation?

Dan Lyke 17:36:21+0000 (2025-10-24)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Unpopular opinion: cultures which elevate the practices that lead to package management with lots of versioning are Shirky's Law writ large.

Dan Lyke 02:02:58+0000 (2025-10-23)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2328,-122.64)

Painted over the graffiti on the benches at Bob's Beach today.

Dan Lyke 01:49:29+0000 (2025-10-23)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2329,-122.64)

My Mastodon filters just hid a message that referred to "ICE" in the context of Internal Combustion Engines, and... Yeah, abolish that ICE, too.

Dan Lyke 15:45:19+0000 (2025-10-21)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Foiled on today's https://www.timdle.com/daily by the Tour de France...

Dan Lyke 18:00:18+0000 (2025-10-20)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

"But Linux is so ugly and hard to use". Fucking MacOS and "liquid glass". I don't even know where to begin trying to debug this...

Dan Lyke 17:28:57+0000 (2025-10-20)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Foiled in today's Timdle by both Roger Bannister's breaking of the 4 minute mile, and Montesquieu's "The Spirit of Law".

Dan Lyke 16:26:45+0000 (2025-10-19)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Picture of Charlene and me at yesterday's No Kings rally in Petaluma taken by  Suzanne Clarke

Dan Lyke 16:26:08+0000 (2025-10-19)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Picture of Charlene and me at yesterday's No Kings rally in Petaluma taken by  ‪@d0rid.bsky.social‬

Dan Lyke 21:15:25+0000 (2025-10-18)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2325,-122.639)

My view of the No Kings rally in Petaluma.

Dan Lyke 02:32:42+0000 (2025-10-18)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

"But... The AI agrees with me!"