<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<blockquote type="cite">
  <pre wrap="">Date: Wed, 8 Oct 2008 21:29:09 +0200
From: Knapp <a class="moz-txt-link-rfc2396E"
 href="mailto:magick.crow@gmail.com"><magick.crow@gmail.com></a>
Subject: Re: 8.10b - first impression and questions
To: "Kubuntu Help and User Discussions"
        <a class="moz-txt-link-rfc2396E"
 href="mailto:kubuntu-users@lists.ubuntu.com"><kubuntu-users@lists.ubuntu.com></a>
Message-ID:
        <a class="moz-txt-link-rfc2396E"
 href="mailto:f495db580810081229l7d4f7c92i9084df17ce6caa38@mail.gmail.com"><f495db580810081229l7d4f7c92i9084df17ce6caa38@mail.gmail.com></a>
Content-Type: text/plain; charset=UTF-8

On Wed, Oct 8, 2008 at 3:57 PM, Derek Broughton <a
 class="moz-txt-link-rfc2396E" href="mailto:news@pointerstop.ca"><news@pointerstop.ca></a> wrote:
  </pre>
  <blockquote type="cite"
 style="font-style: italic; color: rgb(204, 0, 0);">
    <pre wrap=""><span class="moz-txt-citetags">> </span>Knapp wrote:
<span class="moz-txt-citetags">></span>
    </pre>
    <blockquote type="cite"
 style="font-style: italic; color: rgb(204, 0, 0);">
      <pre wrap=""><span class="moz-txt-citetags">>> </span>On Wed, Oct 8, 2008 at 11:55 AM, Eberhard Roloff <a
 class="moz-txt-link-rfc2396E" href="mailto:tuxebi@gmx.de"><tuxebi@gmx.de></a> wrote:
      </pre>
    </blockquote>
    <pre wrap=""><span class="moz-txt-citetags">></span>
    </pre>
    <blockquote type="cite"
 style="font-style: italic; color: rgb(204, 0, 0);">
      <blockquote type="cite"
 style="font-style: italic; color: rgb(204, 0, 0);">
        <pre wrap=""><span class="moz-txt-citetags">>>> </span>I have yet to see perfect software. Even Linux does not offer it and
<span class="moz-txt-citetags">>>> </span>imho nobody will ever be able to write a perfect solution.
        </pre>
      </blockquote>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->
I took this to mean bug free and not that it would work when subjected
to things it was not designed for. Perhaps a failure on my part to
understand you.

  </pre>
  <blockquote type="cite"
 style="font-style: italic; color: rgb(204, 0, 0);">
    <blockquote type="cite"
 style="font-style: italic; color: rgb(204, 0, 0);">
      <pre wrap=""><span class="moz-txt-citetags">>> </span>Really there is a lot of perfect software, just not much for the home
<span class="moz-txt-citetags">>> </span>user because it costs to much to produce.
      </pre>
    </blockquote>
    <pre wrap=""><span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>Really?  Anything more complex than "Hello World" is likely to have errors.
<span class="moz-txt-citetags">> </span>Even mission-critical, lives-at-risk, software was found to have errors
<span class="moz-txt-citetags">> </span>during the Y2K fiasco (not that it was likely that many of those errors
<span class="moz-txt-citetags">> </span>would have broken anything - but the software was not perfect).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
There is a difference between perfect and bug free, I guess. Y2K bug
existed because the first programmers never imagined than their
software would still be being used in the year 2000. That is not a bug
but a piece of software that is being used passed it's expiration
date. If you want to look at this way then the qwerty keyboard is a
very bad bug. <span class="moz-smiley-s1"><span> :-) </span></span>

  </pre>
  <blockquote type="cite"
 style="font-style: italic; color: rgb(204, 0, 0);">
    <blockquote type="cite"
 style="font-style: italic; color: rgb(204, 0, 0);">
      <pre wrap=""><span class="moz-txt-citetags">>> </span>What is not perfect on the
<span class="moz-txt-citetags">>> </span>home systems is often the hardware and other peoples software that it
<span class="moz-txt-citetags">>> </span>must interface with anyway. When you release a piece of software it
<span class="moz-txt-citetags">>> </span>must not work with just one type of hardware but 1000s! It is really
<span class="moz-txt-citetags">>> </span>impossible to test 1000s of possible hardware types that you might
<span class="moz-txt-citetags">>> </span>have your software run on and it is not cost effective ether. Zero
<span class="moz-txt-citetags">>> </span>fault software is the sort of stuff that NASA uses.
      </pre>
    </blockquote>
    <pre wrap=""><span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>Like the lander software for Mars missions <span
 class="moz-smiley-s1"><span> :-) </span></span>
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Except that was not a programming bug but a data entry bug because the
USA is so stupid that they can't teach their scientists metric. (I am
from the USA btw and resent that I was not properly taught the
international standard ether in any useful way.)

Yes, even in zero tolerance environments mistakes do happen. It is all
a matter of how hard you want to look for the bugs. If you pay 10
people to look over every line and a 10 more to test every line, you
should end up with a perfect program that cost you millions to
produce.

One way that MS beat the rest of the world was to stop looking for
bugs so hard and thus make their programmers much more productive and
their software much more feature rich. For some reason people excepted
the bugs for a long time without much complaint as long as they go the
cool features. MS got their software made cheaper and faster than the
other companies and won. I will not get into all the idea stealing and
buying that went on.

  </pre>
</blockquote>
Actually, M$ ran a deal, whereby, the OEMs got a large discount<br>
on the OS if they offered Windows and ONLY Windows on their<br>
machines.  They could not offer any other OS nor tell customers<br>
there were other OSes out there available and they had to tell them<br>
that if they used a different OS their warrantees would be void.<br>
Since the profit margin was largely reliant on this discount, the OEM<br>
readily agreed.  That is why M$ Windows is the most common,<br>
not the most popular, OS. <span class="moz-smiley-s11"><span> 8-) </span></span><br>
<blockquote type="cite">
  <pre wrap="">As for perfect software, I think the Linux kernel does a very good job
at this. When was the last time you had a kernel crash on a Linux
certified computer? Maybe not, "Perfect" but darn good.

<div class="moz-txt-sig">-- 
Douglas E Knapp

<a class="moz-txt-link-freetext"
 href="http://sf-journey-creations.wikispot.org/Front_Page">http://sf-journey-creations.wikispot.org/Front_Page</a>

</div></pre>
</blockquote>
You don't want to get me started on Windows' lousy memory<br>
management. And Intel's decision to use segmented memory?<br>
What a mess.<br>
Keep in mind too that officially Windows does not have bugs, but<br>
"undocumented features." <span class="moz-smiley-s3"><span> ;-) </span></span><br>
<br>
Tom Bell<br>
<pre class="moz-signature" cols="72">“We can't solve problems by using the same kind of thinking we used when we created them.”
-- Albert Einstein, Physicist (1879-1955)

</pre>
</body>
</html>