Monthly Archives: June 2017

Bad Job Descriptions Waste Everyone’s Time

Most companies hiring software engineers want you to know a few specific languages and/or technologies. It makes sense. The more you know about their existing infrastructure, the faster you’ll be able to contribute effectively. When those companies completely fail to include any of those desires in a job listing, it wastes everyone’s time. They get […]

Java: Overcoming A Technology Prejudice

For a very long time I’ve been anti-Java. It started when I was a PC technician in the late 1990’s. The Java Runtime was always a nuisance to maintain and the apps were terrible memory hogs with bad user interfaces. My view of Java didn’t improve as I learned and worked in C++ and then […]

FreeWaveSamples: DMCA Response Period Expired, Samples Restored

This is an update to a previous post about a DMCA request frivolously filed by Roland Corporation against I sent a DMCA counter-notice to my ISP, Linode, and they forwarded it to Roland. 14 days (10 business days passed) and Roland did not respond. Yesterday Linode contacted me to let me know I was […]

Karaoke and Cold Lazarus by Dennis Potter

I recently watched a pair of British Sci-Fi dramas by Dennis Potter filmed in 1996. Over the years I’ve seen references to Cold Lazarus here and there (including as the title of a Stargate episode) and decided to check it out. It’s the second part of a pair, the first being Karaoke. Apparently they’re available […]

Open Sourced: SpaceTheremin, a Virtual Theremin

Back in 2007 I wrote an application called SpaceTheremin. It is a simple app that lets you use your mouse to control a virtual theremin by moving it over a beautiful public domain image from the Hubble Telescope to control pitch and volume. Over the years I also released versions for Linux, webOS, and OSX (via […]

Open Sourced: RoboBlather, a Text to Speech Application for Windows

Back in 2008 I released the first version of a simple text-to-speech program for Windows called RoboBlather. Over the years it has enjoyed some popularity among a small niche of users due primarily to its uncomplicated interface. Today I finished open-sourcing it under the MIT license. If you’re interested, it’s available here on GitHub. You […]

Thanks Again, Capitalism

Two days ago I started a new job doing DevOps at a large public company. I was really excited about it because they were doing interesting things combining technology I know well – Python, Django, C#, PostgreSQL, and C in a Linux environment on AWS managed using Salt Stack. They were also using some interesting […]

My History As A Musician

Like many Americans, I was exposed to the recorder in grade school. I didn’t much care for it, and the terrible traditional public domain songs we played like Hot Cross Buns made me not really care for music. Later, in middle school, there was a choir class. At least one mandatory semester. Didn’t like that […]

Roland: Wrong But Persistent

This is an update to the unsubstantiated legal threat I received from Roland a few weeks ago. My ISP, Linode, was reviewing the situation and still hadn’t come to a decision (I suspect they wrote to the email address of the sender and failed to receive a reply, as I did). However, today they received […]