| ACADEMIC COMPUTING and COMMUNICATIONS CENTER | |||||||||
The Case of the 100-Year-Old Babies | ||||
|
||||
| Or: One Researcher's Encounter with the Y2K Bug | ||||
|
The scene: a fictitious research department here at the University of Illinois
at Chicago. The date: March 1, 2000. You are finally relaxing about the
year 2000, feeling that you made it through both January 1, 2000, and February
29, 2000 (the year 2000 is also a leap year), unscathed.
As you read horror stories in the newspaper (now that it is being published again), you are feeling good about all the preparations you made for your systems. You changed your computers, updated your software packages, and everything continued to work. Your important longitudinal study of children's health is continuing without skipping a beat. Some of the news stories have been rich! There was the largest local dairy distributor who went suddenly and dramatically out of business when its stock stopped rotating and it shipped badly spoiled milk, bottled in December, to hundreds of stores in February. “Ship oldest stock first” was the rule, and the milk made in the last week of December never got to be oldest, because 00 comes before 99, and it sat spoiling in the warehouse for a month. Now the EPA is trying to figure out how to get rid of a whole lot of milk that smells worse every day. Then there was the surprising letter your daughter received. She's a college sophomore, but she got a fundraising letter from the school's Alumni Association: "Dear members of classes of '50 and before: Have you remembered your Alma Mater in your will?" Half the people on her dorm floor received the letters to their immense amusement and to the school's immense embarrassment when that TV crew from a local station showed up. And then there was the county that found cases that had been in its court system for over 100 years and began to automatically dismiss them. The clerk of the Circuit Court was forced to resign. Your son got out of a speeding ticket on that one. You can laugh at these stories, because it's clear that you were ready. Return to Contents But then . . .Your research assistant comes in with shocking news: “Professor -- I need help! I just generated the quarterly summary report to send to our government sponsors, and the babies born this year are showing up as 100 years old!”Return to Contents How did this happen?Turn the time machine back to the study's inception in 1973. The department rents its own keypunch machine so that your researchers could enter their own data. Your research assistant comes in with good news: “By fiddling with some field widths, we can get all the data for each case on a single 80-column card!” This will cut in half the number of card cabinets you need to buy so you compliment him for a job well done. You start thinking that the room you were saving for card cabinets might be reused for a new family interview room. The world is good.Return to Contents Your Very Own Year 2000 BugTime warp back to March 2000. How wide is the field for the children's birth year? You can bet only two characters! Our researcher has just been bitten by the Year 2000 Bug. He prepared everything for the year 2000 except for those things that are exclusively his -- his data. This is the price he is paying now for that extremely useful family interview room he built back in 1973 instead of using the space to store data cards.You are probably already thinking about checking your PC out and upgrading your software packages. But that's not enough. It is important to debunk the myth that "fixing" your computers and upgrading your software will solve all your problems. If you have a broken toaster, and you move it along with everything else you own into a new house, you still have a broken toaster. Even if our fictitious researcher had moved his data from one kind of computer to another, from the mainframe to UNIX or to his PC, the babies would still be 100 years old. It's his data that's broken. Return to Contents |
||||
| The Year 2000 Pledge | ||||
Thank you for indulging in this little parable, which has hopefully convinced
you of your need to deal with the year 2000 in your own work. Read on to
the following articles to get some idea of what you have to do and please
take my Year 2000 pledge:
The Year 2000 Pledge
|
||||
| Windowing Two-Digit Years | ||||
"Windowing" uses a formula such as "if the two-digit year is 50 or more,
add 1900; if it's less than 50, add 2000" to treat two-digit years as if
they were four-digit years. That would be a "1950-2049 window." Windowing
is a special problem in packages such as SPSS and SAS, which use different
default windows.
Comments are welcome; please send them to |
||||
| The A3C Connection, July/Aug/Sept 1998 | Previous: ACCC Free Public Labs | Next: The Year 2000, UIC, and You |
| 1999-9-8 connect@uic.edu |
|