SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Discuss Year 2000 Issues -- Ignore unavailable to you. Want to Upgrade?


To: B.K.Myers who wrote (5142)3/30/1999 5:36:00 AM
From: Ken  Respond to of 9818
 
B.K.: You are correct in all of your points.
Can you imagine the consequences and the cascading effects when the said software problem, or ones like them, occur concurrently, in hundreds of thousands of entities?

Why do you think that would ONLY cause a slowdown/mild recession?

The chip/systems problems affect our ENTIRE infrastructure.

How many embedded chips/systems are there- 40 to 70 billion?
The most current estimates are about 5% failures, correct?
Taking the lowest figure, isn't that about 200 million with the potential to disrupt or shut down systems? And, all happening within months, thruout the world? When did widespread awareness of this problem start- about 2 years ago? How much/little attention is being put on replacing these in utilities, water delivery, pipelines, desalinization plants, sewage systems, maritime shipping, military,
port facilities, etc.,? How close to 0 will the % be of correct chips/sytems replacing those billions? What will be the bottleneck for last minute chip orders? Are the manufacturers of them themselves compliant(please don't say 'yes'). Airlines almost certainly will not be flying after/even prior to Dec 31 (pilot walkout, insurance company non-coverage)...how will the chips be delivered? These are just a few of the most relevant questions, just for starters.....

The embedded systems in the whole oil pump to utility company/gas pump chain
(about 10 layers wide) I fear will prove to be the archilles heel of modern civilization.

Only a recession...slowdown?? Wait till the dominoes start falling....
and, in BOTH directions...repeat, in both directions....

Ken "its far too late!"





To: B.K.Myers who wrote (5142)3/30/1999 5:41:00 AM
From: Ken  Read Replies (2) | Respond to of 9818
 
Embedded chips/systems:A List of What Can Go Wrong
Link:
iee.org.uk
Comment:
This list appears on the y2k site of the British Institution of Electrical Engineers.

* * * * * * * * * * *

Failures may result from failures in planning or carrying out the Year2000 programme, for example

(a) failure to find an embedded system

(b) failure to recognise the criticality of a particular system

(c) failure to identify connections between a simple system and a complex one (i.e. failure to recognise that a particular item is not stand-alone, but forms a component of a larger, more complex and date-sensitive system)

Failure modes include:

Direct failure

Indirect failure

Latent failure

Compounding failure (combination of two failures)

Cascading failure

An embedded system may fail in a number of different ways, each of which should be considered:

(a) loss of manual control: i.e. operators cannot alter the current state of the system

this may occur in combination with any of the following

(b) open / running

(c) shut / inactive

(d) position or operation level or mode current at the time of failure

Failures may occur

(a) at an unanticipated date

(b) in an untested mode

(c) in a mode which was intended should never exist

Any such failure may result in an "emergency"


Link:
iee.org.uk

--------------------------------------------------------------------------------



To: B.K.Myers who wrote (5142)3/30/1999 8:18:00 AM
From: Jim  Read Replies (2) | Respond to of 9818
 
An excellent post! I found this to be the best post of all the ones I have read on the various Y2K threads and pages. It is this type of reasoned argument that I hoped to find on the internet. Even though I have a different opinion then the writer, his (her) arguments are very well presented.

I am also in the computer business (over 35 years), and even wrote some COBOL programs with only a two position year when I was with IBM. Fortunately, none of my COBOL programs are still in use, the various companies having switched to mini and micro computers.

Your comments about the possible fixes are accurate, assuming that your computer software still has two position years. Many (most) computer software was written within the last ten years, when hopefully responsible programmers and systems analysts took the year 2000 into account. We have a couple of systems that use two position dates, and we simply inserted a few lines of code into each program (a subroutine actually), that says if the length of the year is two, then, if the year is greater then 50, add 1900 else add 2000. This works for most logic, display, and printing functions (assuming it will fit on the screen or report), but you are correct when it comes to sorts and date keys.

We also found that most of our programs that used dates did not do date calculations. In fact, when we discussed having data entry operators key in 2000 instead of just 00 each time, it was decided that this would slow down the data entry time. Therefore, it was only systems like payroll and financial reporting that we had to change.

We fully expect that some other reports, or displays will not work correctly next year, but have decided that we can fix these as they occur since they are not critical applications. This is a lot more efficient then poring though mountains of code trying to find where problems might occur, and perhaps causing more problems by making a bad fix. Computer bugs occur each day as unexpected conditions occur, and they are fixed each day as well.

Your point is taken, however, that there is computer software that must be fixed, I guess we just disagree on the extent of the problem, and the amount of work to fix.

With regard to embedded systems and chips, I am not an electrical engineer, but many of my friends are, since they work at NORTEL in my hometown. They have assured me that unless the chip or system has a method to manually input the year in case of power or battery failure, the chip/system CANNOT be date sensitive. If you accept this argument, it seems to me that those that need checking are relatively few, and can be identified very easily if they have a manual date input function. Someone mentioned EPROMS as perhaps being a problem, but from what I can find out, it is not possible to burn year logic into an EPROM.

I think that all computer gliches can be fixed and handled as they happen, except for essential services such as hydro, water, etc. I take comfort in the fact that every utility ie. Ontario Hydro, and community that has done a complete Y2K test, has reported no serious problems. I think they are ready.

We agree totally on the problems that WILL happen because of the panic that is being spread about the Y2K possibilities. In my opinion, the stock markets will go down as people take their money out, there will be shortages of some products as people hoard etc. I have not participated in many of these discussions, because I am amazed at the vicious reactions I get when I express my opinions. Even though they will not admit it, I believe that many people actually hope there will be problems, either because they sell goods or services to the Y2K market, or have invested in these companies, or have already bought generators, dried food, etc, and do not want to believe that all their preparations were not required.

Anyways, your post is very lucid and well presented. I think we only differ on the scope and impact of the problem. Here is an article written by computer programmers that I also found very reasoned.

ghsport.com

If you have time to read it, I would be very interested in your comments.

Jim



To: B.K.Myers who wrote (5142)4/1/1999 1:48:00 AM
From: B.K.Myers  Respond to of 9818
 
Windows 98 thinks that 4/1/1999 is the start of daylight savings time. I just started up my computer, and Window 98 informed me that it was setting my computer clock forward for daylight savings time. I have to wonder why Microsoft put erroneous code like this in their operating systems. If they went to all the trouble to put this code in the operating system, they ought to do it right.

It is my understanding that Windows NT 4.0 has a similar problem.