Article View: net.bugs
Article #391Re: Computer bugs in the year 2000
From: bruce
Date: Wed, 30 Jan 1985 06:22
Date: Wed, 30 Jan 1985 06:22
19 lines
1755 bytes
1755 bytes
> From what I've read, many programs broke at the start of 1970
> because they stored the year as a single digit; fewer, but still a
> good number, broke in 1980.
Not as well known is the fact that many COBOL banking and/or accounting
programs that broke in 1970 were fixed by allowing the year field to be
interpreted as a binary field rather than a decimal field. This was
intended as a temporary measure until the database records could be
reorganized with a wider date field. (When you've got several million
records and several hundred programs, adding just one byte to each record
takes a bit of doing and most records have more than one date field.) Many
of those same systems broke again at the beginning of 1976. I recall that
when I started working for Western Bancorp in Sept. 1976 that some of my
co-workers were nine months later still regaling each other with tales of
which banks got caught by that one. I seriously plan on closing my
checking account several months before the end of the centuary and hiding
all my cash under my mattress until all the smoke clears.
Bruce Adler {sdcrdcf,uscvax,ucla-vax,vortex}!ism780!bruce
Interactive Systems Corp. decvax!yale-co!ima!bruce
Technical Details
Message-ID:
<72@ISM780.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!cca!ima!ISM780!bruceShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!cca!ima!ISM780!bruce From: bruce@ISM780.UUCP Newsgroups: net.bugs Subject: Re: Computer bugs in the year 2000 Message-ID: <72@ISM780.UUCP> Date: Wed, 30-Jan-85 01:22:01 EST Article-I.D.: ISM780.72 Posted: Wed Jan 30 01:22:01 1985 Date-Received: Sat, 2-Feb-85 14:20:34 EST Lines: 20 Nf-ID: #R:reed:-82000:ISM780:15400003:000:1229 Nf-From: ISM780!bruce Jan 29 02:00:00 1985