Dan Lyke 23:33:36+0000 (2025-07-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

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.

Dan Lyke 21:23:43+0000 (2025-07-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.225,-122.628)

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.

Dan Lyke 18:49:50+0000 (2025-07-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2249,-122.628)

Slack just popped this threat to "Unlock AI for 50% off" in a group that's been migrating to Signal. Which... if their goal is to kick the people who'd set up free social spaces off, this is useful. Meanwhile, on Facebook, group admins are fighting the Meta spam bot pretty hard.

Dan Lyke 02:06:34+0000 (2025-07-02)— twitter (1/0) facebook (0/0) flutterby (1/1) — Lat,Lon: (38.2365,-122.643)

Ya know, I don't so much mind that there are thousands of requests for non-existent .php files in my blog web server logs, it's that they come from so many different IP addresses. Honestly, people, either I have an unsecured wp-login.php or I don't, and the first person who gets there is gonna patch the hole. It's wasted effort.