|
|
|
| Non-WTF Job: C++ Developer at Good Grievance (Ronkonkoma, NY) |
| « Prev | Page 1 | Page 2 | Page 3 | Next » |
|
Basically the paper version of putting data in an invisible HTML form field and trusting the user not to meddle with it.
i.e. this WTF is alive and well until today. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:10
•
by
corey
(unregistered)
|
|
When I first read the "Robert Reagan", I could swear it said "Ronald Reagan"
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:12
•
by
akatherder
|
|
So did they overbook the class or did the poor sucker who got a legit punch card and was last to register get bumped?
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:19
•
by
taylonr
|
|
Probably neither. My experience was usually fewer "seats" than actual desks. Meaning that even though the registration said "25 seats" there were usually 27 or 28 desks available.
Also, I'm sure it was no different back then, that people would sign up and never show up. |
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:21
•
by
WhiskeyJack
|
|
I woudn't have been more than a wee toddler in the 70's, so I have no recollection, but really? There were punch cards in use in supermarkets and stuff?
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:21
•
by
NaN
|
|
Akatherder: Nope, that class would just be one person heavy.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:21
•
by
Archibald Buttocks
(unregistered)
|
You fixed it? |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:23
•
by
Otter
(unregistered)
|
|
Presumably there was an assumption that only an insignificant number of dishonest people would cheat the system, and that added security wasn't warranted. That seems to have been correct, since classes weren't overflowing.
I'm not seeing a WTF here, just a complete obliviousness to honor by both Robert and Alex. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:23
•
by
OBloodyhell
(unregistered)
|
|
OK, they lied. THIS is the saga of MEL. The Real Programmer.
http://www.pbm.com/~lindahl/mel.html :-/ |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:24
•
by
OBloodyhell
(unregistered)
|
|
OK. Officially annoyed.
MEL. Last time. :o) http://www.pbm.com/~lindahl/mel.html No, I actually *do* know how to post comments. LOL. Time to get some sleep, methinks. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:32
•
by
Bert from Earth
(unregistered)
|
|
Yes, punch cards were in use in one supermarket chain here in Belgium. I remember going shopping with my parents in the 80s and it being my job to take one punch card from the rack for each product my parent put in the shopping cart. Great fun. :)
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:37
•
by
Paula Gnome
(unregistered)
|
|
1.) Collect punchcards.
2.) ??????? 3.) Profit, Bitches! |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:37
•
by
The real wtf fool
(unregistered)
|
I'm seeing a complete obliviousness to student needs by universities. Only running a popular class once a year. Not providing lecture theatres large enough to accomodate popular courses. WTF? |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:39
•
by
Tony
(unregistered)
|
|
I remember a while ago doing a machining course and the teacher was telling us about these new punch card controlled machines and asked if any one has seen any. One guy said that they have one at his workplace and when the teacher got all excited and asked him what sort of punch card machine it was he replied, a bundy clock. The whole class cracked up.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:40
•
by
Mizchief
(unregistered)
|
|
"Though, he did figure out why the Computer Programming students never seemed to mind the course registration process."
Same reason CS students don't mind the cost of Music, Movies, and Software |
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 10:45
•
by
Death
(unregistered)
|
|
Look up stripe code fraud. Same system, different medium. Today the info systems behind the codes are simply usually wiser.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:45
•
by
matt
(unregistered)
|
You will tell me where Sanctuary is. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 10:49
•
by
Someone You Know
|
|
The first time I signed up for university courses, it was done over the phone; you dialed a certain number, and an automated phone menu prompted you to enter your student ID number, the numbers of the courses you wanted, and so on. It took a fair amount of time, but it worked well enough.
For my second semester, the university introduced a web-based registration system known by the backronym SPIRE. SPIRE was the cause of innumerable headaches for the remainder of my time there. It was totally unprepared for the level of activity it would actually see; there are nearly 20,000 undergraduates if commuters are included. On the first day of each registration period SPIRE would usually crash for a while due to the sudden volume of requests. The same would occur on the first day of each semester's actual classes, when everyone would log on to SPIRE to find out which buildings their courses were in. The interface also had all manner of usability problems, not the least of which was that using your browser's back button while searching for a course would usually break the system to the point that you'd have to log out and log in again to get anything to work. SPIRE had even CS students like me wishing for the days of the old phone-based registration system, which was slow, but always worked. There was also a rumor going around that support for SPIRE was unavailable during one crash because the university was unable to pay the vendor the support fees — which it was supposed to pay using SPIRE's financial component. Summary: these WTFs didn't die with punch cards. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:00
•
by
Cope with IT
(unregistered)
|
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:02
•
by
Anon
(unregistered)
|
|
I wasn't terribly amused with this WTF, too tame by comparison to the average article featured on this site. On a scale of 1052 to 1057, its *at most* a 1053.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:07
•
by
akatherder
|
Even in the punch card days I'm sure they could program an if-statement and a comparison. It's just a matter of comparing the amount of students enrolled with the maximum students allowed. Whether they did or not is the big question. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:10
•
by
Lyle
(unregistered)
|
|
Not a bad story. Of course, I made my own punch cards out of paper that I made from trees, and using a hole punch that I assembled from metal that I mined and smelted myself.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:21
•
by
Mike
(unregistered)
|
|
Do the authors get paid by the word? This could have been told in a paragraph at most.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:39
•
by
Outlaw Programmer
|
|
It's comforting to know that even in the 1970's, course schedule systems were a complete mess. WTF is it about this particular domain that makes good software/procedures impossible to come up with? Sheesh.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:53
•
by
Smash King
|
|
It remembers me of Mother and the other stories the commenters posted about it. It was a lot of fun to read, gladly I never experienced this brand of WTFs myself
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 11:56
•
by
Anonymous Cow-herd
(unregistered)
|
Just like some real shops, they charge by the word, and sting the customer by claiming they need additional superfluous sentences to flesh it out or it just won't be Funny(TM). |
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 11:58
•
by
real_aardvark
|
At last, an intelligent comment from someone other than an unregistered git. Looking back, there were two possible uses for a punch-card: one for computational purposes and one as a substitute for a mag-stripe or equivalent. In this case, we're clearly dealing with the latter. Ifs, buts, and conses do not come into it. Borrowing from my father's knowledge as an admissions tutor, there is no such thing as "the maximum students allowed." There never has been. What, you're going to deny them the right to stand at the back and do a Mexican Wave every time Dijkstra's name is mentioned? This is a university, goddamnit. Students signing up to courses is good. Several of them won't turn up, but that's a problem for the adminstrators, not for you. In short, I think that (easily faked) punch cards would have been the perfect solution in the 1970s. Now, show me that registration database in Access 2000 ... |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 12:06
•
by
real_aardvark
|
Ignorant managers. Next question please. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 12:09
•
by
BobB
(unregistered)
|
|
I was programming Fortran in the 70s! 79 to be exact.. The year I was born... *COUGH*
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 12:22
•
by
NotThatSmart
(unregistered)
|
|
Damn some people were super smart in the 70s. How did they do it?
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 12:32
•
by
Frost
(unregistered)
|
There is no Sanctuary. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 12:41
•
by
Matthew Wakeling
(unregistered)
|
|
http://xkcd.com/378/ Real programmers use ... butterflies.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 12:50
•
by
spejic
(unregistered)
|
|
I was born just a bit late for this era of computing, but I was born just in time for its immediate aftermath. In my kindergarten we used to use boxes and boxes of obsolete and discarded cards for flash cards and other purposes. We would write on them with markers. All the desks would have hundreds of little black rectangles on them where the marker went through the holes.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 13:01
•
by
Konamiman
(unregistered)
|
|
By the mid-80s, things had become much better. I had my first computer in 1986, an MSX that used cassette tapes to store data. One could buy an external 360K disk drive, of course; it just costed about 500 €... that is, 100 € more than the computer itself.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 13:13
•
by
grg
(unregistered)
|
|
A bigger possible WTF was if the cards went into a Univac Exec-8 operating system. The system had many very slick features, but their design of command and data streams was mighty loose. If a card had an "@" in column 1, it was considered a command, otherwise it was assumed to be standard input. Which meant if you were a sneaky student you could submit your registration cards with arbitrary commands interspersed. And since the system had a very loose sense of security, it was trivial to snoop through the file system using the registrar's privilidges. Not that anybody would ever do that.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 13:21
•
by
toutomoutochan
|
|
I'm also too young for punch cards, but I remember a story in one of my elementary school reading books called "Do Not Fold, Spindle, or Mutilate". It was about a woman who keeps getting automatic mailings from the phone company (or somesuch).
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 13:22
•
by
Joe
(unregistered)
|
|
You all make me feel so OLD! I used to program in punch cards back in the 70's. Happy was the day when we could put sequence numbers on the cards. Before then, should you drop your deck, you had a bit of a problem on your hands.
|
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 13:50
•
by
Steve
(unregistered)
|
Not necessarily. Some courses, especially advanced ones, are taught only once yearly because the professor has other duties, including research and publication. Some courses, again, especially upper division ones, take a tremendous amount of effort to present. Regarding lecture halls, not all courses are taught in lecture halls and even so, there are only so many to go around. Since the taxpayers (in state funded institutions) are often loath (for very good reasons) to vote large construction bond issues or otherwise pay what it takes to provide indefinitely expandable facilities, there will always be limits to available facilities (if you ever want to see an acrimonious battle, try academic "space wars" -- in our building there is one professor who hasn't spoken a word to another professor for close to 20 years because of conflicts over space). (Disclosure: if it isn't obvious, I am employed at a large university as a research staffer. I am, however, not a professor.) |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 13:54
•
by
danixdefcon5
|
Try telling that to my university. Sometimes their system would bork up courses so that it was impossible to fill up my required course list; or some of them would show "closed - maximum student count reached" or something. To give them some credit, though, they did try to open up more slots as said courses overflowed. Problem was when you just had to take a course that had few students enrolled, that was harder to get. Oh well, that system had a whole boatload of WTFs in itself, it might be even worthy of a main article. Oh dude, you just brought my worst nightmares back. While the actual registration process was done in real stuff (something running in HP-UX with Oracle as a backend is everything I know about it), they had some weird "pre-register" process, supposedly to "update" my personal info. That was in Access. How do I know this? Because sometimes you would get a 500 Error stating something like "[MS Access ODBC Driver]" or something like that. So the "secret" link to the actual enrollment system became a prized possession, as it enabled you to skip the b0rked page completely. Oh, and I forgot to mention, I "updated" my personal info about 4 semesters in a row, and those changes never appeared in the actual system. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 14:03
•
by
zonerow
(unregistered)
|
|
as any programmer of the era can tell you, punched cards (that's what we called them, not "punch cards") were ideal material for roaches.
That's roach in this european sense: http://en.wikipedia.org/wiki/Roach_%28drug_culture%29 |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 14:10
•
by
R3ap3R
(unregistered)
|
^ Stolen from Southpark, underpants gnomes episode... wtg. 1.) Collect underpants 2.) ??????? 3.) Profit, bitches! ... damn captcha; try again |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 14:23
•
by
anon
(unregistered)
|
Fire code violations aside, having more students means you need: -More TAs to grade exams/problem sets -More TAs to lead discussion sessions, if class has any -More TAs for TA hours to answer student questions -More difficult for students to become engaged in the class or ask questions. -More difficult for students to learn because they’re stuck standing in the back instead of having a desk (ie: god help you if you’re not 20 minutes early). -More administrative/logistic effort to manage all the students/TAs -More difficult for the professor to directly interact with students. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 14:30
•
by
Bob
(unregistered)
|
|
Necessity is one baaad mutha.
|
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 14:34
•
by
sroens
(unregistered)
|
A neat trick was to draw a diagonal line on the egde of the card stack. That way you could identify any misplaced cards. I'm glad those days are long past. |
Re: Do Not Fold, Spindle, or Mutilate… or Duplicate
2008-06-04 14:45
•
by
ssprencel
|
When I read that I spit my toothpick out of my mouth I laughed so hard. I guess you punched a wrench in their gears! |
| « Prev | Page 1 | Page 2 | Page 3 | Next » |