Gagh, I feel like I'm abusing my "Master" status (wtf is up with that?) by
posting this, but whatever.
MichaelCrawford: I've seen you plugging (supposedly
"subtly", but you're unsubtle even for a geek) your "skills" for a few
years now, under the guise of writing "useful" and "informative" comments.
Yet, for all that, I have yet to see one significant contribution from
you to anything free software. I suppose I should make a technical exception
to the "LinuxQuality" project, which is a contribution, perhaps, in the
sense that like many other projects, it sits there gathering dust after
you have finished your initial zest for contribution. The difference is
that LinuxQuality rots on somewhere else than SourceForge. Yay.
So, let me recap, before I spout some more vitriol: you have achieved
your Master status under somewhat false pretenses, you have made no
worthwhile contributions to free software, you continuously whine about
free software lacking quality (and your solution is to "lets all test
the 2.4 linux kernel) and you confuse between usability flaws
(where the software works fine and passes any conceivable test, but
is hard to use) and crashes. You continuously whine about the supposedly
high-quality of MacOS and BeOS, but you also try to tell them how to
run their business (other people reading this: Michael has links to
where he explains to MacOS and BeOS how to run their business on his
site, if you care).
Now, your wife is in tears because IE has holes and Mozilla crashes.
I am sure your wife is a perfectly intelligent person, and since she
doesn't whine on public forums, I'll also assume she is nice and will
conduct no personal assault on her person. However, perhaps in the interest
of honesty, you might want to tell your wife to go ahead and use IE on
Windows, if the only reason she's avoiding it is the security hole.
Windows is inherently so unsafe, she shouldn't really count on avoiding
using IE to save her from any malicious crackers. In fact, IE is relatively
safe, as you'd need to own a malicious site (dangerous) or crack a benign
site (and if you can do that, you can probably crack into your wife computer
directly).
Alternatively, you can convert your wife wholly to Linux, with either
Konqueror or Mozilla as her desktop. I'm sure (well, more like fervently
hope, God knows I have no evidence) that you are competent enough to
set it up for her and I'm certain you care about her enough to spend the
two hours it takes to install Debian. Now, Debian is not imprevious
to security problems. Hell, I get mail every two days about a security
vulnerability. However, the Debian organization is careful and responsive
to security threats, so your wife will probably be as protected as she
can be with a computer which actually does something and connected to
the internet.
As an added bonus, whenever your wife gets tired of bloatware like
Moz or Konq, she can use what I use daily to browse the web -- lynx.
Lynx, how do I love thee, let me count the ways. Since most web designers
are totally incompetent idiots (well, this is the top 10% really, the rest
are totally incompetent untrained monkeys), lynx just ignores their
"design decisions" and displays their content. Since your wife designs
web sites, I'm sure she would be interested to check that even without
all the glitzy features, her site is still usable. So it's, basically,
a win-win situation.
If your wife really really needs IE occasionally, to check the
web site still loads OK, you can always just use VMWare to bring up
Windows inside the Linux box.
As an alternative, you can put your money where your mouth is.
Rewrite Mozilla on top of ZooLib. Surely, with ZooLib's wonderful abstractions,
soon there'll be no more bugs in Mozilla, right?
But I am sorry for that last quip. Making fun of C++ is just not nice.