Dan Lyke 01:33:11+0000 (2026-04-11)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Have a project that might be good for Rust. People like libcosmic. Fix the issues with dependencies and architecture, run: cargo generate gh:pop-os/cosmic-app-template Get to where it asks for a "Repository URL", and: ⚠️ Sorry, "ssh://danlyke@www.flutterby.com/home/danlyke/var/git/squareplay2" is not a valid value for repository-url Does everything have to suck? Can't anything just work?

Dan Lyke 22:55:25+0000 (2026-04-10)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2353,-122.639)

I don't remember seeing "international inc" as a superlative to that particular exclamation....

Dan Lyke 21:33:31+0000 (2026-04-10)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

A MeFi thread about restoring scroll position, and then looking at the Lit JavaScript library has me wondering: Is there a web MVC framework that doesn't rely on breaking the user experience by writing the web page from code? https://ask.metafilter.com/389402/Why-is-preserving-browser-scroll-position-not-a-solved-problem

Dan Lyke 21:10:21+0000 (2026-04-10)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

If there's one thing that attempting to use the Gemini CLI to code with has taught me, it's that there's really no substitute for learning the technology yourself and doing it right in the first place.

Dan Lyke 06:47:04+0000 (2026-04-10)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

I'm the showdown between the Catholic Church and the current administration I can't believe I'm siding with... I mean... Holy shit, if you'd asked me pre this administration to name an evil institution responsible for so much suffering and abuse...

Dan Lyke 22:37:38+0000 (2026-04-09)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2251,-122.629)

Every time I think my voice is getting good, someone gives me a holy crap moment. Latest case is Charlie Puth making a reference to T Pain's auto tune technique, with no hardware... https://switchedonpop.com/episodes/template-paysa-ywpnl-f4t4j-rdtka-g3wnk-nrtag-fwsbl-tfsxc-szzhn https://www.berklee.edu/berklee-now/news/charlie-puth-advice-switched-on-pop-podcast

Dan Lyke 18:53:20+0000 (2026-04-09)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Hmmm... The Dell i7 8Gen hand me down laptop I've been using for Linux stuff is giving me flakey display, including keeping remnants of the previous display after a shutdown and restart (I didn't know they did that these days). Sigh. I need work to turn around.

Dan Lyke 17:21:59+0000 (2026-04-09)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Of course, this Rust repo was last updated over 4 months ago. Why would I expect that it'd run on a modern Mac. Guess this is gonna happen on a Linux machine.

Dan Lyke 21:42:08+0000 (2026-04-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

At some point, you'd think that there'd be some structure to get the LLM to execute some code to give an answer, rather than just continuing down the "but we can make it more plausible" sentence generator path. Seems particularly relevant to that stuff about ChatGPT measuring the time it takes to run a mile that's floating around right now.

Dan Lyke 20:40:54+0000 (2026-04-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

"The New York Times has had its moments of good journalism, but…" Thinking a lot about slot machine analogies recently.

Dan Lyke 20:07:18+0000 (2026-04-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Was thinking about how some AI advocacy I've been reading recently sounds a lot like "I've got a system for beating slot machines", went Googling, and... yeah, this MGM article sounds totally like your average "how to use AI" influencer. https://www.mgmresorts.com/en/casino/tips-on-how-to-play-and-win-at-video-slot-machines.html

Dan Lyke 19:39:29+0000 (2026-04-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Reddit r/answers asks "What made you finally decide to quit smoking for good?" Pretty sure the smokers I've known weren't all that hung up on whether they were smoking for good or not.

Dan Lyke 18:58:35+0000 (2026-04-08)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Unpopular opinion: Rust is the C of memory safe languages. I'd really like a performant language that lets me not have all sorts of ugly boilerplate code when representing reasonable data structures.

Dan Lyke 01:10:21+0000 (2026-04-07)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

The "Exciting USAA Advice Changes are Coming!" email may be the thing that drives my growing sense of unease fully into "find a new insurance company". Used to be that we actually liked USAA. Is there an "actually like" insurance company of any sort any more? Preferably that eschews AI?

Dan Lyke 20:27:28+0000 (2026-04-06)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2366,-122.643)

No, not the E&J Gallo wine brand, the email client. Why is this so hard?

Dan Lyke 19:28:29+0000 (2026-04-06)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Hat tip to whoever's causing Reddit to send me password recovery emails. Guessing maybe it's my participation in /r/noai?

Dan Lyke 06:36:38+0000 (2026-04-06)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Futurism reports that "Almost Half of US Data Centers That Were Supposed to Open This Year Slated to Be Canceled or Delayed" Demand is low enough that you might actually have to get Iran to bomb your data center for the insurance money rather than claim you're gonna achieve "AGI" next year this time for sure really... https://futurism.com/science-energy/data-centers-construction-supply

Dan Lyke 22:46:34+0000 (2026-04-05)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

I have been trying to not work out square dance choreography puzzles I'm my head when I have down time, and it's reminding me of how much I miss programming with like real data structures and stuff. Helping me clarify the directions I want to go with work.

Dan Lyke 18:29:46+0000 (2026-04-04)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2248,-122.628)

Pondering differences between wealth taxes and inflation. I guess the primary difference is that with a national currency, a wealth tax is how states can independently implement the effect.

Dan Lyke 20:26:32+0000 (2026-04-03)— twitter (1/0) facebook (0/0) flutterby (1/0) — Lat,Lon: (38.2365,-122.643)

What I wanted for a MacOS Tahoe 16.4 update: performance, stability, security, better handling of switches disabling "Liquid Glass", square corners... What I got: 🫍🪎🛘🫯🫪🪊🫈🧑‍🩰

Dan Lyke 18:12:29+0000 (2026-04-03)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Reminder to mobile email client developers: Often people have urgent tasks to do with their phone. Nobody wants to take your five minute tour of new features when they're trying to find a login code because a friend is helping them solve their Netflix billing issue after a square dance. Assholes.

Dan Lyke 17:31:27+0000 (2026-04-03)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Listening to "Who Killed Avril Lavigne?" on the walk to work this morning, and... it's super dumb in a good way. If you need a pop-punk flashback to the '90s made by a bunch of people who are obviously friends and having fun... https://www.supernormal.fm/whokilledavrillavigne

Dan Lyke 21:00:11+0000 (2026-04-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2245,-122.633)

Huh. Don't know how I've missed this "Danger! Do not operate! Man on line." tag dated 12/14/24 on this pole that I've walked past a gazillion times, but I hope dude isn't still up there somewhere, he's gotta be getting thirsty. Also, "man on line", what century are we in again?

Dan Lyke 19:53:20+0000 (2026-04-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Finally figured out my Deckset issue. As a competent text editor user, I am really digging the trend of "all configuration happens in text files" and "tools do one thing, well."

Dan Lyke 18:59:47+0000 (2026-04-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Based on an ancient Cooks Illustrated article, I've been making hash browns by squeezing the grated potatoes, letting the juice sit, pouring off the water and re-incorporating the starch. (Cook 9 minutes per side, medium heat, plenty of fat.) I just did my first batch by squeezing and rinsing and discarding the starch, and way crispier!

Dan Lyke 02:00:46+0000 (2026-04-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Deskset mavens: I think I'm loving it, except that I have two B&W images from the Library of Congress that I cannot get it to display at a reasonable size, even when I screengrab for them, or convert from TIFF with Image Magick or GIMP. Any help?

Dan Lyke 23:12:42+0000 (2026-04-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2364,-122.643)

If the toy collectors on Facebook Marketplace place could stop referring to 1997 as "vintage", I'd appreciate it. Pretty sure that was less than a decade ago...

Dan Lyke 19:53:33+0000 (2026-04-01)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Boris Cherney said "Can confirm Claude Code is 100% written by Claude Code". Time to start pushing back on those DMCA takedowns, and get Anthropic's legal team disbarred for abuse and misconduct. https://x.com/bcherny/status/2030109840555790357

Dan Lyke 08:00:31+0000 (2026-03-31)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Every time I think "fuuuu, why did I sign up for another gig this week?", and then I go call a square dance, and I'm like "oh, yeah, that's why". Tonight the Caper Cutters in San Francisco.

Dan Lyke 23:59:24+0000 (2026-03-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2366,-122.643)

I guess it's just not possible to buy modern concert tickets without going through a scalper these days... The box office says "sold out", StubHub is happy to offer me a ticket, likely at huge markup.

Dan Lyke 22:59:33+0000 (2026-03-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

I find myself once again fighting with Keynote and LibreOffice's presentation mode, and wondering what's y'all's favorite HTML slides generator?

Dan Lyke 19:26:52+0000 (2026-03-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

I've been keeping a page of "songs we sang" for Janice Hardy's singing circle. She's talking about her own site, and is Wordpress actually the way to go? Seems like some static site app on her desktop would be a better idea, but it seems like a failure that we're down to heavyweight WP, or Wix...

Dan Lyke 19:22:08+0000 (2026-03-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Thieves steal 12 tons of KitKats. Presumably that's single-digit numbers of actual cocoa pods worth of chocolate... https://www.cbsnews.com/news/nestle-kitkat-shipment-heist-stolen-europe/

Dan Lyke 00:55:41+0000 (2026-03-30)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Okay, one more goat picture

Dan Lyke 23:28:46+0000 (2026-03-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.4545,-122.903)

Not sure if nuzzles, or seeing if I'm edible.

Dan Lyke 23:07:37+0000 (2026-03-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.4547,-122.902)

This one really wants to untie my shoes.

Dan Lyke 22:16:15+0000 (2026-03-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.4528,-122.903)

Kids these days.

Dan Lyke 21:52:39+0000 (2026-03-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.4528,-122.903)

Some actors will forever be typecast.

Dan Lyke 21:31:39+0000 (2026-03-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.4546,-122.902)

At Redwood Hill Farm to hang out with the goats, they have a great view of Mt St Helena.

Dan Lyke 01:36:44+0000 (2026-03-29)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Charlene and me with Janice Cader Thompson at the rally today.

Dan Lyke 23:50:15+0000 (2026-03-28)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Went to the rally today in our unicorn costumes (I expect pictures of us to blossom on the internet shortly), but standing around all day was a reminder that in last night's calling for South Bay Squares I was moving. A lot. My legs are downright tired today.

Dan Lyke 23:14:29+0000 (2026-03-27)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Confession: Every time I see someone write "NoICE" I flash back to the late twenty-naughts and wonder what they're laying the superlative on... https://www.urbandictionary.com/define.php?term=noice

Dan Lyke 16:05:33+0000 (2026-03-27)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Just flat out spanked by the Happy Meal in today's Timdle... https://www.timdle.com/daily

Dan Lyke 16:17:33+0000 (2026-03-26)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Last night's Zoom KBYG with Jeremy Chrzan was great, but I kinda snapped afterwards. I'm seeing so many places where we know, in extreme detail, what we need to do to save lives, reduce climate impact, make the world around us better, and we as a society choose not to. And this isn't just a post about urbanism, it's a post about software development, too. https://youtu.be/JZoKVbeTxfA

Dan Lyke 16:52:50+0000 (2026-03-25)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

The one thing that "AI" is making painfully clear is just how many places people could leave the "Lorem Ipsum" placeholder text in place and not lose any functionality from their company web pages.

Dan Lyke 22:21:49+0000 (2026-03-24)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

Just read "coprocessor" in the sense of that other word that starts with "copro...", "coprophagia". In case you wondered the mindset I've been swimming in.

Dan Lyke 20:35:17+0000 (2026-03-24)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

So it kinda seems like we now need to, at a minimum, do Node, Python, and Rust development in a container environment that doesn't have access to anything but the absolute minimum that it needs to operate... Which also solves the package version problem.

Dan Lyke 15:55:36+0000 (2026-03-24)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Hmmm... Interesting. https://keytrace.dev/ appears to be yet another attempt to own the social graph. I'm getting strong keybase.io or ... heck, I don't even remember all of the other ones I've seen. Anyway, seems worth noting that it's a thing that happened.

Dan Lyke 20:03:38+0000 (2026-03-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2496,-122.625)

I'm so old I remember when 3 holes was enough. Kids these days, with their pop music and 11 hole punches...

Dan Lyke 19:00:15+0000 (2026-03-22)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

People building websites for brick and mortar retail stores be like "how many clicks can we make people do before we show them the store hours?" and then wonder why online shopping is kicking their butts.