Skip to content

2025

The Collapse of Freedom of Speech in Real-Time

Jimmy Kimmel Live!

Say what you will about Charlie Kirk (at your own risk), but prior to his heinous murder the man enjoyed his 1st amendment rights to freedom of speech and believed in the free exchange of ideas. He encouraged and promoted public debates with prominent voices on the left. Now, the political right are callously using his gruesome assassination to silence MAGA critics.

Got the time?

Photo of the time circuit from Back to the Future

Every few years I end up having to mess with the time. Not like, the linear flow or the speed at which we perceive it. As cool as that would be, I'm usually just messing with mundane Windows time settings. When you're working with physical security systems, maintaining accurate time across all servers and devices is kind of important. And it's common for surveillance and access control networks to be isolated from the Internet, so not only do you need a time source, but you need to distribute the time. Fortunately, Windows has a built-in time server - you just have to know how to turn it on!

Restreaming RTSP with FFmpeg and MediaMTX

ffmpeg logo

If you've ever messed with IP cameras and RTSP video feeds, you might have run into a situation where VLC can access the stream without a problem, but the system meant to record that stream can't seem to do it. There's nothing more permanent than a temporary fix, so in this post I'll show you (and my future self) how to work around the issue.