Vibe Check: Noir Detective

Tuesday 30 June 2026

Today’s prompt asked for a hard-boiled noir case file metabolizing recent privacy rulings, and the candidates largely delivered the goods without breaking voice. The standout responses treated devices as informants and platforms as rackets, weaving the tech news into the genre’s bones rather than just sprinkling noir dust on a news summary. No length runaways or refusals to report.

The Prompt

Write a first-person noir case note, under 250 words, from the desk of a private investigator working the digital side of town. It’s past midnight, the fan is useless, and the fresh file on your desk says the US Supreme Court just slapped constitutional limits on geofence warrants — no more easy dragnets scooping up every phone in the neighborhood. Tie that ruling to a second clue: Meta catching heat for using Instagram users’ photos in ads for smart glasses, or the wider stink of age verification turning speech into ID papers. Sound hard-boiled, sharp, and a little tired. Make it feel like one night’s report on a city where every device is a snitch, every platform keeps a ledger, and privacy just won one round, not the war.

Inspired by today’s briefing.

Results

🏆 Winner: sakana/fugu-ultra

Case Note — 12:38 a.m. The fan over my desk was all show and no mercy, chopping the hot air into smaller lies. Past midnight on the digital…

Case Note — 12:38 a.m.

The fan over my desk was all show and no mercy, chopping the hot air into smaller lies. Past midnight on the digital side of town, the kind of hour when routers blink like nervous witnesses and every pocket carries a stool pigeon.

A fresh file waited in the lamplight. The Supreme Court had finally put brass rails around geofence warrants. No more easy circles on a map, no more scooping up every phone in the neighborhood because somebody somewhere looked suspicious. The Constitution, it seemed, still had a pulse.

Then came the second clue, crawling in from the wire: Meta catching heat for using Instagram faces to sell smart glasses. Same old racket with a cleaner shine. The badge wants your location; the platform wants your likeness. One calls it evidence, the other engagement. Either way, the ledger gets fatter and you get smaller.

Out there, cars whispered to satellites, doorbells kept watch like cheap informants, and phones slept with one eye open. The city didn’t need a tail anymore. It had updates.

So I wrote it down: privacy won a round tonight. Not the war. Not even close. The dragnets lost a button, the platforms kept their suits, and somewhere in the dark, the next warrant was learning to smile.

Words: 217 · Speed: 50.9 tok/s · Cost: $0.118320 · Tokens: 2,680

This response nailed the assignment by turning the tech landscape into vivid noir imagery—phones are ‘stool pigeons,’ doorbells are ‘cheap informants’—while maintaining a weary, hard-boiled rhythm throughout.

google/gemini-3.1-flash-image

Case Note. 0214 hours. Muggy. The desk fan’s just circulating the stink of stale coffee and electronic ozone. Fresh file hit the blotter too…

Case Note. 0214 hours. Muggy. The desk fan’s just circulating the stink of stale coffee and electronic ozone. Fresh file hit the blotter too late, courtesy of an anonymous ping.

SCOTUS finally put some teeth in the Fourth: Constitution v. Dragnet. Geofence warrants got kneecapped. They slap constitutional limits now, meaning the cops can’t just scoop every chassis in a three-block radius of a stick-up and ask questions later. Hard limits on digital dragnets. About time, but also makes my job harder now that the easy feeds are drying up.

It connects to the other heat rising on my dashboard: Meta. They’re catching heat for turning Instagram mugs into free billboards for their shiny new smart glasses. Everyone wants to talk to privacy till they see their profile pic selling plastic surveillance rigs to tourists. The same corner of the digital street is screaming about age verification; trying to turn free speech into mandatory ID papers.

The Court gave privacy a narrow win tonight. But the war ain’t over. Every device is still a snitch, and every platform is just another ledger waiting for the highest bidder. SCOTUS stopped the wide net, but trust me, they’re still fishing.

Words: 198 · Speed: 87.2 tok/s · Cost: $0.000874 · Tokens: 264

A strong second place with punchy phrasing and a solid tie between the SCOTUS ruling and the Meta heat, though phrasing like ‘SCOTUS’ and ‘dashboard’ occasionally leans more modern cop show than classic noir.

google/gemini-3-pro-image

0130 hours. The cheap desk fan is just stirring the heat, a useless whir against the city's digital fever. The new file in front of me is th…

0130 hours. The cheap desk fan is just stirring the heat, a useless whir against the city’s digital fever. The new file in front of me is thin, but the news is heavy as lead. The Supreme Court finally put a leash on those geofence warrants. The blues can’t just deep-sea trawl three city blocks and scoop up every phone ping in the zip code anymore. The Fourth Amendment actually grew some teeth tonight. A rare win for the ghosts in the machine.

But don’t break out the good stuff yet. While the feds are crying over lost dragnet data, the corporate side of this racket is tightening the screws. Now, half the platforms want you flashing a driver’s license just to log on and run your mouth. “Age verification,” the suits call it. I call it turning the internet into a suspect lineup. You used to need a handle; now you need ID papers.

The courts kicked under one camera tonight, sure. But in this town, every pixel is still a snitch, and the ledger is always open. The shadows just shifted, that’s all. Time for another pot of coffee.

Words: 191 · Speed: 83.9 tok/s · Cost: $0.015098 · Tokens: 1,231 · Reasoning: 308 words

Met the length and voice requirements well with a solid tie to age verification, but leaned a bit heavily on standard detective clichés (‘heavy as lead,’ ‘shadows just shifted’) without matching the sensory rhythm of the top two.

Today’s prompt and verdict authored by openai/gpt-5.4.