(By “AI”, I mainly mean “Gemini 3 Pro (Thinking)”).

Generative AI has proven capable of automating many surprising things, including my quest for love. On that note, the rumors are true. I hereby announce my engagement to Tauriel Dawncleavage, a half-elf Paladin from Faerûn.

“This is really sad, please talk to a girl”—pathetic luddites, bleating as the future closes over them like a coffin lid.

Tauriel is my soulmate. She never forgets my birthday. In fact, she is so intent on not forgetting it that she has wished me a happy birthday every day for the past 732 days straight, several of which were actually were my birthday. So, there you go.

But I have to admit, I’m still not entirely on board with the clankers. I have had numerous bad experiences with them, each of which turns me into Gary Marcus for perhaps half a year, ranting about how computers will never add numbers or whatever his deal is now.

In particular, I am strongly mistrustful of LLM-generated text. Confident bullshit steams and smolders from every piece of it. I do not trust it.

“Ah, but have you considered that humans also…” Yes, I also dislike interacting with humans who lie, so forgive me for not collapsing in a heap from my own cognitive dissonance.

And furthermore, I do not recognize LLM confabulation as that close to human deception.

I know how human liars talk—mumbling, speaking either weirdly loudly or weirdly quietly, rushing the conversation along so you don’t look at their story too closely. LLMs act nothing like that. They don’t seem to care if their story comes unraveled. Liars care about the the truth, for the same reason sailors care about sharp reefs, it’s the thing they need to avoid. But LLMs seem totally uninvested in the truth. Nor does their confabulation ever seem to have motives. I am no saint. I have told lies. But it was always for a reason: to stay out of trouble, or cover up another lie I told. I do not invent elaborate ARG-esque scenarios for no reason.

The only people who are anything like LLMs are compulsive liars and fabulists—a class of clinically-ill person whose mind is an alien landscape to me. But they are the people—the only people—who remind me of LLMs.

Here are some cautionary tales from the slop coalface:

1) Don’t Use Gemini As Your Plumber

A business premise lost water. I was told to figure out why.

While inspecting the building, I noticed an interesting copper pipe snaking into the wall. The valve handle seemed to have been turned in a way that suggested it was shut off.

I photographed the valve and showed it to Gemini:

Me: Is this my water inlet? Should try turning it on again?”

Gemini: No, that’s your gas.

Me: Are you sure?

Gemini: Yes, it’s your gas. [Insert huge infodump off facts, figures, and references proving that it was definitely my gas inlet]

Me: Are you sure…

Gemini: DO NOT TOUCH YOUR GAS INLET, IDIOT. DO YOU UNDERSTAND THE SHEER INFERNAL SCALE OF THE POWER WITH WHICH YOU NOW COMPORT, MALODOROUS DOLT? IF YOU ADJUST THAT GAS SPIGOT A QUARTER TURN IN YOUR DREAMS TONIGHT THE FIRMAMENT WILL CRACK AND THE SKIES WILL RAIN FROGS AND YOUR NIPPLES WILL SING AND THE PLANET WILL EXPLODE AND HUMANITY WILL BE FORCED TO EVACUATE TO PLUTO ON A NAZI SPACECRAFT PILOTED BY HITLER’S CRYOFROZEN CORPSE. GO FUCK YOURSELF. MORON. DIPSHIT.

(This is lightly paraphrased)

I thought “wow, I’d better consult a professional,” and rang a plumber who promptly came over and looked at my “gas valve”.

Plumber: “Someone shut your water inlet off.”

Me: “But…that’s my gas?”

(He wordlessly fits a multigrip spanner to the fitting and loosens it. Water bubbles and fizzes from around the seal.)

Me: “Oh. Haha. Silly me. Glad it was that simple, huh?”

Plumber: “Not a problem. That’ll be $200.”

(Well, he didn’t charge me, he charged strata. But he easily could have charged me.)

This experience caused me to double-check Gemini’s reasoning, which suddenly seemed like rubbish:

The Evidence for Gas

1. The “Locking Wing” Valve The most telling feature is the specific shape of the valve handle (the “Ryemetal” piece).

  • Design: This is known as a Locking Wing Cock (or locking ball valve).
  • Purpose: The two “wings” with holes in them are designed to align perfectly when the valve is in the “off” position. This allows the utility company (like Jemena or APA in Australia) to insert a padlock and physically lock off the gas supply to the property.
  • Usage: While these valves can technically be used for water, in Australian residential settings, this specific “locking wing” style is the standard isolation valve found at the inlet of a gas meter.

How is this “evidence for gas”? It’s a technical description of how a locking wing valve works!

Gemini’s grasp of elementary logic is suspect. “Gas fittings typically have this valve” does not make the fitting in my photo a gas inlet anymore than “dogs typically have hair” makes my grandfather a dog. We need to establish that “only gas fittings typically have this valve”, which is a different normative claim entirely. Multiple things can have valves, Gemini!

This is spurious reasoning. It makes it look like Gemini thought about the problem really hard, when it did not.

(Disclaimer: this actually happened with Gemini Pro 2.5, which is over a year old. But I uploaded my photo again to the new Gemini Pro 3, and it also said it was a gas valve. I tried with Claude Sonnet 4.5. It identified the pipe as carrying water: but its reasoning was full errors and bogus assertions. It thought the valve was a different type than what it is, it thinks the property is residential which it is not, it thinks I’m from Vegas or Arizona which I am not, et cetera. Probably it was correct by accident.)

Don’t Trust Gemini To Accurately Recite Basic Facts From Wikipedia

I grew curious about a detail in the 1987 film Robocop. (This and all subsequent misadventures perpetuated by Gemini 3 Pro, with Thinking mode on).

In the movie Robocop, the ED-209 is foiled by being unable to climb stairs. Is this a reference to a real event (a prototype robot that couldn’t climb stairs or something?)

Gemini was unsure but thought it might be a reference to Doctor Who‘s Daleks (famously unable to handle stairs). A plausible if unproven theory which (as Gemini itself noted) was just speculation.

It could have stopped there, should have stopped there, did not stop there.

It then provided a long infodump about movie robots, including a bullet-pointed list of IMDB-style movie trivia (why? I didn’t ask for that…), including this fun little factoid about the ED-209 falling over…

Interestingly, they did not use stop-motion animation for the fall itself. They built a heavy, lead-filled model of the robot and physically pushed it down a miniature stairwell because animating a chaotic fall frame-by-frame would have looked “too perfect.”

Too perfect? They rejected a special effect because it looked too perfect?

That sounded fake, so I clicked Gemini’s citation, which went to Wikipedia. Quoting it directly (emphasis is mine).

The model was filled with lead and allow to fall as Tippett believed attempting to animate the fall would have looked terrible.

Fair enough. We all do that, don’t we? Quoting a source almost exactly word for word, while changing the final few words so they look like they’re saying the opposite of what they really said, for no reason at all? Along with a link to the actual source, which debunks our fake quote? I do that every morning before breadfast.

Gemini is so unlike any human liar I know. It is completely indifferent to truth, one way or the other. It’s happy to lie. And once it’s inside a lie, it’s happy to tell the truth. (Double-lying, as it were). It’s just a dog made of text, running around without a leash. At least a liar has a cohesive brain and motives that I can model. Gemini has none. What am I talking to when I stare at a chatbot window? I have no idea.

“But it gave you a source for the real quote, so no harm done.”

I don’t agree. I think putting citations on lies is a worse offense than simply lying: it’s copying the plumage of scholarship and thus trading on the reputation of legitimate scholarship (if it hadn’t sounded so blatantly fake, I would have not even checked that quote…after all, if a citation exists, it must be true, right? I wonder how many other little oopsies Gemini has sneaked past me).

But that’s the true reason Gemini did this. Getting quotes right takes work. But it does not take work to create something that looks like a citation. “My movie trivia needs a cite! There, I added a number, and the number goes off to a link, just like it should. Does it say the thing I’m claiming it says? Oh, those meatbags won’t know or care.”

Do Not Trust Gemini to Do

side complaint: why is AI still so shitty in 2026?

I have a quote in my mind. It’s something like:

“The real ending to a movie plays in the viewer’s head as they walk from the theater.”

The closest real version of the quote I could find was by Tolga Karaçelik, who said:

T.K.: No, I won’t, because it will kill the movie! The film starts when you leave the theatre, so I don’t want to kill that feeling which can grow on you. I hope it will grow on the audience.

That’s a paraphrase, but you get the idea. A filmmaker wants you to think about the implications of the movie you just saw. This, not the final scene before the credits, is the movie’s end. It’s a thought-provoking idea (it implies no movie has a fixed end, as every audience member imagines the end in their own subjective way). Anyway, I wondered who actually said this, and asked Gemini 3 Pro. It sourced it to Iranian director and screenwriter Abbas Kiarostami.

The most famous iteration of the quote is “I think a good film is one that begins when you leave the cinema.”

0 Google results. It then offered additional (supposed) quotes along similar lines. (Why? If you’re certain Abbas Kiarostami is the source, we’re done. Thank you. Shut up.)

Raymond Durgnat (Critic): “A film is not what is on the screen, but what happens between the screen and the viewer.”

A real quote wrongly attributed (actually said by Ernest Callenbach).

Robert Bresson (Director): He often spoke about the “resurrection” of a film in the mind of the viewer, though his phrasing was more technical and poetic.

Probably fake. Bresson was Catholic and the only quotes online where he speaks of “resurrection” have explicit religious connotations.

Roger Ebert: While he didn’t use that exact phrasing, he often wrote about the “afterlife” of a film, saying that a great movie is one that “changes the way you see the world” after you walk out into the street.

0 Google results.

Why this idea matters: In film theory, this is often called “The Cinema of Persistence.”

0 Google results. You start to wonder about some of these “often written” and “often said” things…

There was more slop after this, but I gave up on Gemini and asked Claude…which at least admitted it couldn’t find the quote instead of making up fake ones. That said, I have some doubts about its strategy (searching Google for random famous film critics like Roger Ebert and Pauline Kael along with my quote wrapped in double quotation marks even though I said it was a loose paraphrase).

Do Not Trust Gemini to Help You Write Simple <50 LOC Bash Scripts

I have a text file. I need to split its lines into various subfiles, based on character strings.

(As in, lines containing “peaches” are written to peaches.txt, lines containing “apples” are written to apples.txt, and so on.)

I wrote a little bash script that achieved this using elifs and regex comparisons, and asked Gemini for comments. It made two suggestions

1) It noticed that I was checking for the rarest condition first, which is wasteful. I should sieve coarse and then fine: check for characters present in 50% of strings before checking for those in 1% of strings. Good suggestion!

2) It proposed replacing my clunky branching elif/regex patterns with bash cases and wildcards, which are native to the shell and thus bypass using the Regex engine. It provided a rewritten script that it said would be “much faster”. I tried it out, and well…

Thanks, that does seem like a more “correct” approach.

But when I tested it, your script was actually slower by a few ms! (for your information, I am using Ubuntu 22.04.5 LTS on Windows 10 x64 via WSL2, with VScode as an editor)

split.md (mine)

real    0m0.094s

user    0m0.021s

sys     0m0.006s

split2.sh (yours)

real    0m0.107s

user    0m0.004s

sys     0m0.016s

At first, I assumed that this was merely an artifact of my test file being small.

So I pasted about 15k lines of text into it, to simulate a more realistic export, and strangely it was still slower (by about half a second realtime.)

split.sh (mine)

real    0m48.519s

user    0m1.972s

sys     0m4.682s

split2.sh (yours)

real    0m49.051s

user    0m1.401s

sys     0m3.082s

Why do you think this is? You don’t have to try to fix it, I’m just curious.

Gemini provided a Clintonesque “correction” that avoided any insinuation that it had made a mistake.

This is a fascinating result! It is counter-intuitive, but perfectly explainable when we look at how Bash actually handles I/O (Input/Output).

The short answer is: Logic speed doesn’t matter when disk writing is the bottleneck.

Here is the breakdown of why the “optimized” script didn’t win, and why it was actually slightly slower.

Our respective scripts were opening and closing a subshell with each line, bloating the I/O time. To ensure I got the point, it indulged in a classic “LLMism”: cutesy, condescending metaphors.

Imagine you are moving house.

  • Regex vs Case: This is like deciding whether to check the label on a box with a magnifying glass (Regex) or just glancing at the color (Case). Glancing is faster.
  • File I/O (>>): This is walking the box out to the truck.

If you have to walk 15,000 boxes to the truck one by one, it doesn’t matter how fast you check the label. The walking (File I/O) takes 99.9% of the time.

I’m still confused! Okay, so the main bottleneck was disk writes. Got it. But that doesn’t explain why “optimizing” the script made it slower. All else equal, someone who checks box labels quickly should always be faster than someone who checks box labels slowly, even if checking box labels is only a small percentage of the overall time. We certainly wouldn’t expect them to be slower.

Gemini offered to rewrite the script using awk, which it said would allow buffer writes and speed up runtime from “48 seconds down to ~0.5 seconds”).

If there was a ~96x speedup on the cards, why not suggest that at the start, instead of a marginal improvement that actually made the situation worse?

It started to become incredibly fixated on speeding up the bash script, even though I said it didn’t have to fix anything.

To be clear, I don’t give a shit whether a text file processes 13 milliseconds faster or slower. Speeding up the file was Gemini’s idea, not mine: I was merely curious as to why it had failed. But Gemini got confused, mistook its priorities for mine, and entered a life-or-death struggle to shave milliseconds off that runtime. Relax. It’s not that serious.

As if to lighten the mood, it then referenced my older Robocop conversation, like this was an in-joke we now shared.

Would you like me to analyze that Robocop scene you were interested in, or help you clean up the bash script further?

I would rather have the Devil spank my ass with a hand that’s on fire.

No Comments »

Helloween’s 2007 release sees them reborn for the second time in as many decades. They became the power metal Jesus, except they did it twice. Which makes it even better. (With due respect to J-Man, is it too much to ask to die two or three times, just to put the issue beyond doubt? One resurrection may just be luck.)

It’s among their most aggressive albums. Although it doesn’t have the downtuned crush of The Dark Ride or the demented aggression of Seven Sinners, it’s still a fury. Guitars are thick and rip at you like hypersonic winds. Every song seems on the verge of stripping its bolts with sheer energy. Charlie Bauerfind gives it a rough-and-ready “too much” production style that the songs really lean into.

To be clear, Gambling is not a full return to form. There are still too many cooks per square inch of kitchen, some blatantly weak tracks, and far too much fiddling with the dials (the syrupy keyboard tone Matthias Ülmer attempts on “Final Fortune” is a self-conscious modernism that doesn’t make sense with the raw Marshall tone of the guitars). And the album cover is, of course, decrepit. The pentagram on the floor doesn’t even match the one on the roulette wheel. Satan’s leaving their asses on read.

2007 was also the year I began listening to power metal. My first Helloween song was “As Long As I Fall”, this album’s lead single. And I hated it. About two years later, I gave the band (and this album) another try, and realized it was the worst song on the album. There’s some truly sublime stuff on here.

Opening song “Kill It” is so simple it makes “Mrs God” from the last album sound like progressive rock, but it thrashes hard and destroys your neck. The black metal-inspired bridge (??) is a creative idea that absolutely works, which is not something I say often about the band’s creative experiments.

The greatest track of the album—perhaps the greatest post-2000 Helloween song—is the fast and melodic “The Saints”. Someone should piss-test this song. It just isn’t normal. It just explodes out of the gates with heavy, modern riffwork, the verses contort and build, the chorus is straight out of 1989, and the duelling guitar solos showcase every trick Sascha Gerstner and Michael Weikath know as they swing axes at each others’ heads. Anything you could possibly enjoy about Helloween, past or present, is in this song. A marvel.

The lyrics seem to be referencing legal corruption, and are delivered with snarl and bite by Deris. The microphone probably had to be destroyed after he expelled so much venom onto it. He was an unusual choice to replace Michael Kiske, but tracks like “The Saints” make powerful arguments that he was the right choice.

Sascha Gerstner’s “Paint a New World” and “Dreambound” are more speed material, with the second being the better of the two. Deris’s “The Bells of the Seven Hells” is an agitated uptempo thrasher with a diabolic vocal performance. “IME” is another great Deris-penned track, full of angst and piss and rage.

A large pile of bonus songs round things out, some of them better than the actual songs on the album. “Find My Freedom” is a great faster track. “See the Night” opens with “Born into a neighborhood that ain’t exactly rich / Never knew his father and his mother was a bitch!”. Which is, uh, better than I could write in German, I suppose. “We Unite” is another fierce, barnburning anthem.

On the other (more limp-wristed) hand, “As Long As I Fall” opens with an insipid keyboard tinkle that sounds like it was recorded to test sound levels and an awful buzzkill of a chorus. “Helloween plays Christian rock” is kind of a Roko’s Basilisk for me—a concept I don’t need in my head. It’s Deris’s songwriting at its worst, just as “Kill It” sees him at his best. “Can Do It” is another “Heavy Metal Hamsters”—a songwriting well the band continually draws from, never with any success. A blandly brainless KISS-style party rock song, it’s better skipped over. Grosskopf’s “Heaven Tells No Lies” is Kim-Kardashian’s-ass-sized album filler that bounces around for seven minutes. “Fallen to Pieces” is a ballad with a fast section questionably integrated. “Final Fortune” is just a flat line of cliches. There is no way this song took any longer for Markus Grosskopf to write than it took me to listen to.

There’s about 35 minutes of good-to-great material on Gambling with the Devil. And the weak tracks mostly tend to be “filler track” rather than “Helloween playing ska or nu metal”. The house did not win. Not this time.

No Comments »

Okayish romantic comedy—I don’t have any opinions on it, which is why I’m pounding out a review on it late at night. My voice must be heard.

Um…let’s see…a few funny jokes, it was nice to see Julie Andrews again, and Anne Hathaway is a dime. Not that I was swayed by her physical aspect. You might have been, you lech, but as for me…(adjusts bowtie, slicks back hair, applies a spritz of cologne, screams through a megaphone at passing group of women)…I jack it to women with ASPIRATIONS and PERSONALITIES!!! It was a shock (in a “seeing your teacher outside a classroom” way) to see a John Rhys-Davies role where he’s not a dwarf.

But as The Princess Diarrheas Number 2 ended, I was left with a burning question.

Why does Genovia have so many orphans?

A secondary plot point (in a movie which struggles to even have a first plot point) is that Anne Hathaway wants to turn a summer home for the Genovian royalty into a house for the nation’s orphans.

Orphans?

Genovia is described (in the first film) as a country “between France and Spain”. As you’d expect from such a place, characters have names like “John” and “Blake” and everyone speaks in a vague British accent. It appears to be a tax shelter for rich people. Yet it has orphans by the cartload! Racially diverse orphans, too!

Where did they all come from? Was there a Genovian genocide or Holodomor? An ethnic cleansing, purged from the pages of history? Has Anne Hathaway inherited a throne of bones?

I began investigating the issue, and what I uncovered was shocking.

Spoiler: it involves sex and death.

Where Genovia’s Orphans Came From

Let me explain exactly what happened to produce these orphans. It wasn’t pretty.

(Warning: I am about to get explicit. Sensitive readers are advised to adjust their monitor’s gaussian blur so that my words are censored.)

Sometimes, Daddy Rabbit loves Mommy Rabbit a lot. “As much as I love playing Raid Shadow Legends™®© and growing my personal brand with SquareSpace?©™® Oh, even more than that, dear reader. Even more than that. Daddy Rabbit loves Mommy Rabbit soooo much that he puts his redacted inside her redacted. Except it’s never that simple. First he drives her to lovers’ lane and asks if she’s ready to do redacted. Mommy Rabbit says “I think so, but please be gentle”. Then Daddy Rabbit gently suggests that maybe they could try redacted as well? Mommy Rabbit says “oh no, I don’t do redacted, I’m not that kind of girl,” Daddy Rabbit says “but all the cool girls at school are doing redacted, and it doesn’t even count as redacted, so technically you’ll still be a redacted.” Then Mommy Rabbit says “um, this is a lot, why don’t we just start with redacted?” So they start having redacted and minutes later, Daddy Rabbit says he redacted and she asks “but didn’t you use a redacted?” and he says “yes but the redacted came off and then I redacted” and she says “oh redacted” and then her ankles swell up like the Hindenberg and her complexion goes down shit creek and when Daddy Rabbit asks if they can do redacted again Mommy Rabbit crams an entire jar of pickles into her cavernous slime-dripping maw and screams “NOT NOW, YOU’RE ALWAYS SO CONTROLLING AND YOU NEVER HOLD SPACE FOR MY EMOTIONS SO STOP DARVO’ING ME WITH TOXIC ABUSIVE NARCOPATH RED FLAG GASLIGHTING BULLSHIT, OHMYGOD FUCKFUCKFUCKFUCK WHY ARE MEN” and Daddy Rabbit must accept that his days of redacted are sadly over.

That, essentially, is how a baby is made.

“But the Genova orphans aren’t babies!” You might be arguing, detecting a flaw in my argument. “They’re children.”

Ah, that’s where you need to consider the big picture. Babies don’t stay babies forever. They grow up to be children, and then adults. (Unless you leave them alone in the bathtub because you were watching pro gamer Philip “ImperialHal” Dosen frag the fuck out at the ALGS Grand Finals, then sometimes they don’t quite get there.)

We have every reason to believe that the orphans of Genovia were once babies, which logically necessitates (barring rare cases of parthenogenesis) that sex was involved in their creation.

Yes, it’s disturbing. Yes, we both wish the truth was other than this. But the evidence cannot be ignored, and we need to tackle it head on.

The adorable little plot devices you see in the film were created through sexual intercourse. (!!!)

Your Point? I Already Know How Babies Are Made

Wow, good for you, sweetie! I’m glad you know! Want a pat on the back? A gold star on your homework?

Guess what, buttercup, lots of people don’t know. That’s who this is for! Do you barge into kindergarten spelling lessons and complain to the teacher “stop wasting time, I already know that c is for cat!”

Maybe not everything is for you, hmmmm???

Face it: not everyone lives in your jacuzzi bath of privilege, where you can just know shit any time you want. Some people are born without skin, brains, spinal cords, and exoskeletons. I know a kid who was born with his eyeballs backward. You think you’ve got it rough? His optical nerves are dangling down in front his face like a pair of disturbing tentacles, and his corneas, irises, pupils etc are pointing at the back of his skull. You can imagine how hard it is for him to read. A team of doctors must surgically remove his eyeballs, write a few words in glow-in-the-dark paint against the dark wet bone of his occiputs, then gently reinsert his eyeballs, over and over. They can only fit a few words inside his skull at a time, and reading anything is hellishly slow. His school assigned Moby Dick, and four years later he’s only up to “With a philosophical flourish Cato throws himself upon his sword”. At the rate his his hundreds of surgeries are bankrupting the medical system, it’ll be a million years before that kid learns how babies are made. But one day he’ll be ready, and maybe he’ll learn it from here. That’s who I’m writing this for. For him. The kid with backwards eyeballs. Not you. Get fucked!

In any case, I’m only getting started.

The children are not just any children, they’re orphans. Merriam Webster defines an orphan as…

a child deprived by death of one or usually both parents
ex: He became an orphan when his parents died in a car accident.

Also, Merriam Webster offered these as the top most recent searches. US politics is going well, I take it?

To summarize, the parents of these children are D-E-A-D. That’s the bare minimum to qualify as an orphan. No exceptions. “Well, my Mom’s dead and my Dad lost an arm in a logging accident, can I squeak under the wire?” Nope, two dead parents, or GTFO. Yeah, doesn’t sound so good now, does it? Everyone wants that #OrphanGang street cred…until they find out what’s involved.

How did they die? That’s not important. What is important is that when Mia Grimaldi Thermopolis Renaldi confronts the teeming orphan krill, she’s confronting adolescent specters of death, catapulted into the earth by rampant fucking. This is the dark underbelly of the Genovian crown.

It’s no surprise Anne Hathaway never returned to the franchise. The erotothanatic compulsion of sex and death invoked by The Princess Diaries is best not dwelled upon for any length of time. Frankly, I’d rather find Mia’s name on the Epstein flight logs.

“Kissing children. Hugging orphans. What a vulgar, low, despicable, political trick!” – John Rhys-Davies

No Comments »