WEBVTT 1 00:00:00.000 --> 00:00:04.370 Well a computer was huge, it generated tons of heat. 2 00:00:04.370 --> 00:00:08.475 A computer probably would fit in this whole room 3 00:00:08.475 --> 00:00:11.719 and it would cost a million dollars. 4 00:00:11.719 --> 00:00:17.410 Back then they were just amazing what they could do 5 00:00:17.410 --> 00:00:22.801 but compared to what computers can do nowadays they were pretty weak, 6 00:00:22.801 --> 00:00:25.651 but we didn't know that back then 7 00:00:25.651 --> 00:00:29.065 so we enjoyed the computer power that we had. 8 00:00:29.065 --> 00:00:32.327 But because so many people wanted to use the computer 9 00:00:32.327 --> 00:00:35.397 the computer had time sharing, 10 00:00:35.397 --> 00:00:40.666 so you would punch your program on a bunch of computer cards 11 00:00:40.666 --> 00:00:47.135 and some of the programs would be two thousand, four thousand cards long 12 00:00:47.135 --> 00:00:50.409 and you'd sit there with a card punch and punch this thing in 13 00:00:50.409 --> 00:00:53.753 and if you made a mistake you'd have to throw the card away and re-punch it, 14 00:00:53.753 --> 00:00:57.582 so it was very laborious. 15 00:00:57.582 --> 00:01:04.016 Then whenever you wanted to run a task, or we called it a job, a computer job, 16 00:01:04.016 --> 00:01:10.874 an activity, like if you wanted to compute a statistical analysis of some data 17 00:01:10.874 --> 00:01:16.185 you would load the program, you would load the data on cards, 18 00:01:16.185 --> 00:01:20.660 you'd bring it to the computer center, this big monster computer, 19 00:01:20.660 --> 00:01:24.723 they would run the cards through a card reader 20 00:01:24.723 --> 00:01:29.209 and then that job that you submitted would sit there 21 00:01:29.209 --> 00:01:36.345 and it could run in five minutes or it could run in five hours or it could run ten hours from now. 22 00:01:36.345 --> 00:01:43.758 You had no idea when the job would run. Once it ran you would get output from the job, printed paper. 23 00:01:43.758 --> 00:01:47.296 It wouldn't display on a screen. 24 00:01:47.296 --> 00:01:53.358 So you would have to sit there and-. Well, you wouldn't wait because you could be waiting there forever. 25 00:01:53.358 --> 00:01:57.791 What you would usually do is go study or do something else and then come back in a few hours 26 00:01:57.791 --> 00:02:00.234 and hope that your output was there. 27 00:02:00.234 --> 00:02:03.027 If it wasn't you'd have to come back. 28 00:02:03.027 --> 00:02:09.499 Well the frustrating thing is if you had any kind of syntactical error in your computer program, if you missed a comma or misspelled a word, 29 00:02:09.499 --> 00:02:15.748 it would just reject it and give you an error message and you'd have to start all over again. 30 00:02:15.748 --> 00:02:21.826 So to run a particular task could require several iterations 31 00:02:21.826 --> 00:02:28.289 One of the big things that affected the cost of the job, 32 00:02:28.289 --> 00:02:31.798 besides the size of the job and how much computing power you needed, 33 00:02:31.798 --> 00:02:36.181 was the priority which you wanted to run, 34 00:02:36.181 --> 00:02:39.532 but every time you upped the priority the cost would double 35 00:02:39.532 --> 00:02:45.580 and computing back then was not cheap. If you did a simple computer job it could easily cost twenty dollars, 36 00:02:45.580 --> 00:02:47.759 which even back then was a lot of money. 37 00:02:47.759 --> 00:02:54.080 If you run it several times you're up to a hundred, a hundred and twenty, a hundred and fifty dollars just for one run. 38 00:02:54.080 --> 00:03:00.409 So if you ran it priority one you'd be lucky to get the thing back in a few hours. 39 00:03:00.409 --> 00:03:04.783 If you ran priority two it would come back maybe in an hour or two 40 00:03:04.783 --> 00:03:07.223 but it would cost twice as much. 41 00:03:07.223 --> 00:03:10.099 If you ran priority three it would really be expensive 42 00:03:10.099 --> 00:03:13.921 but you'd get it much-well nobody had the budget to run priority three. 43 00:03:13.921 --> 00:03:22.014 We usually ran priority one but our jobs at the dental school were so large and so expensive 44 00:03:22.014 --> 00:03:27.178 and so time consuming that we ended up running a lot of stuff priority zero 45 00:03:27.178 --> 00:03:29.751 which meant that it would only run at night. 46 00:03:29.751 --> 00:03:32.468 That's the only time they would run it. 47 00:03:32.468 --> 00:03:35.639 So I spent many, many nights 48 00:03:35.639 --> 00:03:41.777 getting there at midnight, and usually I'd be one of three or four people at the computer center, 49 00:03:41.777 --> 00:03:48.034 and back then you could sit your job in and it would come back within a few minutes 50 00:03:48.034 --> 00:03:52.408 and you could correct it, put it in again, and just get a really good turnaround, 51 00:03:52.408 --> 00:03:59.181 which you could not do during the day. So you ended up working a lot at night and lost a lot of sleep.