[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gain-maximization debate



Michael C. Richardson wrote:

>>>>>> "Bacon" == Y2K Moderator <i-y2k-mod@phil.gn.apc.org> writes:
>    Bacon> Your avalanche metaphor is flawed.  When most of the Y2K problem
>    Bacon> was being created, few had any notion that their 2 digit years
>    Bacon> would be around at the end of the century.  They did not intend to
>    Bacon> build permanent housing.  Your scenario invokes a level of
>
>  This is like saying "it is okay to erect a tent in the avalanche
>zone because you are too cheap to buy better land and real
>construction materials. If it happens to become a permanent structure,
>then we'll get the public purse to bail you out"
>
>  The questions are:
>        1. why did they not intend to build permanent "housing"
>    2. just because it isn't permanent, is that an excuse to do a
>    shitty job?
>

1- Because programs and hardware (despete the later wisdom of the Unix
crowd) had historically been completely replaced on a 3-5 year cycle.

2- The perception of shittyness probably changes over time.

>   Are you telling me that Microsoft Windows 95 and 98 *NEITHER OF
> WHICH IS Y2K OUT OF THE BOX* were designed a "temporary" housing? Just
> two and five years before the end of the millenium?
>
>   I'll answer my own questions:
>     1. permanent housing, i.e. computer hardware and programs that
>        last do not need to upgraded every year.
>         2. It is cheaper to do a shitty job.
>

No, it appears that Microsoft just plain screwed up.  If you have ever
managed a program product or read the software engineering
litterature, you know it is not cheaper to do a shitty job.  The cost
of subsequent bug-fixing and customer hand-holding far outweighs the
cost of earlier defect removal.  The gain-maximizer who wants to stay
in business does it right the first time.

>   You are telling me that that this isn't a gain-maximization for the
> people designing the hardware/software? Yes, it screws the end user.
> But, thanks to Mr. Gates, the end user gets screwed so often now they
> have come to demand it!
>

Nonsense!  What is possibly in it for Microsoft to screw up?  I
suspect they are starting to run into the complexity morass that other
aging systems have encountered.