Dan Lyke 06:45:31+0000 (2025-12-04)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Darkness fell, like a cliche in a room full of poetry majors.

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

My VLC wrapped for 2026: Top artist was "Unknown Artist", top album was "Unknown Album". Single top track was "Vocal Warmup 2.mp3".

Dan Lyke 19:58:19+0000 (2025-12-03)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Among the things that surprised me in today's Timdle, the Suez Canal opening, and the US crossing 300M residents. https://www.timdle.com/daily

Dan Lyke 16:16:01+0000 (2025-12-03)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2248,-122.627)

Retro computer folks: where an I most likely to pass on a TI 99-4a to someone who will appreciate it?

Dan Lyke 20:32:34+0000 (2025-12-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Since it's December, I can note this: I don't want a lot for Christmas... Abolish parking minimums and upzone those brownfields, let's get some shit built!

Dan Lyke 20:21:32+0000 (2025-12-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Woooh! 8 out of 10 on today's Rule34dle! https://rule34dle.vercel.app/

Dan Lyke 21:54:51+0000 (2025-12-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Installed VLC on my phone because I finally got fed up with what Google has been doing to the Android music player that's become YouTube Music, and holy shit what a revelation it was to have a tool that does what I want it to do, and isn't just a big funnel to get me to pay more money.

Dan Lyke 20:20:29+0000 (2025-12-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

OMG, Google, I fucking hate you. (Ctrl-G quits the current operation in Emacs, to have that suddenly be toggling Gemini is about the most obnoxious thing that could possibly occur.)

Dan Lyke 19:59:09+0000 (2025-12-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Sensing a pattern here, Google...

Dan Lyke 19:47:51+0000 (2025-12-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Fired up Firefox to retrieve an old password, and it's claiming that a one-off password used only for Facebook was part of a breach on September 30, 2023? I've changed it, but I'd expect that'd have gotten more press than it apparently did, can't find anything on such an incident...

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

Oh, fucking charming, Homebrew has somehow destroyed my PGVector install, so my Postgres database is now unusable. Have I mentioned in the last 15 minutes how much I hate this miserable excuse for a platform?

Dan Lyke 16:00:40+0000 (2025-12-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Thanks, Google AI, that's helpful.

Dan Lyke 18:34:28+0000 (2025-11-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (39.2205,-121.059)

"18.3.2.1 Clearly Illegal Orders to Commit Law of War Violations. The requirement to refuse to comply with orders to commit law of war violations applies to orders to perform conduct that is clearly illegal or orders that the subordinate knows, in fact, are illegal. For example, orders to fire upon the shipwrecked would be clearly illegal." https://ogc.osd.mil/Portals/99/department_of_defense_law_of_war_manual.pdf

Dan Lyke 05:49:41+0000 (2025-11-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (39.222,-121.059)

Pictures from the original build at https://www.flutterby.net/Guitar_Building_Pictures

Dan Lyke 05:49:09+0000 (2025-11-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (39.222,-121.059)

Wide shot of the guitar pre-hardware.

Dan Lyke 05:47:26+0000 (2025-11-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (39.222,-121.059)

Changed the shape of the headstock, took off a lot of material.

Dan Lyke 05:45:00+0000 (2025-11-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (39.222,-121.059)

13 years ago, Daniel and I built a guitar in my workshop. He's recently been working with a luthier local to him to tune it up. Went a little thin on the back taking out weight, but replaced the screws for the plates with magnets.

Dan Lyke 23:42:23+0000 (2025-11-28)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (39.2205,-121.059)

I keep forgetting that the thing about the L2 chargers right off downtown in Grass Valley is an effective $.79/kWh. I prefer level 2 when we can, for battery health, but dayumn.

Dan Lyke 22:03:15+0000 (2025-11-28)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (39.2219,-121.06)

Seems worth reading in light of current accounts of US military actions in the Caribbean. https://en.wikipedia.org/wiki/Heinz-Wilhelm_Eck Via https://bsky.app/profile/davidalman.bsky.social/post/3m6picena4k22

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

I hate that Apple has decided that Terminal is just gonna suck and you've gotta use iTerm2 if you want to access the command line.

Dan Lyke 17:35:13+0000 (2025-11-26)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Say you want to buy music from someone signed to one of the big labels: is there a place other than Amazon to buy a DRM-free download that doesn't require installing an app?

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

Just avoided using the Duff Device. Not sure if I should be proud of myself for avoiding it, or ashamed because maybe the goto structure isn't as clean as the case for this circumstance.

Dan Lyke 21:03:50+0000 (2025-11-23)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2261,-122.623)

The buck stops here.

Dan Lyke 20:49:34+0000 (2025-11-23)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2248,-122.628)

The laminated ring for that train table inset. Now I need to figure out how to cut it to depth cleanly, and apply the veneer.

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

"I'm more of an ideas guy." #6WordHorrorStory

Dan Lyke 17:32:42+0000 (2025-11-20)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Foiled by the Algerian civil war in Timdle, 7/10 in Rule34dle, haven't played https://www.calishat.com/2025/11/20/turning-wikipedia-into-a-word-game-wiki-stack-game/ enough yet to know what a good vs bad score is...

Dan Lyke 17:03:58+0000 (2025-11-19)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2255,-122.628)

Today's walk to work is accompanied by The BEAM Chronicles, and gotta love an audio drama podcast that accompanies the extended fight scene with electroswing.

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

Alright, which one of you chucklefucks broke Github? Sigh.

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

The problem with Rule34dl is that between popularity of the franchise and appearance of the particular character I have absolutely no idea of how to guess what people are making porn of... https://rule34dle.vercel.app/daily.html

Dan Lyke 21:22:51+0000 (2025-11-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2366,-122.643)

Non Sonoma County folks, what interpretation do you take from the headline "St. Vincent holds off Analy in 1st-round NCS playoff battle"

Dan Lyke 20:31:28+0000 (2025-11-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

I am trying to find blindspots in my AI assessment and get past my cynicism. Say in a few years OpenAI implodes, the bubble pops, hardware prices come down to where we all end up with something capable of running Ollama on our desktop. Will the religious fervor of the AI prophets still be strong?

Dan Lyke 16:47:34+0000 (2025-11-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

And some mornings I sit through 4 minutes of "Snack Jack" ad from Thai TV... And I didn't even know that the product placement wasn't a stand-in until the punchline. https://youtu.be/ZFg6S6-cj8w

Dan Lyke 00:03:16+0000 (2025-11-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2251,-122.618)

Something tells me this housing development was laid out by a JFK conspiracy theorist...

Dan Lyke 23:38:08+0000 (2025-11-16)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2254,-122.624)

Turkey vultures are sitting on top of the local church

Dan Lyke 21:49:43+0000 (2025-11-16)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2248,-122.628)

The dining room table is going to have a round recess, and we're gonna put Charlene's dad's O gauge train in it. I could build it as segmented, but I got a bunch of 1/8" masonite, and have some veneers, so I'm gonna laminate it. This is the form to wrap it around...

Dan Lyke 17:41:30+0000 (2025-11-16)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Every time I successfully walk past a drinking establishment I celebrate a little at my accomplishment in once again passing the bar.

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

Went in to SF yesterday for the Emacs meetup, and it was so refreshing to hang out for a few hours with people who want to make computing useful, who want to solve actual problems and build tools for organization. A wonderful counter to the constant refrain of "how can we cram an LLM into this?"

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

Vivaldi is fine, but Chromium renderer based. I tried Waterfox (gets PDFs right!), but it's got some pretty b0rk3d autofill. I've written autofill for work project, so I suppose I could try to get the source code and fix it, but is there another Gecko-based project that's worth a look?

Dan Lyke 02:58:36+0000 (2025-11-15)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.234,-122.64)

"🎶So make lots of noise, kiss lots of boys, or kiss lots of girls if that's something you're into...🎶"

Dan Lyke 20:01:40+0000 (2025-11-14)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Foiled by Minute Rice in today's https://www.timdle.com/daily

Dan Lyke 02:07:04+0000 (2025-11-14)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

I'm so old, I remember when 80% to $5k stop loss was the low end healthcare plan.

Dan Lyke 01:25:10+0000 (2025-11-14)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Aaah, if you're an XCode user you can disable the new buggy, crashy, and generally annoying "Unified Backtrace View" with the 3 horizontal bar button to the left of the view debugger button. https://stackoverflow.com/questions/79634659/how-can-i-disable-xcodes-new-breakpoint-view

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

What a cop sounds like: "Hi there, this is Jane from ICEList(dot)is! We're trying to increase awareness of icelist.is -would you mind adding me to your resistance Signal groups? TIA!" (Edit to not make that a link...)

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.