Keep seeing references to Colbert's viewership as a counter to CBS's claim of financial issues: viewers are not the customers. Those are advertisers, who are buying the presentation of a viewpoint. They don't care about how many people see the message if the message isn't furthering their goals.
That's not good. Office mate just came in and said it was more black smoke just a moment ago. Hard to tell from here where it's coming from: McNear building? Further?
Just deleted a Google Maps API key that Google was complaining was exposed. I have no idea where I was using it, if I still am. If anyone notices anything broken, please say something to me.
More playing with our food. Gonna have to try the inside of the silicone muffin cups next time, but these will make a nice custard container. Maybe with one of those pigs in it..
We picked up these candy making molds at a garage sale, and I had some powdered agar agar that needed using, so vegan coconut chai spice "gummi" bears and pigs. Gonna have to try gelatin, and less fat, 'cause the texture of these is meh.
Grocery Outlet had a paneer cheep, so I sauteed up some onion, ginger, garlic and spinach, a little cardamom, cumin, cloves, pepper, and anise seed and stem (because I didn't have star anise), and accompanied it with some lentils.
Discussion about high school photos and the old "portrait studios" led to: I may still have an Olan Mills picture that some grandparent insisted everyone in the family do '89 or '90. I remember at the time thinking "I have professional photographers take 12-16 action shots of me on whitewater every weekend day, how is this in clothes I never wear against a fold down backdrop capturing anything meaningful about me?"
Walked for coffee with a friend this morning, and one of the topics was user stories. And I'm now sitting here thinking about how many fantastic ideas in product development there have been over the decades I've been in computing, and how I still struggle to get people to adopt any of those best practices from other disciplines into computing.
Some days it's like Deming never existed.
The thing about the Fediverse is that I was just followed by someone whose first name on their profile is "Blow Job". They have no posts yet, and I can't figure out if, yes, this is exactly the sort of person I want to follow back, or if it's just another boring catfisher.
Sigh. Another day, another day dealing with NSTextField bullshit... (Why are you losing your delegate? I assume it's because of field editor bugs, but... I hate this platform).
So this one is great... David Snider has nothing to do with Patricia Snyder, but the word association machine conflates them when you put them in the context of the Janis Ian...
Because I'm seeing claims like "use fees for government services are a regressive tax on the poor": Any subsidies of automobile impacts are a *huge* tax on the poor, paid for in health, injuries, and the ways in which this mandates car ownership.
If we don't make owning a car incredibly expensive and difficult, we're just gonna continue building auto-only environments which exclude the people who can't afford a car from our communities.
Today's Timdle got me on the first commercial steamboat vs the first canning process, and a sports question which was actually interesting because of the geopolitical implications: https://en.wikipedia.org/wiki/The_hand_of_God
Need to fix my CMS so that I can format this stuff better, but I finally decided to start logging fiction podcasts at https://www.flutterby.net/Fiction_Podcasts
Went down to Roy's Redwoods, first time since they reworked the trails down there. Didn't get into the grove, did the loop trail. Was not disappointed.
Got some jicama with the leaves still on it from Lola's, and... yeah, that's the way I'm buying jicama in the future. Love that I'm being exposed to not just new produce, but better versions of existing produce.
And now I need to learn Spanish to communicate with the cashiers.
Yowzers. I've been trying to buy through companies that have retail presences in my town. Petco really doesn't want my money. Their site doesn't work with Firefox, they list a product that may or may not be the one that I want, even the online version doesn't have it in stock...
Look, I know that this week we've had three "once-in-a-lifetime" weather events, but with 8.2B people and a 73.5 year life expectancy, we should be experiencing over 300k "once-in-a-lifetime" events per day, right?
Wheee! Blocking Petaluma car violence advocates who came on to unrelated posts on my Facebook timeline with ad hominems. Way to convince me that I should roll over and leave Petaluma to the "real Petalumans", guys.
(I guess now that the hotel is in limbo they've gotta do *something* to feel heard.)
The experiments on my blog with providing automatic Wayback Machine links have me thinking about archives and ways to manage resources. Because we can't continue to trust the cloud and centralization to the Internet Archive folks, and we need to be building knowledge structures that augment our recall and access outside of the SEO/AI slop that's flooding search engines.
Wow can Apple's "field editor" mechanism lead to some really strange bizarre behaviors... Just. Wow.
(In other news, I think I've finally managed a refresh to make it not disappear text in the NSTextField it was leaving, and by forcing a copy of its string, make it not duplicate text across fields.)
People talking about pushing more philosophy classes in college like Macaskill and Singer and Ord and Torres and so so many more aren't all part of that discipline within academia.
Listening to Wolf 359, I'm up around episode 35, and wow there's some uncomfortable memories of work dynamics under which I did some amazing work, and which I never want to be a part of ever again.
QFT: "There's a certain symmetry in build/automation systems being miserable. They are, after all, software used to make more software."
https://hachyderm.io/@SnoopJ/114821163157953513
Sigh. It is a truth universally acknowledged that every framework creator will reimplement Make and linking, poorly.
In this case I'm porting a Qt app that uses Juce for audio processing.
Pre-ordering Carter Lavin's "If You Want To Win You've Got To Fight", because I've run into him in some circles and see what he's doing on the ground, and think I've got some lessons to learn from him.
https://islandpress.org/books/if-you-want-win-youve-got-fight
Everyone talking about how LLMs let them whip up apps super quickly, but that nobody understands and that are filled with security holes: We already had that. It was called Perl.
Home from a fun weekend at Hitchike Across The Galaxy, the 42nd convention of the International Association of Gay Square Dance Clubs (IAGSDC) with about 900 of our closest friends. We dressed relatively conservatively for the banquet this year.
At IAGSDC: Two A2 mirror tips dancing to Geo Jedlicka. And I think that, except for Swap Around and the Right And Left Grand, those have been the smoothest squares I've danced with so far.
At the Gay (square dance) Callers Association annual meeting, someone was praising Allan Hurst's efforts in pulling students into caller school, described him as "good at recruiting", and... uh... cough.
Holy shit. With the state of public transit payments, it's a freaking wonder anyone rides. I am hanging so much trouble with the fucking Clipper app today, and don't really want to wait for the 67 people ahead of me in the phone queue. #ClipperCard
I realize I'm ragging on LLMs a lot this morning, and I want to make it clear that it's mostly because I used Gemini for programming yesterday.
And, sure, I now understand the Google Sheets runtime way way better than I did thanks to following all of those dead-ends that I wouldn't have thought to pursue otherwise, but...
It reinforces the notion that I've heard several times recently that "AI" programming assistants work better when you believe in them.
Why is left as an exercise...
Giving up programming because of the advent of LLMs is like giving up woodworking because Harbor Freight introduced a line of guard-less radial arm saws.
This morning's "holy shit, I hope you fuckers are condemned to eternity trying to accomplish the most basic tasks with your IT workflows, but that's too harsh to wish on anyone" go out to the Marriott Bonvoy and ClipperCard Android apps and email processes.
The "Flowmaster is muh heritage, complaining about exhaust noise is hate speech" crowd seems to have gone to "'slow down' signs are a distraction, making me pay attention to stop signs is bad for safety."
(Statements only slightly exaggerated for effect.)
Wow. So I installed the Gemini CLI on my work computer, 'cause work is all in on this stuff, and asked it for some help with Google stuff, 'cause their documentation does not match their tools, and... I am not sure what additional information beyond my prompt is being sent, but the responses indicate that this is a *fantastic* way to leak data to Google, and if you care about keeping anything on your machine from Google you should carefully understand what, beyond the prompt, it's sending.
You know what I fucking love? When the Google documentation for writing Sheets custom functions doesn't match what buttons the Apps Script editor is showing me. That's what I fucking love.