Fixing ssh-agent error

If you get the error: It is easy to fix. This happened to me when I installed the MacPorts version of OpenSSH on my Mac (because work blocks the native ssh app rather than the port; we won’t get in to the silliness of that). Rather than trying to disable the MacOS ssh-agent (which apparently … Read more

Devialet API Examples

I am fortunate enough to own Devialet Phantom speakers. These are crazy powerful speakers in a small size. I use a pair with my TV, which has an AppleTV and a gaming PC attached. The speakers support AirPlay 2, as well as an optical digital line in (it supports other platforms, but I don’t use … Read more

tmux vs. mouse in iTerm2

I have wanted to use the tmux integration in iTerm2 for a long time now, but whenever I would go in to iTerm2, it would change things so that the mouse wheel (trackpad scroll) would cycle through the shell history instead of scrolling back through the buffer. I cannot image any sane person would want … Read more

Keeping REDIS RAM Under Control

Redis is a wonderful tool, but (by design) it hoovers up all the RAM, and even dips into swap space on a linux host. In fact, the official documentation recommends that you disable swap entirely on the host. But in the real world, that is not always an option. Sometimes, depending on your application design, … Read more

Homekit vs. AppleTV

After years and multiple major releases of tvOS of troubleshooting my Wifi network, and Homekit devices, and increasing the size of the dent in my forehead, I finally figured out why my Homekit environment was so unstable. It turns out if you have an AppleTV (running 16.6 or prior as of this writing) as the … Read more