|
|
|
| Non-WTF Job: C++ Developer at Good Grievance (Ronkonkoma, NY) |
| « On a Scale of 1052 to 1057 | wtflib.php » |
By the 1970's, computers were practically everywhere. They starred on TV, were the brains behind Cold War Doomsday devices, and had even reached “cliché” status in many science fiction circles. Of course, being that they cost upwards of $1,000 – per hour – the computers themselves weren’t everywhere, only their ominous presence. And nothing said “welcome to the computer era” quite like the ubiquitous punch card.
Although punch cards had been used since the 1890’s to store and tabulate data, the 1960’s brought a new, creative use of the medium. The punch card itself – as in, its physical form and its transference from one person to another – became an integral part of the information system process. Since each card could store 80 bytes of data, and writing that data required nothing more than a simple punch machine, “computerized data” could originate anywhere and transfer to whomever, all without the need for an expensive computer.
One after another, organizations added punch cards to their regular paper processes. The telephone company mailed a punch card along with the bill. Department stores used them as price tags, having cashiers return them to data processing when items sold. Utility company equipped service technicians with special clipboards that punched holes in their report cards. Even the phrase printed on nearly every punch card – Do Not Fold, Spindle, or Mutilate – had become a cultural phenomenon, influencing popular music and inspiring a movie, two books, and a murder mystery of the same title (but otherwise, unrelated). One could hardly live a day in the mid-1970’s without seeing at least one punch card.
Many, including Robert Reagan, were brought into the modern, punch card era when they arrived at university. Like so many other schools, Robert’s had a course registration system that simplified the sign-up process by giving students punch cards that represented enrollment. By the time the second quarter of his freshman year rolled around, Robert had become intimately familiar with the system.
To register for Creative Writing 101, one had to go the English Department Building and wait in line to secure one of the handful of punch cards that represented an open seat in the class. To get a seat in a physics course, it was off to the physics building to wait in line. And so on, for every other course. Once one had all the course punch cards, he’d wait in line to give them to central registration, who would then print off an official course schedule. Signing up for a full course load took, at best, a whole day, but usually took much longer than that.
As Robert neared graduation, he needed a particular class that was offered only once per year. After standing in line for an hour, he made it to the front only to find out that all the punch cards for that class had been given out.
Frustrated at the potential of having to rearrange his entire schedule or, worse case, not graduate in time, Robert decided to take a stab at decyphering the 80 bytes of data stored on his other punch cards. He figured it’d be a long shot as, surely, the system designer would put some measure in place to ensure that the cards can’t be easily duplicated. At the very least, a sequence or serial number of sorts.
However, when he finished decoding the EBCDIC-based punch card, he noticed that the data worked out to be 74288493. Being that it was the second quarter of 1974, and the course number was 88493, it didn’t take him too long to figure out how to make a punch card for course #82031.
Armed with his counterfeit punch card, Robert waited in line at central registration and handed over his cards. Without a batting an eye, the registration clerk handed him an official schedule. Over the weeks that followed, Robert eagerly anticipated a “registration exceeded” letter – but, that letter never came.
Robert was able to attend the class the following quarter, and no one seemed to be the wiser. And although Robert did consider trying to make his own punch cards for his final quarter, he decided to play it safe and wait in line with everyone else. Though, he did figure out why the Computer Programming students never seemed to mind the course registration process.
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:19
•
by
OBloodyhell
(unregistered)
|
|
.
OK, I was a student at the University of Central Florida (then "Florida Technological University") in Orlando, about 40 miles from Cape Kennedy, back in the late 70s. One time, the IT department got invited over to NASA to see their computing facilities. I distinctly recall going through a pair of double doors, into their computer room. A long central floor walkway with raised, cooling flooring on either side -- 15 washing machines on both sides of the aisle, 30 in all. WOW!! Each washing machine cost ca. $100k to $150k, each. (remember, this is with annual salaries in the <$10k range), so we're talking about US$3-4 million dollars in... washing machines. The washing machines in question were, as you might guess, hard drives. Total capacity of these $4m, 30 washing machine-sized hard drives? WOW!! --------- *3* gigabytes. WOW!! Nowadays, I tear apart *30* Gb drives for refrigerator magnets... perspective is one thing you get with time. I wasn't around in the days of Mel, The Real Programmer, (http://www.cs.utah.edu/~elb/folklore/afs-paper/node4.html) but I have toggled a program in on the front panel of a computer... -once- . |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:41
•
by
Charles
(unregistered)
|
|
Our high school class used punch cards for attendance. There was a rack of slots near the teacher's desk with punch cards. For each absent student, she would go to the rack, remove the card that corresponded to the student, and submit it to administration.
Our hack? To intercept the runner on the way to admin and have the card removed. The runner was another student. It required a bribe and a runner that was willing to be bribed. Being a runner was a lucrative job. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:02
•
by
Bappi
|
That was Colruyt (www.colruyt.be), one of the first supermarkets in Belgium to use automation. I seem to recall they'd even set up their own hardware and software subsidiary, Dolmen (yep: www.dolmen-ip.com). Since punch cards were the only way to go, that's what they used. Eventually, bar codes came along, but Colruyt had a huge investment in the punch card systems, so these pioneers were about the very last to switch to bar codes. I've had the pleasure of working at some of their stores in my student days. I remember well, the worst was restocking the shelves, being a cashier was better, but the really cushy job was refilling the punch cards on the racks. Nothing was as easy as wandering the aisles with a box of cards in your hands... Also good was taking returns for drink crates: they'd get placed on a pallet, and when one was full, you'd get to manually punch out a card that went with the pallet. Loved that. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:57
•
by
Lord Parity, Last Count of Register
(unregistered)
|
|
Back then I was a member of a book club which sent a punch card every month. The card had to be returned in order to decline the current month's selection. According to the published procedures, all I had to do was write "cancel" on the card to terminate my membership. I did that three times and the cards kept coming.
Then I noticed the cards were puched only in the first ten and last ten columns. The middle sixty were unused. I took the card to work. In the middle sixty columns I punched "so cancel my membership already". I don't know what that card did when it hit, but I never heard from them again. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 13:47
•
by
Bappi
|
"Q: How do you bury an old programmer? A: Face down, nine edge first." Let's see how many young whippersnappers get that. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 14:55
•
by
snoofle
|
We used to do that with plain old paper clips, randomly across the card. It ALWAYS got you a phone call from whatever company you sent the card to. I wish we could figure out a way to do that with automated attendants... |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 15:56
•
by
Breck Carter
(unregistered)
|
|
80-column punch cards made the *best* paper airplanes, positively lethal when folded to a point and fired via elastic bands.
And the sharp-cornered chad made the *best* confetti, almost impossible to remove from hair, shag rugs (the 1970s, remember), etcetera. |
| « On a Scale of 1052 to 1057 | wtflib.php » |