No, HTML was historically supposed to be a subset of SGML; XML is also an application of SGML. XHTML is the XML version of HTML. As of HTML5, HTML is no longer technically SGML or XML.
I had a chance to teach wood shop at a high school while the usual teacher was on sabbatical. I declined because I decided I couldn’t deal with the possibility of some kid losing a finger on the table saw while in my class.
> Or is there some supposed medical reason you need to adjust the parameters of the device on a regular basis?
Folks with cochlear implants regularly (i.e. once a year) meet with audiologists to tweak the parameters of the device that feeds the implant, called a "processor." The tweaking process is referred to as "mapping."
The processor is a very small, delicate piece of equipment. Over time, various parts wear out and have to be replaced. Rechargeable batteries stop holding charge, microphone elements putter out from exposure to sweat and dead skin, etc. If the company no longer offers parts/service, then when something stops working, there's not much to be done.
In defense of the manufacturers: a cochlear implant and accompanying processor are very specialized pieces of electronic equipment. The hardware, algorithms, etc. are all being improved over time. So it's not totally unreasonable to try to move folks unto the newer models.
For better or worse, I think that is basically the exact opposite of the *nix community’s modus operandi. The whole point of the free software movement is to be able to control/modify your own tools. Distros exist because different people have different priorities and viewpoints. The issue is that this discourages both developers and end users who want things to be consistent and reliable, and so they retreat to the Windows/Mac hegemony.
Interesting. Are you referring to Windex or one of the optical-grade solutions? I used to use dish soap but I found that I can just run mine under warm water for thirty seconds or so and that gets them pretty clean.
My main criterion is being able to use existing software since I can’t have folks install anything that’s not approved. This brings me to the web browser, which, for better or worse, has become the ultimate application distribution platform. I suppose it’s not strictly necessary that the programs be delivered as a single file but given that I probably won’t be able to properly host them, I figure it’s easiest to just have a self-contained .html file that can exist on the NAS or be sent via email.
I’m not trying to build anything huge; mostly just a few utilities with some buttons and text input forms that spit out XML files, for instance.