Matthew Gamble's Blog
M

Matthew Gamble

Reflections by Matthew Gamble

Reflections

Sometimes I'm an Idiot

Apparently my brain hears what it wants to hear, and I rarely ask follow-up questions. This blog is usually pretty serious. AI taking over the world, governments regulating the internet, the...

ai

It's Not the Pricing, It's the Opacity

The New York Times reported this week that Maryland became the first US state to ban AI-driven price increases at grocery stores. The law takes effect in October. It prohibits grocery stores and...

ai

It's Not an AI Problem, It's an Access Problem

«"NEVER F**KING GUESS, and that's exactly what I did. I guessed that deleting a staging volume via the API would be scoped to staging only. I didn't verify. I didn't check if the volume ID was shared...

Hard Conversations

The Ice Cream Invitation Problem

Earlier this week I was at the mall with my friend "Dave" (not his real name), shoe shopping. The reason we were at the mall isn't important, but it sets the scene. We left the shoe store, Dave turned...

ai

Did I Just Talk to a Person?

Over the weekend I had to call a plumbing service. Tenant had a broken toilet, bad timing, the usual Saturday night special. Like most after-hours services, I didn't get connected to a plumber. I got...

Security

Stop Weaponizing CVE Counts

I've watched many teams score vendors on raw CVE counts. Not on response times, not on disclosure transparency, not on architectural controls. On the number of CVEs. I've seen it first-hand, in the...