All posts by dsneddon

Python’s Mutable Parameter Trap

I spent an embarrassing amount of time today diagnosing what appeared to be a Heisenbug in Python. I was debugging a method, and each time I added a debug statement to peek at a value, the value itself would be returned and then… just disappear. It was as if observation changed the results. First the… Read More

Making Gnome 3.14+ Work Better

I recently upgraded from Fedora 20 to Fedora 23, and I was shocked to find how much Gnome usability took a giant leap backwards. My useful shell extensions were no longer functioning, and I couldn’t figure out how to access the icons in the notification area, since it is now hidden by default. Menus have… Read More

Enabling WebEx on Fedora Linux

WebEx can be a real pain when it comes to cross-platform use. The Windows installer usually takes care of business, and the Mac installer will usually work with only minor headaches. On the other hand, the Linux installer only installs the WebEx components, without the dependencies, so you end up with a WebEx that can… Read More