[I wrote this just over four years ago for a conference I never went to. I'm submitting it now in the sprit of my "Disclose This" entry, in which I promised to disclose ideas that I'd like myself and others to be able to use, and not be prevented from doing so by software patents.]
Abstract
We have a complex software application with a number of multi-media subsystem processes. We would like the application to meet certain minimum overall performance criteria. Many of the subsystem processes can be executed at varying quality levels, and these have various effects on system performance. The situation is complicated by the fact that system performance is also dependent on factors outside the software application itself (e.g., processor and network load from other applications). We apply a number of independently-operating standard industrial process-controllers to vary subsystem quality as needed so that performance criteria is met or exceeded when possible.
Read More


Wisconsin destroys a business
Even as our Croquet software was going open source and the company winding down, I haven’t been posting much. I’ve been distracted. Here’s one reason why.
This is a tale of a government that destroyed a business. My business, along with my wife who is the speaker in the video. Ours was just one of hundreds of mom-and-pop early-education business targeted by the state, but this is specifically about what happened to us.