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...
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)...
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...
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...
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...
Earlier this month, "PC Gamer reported" (https://www.pcgamer.com/software/operating-systems/a-new-california-law-says-all-operating-systems-including-linux-need-to-have-some-form-of-age-verification-a...
There's a special kind of technical debt that doesn't show up in Jira. It doesn't sit in a backlog. It doesn't have a product owner. It doesn't even admit it exists. It lives in PowerPoint.
I call it...
I was watching the American feed of the Super Bowl last night when Ring's latest ad came on. A family loses their dog. They upload a photo. Ring's network of neighbourhood cameras springs into action,...
New York is considering a budget bill (S.9005/A.10005) that would require all 3D printers sold in the state to include "blocking technology" that scans every print file through a "firearms blueprint...
Last week I was reviewing a vulnerability scan report for a client when something caught my eye. Buried in a list of "critical" findings was a Log4j vulnerability - you know, the one that broke the...
Recently, a colleague of mine transitioned to a "Director" position within an organization, intriguingly without any direct reports. The rationale? The organization's only method to offer the deserved compensation was by elevating them to such a level, highlighting a lack of high pay bands for non-m
In the realm of network management, automating device provisioning stands as a critical and often challenging task. Recently a customer asked me to help them in automating the provisioning of Mikrotik devices. For those not familiar, Mikrotik produces a wide range of network hardware - routers, swi
Recently, the Canadian political landscape witnessed a significant development with the passage of Bill S-210, also known as the Protecting Young Persons from Exposure to Pornography Act, through the Senate. Despite initial reluctance, Senators ultimately passed the bill in April, framing it as a m
This is a small tale of how I got my first "book" published on Amazon - "Bytes of Desolation - Verses from the Digital Wasteland". As someone who's always wanted to be a "published" author, and a firm believer in the potential of Artificial Intelligence, I chose to marry these two seemingly dispara
Recently I've been traveling more for work and found myself in need of a good travel router to connect all my devices while on the road. For example, when I'm in a hotel I often like to connect my Amazon FireTV stick to the TV so I can watch my content and not have to settle for whatever is on the
Recently I was working with one of my customers to setup the Azure Files
[https://azure.microsoft.com/en-us/products/storage/files] service - a cloud
based file sharing solution from Microsoft that allows you to "mount Azure Files
shares from anywhere—from on premises to the cloud—giving you a truly
Sorry if this sounds like a bit of a rant, but I wanted others to be aware of
the deceptive marketing practices used by Lenovo on their online store. Think
of this as a "public service announcement" and perhaps a nice change from my
usual rants about injustices in telecom. Recently I needed to buy
Have you ever been in a situation where you need to copy text between multiple
computers/devices but didn't have a simple way to do it? Maybe it's some long
command you need to run, or a product key you need to enter. Sure there are
"hacky" ways to do it, including emailing yourself, sending an in
Over the Thanksgiving weekend, a Toronto app-development company Lazer
Technologies claimed to have reimplemented the ArriveCan over the weekend
[https://epaper.calgaryherald.com/article/281925956918468], calling into
question the $54 million dollar price tag the Federal government paid for the
appl