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

Super enjoyed the Candy Claus, Private Eye comedy audio drama podcast, but when discussion episodes talk about this new medium, I wanna scream. Where were y'all when Norm Sherman and Abigail Hilton and Chris Lester and Nathan Lowell and all those folks were doing their things over a decade ago?

Dan Lyke 01:23:28+0000 (2025-12-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.627)

No picture, because it's basically just another shot of that same jig, but just did the first glue-up of the veneer on the inside of the table inset, using an old yoga mat to prove pressure. And I have some 2x12 that looks like very clean vg Doug Fir that I think is gonna be the rim, legs, and pedestal. Still need to sort inside the recess...

Dan Lyke 19:28:51+0000 (2025-12-21)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2248,-122.627)

Seen in the wild this morning, same size pickup truck bed.

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

Clamping so that the ring stays fixed, and keeping the router in place, is tough. Hope this works....

Dan Lyke 23:55:45+0000 (2025-12-20)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2248,-122.628)

the inset train dining room table continues, I'm trying to get a very consistent height ring cut, so I made a large Lazy Susan so I can spin this thing against a router to try to cut it.

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

Sorry, I can't help you with the response from the LLM. I can change the system prompt to try to get the LLM to give a more relevant response to your prompt, but we'll need a significant sample of prompts and the sorts of responses you expect to make that happen. These things aren't magic.

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

The news that you can use a hot glue gun to melt candy canes (for things like building gingerbread houses) has me wondering who's gonna be the first to release a food-grade hot glue gun. https://urusai.social/@mdmrn/115735087231525565

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

Ah. Timdle felt especially easy this morning. Even guessed reasonably on the Battle of Clontarf.

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

Someone else took me to task for describing anthropomorphizing LLMs as developmental disability, and as someone formally diagnosed with learning disabilities in the '80s, I'm actually angry about it. If an adult honestly ascribes personhood to a stuffed animal, we talk about intellectual challenges, but when they do it to an LLM, framing it like that's offensive. Like my inability to mask and say "oh, yeah, that's totally a sane thing" is the problem.

Dan Lyke 22:43:39+0000 (2025-12-18)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

I kinda get how for physical objects where inventory projection is an issue, or limited resources like theater seats, you might want web site shopping carts to have time limits. But holy shit, for digital resources, make that time limit days or weeks, not minutes. Cc: karaoke-version.com. Sigh.

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

Interacted with a reply from someone who was obviously keyword trolling. After that exchange started to feel a bit hinky, went out and searched the person's name and read a few threads, and... Good reminder to block and move on.

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

Wow. If you wanted to destroy my remaining faith in an organization, you probably couldn't be more effective than an email titled "Scientific Validation Confirms Blue Zones Integrity" with body that reads like the worst conspiracy theory appeal to authority.

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

Thinking about the revelations about Oliver Sacks making stuff up, and what we already knew about Malcolm Gladwell, and how much we like LLMs telling us what we want to hear. Humanity really seeks out being lied to.

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

That moment when I feel stupid because Apache for all the virtual domains was logging to my user home directory, and /var/log/apache wasn't readable to that user, and there were 36G of old log files clogging up my web server that I couldn't find...

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

I suspect I'm an outlier, but the fact that I can't have the Netflix app open on my Chromecast, or have the Netflix web page open on a browser, without having overly loud trailers playing is a large contributor to my "subscribe to watch the thing I wanted to watch, then cancel" use pattern.

Dan Lyke 00:49:10+0000 (2025-12-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Figure I should note that we started watching Wake Up Dead Man, the latest Knives Out movie, and... the thing about unlikable suspects is that we have to have some reason to care what happens to them. After we finally going Blanc on the screen, we still didn't. Turned it off to watch something else.

Dan Lyke 00:45:36+0000 (2025-12-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Well, Waterfox's response to Firefox's AI push is cogent enough that I might be willing to try it again, and file some bugs (and maybe even try to find the source to patch) their autofill issues. https://www.waterfox.com/blog/no-ai-here-response-to-mozilla/

Dan Lyke 02:33:30+0000 (2025-12-15)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

AI scrapers blew up my log files, but in the process of cleaning up my server I've discovered other things using extra gigabytes. What's a distro that doesn't use snaps? I shouldn't be spending 2.2G on managing packages for software which was written to run on a platform that used to boot off floppies.

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

How come patiently explain things to a device with no ability to learn in order to get the desired outcome for a particular question, that may not work again tomorrow, is a "prompt engineer", but the same thing with humans is a "special ed teacher" or "memory care assistant"?

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

The browser on the ancient Kindle Fire is no longer running GrumpyPlayer. What's the current state of "play digital music" devices? Preferred is attach to my WiFi, let it get files via HTTP or something, second is copy media to the device or an SD card. Last is a Plex or similar server.

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

Ah, yes, Apple, which conveniently provides "NSNotFound" as a constant returned when a function that returns an index into an array of data has no valid results. Except when that function returns -1. Or something else out of range.

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

Carter Lavin joined Petaluma Urban Chat's Know Before You Grow on Zoom last night to talk about his book If You Want To Win You've Got To Fight: A Guide To Effective Transportation Advocacy, and gave us an inspiring discussion. I now wanna change all the things! https://youtu.be/cSSsqm7_AKg

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

That this is the sole suggested reaction pic, that shows up when I think I'm trying to send a photo, says something about Android messages. (And if I could totally turn off reaction pics, I would, because I do not want to send this message by accident.)

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

Your regular reminder that businesses run loyalty programs because they make more money with them, consumers use loyalty programs because they're willing to trade privacy for being made more money from. So privacy has negative market value.

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

I am getting more and more pissed off at Apple: Wi-Fi settings "Copy Password" does not appear to be working, and I can't find another way to see it.

Dan Lyke 06:47:54+0000 (2025-12-05)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2253,-122.627)

We are taking care of the neighbor's cat, which means he gets lots and lots of scritches.

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.