microsoft
If you have ever sent me an email, you have probably noticed that my address is "[email protected]". The local part is my name. The domain is my name. Combined, they say my name twice. Most people...
ai
Google Drive sent me one of those notifications a couple of weeks ago. Storage full. Time to clean up. So I started poking through the corners of my drive looking for things to delete, and that is how...
Hard Conversations
I was visiting a friend recently who had just bought a new microwave. I went to open it to reheat a coffee, and I could not. I pulled the handle. Nothing. I pulled harder, in case the thing was just...
Hard Conversations
Thirty years ago I worked in a movie theatre. The schedule went up on a clipboard in the back office every Friday for the following week, and I learned very quickly that there were two kinds of yes...
ai
A while back I watched a mid-size company announce, with great fanfare, that AI was going to take their vendor onboarding process from twelve weeks to four.
For those not familiar with vendor...
Reflections
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
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
«"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...
crtc
Back in November of 2025, I wrote a post called "Click to Cancel: Why Canada Needs to Catch Up" (https://mgamble.ca/p/click-to-cancel-why-canada-needs-to-catch-up). I griped about the 20 minutes I...
Hard Conversations
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
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...
ai
Earlier this week I had the privilege of moderating a panel at Digital Access Day, the Canadian Internet Society's annual gathering of thoughtleaders working on the issues shaping our networks and our...
3d-printing
Earlier this year I wrote about "New York's attempt to mandate filtering software on 3D printers" (https://mgamble.ca/p/new-yorks-3d-printer-bill-wont-stop-ghost-guns-but-it-will-stop-you-from-fixing)...
net neutrality
Earlier this year, I wrote about "Bill S-209" (https://mgamble.ca/p/bill-s-209-protecting-kids-at-the-cost-of-the-internet) and its deeply flawed premise: that we can protect kids from pornography by...
code
I lost the remote for my Yamaha RX-V385 receiver. Not temporarily misplaced it, not left it between couch cushions. Gone. Vanished into whatever dimension claims TV remotes, single socks, and 10mm...
code
Wtih today being a holiday (Good Friday) and a chance to finally start to tackle my "todo" list around the house I installed a new smart light in my office, an Artika Skyshade I picked up from Costco...
Security
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...
Reflections
Fiction has a funny way of becoming government policy.
Recently I've been rewatching Person of Interest, the CBS drama that ran from 2011 to 2016. If you haven't seen it, the premise is this: a...
rant
Recently, I found myself sitting across from a 20-piece McNugget box, three dipping sauces, and a rising sense of injustice. Three sauces. For twenty nuggets. I'm a network engineer by trade, and even...
Reflections
I double booked myself again. A work meeting landed on top of a personal commitment because I forgot to cross-reference my Google Calendar before accepting the invite in Outlook. It's embarrassing...