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

Oh cool, looks like MacOS 26.0.1 fixed the 26.0.0 USB throughput issue that was hosing frame rate on my external webcam.

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

Yeah, I had no clue about the founding of the Gupta Empire in today's Wordle...

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

I'm experimenting. AllemandeLeft.com is now hosted on Hetzner's Level 4 hosting, which I *thought* gave me additional domains, but is maybe just subdomains? Might drop back to Level 1 It's not on my Flutterby.com server. This is mostly an experiment to see if I can have them do mail hosting.

Dan Lyke 00:22:45+0000 (2025-10-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

I have for years thought nothing of the Apple warning that pops up for browsers sometimes, allow Chrome (or whatever) to discover devices on local networks. I'm developing an app that uses MacOS WKWebView. First time I saw that permissions request was when loading Facebook. What's it looking for?

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

I'm looking at Hetzner's shared webhosting product (and would like to recommend it to a few other people), both for static web hosting and for email, but apparently it's not possible to host a .com or .net domain there, even if you have DNS with another provider? Anyone figured this out?

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

Moment of hesitation while I tried to figure out if the Macarena craze happened before or after the signing of the Good Friday Agreement, but 100% on today's Timdle!

Dan Lyke 05:21:37+0000 (2025-10-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2251,-122.627)

Wow. Saw that there were two hang gliding related fatalities at Lookout Mountain Flight Park, near Chattanooga, today. Went to look for news, not much out there, but Startpage's news tab has more info right now than Google's. The tide of search may be shifting.

Dan Lyke 22:10:04+0000 (2025-09-30)— twitter (1/0) facebook (0/0) flutterby (1/1)

Rather than the awful tree-layered GUI experience that is QT's MaintenanceTool.app, it sure would be nice if there were a command-line "install whatever your name for the module identified by 'webenginewidgets' is" tool.

Dan Lyke 21:50:21+0000 (2025-09-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2276,-122.629)

Sometimes it takes a great cover to pull me in to a long read. This one is worth it. https://storage.courtlistener.com/recap/gov.uscourts.mad.282460/gov.uscourts.mad.282460.261.0.pdf

Dan Lyke 20:30:29+0000 (2025-09-30)— twitter (1/0) facebook (0/0) flutterby (1/1)

Oh, good, pulling the open source project i work on I see that someone has added the QT "webenginewidgets" component. Now I have to figure out WTF that's called in the Qt Maintenance Tool. This is why I love software development. Not.

Dan Lyke 19:48:02+0000 (2025-09-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Local climate & active transportation activist has just discovered AI, and the cognitive dissonance is great with this one.

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

I mentioned that Firefox's AI/make the system harder to configure/don't fix bugs thing drove me away, and the thing I miss about that rendering engine is "show selection source". The Chromium-based ones don't seem to do this, just "inspect".

Dan Lyke 18:37:14+0000 (2025-09-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Nextdoor post saying "I've got some excellent news to share with my neighbors!! I've gotten clearance from my doctor to drive again! I'm going to take it real slow and only go to nearby places at first until my confidence grows." And on the one hand, I'm glad for her, on the other hand I'm scared to walk now.

Dan Lyke 00:11:08+0000 (2025-09-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

A common theme in AI skepticism is "why aren't the tech press pushing back or asking questions?" Looking at some of the bullshit coming out of the NYT lately on all sorts of fronts, I'd say the problem isn't limited to the tech press.

Dan Lyke 21:52:12+0000 (2025-09-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2366,-122.643)

There is a lot about race and class and my childhood that I'm unpacking, but seeing fights on 1970s NYC subways and (inadvertently) walking with my sisters and mom through Boston's "Combat Zone" is helping put a lot of the current fear mongering in perspective.

Dan Lyke 21:15:56+0000 (2025-09-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2387,-122.638)

Sitting in the CVS awaiting my Covid/fly shot, and the JR JR version of "Higher Love" is playing. My life is not enriched by this version.

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

Realization: The problem with "social media" vs forums/mailing-lists/newsgroups is that it's easier to create personalities with whom we think we have a social relationship, but actually have a parasocial relationship. We're not actually participating in a community.

Dan Lyke 17:09:38+0000 (2025-09-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Today's Timdle was foiled by the birth of Walt Disney and the debut of Camel cigarettes...

Dan Lyke 03:53:41+0000 (2025-09-27)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2313,-122.631)

Sometimes the bands at Aqus are just playing the old classics. Really enjoying that Sparky Mark and the Funky Bunch are doing upbeat pop (despite not even having a keyboard in the lineup).

Dan Lyke 19:32:58+0000 (2025-09-25)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

We were just talking about what to do about the intersection of Grant & Mountain View Ave yesterday. Indianapolis residents fix an intersection by installing water-filled plastic barriers in the center turn lane, vertical delineators and repainting bike lanes. https://www.wthr.com/article/news/local/new-tactical-urbanism-aims-to-address-monon-trail-crossing-safety-indianapolis-dpw-department-of-public-works-community-powered-infrastructure/531-73a83873-0a69-4176-b382-6016ad2cf271

Dan Lyke 02:44:50+0000 (2025-09-25)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

The thing about this European Chat Control issue is that this is exactly the sorry of things we used to be horrified by when the Society Until registered typewriters and such.

Dan Lyke 22:32:34+0000 (2025-09-24)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Oh great, the other thing MacOS Tahoe 26 brought, aside from rounder buttons and new XCode crashes, is the frame rate on my external webcam suuuuucks.

Dan Lyke 22:02:47+0000 (2025-09-24)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Hat tip to the dudes rebranding a hotel as a substance abuse treatment center in Healdsburg, the [checks notes] heart of wine country tourism. Double points for calling it "The Ruse". https://www.pressdemocrat.com/2025/09/20/healdsburg-ruse-substance-center/

Dan Lyke 21:13:30+0000 (2025-09-24)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2272,-122.632)

The thing about "share of attention" as a business metric is that it's a zero sum game.

Dan Lyke 18:48:05+0000 (2025-09-23)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Ugh. Please, please, please, if you're an "AI" user, just share the prompt with me, don't make me wade through all of the LLM generated slop to figure out what you were trying to say.

Dan Lyke 18:24:57+0000 (2025-09-23)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Watching coworker recover from the Shai Halud exploit is further cementing my feelings about importing packages to do terminal coloring because importing packages to do minification on code that's being developed in embedded web views...

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

Oh, good, MacOS 26 made the buttons look unfamililar and moved them around. And The "Increase Contrast" draws a white line around everything while not, in fact, increasing contrast. Fucking grey on grey. Really want to get back to working on an OS that cares about usability. I want my Linux back.

Dan Lyke 19:14:48+0000 (2025-09-21)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

JFC. Local small business owners, the number one things I am going to your website for is your business hours. Make that top center. It's 2025, we should not still have to be telling you basic UX here.

Dan Lyke 16:23:53+0000 (2025-09-21)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Foiled by the debut of Lucky Strike cigarettes in today's Timdle. https://www.timdle.com/daily

Dan Lyke 16:06:24+0000 (2025-09-21)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Facebook threatens me in the notifications: "you could be on the public engagement list for 'The Information's this week." A good reminder that laugh reacts to the AI shill posts are still engagement.

Dan Lyke 17:54:44+0000 (2025-09-19)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Whoah. Revelation from today's https://timdle.com/daily, that Cairo is only a little over a thousand years old.

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

Pondering how it was about 12 years in between the Nazis burning the library of Institut für Sexualwissenschaft, and Hitler killing himself, and... for the sake of the world, and ourselves, we've gotta make sure the turn of sentiment in the US happens faster.

Dan Lyke 19:13:55+0000 (2025-09-18)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2362,-122.643)

Conversation over coffee this morning about the costs of a neural net for collapsing 30-40 parameters into 3 or so, and I strongly suspect that for most data sets I could implement a 3d parametric curve fit that's close enough and way faster. But wouldn't be "AI".

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

Once again, fuck Apple's case insensitive filesystem.

Dan Lyke 23:52:28+0000 (2025-09-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Got an FB DM with a link to a pro-Kirk video, and I went off, but I have to wonder if I should have gone off and outed people who sent me things like this previously. A Joe Rogan ep that you wouldn't put on your timeline, but sent to me? Name and shame. Because it seems like the purpose of these sorts of DMs is to feel you out to see if you might be an ally in hate, or get the sort of feedback that reinforces your in-group state, without taking broader social risk. And we need to reinstate that broader social risk.

Dan Lyke 20:15:16+0000 (2025-09-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Despite my support for an independent HTML rendering engine, the profusion of "You have to remember to turn all this crap off" features in @firefox.com, coupled with several long-standing bugs, sent me to Vivaldi. Firefox Mobile is now sending me Marketing notifications. Decision: confirmed.

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

I think it's the "Translate to English" on this YouTube "Ah ffs man" comment that really makes it shine.

Dan Lyke 00:14:22+0000 (2025-09-17)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2297,-122.629)

The thing about reading your phone while walking in daylight is fuck any designer who thinks that low contrast design is a good idea.

Dan Lyke 22:53:48+0000 (2025-09-16)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2248,-122.628)

I think it's the "Translate to English" on this YouTube "Ah ffs man" comment that really makes it shine.

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

Anybody else see their inclusion in the Charlie Kirk doxxing site as sort of a "blood on the doorposts"/Exodus 12:13 sort of thing?

Dan Lyke 01:43:07+0000 (2025-09-16)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

For some reason, I keep loading these two pages from Wikipedia, and keep sighing, and closing the tabs again. https://en.wikipedia.org/wiki/Horst_Wessel https://en.wikipedia.org/wiki/List_of_people_involved_with_the_French_Resistance

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

Thinking about this dynamic of people who send sketch interviews and news stories via DM rather than posting them on their own feed. Like: why did you think I, specifically, would be interested in this Joe Rogan interview or lecture by a Russian stooge or apologia for Charlie Kirk's Nazism?

Dan Lyke 02:19:18+0000 (2025-09-15)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Well huh. I currently use Namecheap as my registrar, but if they're getting acquired maybe it is time to just move everything to Hetzner. https://mastodon.social/@lapcatsoftware/115204981198009776

Dan Lyke 01:51:02+0000 (2025-09-15)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

More naked ladies (with picture)

Dan Lyke 01:50:38+0000 (2025-09-15)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2515,-122.697)

More naked ladies

Dan Lyke 01:38:40+0000 (2025-09-15)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2515,-122.697)

The amaryllis belladonna have been lasting a lot longer this year, but alone the road I've been ready to say that the naked ladies have lost their bloom. But in the shade

Dan Lyke 22:21:50+0000 (2025-09-14)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2428,-122.624)

Sunday in Petaluma

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

We use a Chromecast on a TV for a digital picture frame. Had gotten tired of the selection, turned it off, but took the effort this morning to go into Google Photos and Home apps to set up some new albums. It is an example of how far we've come from designing for user experience, and caring about anything other than the upsell. An indictment of where computing has evolved to.

Dan Lyke 03:32:47+0000 (2025-09-14)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Today we learned that using lye as a cleaning agent is really fun, but if there's a screen that has a lot of grease on it and is galvanized in possible reactive metals: do it outside.

Dan Lyke 23:30:42+0000 (2025-09-13)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2291,-122.631)

Box of free books outside a house I'm walking by. See a non-fiction that might be interesting, look through the rest of the back, find Malcolm Gladwell books, realize that this association is not a recommendation, do not grab the book.