[LUAU] jwz on linux
Jim Thompson
jim at netgate.com
Fri Oct 7 02:46:02 PDT 2005
So, the other day I made the mistake of running the software updater
on the webcast machines. (FC4 yum.) I have a habit of doing this
crazy thing, in the possibly-misguided hope that it will cause me to
have the latest round of security fixes and prevent the script
kiddies from running roughshod over my machines.
Yet, you may have noticed my use of the word "mistake", because this
time it happened to update ALSA (which, laughably, stands for
"Advanced" Linux Sound "Architecture".) Now what do you think often
happens when ALSA gets updated? If you're guessing "something bad",
well, you're right. In this case (and, I think, in every previous
case) what it means is that they changed the names of all the
parameters of my sound cards. This means something like, some
teenager decided that where it said "EMU10K1" it should really have
said "EMU10K1 PCM", or some shit like that. Why should I care about
this? Well, I shouldn't. Except that this means that the previously-
saved configuration file for my sound card NO LONGER WORKS because (I
guess?) it has the old names in it. It spits out errors like the
following, and doesn't make any music:
alsactl: set_control:894: warning: name mismatch (Music Playback
Volume/Synth Playback Volume) for control #7
alsactl: set_control:896: warning: index mismatch (0/0) for control #7
alsactl: set_control:898: failed to obtain info for control #7
(Operation not permitted)
So we lost saturday's webcast. Thank you, anonymous, incompetent
teenager.
[...]
This is exactly the kind of time-wasting bullshit that caused me to
give up on running Unix as my home desktop. I switched to MacOSX
about four months ago, and I haven't regretted it for a second.
Why am I still running this halfassed teenager-ware called Linux on
my servers, you might ask? Well, I believe that the sad thing is that
(hardware support aside) I'd still have to run exactly the same
halfassed teenager-ware on a Mac to make the webcasts work (e.g.,
Icecast); it would just all be even less reliable, because it'd be
running on a platform that none of the developers use.
[...]
http://www.dnalounge.com/backstage/log/2005/10.html#06
And, if you're asking "who is jwz, and why do I care?"
http://en.wikipedia.org/wiki/Jamie_Zawinski
More information about the LUAU
mailing list