Difference between revisions of "Alan Kay at Xerox PARC (1993)"
From Viewpoints Intelligent Archive
(Created page with "{{#evt: service=youtubeIA |id=Odmx-ScL-8o |alignment=left |autoresize=false }}") |
|||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
|id=Odmx-ScL-8o | |id=Odmx-ScL-8o | ||
|alignment=left | |alignment=left | ||
− | |autoresize= | + | |autoresize=true |
}} | }} | ||
+ | |||
+ | <subtitle id='00:00:00'></subtitle> | ||
+ | <subtitle id='00:00:05'>good afternoon this is a forum sponsored</subtitle> | ||
+ | <subtitle id='00:00:11'>by the Information Center here at Parc and we are very happy to have Allen K as</subtitle> | ||
+ | <subtitle id='00:00:17'>as a guest that we know very well next</subtitle> | ||
+ | <subtitle id='00:00:23'>week we will have Randall Davies from MIT speaking on intellectual property</subtitle> | ||
+ | <subtitle id='00:00:31'>Allen has asked me to keep at the introductions brief and I promise it</subtitle> | ||
+ | <subtitle id='00:00:35'>will be under three minutes or start counting it it is not often that a</subtitle> | ||
+ | <subtitle id='00:00:41'>professional musician and composer is invited to give a forum at park Allen</subtitle> | ||
+ | <subtitle id='00:00:47'>play several instruments and in particular the guitar he plays rock and</subtitle> | ||
+ | <subtitle id='00:00:52'>roll and jazz although I know him mostly for his Baroque compositions we all have</subtitle> | ||
+ | <subtitle id='00:00:59'>cards cluttering our wallets and these are professional societies but Allen has</subtitle> | ||
+ | <subtitle id='00:01:04'>only one membership in the International Society of organ builders of course</subtitle> | ||
+ | <subtitle id='00:01:11'>Allen has also another avocation and has been called the father of personal</subtitle> | ||
+ | <subtitle id='00:01:16'>computing but he denies it this is not</subtitle> | ||
+ | <subtitle id='00:01:20'>something that this is something that we will discuss someday he's certainly the father of the Dinah</subtitle> | ||
+ | <subtitle id='00:01:25'>book and then evangelist for the computer revolution that followed among</subtitle> | ||
+ | <subtitle id='00:01:31'>his many contributions our small talk which ushered the object oriented</subtitle> | ||
+ | <subtitle id='00:01:36'>language revolution also and he also pioneered icons I remember working with</subtitle> | ||
+ | <subtitle id='00:01:42'>him on the text of Winnie the Pooh and</subtitle> | ||
+ | <subtitle id='00:01:46'>the Winnie the Pooh is a matter of fact was one of Alan's nicknames in the olden</subtitle> | ||
+ | <subtitle id='00:01:51'>days you might be surprised to learn</subtitle> | ||
+ | <subtitle id='00:01:59'>that Allen was in the Air Force and I imagine the Air Force was never the same</subtitle> | ||
+ | <subtitle id='00:02:03'>after that but it was then that he became a programmer and went from music</subtitle> | ||
+ | <subtitle id='00:02:09'>math and molecular biology to computers his PhD was awarded at the University of</subtitle> | ||
+ | <subtitle id='00:02:15'>Utah with a dessert on the reactive engine which we have he</subtitle> | ||
+ | <subtitle id='00:02:20'>came to park from Stanford University the artificial intelligence department</subtitle> | ||
+ | <subtitle id='00:02:25'>subsequently went to Atari as chief scientist is now an Apple fellow</subtitle> | ||
+ | <subtitle id='00:02:30'>residing with a learning concepts group in Los Angeles it will be nice hearing</subtitle> | ||
+ | <subtitle id='00:02:36'>directly from Alan because he's so often quoted and misquoted I have an</subtitle> | ||
+ | <subtitle id='00:02:42'>environmental quote here and I don't know whether it's authentic some people</subtitle> | ||
+ | <subtitle id='00:02:46'>worried that artificial intelligence will make us feel inferior</subtitle> | ||
+ | <subtitle id='00:02:50'>but then anyone in his right mind should have an inferiority complex when he</subtitle> | ||
+ | <subtitle id='00:02:56'>looks at the flower well this is typical and if I said that sentence I can't</subtitle> | ||
+ | <subtitle id='00:03:10'>remember what it means I guess the thing</subtitle> | ||
+ | <subtitle id='00:03:14'>I noticed most coming to park and seeing some people haven't seen for a long time is that most of us have our hair shorter</subtitle> | ||
+ | <subtitle id='00:03:22'>lots of us cut it and I think Danny Bob Roe just let nature take its course</subtitle> | ||
+ | <subtitle id='00:03:35'>well I thought when I got invited to give a forum at park sometime this year</subtitle> | ||
+ | <subtitle id='00:03:40'>one of the dates was this date and it just happened to be very close to the</subtitle> | ||
+ | <subtitle id='00:03:45'>25th anniversary of thinking up the Dynabook idea so I thought it'd be</subtitle> | ||
+ | <subtitle id='00:03:49'>interesting to come to this place and</subtitle> | ||
+ | <subtitle id='00:03:53'>take a look not so much at the past I'm going to try and zip through the pass</subtitle> | ||
+ | <subtitle id='00:03:58'>just to give you some context but to talk about the place of computing in</subtitle> | ||
+ | <subtitle id='00:04:06'>education and kind of what what has happened and what hasn't happened over</subtitle> | ||
+ | <subtitle id='00:04:11'>the last 25 years I think for many of us</subtitle> | ||
+ | <subtitle id='00:04:15'>just the sheer length of time we've been working on these projects is staggering</subtitle> | ||
+ | <subtitle id='00:04:20'>when you think about it and I remember a conversation that Danny and I had I don't know it must have been</subtitle> | ||
+ | <subtitle id='00:04:27'>almost 25 years ago when I pointed out</subtitle> | ||
+ | <subtitle id='00:04:31'>to him he was still working on artificial intelligence and problem</subtitle> | ||
+ | <subtitle id='00:04:36'>understanding and solving systems and he</subtitle> | ||
+ | <subtitle id='00:04:40'>says well that is the dues that we have to pay for having so much fun in computer scientists science we are</subtitle> | ||
+ | <subtitle id='00:04:46'>doomed to work on our theses for the rest of our lives and now I know what he</subtitle> | ||
+ | <subtitle id='00:04:51'>meant I think one of the toughest things</subtitle> | ||
+ | <subtitle id='00:04:58'>may be in any area but certainly in computer science is the bug of early</subtitle> | ||
+ | <subtitle id='00:05:03'>good results because simple things have</subtitle> | ||
+ | <subtitle id='00:05:07'>been somewhat simple to do on computers and they were done well and done early</subtitle> | ||
+ | <subtitle id='00:05:11'>and then getting the last what seems to be the last five or ten percent seems to</subtitle> | ||
+ | <subtitle id='00:05:17'>take another 25 or 30 years and maybe it's worse than that so one of the</subtitle> | ||
+ | <subtitle id='00:05:24'>things that I think is characteristic in my mind about the 60s is how many</subtitle> | ||
+ | <subtitle id='00:05:30'>wonderful ideas were thought up in the 60s in rather complete forms and how</subtitle> | ||
+ | <subtitle id='00:05:36'>many brave starts were made at these wonderful ideas and then not a lot has</subtitle> | ||
+ | <subtitle id='00:05:41'>happened since then except for quantitative</subtitle> | ||
+ | <subtitle id='00:05:45'>things it's really quite remarkable to me that the software in general if</subtitle> | ||
+ | <subtitle id='00:05:51'>anything is worse than it was it's being generally worked on by people who aren't</subtitle> | ||
+ | <subtitle id='00:05:56'>as skilled as they were a long time ago and that really dismayed me until I</subtitle> | ||
+ | <subtitle id='00:06:01'>looked out the window of a plane once and I looked down and I was flying into</subtitle> | ||
+ | <subtitle id='00:06:06'>Los Angeles and I realized that Los Angeles was almost entirely innocent of</subtitle> | ||
+ | <subtitle id='00:06:11'>any architects like most American cities</subtitle> | ||
+ | <subtitle id='00:06:17'>it was built and designed by carpenters right they just went out there and do it</subtitle> | ||
+ | <subtitle id='00:06:22'>and essentially what what has happened in software is the carpenters have taken</subtitle> | ||
+ | <subtitle id='00:06:27'>over and the reason they can take over is because the quantitative changes in</subtitle> | ||
+ | <subtitle id='00:06:31'>memory have allowed them to do what</subtitle> | ||
+ | <subtitle id='00:06:35'>Seymour Papert calls bricolage which is just tack on a little here and a little</subtitle> | ||
+ | <subtitle id='00:06:39'>there and a little there and prop it up here and and so forth and so what I</subtitle> | ||
+ | <subtitle id='00:06:46'>would like to do is claim that some of</subtitle> | ||
+ | <subtitle id='00:06:50'>these old aspirations are still really</subtitle> | ||
+ | <subtitle id='00:06:55'>important Neil postman has said that a</subtitle> | ||
+ | <subtitle id='00:06:59'>technology is always an idea masquerading as machinery so we tend to</subtitle> | ||
+ | <subtitle id='00:07:04'>get involved in the machinery but often we miss what the idea is sometimes the</subtitle> | ||
+ | <subtitle id='00:07:10'>ideas can be deadly for instance the idea of television is a deadly one lying</subtitle> | ||
+ | <subtitle id='00:07:16'>underneath all of that machinery is a kind of a drug and it's starting to make</subtitle> | ||
+ | <subtitle id='00:07:22'>its effect felt more and more I believe that parents should treat it as a loaded</subtitle> | ||
+ | <subtitle id='00:07:27'>gun cabinet if they have it at all but</subtitle> | ||
+ | <subtitle id='00:07:32'>because the idea is always underneath some more innocent machinery there's</subtitle> | ||
+ | <subtitle id='00:07:37'>this tendency to treat it for what it seems to be doing now rather than the</subtitle> | ||
+ | <subtitle id='00:07:42'>underlying areas if we look at the computer as an idea disguised as a piece</subtitle> | ||
+ | <subtitle id='00:07:47'>of machinery then I think that the idea of a computer is a meta idea I think the</subtitle> | ||
+ | <subtitle id='00:07:54'>thing that is most exciting to most of us and this again</subtitle> | ||
+ | <subtitle id='00:07:59'>was first revealed in the strongest way in a way that was really interesting in</subtitle> | ||
+ | <subtitle id='00:08:04'>the 60s of course Turing talked about it in the 30s but he talked about it in a</subtitle> | ||
+ | <subtitle id='00:08:09'>somewhat an interesting way as Turing machines were interesting and about</subtitle> | ||
+ | <subtitle id='00:08:14'>proving things about certain kinds of computations but it was hard to build anything interesting out of them it</subtitle> | ||
+ | <subtitle id='00:08:19'>really wasn't to Lisp appeared that you had a universal machine that had</subtitle> | ||
+ | <subtitle id='00:08:23'>acceleration or slope where you could go from something very simple that was a</subtitle> | ||
+ | <subtitle id='00:08:27'>meta thing to something really interesting in just a few steps okay and</subtitle> | ||
+ | <subtitle id='00:08:33'>that I think it's a very I'm going to talk about that a little bit more so most of the the actual idea of computer</subtitle> | ||
+ | <subtitle id='00:08:39'>are meta things meta ideas meta media it's content is all media meta</subtitle> | ||
+ | <subtitle id='00:08:45'>descriptions metal languages meta systems all of those things are</subtitle> | ||
+ | <subtitle id='00:08:51'>extremely difficult if you look out in the commercial world for anybody who's</subtitle> | ||
+ | <subtitle id='00:08:56'>using computers out there to see them at all what they see are things that are</subtitle> | ||
+ | <subtitle id='00:09:01'>almost toasters toaster called Microsoft Word and a toaster called Excel but they</subtitle> | ||
+ | <subtitle id='00:09:08'>don't see the meta ideas under there because they've been covered up in part</subtitle> | ||
+ | <subtitle id='00:09:12'>and because in part the idea of meta idea is not something that is in the the</subtitle> | ||
+ | <subtitle id='00:09:17'>general population Bertrand Russell said something nice about language he said</subtitle> | ||
+ | <subtitle id='00:09:22'>that language serves not only to express thought but to make possible thoughts</subtitle> | ||
+ | <subtitle id='00:09:29'>which could not exist without it and to me the reason to be interested about</subtitle> | ||
+ | <subtitle id='00:09:33'>computers and education is this particular idea it's not all the things</subtitle> | ||
+ | <subtitle id='00:09:38'>that you can do as computers about all the things that are already around it's that each one of these ideas each</subtitle> | ||
+ | <subtitle id='00:09:45'>one of these technologies has an imperative of its own there was an imperative about reading</subtitle> | ||
+ | <subtitle id='00:09:50'>and writing that was different than learning about your civilization from</subtitle> | ||
+ | <subtitle id='00:09:54'>looking at stained glass windows the fact that reading and writing is hard to</subtitle> | ||
+ | <subtitle id='00:09:59'>learn has been pointed out quite a bit the state of Hawaii has decided to do</subtitle> | ||
+ | <subtitle id='00:10:04'>something about that and that is to fix it so that people who are illiterate in</subtitle> | ||
+ | <subtitle id='00:10:08'>the state of Hawaii never have to worry about learning to read or write they've</subtitle> | ||
+ | <subtitle id='00:10:12'>developed now multi Media system for benefits that is all done in terms of pictures so there is no</subtitle> | ||
+ | <subtitle id='00:10:19'>they removed the last remaining mo</subtitle> | ||
+ | <subtitle id='00:10:23'>nation for learning how to read so now they can get their their benefits</subtitle> | ||
+ | <subtitle id='00:10:29'>without having to out having to do that so and that would be fine if you could</subtitle> | ||
+ | <subtitle id='00:10:36'>change information from one medium for</subtitle> | ||
+ | <subtitle id='00:10:40'>another without changing the ideas but in fact it doesn't work just to give you</subtitle> | ||
+ | <subtitle id='00:10:46'>an example in January 1776 Thomas Paine</subtitle> | ||
+ | <subtitle id='00:10:52'>wrote that he wrote it about six weeks</subtitle> | ||
+ | <subtitle id='00:10:56'>before a 50-page tract called common</subtitle> | ||
+ | <subtitle id='00:11:01'>sense and it was a written fairly</subtitle> | ||
+ | <subtitle id='00:11:05'>beautifully but it was a long argument a 50-page argument about why monarchies</subtitle> | ||
+ | <subtitle id='00:11:11'>are not the best way to do things and suggesting some possible ways of doing</subtitle> | ||
+ | <subtitle id='00:11:15'>things that might be better in the 13 colonies that was over the next six</subtitle> | ||
+ | <subtitle id='00:11:21'>months from January to June about 600,000 copies of that pamphlet were</subtitle> | ||
+ | <subtitle id='00:11:26'>published that is quite surprising when you realize that they're only 1.5</subtitle> | ||
+ | <subtitle id='00:11:31'>million colonists there are only six</subtitle> | ||
+ | <subtitle id='00:11:35'>million Brits back then they 1.5 million colonists so almost every family got a</subtitle> | ||
+ | <subtitle id='00:11:40'>copy of this pamphlet and many of them a rather large percentage of them could</subtitle> | ||
+ | <subtitle id='00:11:45'>read and follow this argument most historians believe that if it were not</subtitle> | ||
+ | <subtitle id='00:11:51'>for common sense publication that the</subtitle> | ||
+ | <subtitle id='00:11:55'>Declaration of Independence was followed in July and the subsequent history that</subtitle> | ||
+ | <subtitle id='00:11:59'>followed thereafter would not have happened in the way it did now if you</subtitle> | ||
+ | <subtitle id='00:12:03'>were to try and do that today you would</subtitle> | ||
+ | <subtitle id='00:12:07'>have to publish over a hundred million copies of common sense and the</subtitle> | ||
+ | <subtitle id='00:12:12'>percentage of Americans particularly according to the New York Times a couple</subtitle> | ||
+ | <subtitle id='00:12:16'>of weeks ago able to follow that argument is much less fact less than 50</subtitle> | ||
+ | <subtitle id='00:12:22'>percent according to the latest</subtitle> | ||
+ | <subtitle id='00:12:26'>examples so it's almost intractable to try and do that but you say well we have</subtitle> | ||
+ | <subtitle id='00:12:31'>television let's put common sense on television and</subtitle> | ||
+ | <subtitle id='00:12:36'>that will work because that's our mass meeting today no television is about</subtitle> | ||
+ | <subtitle id='00:12:40'>personality it's about disconnected but compelling</subtitle> | ||
+ | <subtitle id='00:12:45'>emotion it's about a lot of things but what it isn't about our fifty page</subtitle> | ||
+ | <subtitle id='00:12:49'>arguments our civilization was built on fifty page and longer arguments</subtitle> | ||
+ | <subtitle id='00:12:54'>television can't carry them right and so</subtitle> | ||
+ | <subtitle id='00:12:58'>when you let one medium substitute for another you now are setting up biases as</subtitle> | ||
+ | <subtitle id='00:13:05'>to what kinds of discourse are likely to be more carried and what kinds of</subtitle> | ||
+ | <subtitle id='00:13:10'>discourse and what kinds of modes of thought so the thing I got interested in</subtitle> | ||
+ | <subtitle id='00:13:14'>a long time ago from reading McLuhan was</subtitle> | ||
+ | <subtitle id='00:13:19'>trying to understand what kinds of discourse computing might carry what is</subtitle> | ||
+ | <subtitle id='00:13:26'>its idea lurking down there underneath all of the chameleon-like things that it</subtitle> | ||
+ | <subtitle id='00:13:31'>can do and I'm not sure I I have a definitive answer for it but what I'm</subtitle> | ||
+ | <subtitle id='00:13:36'>going to do here is try and rush through the historical stuff just to give you a</subtitle> | ||
+ | <subtitle id='00:13:42'>little bit of context I'm not sure how many people know which story and then</subtitle> | ||
+ | <subtitle id='00:13:48'>try and show you some of the things that have been done with children over the</subtitle> | ||
+ | <subtitle id='00:13:52'>years and try and talk about what the strengths and weaknesses and what some</subtitle> | ||
+ | <subtitle id='00:13:56'>of the barriers are so I'll try starting here I think the context that we're all</subtitle> | ||
+ | <subtitle id='00:14:05'>involved in actually started with this idea it's called Memex was written in</subtitle> | ||
+ | <subtitle id='00:14:11'>the Atlantic Monthly in 1945 and this is</subtitle> | ||
+ | <subtitle id='00:14:15'>the Life magazine version of it in September of 1945 where they actually</subtitle> | ||
+ | <subtitle id='00:14:19'>did some sketches so Bush to his President Roosevelt science advisor the</subtitle> | ||
+ | <subtitle id='00:14:24'>guy who said okay on the atomic bomb he was a professor at MIT said sometime in</subtitle> | ||
+ | <subtitle id='00:14:30'>the near future we'll be able to have in our homes a small desk size device which</subtitle> | ||
+ | <subtitle id='00:14:36'>he called mimics that we'll have somewhere between five thousand and 10,000 volumes about the</subtitle> | ||
+ | <subtitle id='00:14:41'>size of a small town library held in optical storage malleable optical</subtitle> | ||
+ | <subtitle id='00:14:47'>storage because you can put in your own information multiple screens pointing</subtitle> | ||
+ | <subtitle id='00:14:51'>devices even predicted that there would</subtitle> | ||
+ | <subtitle id='00:14:55'>be a profession of people who would make</subtitle> | ||
+ | <subtitle id='00:14:59'>cross connections through all of this information because of course the cross</subtitle> | ||
+ | <subtitle id='00:15:03'>connections are what makes it interesting these people would be called path finders okay so that was Bush's</subtitle> | ||
+ | <subtitle id='00:15:09'>vision and quite a number of people saw</subtitle> | ||
+ | <subtitle id='00:15:13'>it at various times Engelbart saw it that year</subtitle> | ||
+ | <subtitle id='00:15:18'>Lickliter saw it a little bit later I happened to see it in the 50s when I was</subtitle> | ||
+ | <subtitle id='00:15:23'>a teenager this is something that people had in their minds as computers are</subtitle> | ||
+ | <subtitle id='00:15:28'>being invented then in 1962</subtitle> | ||
+ | <subtitle id='00:15:33'>here's Ivan Sutherland with sketchpad and I usually I have admitted showing</subtitle> | ||
+ | <subtitle id='00:15:39'>some movies of these things just to save time that's marvelous if you have a</subtitle> | ||
+ | <subtitle id='00:15:44'>movie here at Parc of sketchpad you should definitely look at it the reason</subtitle> | ||
+ | <subtitle id='00:15:50'>is is that it is hard to find a system today that can do what sketchpad did</subtitle> | ||
+ | <subtitle id='00:15:54'>back in 1962 it was truly remarkable not</subtitle> | ||
+ | <subtitle id='00:15:58'>only was it the real invention of computer graphics what you see there on</subtitle> | ||
+ | <subtitle id='00:16:03'>the screen is a bridge that he's drawn and it didn't know about bridges and</subtitle> | ||
+ | <subtitle id='00:16:08'>stresses and strains beforehand but by putting constraints which are also</subtitle> | ||
+ | <subtitle id='00:16:13'>represented iconically on those drawings</subtitle> | ||
+ | <subtitle id='00:16:17'>it is calculating the put in putting a load hanging from the bridge at his</subtitle> | ||
+ | <subtitle id='00:16:22'>dynamic Eclat calculating what the stresses and strains on that bridge is</subtitle> | ||
+ | <subtitle id='00:16:27'>so this is a what you might call a meta simulator is the first non procedural</subtitle> | ||
+ | <subtitle id='00:16:32'>programming system darn close to that maybe the first problem solving system</subtitle> | ||
+ | <subtitle id='00:16:38'>don't you think but Danny it must must have been darn close</subtitle> | ||
+ | <subtitle id='00:16:43'>first object-oriented system that I know if it's all done in terms of objects and</subtitle> | ||
+ | <subtitle id='00:16:50'>once asked Ivan I said how could you have in one year all by yourself have</subtitle> | ||
+ | <subtitle id='00:16:55'>invented computer graphics done the first object-oriented programming system</subtitle> | ||
+ | <subtitle id='00:17:00'>and done the first non procedural programming system he says well I didn't</subtitle> | ||
+ | <subtitle id='00:17:04'>know it was hard and in fact he he got</subtitle> | ||
+ | <subtitle id='00:17:10'>into the whole thing because the display was so bad on the TX to this computer by</subtitle> | ||
+ | <subtitle id='00:17:15'>the way it was about slightly larger than this room that he's the single user</subtitle> | ||
+ | <subtitle id='00:17:19'>of about the about the power of a 512 K</subtitle> | ||
+ | <subtitle id='00:17:23'>Mac and the display was so bad that he</subtitle> | ||
+ | <subtitle id='00:17:28'>instead of turning away from it like other graduate students that had been</subtitle> | ||
+ | <subtitle id='00:17:32'>led to it he asked the question to all of us should ask more often he looked at</subtitle> | ||
+ | <subtitle id='00:17:36'>it he said what else can it do and he</subtitle> | ||
+ | <subtitle id='00:17:40'>says if this thing isn't good at making drawings on it what else can it do and the answer was it can simulate those</subtitle> | ||
+ | <subtitle id='00:17:46'>drawings so this system was the first system to have a window at the virtual</subtitle> | ||
+ | <subtitle id='00:17:50'>screen was actually a third of a mile on a side you could zoom continuously in</subtitle> | ||
+ | <subtitle id='00:17:54'>and out of it and so forth fantastic system another system done at</subtitle> | ||
+ | <subtitle id='00:18:01'>Lincoln labs the very same year was the my vote for the first personal computer</subtitle> | ||
+ | <subtitle id='00:18:05'>here's West Clark and Charlie Molnar one of the design constraints for the link</subtitle> | ||
+ | <subtitle id='00:18:10'>as it was called was that it be small enough so that when you're sitting down</subtitle> | ||
+ | <subtitle id='00:18:14'>you could look over it</subtitle> | ||
+ | <subtitle id='00:18:18'>so the idea was it wasn't supposed to loom over you like most computers did</subtitle> | ||
+ | <subtitle id='00:18:24'>and several actually almost 2,000 of</subtitle> | ||
+ | <subtitle id='00:18:28'>these were built in the 60s these are actually assembled as kits by biomedical</subtitle> | ||
+ | <subtitle id='00:18:33'>technicians and astoundingly as far as I can tell almost eight hundred of them</subtitle> | ||
+ | <subtitle id='00:18:39'>are still running today the reason is</subtitle> | ||
+ | <subtitle id='00:18:43'>that neurons have not sped up so these</subtitle> | ||
+ | <subtitle id='00:18:49'>are done for originally done for neurological experiments where the</subtitle> | ||
+ | <subtitle id='00:18:53'>technicians themselves could program them and therefore taking real time data and looking at it and the neurons have</subtitle> | ||
+ | <subtitle id='00:18:58'>not sped up in the last twenty five years and so a lot of these are still</subtitle> | ||
+ | <subtitle id='00:19:02'>being being used well I was as Julianne</subtitle> | ||
+ | <subtitle id='00:19:10'>mentioned I was at one of my undergraduate degrees as an under was in</subtitle> | ||
+ | <subtitle id='00:19:14'>molecular biology and the other one was</subtitle> | ||
+ | <subtitle id='00:19:18'>in mathematics and in 65 this great book was published I was already out of</subtitle> | ||
+ | <subtitle id='00:19:24'>school but it was one of the first strong assays of what was in the</subtitle> | ||
+ | <subtitle id='00:19:31'>favorite file mechanism of that time</subtitle> | ||
+ | <subtitle id='00:19:35'>which was the e coli bacterium and so</subtitle> | ||
+ | <subtitle id='00:19:41'>here's I'll sort it this is what one of</subtitle> | ||
+ | <subtitle id='00:19:45'>them looks like a close-up it's about</subtitle> | ||
+ | <subtitle id='00:19:49'>70% water and ions has about 120 million organic components looked at as an</subtitle> | ||
+ | <subtitle id='00:19:57'>information processing system there's about a hundred gigabytes worth of</subtitle> | ||
+ | <subtitle id='00:20:01'>information in there which is about say</subtitle> | ||
+ | <subtitle id='00:20:05'>fifty thousand two megabyte desktops the</subtitle> | ||
+ | <subtitle id='00:20:09'>other thing that's interesting people often even scientists and other fields</subtitle> | ||
+ | <subtitle id='00:20:14'>often wonder gee I wonder why chemistry works how do those molecules find each other</subtitle> | ||
+ | <subtitle id='00:20:19'>and the answer is is that the heat</subtitle> | ||
+ | <subtitle id='00:20:24'>agitation in these things is remarkable so if you take if you take atoms being</subtitle> | ||
+ | <subtitle id='00:20:30'>about the size of tennis balls medium-sized protein is about the size</subtitle> | ||
+ | <subtitle id='00:20:34'>of a Volkswagen then those Volkswagens size things move their own lengths in</subtitle> | ||
+ | <subtitle id='00:20:39'>two nanoseconds okay that's over a</subtitle> | ||
+ | <subtitle id='00:20:43'>million miles an hour in scale miles an hour in other words the thermal</subtitle> | ||
+ | <subtitle id='00:20:47'>agitation at this level is unbelievably</subtitle> | ||
+ | <subtitle id='00:20:52'>violent a violence level that we can't conceive of and that is how things</subtitle> | ||
+ | <subtitle id='00:20:57'>actually find each other is they're actually being smashed about incredibly</subtitle> | ||
+ | <subtitle id='00:21:02'>so a lot of a lot of pattern matching is</subtitle> | ||
+ | <subtitle id='00:21:07'>going on in here typical pattern matching is on the order</subtitle> | ||
+ | <subtitle id='00:21:11'>of about 3,000 bites matched in about</subtitle> | ||
+ | <subtitle id='00:21:15'>one-and-a-half microseconds that's a typical protein finding an enzyme okay</subtitle> | ||
+ | <subtitle id='00:21:22'>so stuff is happening down here so if you think of it in terms of computer</subtitle> | ||
+ | <subtitle id='00:21:26'>terms it's quite remarkable the other thing that's interesting I shouldn't</subtitle> | ||
+ | <subtitle id='00:21:30'>even take the time here but it's fascinating to realize that the</subtitle> | ||
+ | <subtitle id='00:21:34'>viscosity of water at this size is about that of asphalt</subtitle> | ||
+ | <subtitle id='00:21:39'>right so the deceleration on a bacterium when it quits waving its tail is a</subtitle> | ||
+ | <subtitle id='00:21:44'>million GS in other words it stops and</subtitle> | ||
+ | <subtitle id='00:21:51'>then the fun thing is that a bacterium is about one 500th of a typical</subtitle> | ||
+ | <subtitle id='00:21:55'>mammalian cell and we have about 10</subtitle> | ||
+ | <subtitle id='00:21:59'>trillion of them in our bodies right so</subtitle> | ||
+ | <subtitle id='00:22:03'>this is serious stuff there's nothing remotely like that that we do in</subtitle> | ||
+ | <subtitle id='00:22:08'>computing I believe that every computer scientists to be should learn about</subtitle> | ||
+ | <subtitle id='00:22:14'>molecular biology just to have a sense of scale of where we are in the great</subtitle> | ||
+ | <subtitle id='00:22:19'>game of building complicated things we're nowhere there's nothing to be</subtitle> | ||
+ | <subtitle id='00:22:24'>proud about that we've done so far the</subtitle> | ||
+ | <subtitle id='00:22:28'>other thing that's interesting is 50 cell divisions is enough to grow a baby</subtitle> | ||
+ | <subtitle id='00:22:33'>all right you can work it out another</subtitle> | ||
+ | <subtitle id='00:22:37'>interesting thing is that if you take a 747 and you want to make it six inches</subtitle> | ||
+ | <subtitle id='00:22:41'>longer you have a problem</subtitle> | ||
+ | <subtitle id='00:22:46'>fact the documentation on a 747 is</subtitle> | ||
+ | <subtitle id='00:22:50'>larger than it is now the documentation</subtitle> | ||
+ | <subtitle id='00:22:54'>for us is much smaller than we are and</subtitle> | ||
+ | <subtitle id='00:22:58'>when we're born we get six inches longer at least ten times in our life without</subtitle> | ||
+ | <subtitle id='00:23:03'>ever having to be taken down for maintenance there are errors going on</subtitle> | ||
+ | <subtitle id='00:23:11'>all the time and their mechanisms there to fix them there's a whole process</subtitle> | ||
+ | <subtitle id='00:23:15'>that's there to converge the organism not into the exact individual that is</subtitle> | ||
+ | <subtitle id='00:23:24'>specified in the blueprints but into a cohesive individual that is near what is</subtitle> | ||
+ | <subtitle id='00:23:30'>specified in the in the blueprints that's just a piece of context when I</subtitle> | ||
+ | <subtitle id='00:23:37'>first went to graduate school almost my first encounter was with a programming</subtitle> | ||
+ | <subtitle id='00:23:42'>language named Simula which nobody could understand including me and but my job</subtitle> | ||
+ | <subtitle id='00:23:49'>as a new graduate student was to get it running on the mainframe</subtitle> | ||
+ | <subtitle id='00:23:53'>so we rolled the listing of this machine</subtitle> | ||
+ | <subtitle id='00:23:57'>code down the hallway about 80 feet and we crawled on it on our hands and knees</subtitle> | ||
+ | <subtitle id='00:24:02'>and this is something that's very difficult to do with computer displays today but it was very good cuz another</subtitle> | ||
+ | <subtitle id='00:24:09'>graduate student was about 40 feet down the hall looking at stuff and I was down</subtitle> | ||
+ | <subtitle id='00:24:13'>there and we were calling back and forth to each other and we finally discovered</subtitle> | ||
+ | <subtitle id='00:24:17'>what this thing was by looking to see how it allocated storage which was very</subtitle> | ||
+ | <subtitle id='00:24:21'>different than the way alcohol did and I realized that what similar was was in a</subtitle> | ||
+ | <subtitle id='00:24:25'>sort of an alcohol based language that dealt with structures that were like</subtitle> | ||
+ | <subtitle id='00:24:30'>that that sketchpad used and something</subtitle> | ||
+ | <subtitle id='00:24:34'>about seeing it again it got me thinking and that was this idea that you can make</subtitle> | ||
+ | <subtitle id='00:24:39'>a dog house out of anything and computers were very small back in the</subtitle> | ||
+ | <subtitle id='00:24:44'>60s still are if you compare them to the bacterium and it doesn't much matter</subtitle> | ||
+ | <subtitle id='00:24:50'>what kind of design you use when you're making a doghouse out of wood maybe if</subtitle> | ||
+ | <subtitle id='00:24:56'>we make it out of toothpicks or matchsticks it matters but the the strength of the materials</subtitle> | ||
+ | <subtitle id='00:25:00'>just dominates the design so it doesn't actually matter and so you have this</subtitle> | ||
+ | <subtitle id='00:25:06'>very simple mechanistic thing just like people are taught today they're taught algorithms as their first course in</subtitle> | ||
+ | <subtitle id='00:25:11'>computing and the reason was historically is that's all you could run</subtitle> | ||
+ | <subtitle id='00:25:15'>on the damn things long ago they were just IO engines and you cranked on them</subtitle> | ||
+ | <subtitle id='00:25:21'>and there are simple numerical converging algorithms and stuff so is</subtitle> | ||
+ | <subtitle id='00:25:25'>this whole mechanistic notion of what programs are but when I started thinking</subtitle> | ||
+ | <subtitle id='00:25:30'>about complexity biological complexity or even complexity in architecture</subtitle> | ||
+ | <subtitle id='00:25:35'>started thinking boy you can't get even</subtitle> | ||
+ | <subtitle id='00:25:39'>close to any of these things a Gothic cathedral or anything without having</subtitle> | ||
+ | <subtitle id='00:25:44'>some much stronger design and much many more nonlinear relationships and</subtitle> | ||
+ | <subtitle id='00:25:49'>feedback mechanisms between all the different parts that maybe think of the</subtitle> | ||
+ | <subtitle id='00:25:54'>way tissues work as an old biologist and</subtitle> | ||
+ | <subtitle id='00:25:59'>that's when the line now Arthur Kessler has this see if I can there we go</subtitle> | ||
+ | <subtitle id='00:26:07'>Arthur Kessler in the act of creation has this idea about how creativity is</subtitle> | ||
+ | <subtitle id='00:26:12'>done that's basically that as you travel</subtitle> | ||
+ | <subtitle id='00:26:16'>along through the pink context you're thinking pink thoughts and if you're</subtitle> | ||
+ | <subtitle id='00:26:25'>extraordinarily lucky something happens</subtitle> | ||
+ | <subtitle id='00:26:29'>to cause you to realize that you're actually should be in the blue context and the blue context has this explosion</subtitle> | ||
+ | <subtitle id='00:26:36'>that reveals the very same thing you</subtitle> | ||
+ | <subtitle id='00:26:40'>were looking at in a completely new way and in fact he built an entire theory of</subtitle> | ||
+ | <subtitle id='00:26:45'>creativity on it so the</subtitle> | ||
+ | <subtitle id='00:26:55'>right so the humor is obvious the science I think is obvious the art art</subtitle> | ||
+ | <subtitle id='00:27:01'>the artistic aesthetic experience happens when you look at something it</subtitle> | ||
+ | <subtitle id='00:27:06'>can be even something ordinary or it can be looking at something that's</subtitle> | ||
+ | <subtitle id='00:27:11'>manifestly supposed to be art and all of a sudden you see some sort of</subtitle> | ||
+ | <subtitle id='00:27:15'>transcendent attributes to it that you</subtitle> | ||
+ | <subtitle id='00:27:19'>didn't see before so all three of these are the same mechanisms of course there's a tragic side as well it depends</subtitle> | ||
+ | <subtitle id='00:27:29'>on which side of the joke you're on so that it says oh oh no and oh in this</subtitle> | ||
+ | <subtitle id='00:27:37'>case I was originally thinking about</subtitle> | ||
+ | <subtitle id='00:27:41'>good old things like data structures alcohol blah blah blah and so the when</subtitle> | ||
+ | <subtitle id='00:27:47'>you're thinking about good old things that the tendency is to come up with a</subtitle> | ||
+ | <subtitle id='00:27:51'>better old thing that's what people did when they invented abstract data types</subtitle> | ||
+ | <subtitle id='00:27:57'>right and in fact the one of the inventors of Simula was one of the</subtitle> | ||
+ | <subtitle id='00:28:01'>promulgate errs of this he wrote a paper in I think 1970 in a book with Tony</subtitle> | ||
+ | <subtitle id='00:28:06'>Hoare and Dijkstra about how you could</subtitle> | ||
+ | <subtitle id='00:28:10'>use similar classes to simulate data so he was thinking that data was okay as an</subtitle> | ||
+ | <subtitle id='00:28:16'>idea and the classes were going to make data better and and some people would</subtitle> | ||
+ | <subtitle id='00:28:22'>argue that that that's the way it should be for me because of the biology I was</subtitle> | ||
+ | <subtitle id='00:28:28'>thinking the other way I was thinking what if simular were almost the new</subtitle> | ||
+ | <subtitle id='00:28:32'>thing not a better old thing and that led to an explosion in the other</subtitle> | ||
+ | <subtitle id='00:28:36'>direction of thinking boy this stuff is almost like a biological system I wonder</subtitle> | ||
+ | <subtitle id='00:28:40'>what it'd be like if we tried to push it further in that direction and away from</subtitle> | ||
+ | <subtitle id='00:28:45'>algorithms and you wind up with this transition at least in my mind from</subtitle> | ||
+ | <subtitle id='00:28:51'>clockwork kinds of things to biological kinds of things</subtitle> | ||
+ | <subtitle id='00:28:58'>and that got me thinking about what objects could actually be because once</subtitle> | ||
+ | <subtitle id='00:29:04'>you have that sense of them just being a system of messages nonlinear messages</subtitle> | ||
+ | <subtitle id='00:29:10'>because state is getting changed then you can model everything you can even go</subtitle> | ||
+ | <subtitle id='00:29:15'>back and model data structures if you want but the whole metaphor suggests</subtitle> | ||
+ | <subtitle id='00:29:20'>something much stronger than that much much stronger than the doing the old way</subtitle> | ||
+ | <subtitle id='00:29:24'>of things better and one of the things that suggested was that and Simula had</subtitle> | ||
+ | <subtitle id='00:29:31'>this to a small degree although classes and simular we're not objects but right</subtitle> | ||
+ | <subtitle id='00:29:36'>away it suggested that you should make classes objects to complete the model</subtitle> | ||
+ | <subtitle id='00:29:40'>because you got to do something that nature didn't get to do and that is you</subtitle> | ||
+ | <subtitle id='00:29:44'>got to share the DNA that meant you could make meta changes to the system in</subtitle> | ||
+ | <subtitle id='00:29:50'>an extremely powerful way and have all</subtitle> | ||
+ | <subtitle id='00:29:54'>the parts of the system feel that change and this other idea which is at some</subtitle> | ||
+ | <subtitle id='00:30:02'>point this comes from Moore's law that was first published in 1965 this is the</subtitle> | ||
+ | <subtitle id='00:30:07'>idea of the exponential progression of silicon at some point software is going</subtitle> | ||
+ | <subtitle id='00:30:13'>to have to be grown there's only so much you can do with by hand construction</subtitle> | ||
+ | <subtitle id='00:30:19'>before you're going to have to set up something more like a more for genetic</subtitle> | ||
+ | <subtitle id='00:30:23'>environment and let the system grow itself according to the constraints that</subtitle> | ||
+ | <subtitle id='00:30:30'>are put into it now the problem with all of this thinking is that didn't actually</subtitle> | ||
+ | <subtitle id='00:30:34'>lead to a very strong theory of</subtitle> | ||
+ | <subtitle id='00:30:38'>programming at the time it took it's a problem with this stuff is the abstract</subtitle> | ||
+ | <subtitle id='00:30:42'>thinking is actually rather easy to do and then translating it into something concrete is tough well while all this</subtitle> | ||
+ | <subtitle id='00:30:48'>was going on is about 1967 Engelbart was travelling around with his Engelbart</subtitle> | ||
+ | <subtitle id='00:30:54'>talk about a dedicated person he used to travel with a 16 millimeter movie</subtitle> | ||
+ | <subtitle id='00:30:58'>projector of his own why did he bring his own projector along because he had</subtitle> | ||
+ | <subtitle id='00:31:03'>had it rigged up so he could stop it and freeze-frame it why did he have it</subtitle> | ||
+ | <subtitle id='00:31:07'>rigged up that way because people were not least looking at cursors on the</subtitle> | ||
+ | <subtitle id='00:31:11'>screen he discovered if he just showed a movie of his system nobody knew what the hell</subtitle> | ||
+ | <subtitle id='00:31:15'>was going on we found the same thing when we are trying to demonstrate the</subtitle> | ||
+ | <subtitle id='00:31:19'>early stuff here at park to the Xerox executives now they're their eyes were</subtitle> | ||
+ | <subtitle id='00:31:23'>focused about a foot behind the the CRT because they didn't expect to see any</subtitle> | ||
+ | <subtitle id='00:31:27'>information on it so when Engelbart gave</subtitle> | ||
+ | <subtitle id='00:31:31'>his talk what he would do it at key points he'd freeze the frame and he had this pointer and he'd say point C</subtitle> | ||
+ | <subtitle id='00:31:36'>there's the cursor the cursor is gonna go over there and do something now he</subtitle> | ||
+ | <subtitle id='00:31:41'>was great he was like sort of like a Moses opening up the Red Sea biblical</subtitle> | ||
+ | <subtitle id='00:31:46'>prophet and my reaction to that was boy</subtitle> | ||
+ | <subtitle id='00:31:51'>that is really great but time-sharing is not the way to do this because you just</subtitle> | ||
+ | <subtitle id='00:31:56'>can't get the cycles to the user reliably enough in order to do all this</subtitle> | ||
+ | <subtitle id='00:32:00'>interaction so this is the first personal computer I did it's a desktop</subtitle> | ||
+ | <subtitle id='00:32:06'>computer for very special desks namely those made out of steel this is actually</subtitle> | ||
+ | <subtitle id='00:32:12'>a picture of it on its own display and</subtitle> | ||
+ | <subtitle id='00:32:17'>this had a number of interesting ideas it had very early version of clipping</subtitle> | ||
+ | <subtitle id='00:32:23'>windows had multiple windows as I say these are adapted from sketchpad and it</subtitle> | ||
+ | <subtitle id='00:32:31'>had everything in fact except something that would make a user feel reasonable</subtitle> | ||
+ | <subtitle id='00:32:35'>of sitting down to use it we tried it on professional engineers and doctors and</subtitle> | ||
+ | <subtitle id='00:32:40'>lawyers and they didn't like this machine very much they couldn't tell us</subtitle> | ||
+ | <subtitle id='00:32:45'>exactly why and then I saw a system at</subtitle> | ||
+ | <subtitle id='00:32:49'>Rand this back right around now that</subtitle> | ||
+ | <subtitle id='00:32:54'>gave me a completely different slant so let's let me show the first little video</subtitle> | ||
+ | <subtitle id='00:32:59'>clip here</subtitle> | ||
+ | <subtitle id='00:33:08'>this one has first we erase a flow arrow then move the connector out of the way</subtitle> | ||
+ | <subtitle id='00:33:13'>so that we may draw a box in its place recognizes a box and makes one for him</subtitle> | ||
+ | <subtitle id='00:33:20'>the printing in the box is being used as commentary only in this case the box is</subtitle> | ||
+ | <subtitle id='00:33:26'>slightly too large so he may change its size that's where modern-day window</subtitle> | ||
+ | <subtitle id='00:33:30'>control came from literally then draw a flow from the connector to the box</subtitle> | ||
+ | <subtitle id='00:33:37'>attach a decision element to the box and draw a flow from it to scan we then</subtitle> | ||
+ | <subtitle id='00:33:44'>erased the flow arrows attached to the process post new area and move the box</subtitle> | ||
+ | <subtitle id='00:33:50'>to a new position this allows us to draw</subtitle> | ||
+ | <subtitle id='00:33:57'>a new box and that had a big effect on</subtitle> | ||
+ | <subtitle id='00:34:03'>me because angle BART system felt like</subtitle> | ||
+ | <subtitle id='00:34:07'>you are doing dangerous experiments and radioactive chemistry so there's</subtitle> | ||
+ | <subtitle id='00:34:12'>something behind this concrete wall over there that you were sort of fishing at with the mouse this system felt like</subtitle> | ||
+ | <subtitle id='00:34:17'>you're just sinking your hands right through the glass of the display and directly touching the structures in</subtitle> | ||
+ | <subtitle id='00:34:23'>there to me it felt intimate you might have noticed it works slightly better</subtitle> | ||
+ | <subtitle id='00:34:27'>than most hand character recognizers you might have tried</subtitle> | ||
+ | <subtitle id='00:34:32'>you know the most engineers today are</subtitle> | ||
+ | <subtitle id='00:34:40'>doing what I call inverse vandalism you</subtitle> | ||
+ | <subtitle id='00:34:44'>know they're building things because they can and they're doing it in order</subtitle> | ||
+ | <subtitle id='00:34:48'>to get ego satisfaction out of it not a single person that I know of it</subtitle> | ||
+ | <subtitle id='00:34:52'>that has done Han character algorithms has bothered to look at how these guys</subtitle> | ||
+ | <subtitle id='00:34:56'>did this 25 years ago it's wonderful</subtitle> | ||
+ | <subtitle id='00:35:00'>it's simple it suggests a user interface for using it really fantastic so using</subtitle> | ||
+ | <subtitle id='00:35:08'>that system gave me a whole different slant on what it should feel like to use</subtitle> | ||
+ | <subtitle id='00:35:14'>a computer that summer I had seen the</subtitle> | ||
+ | <subtitle id='00:35:19'>first flat panel display a little one-inch square of glass with some neon</subtitle> | ||
+ | <subtitle id='00:35:24'>lights glowing in at the first plasma panel and right around now 25 years ago</subtitle> | ||
+ | <subtitle id='00:35:33'>I visited Seymour Papert for the first time and so has worked with kids now the</subtitle> | ||
+ | <subtitle id='00:35:37'>way we thought about personal computing back then was much more as an analogy</subtitle> | ||
+ | <subtitle id='00:35:44'>between IBM as the railroads and us as Henry Ford now there was we thought of</subtitle> | ||
+ | <subtitle id='00:35:50'>railroads as being huge institutional things somebody else was deciding where</subtitle> | ||
+ | <subtitle id='00:35:54'>you could go and when you could go and what people needed was personal vehicles like the automobile but kids don't drive</subtitle> | ||
+ | <subtitle id='00:36:01'>cars and when I saw this it it started</subtitle> | ||
+ | <subtitle id='00:36:05'>its setup I couldn't think of the vehicle metaphor anymore Danny Barbour</subtitle> | ||
+ | <subtitle id='00:36:11'>oh by the way he had something to do with designing logo as well Wally fertig</subtitle> | ||
+ | <subtitle id='00:36:15'>and you know what is a computer that is this and this this sort of screwed up</subtitle> | ||
+ | <subtitle id='00:36:21'>thing keynes i started thinking well one of the things that we encourage children</subtitle> | ||
+ | <subtitle id='00:36:25'>to use almost from birth is media and a book is the thing that contains marks</subtitle> | ||
+ | <subtitle id='00:36:30'>that represent our idea and maybe what if you think about a computer a book</subtitle> | ||
+ | <subtitle id='00:36:34'>that can read and write itself so that</subtitle> | ||
+ | <subtitle id='00:36:38'>resulted in this cardboard model that i made back then</subtitle> | ||
+ | <subtitle id='00:36:42'>and actually it's hollow because I used</subtitle> | ||
+ | <subtitle id='00:36:46'>to fill it up with BB pellets to see how heavy you could make it before somebody</subtitle> | ||
+ | <subtitle id='00:36:50'>didn't want to carry it anymore the answer by the way it was about two</subtitle> | ||
+ | <subtitle id='00:36:54'>pounds now there is 0.5 herniation the block is not portability Portability</subtitle> | ||
+ | <subtitle id='00:37:00'>means you can carry something else too now right so there's this image of could</subtitle> | ||
+ | <subtitle id='00:37:11'>somebody would somebody could this thing be so casual that you'd be willing to</subtitle> | ||
+ | <subtitle id='00:37:16'>put your grocery list on it carry it into a supermarket and out with two bags</subtitle> | ||
+ | <subtitle id='00:37:20'>of groceries right in other words could you use it as a mundane thing think</subtitle> | ||
+ | <subtitle id='00:37:25'>about computers today they're almost never used for mundane purposes you have</subtitle> | ||
+ | <subtitle id='00:37:30'>to turn them on you have to do something to get them going your watches don't</subtitle> | ||
+ | <subtitle id='00:37:35'>have an on/off switch all right so the stuff that is actually intimate is</subtitle> | ||
+ | <subtitle id='00:37:39'>already going it's already continuously going okay so this became a very strong</subtitle> | ||
+ | <subtitle id='00:37:47'>image and by calculating out on Moore's Law we could see that's the first time</subtitle> | ||
+ | <subtitle id='00:37:52'>that this would be possible we'll be sometime in the late 70s or early 80s</subtitle> | ||
+ | <subtitle id='00:37:56'>which was a very long time off more than</subtitle> | ||
+ | <subtitle id='00:38:02'>10 years which is an infinity to people</subtitle> | ||
+ | <subtitle id='00:38:06'>and this is Moore's law and this is what actually the read is what actually happened so he actually did better than</subtitle> | ||
+ | <subtitle id='00:38:11'>five doublings per decade did about six but these two design images led to a way</subtitle> | ||
+ | <subtitle id='00:38:20'>of thinking about computing as belief</subtitle> | ||
+ | <subtitle id='00:38:24'>systems so three belief systems an institutional belief system a personal belief system</subtitle> | ||
+ | <subtitle id='00:38:29'>in an intimate belief system and these things reminded me of like Ptolemaic</subtitle> | ||
+ | <subtitle id='00:38:35'>astronomy Copernican astronomy and relativistic astronomy we use the same</subtitle> | ||
+ | <subtitle id='00:38:41'>word like computer or orbit is used in</subtitle> | ||
+ | <subtitle id='00:38:45'>each of the paradigms but they mean completely different things so I started wondering what the rules might be in</subtitle> | ||
+ | <subtitle id='00:38:50'>each each one of these things this is a game that that you can play as well</subtitle> | ||
+ | <subtitle id='00:38:56'>and if you artificially separate them out some insights start appearing one of</subtitle> | ||
+ | <subtitle id='00:39:02'>the ones that occurred to me when I look at it this way is that this one compared</subtitle> | ||
+ | <subtitle id='00:39:09'>to this one reminded me very much of manuscript books and the printed book</subtitle> | ||
+ | <subtitle id='00:39:16'>how many people here think they have at least 392 books in their house right why</subtitle> | ||
+ | <subtitle id='00:39:23'>did I say that number because that's how many books there were in the Vatican Library and the Year 1400 AD how do they</subtitle> | ||
+ | <subtitle id='00:39:30'>know it was 392 because you can count 392 things quite accurately nobody knows</subtitle> | ||
+ | <subtitle id='00:39:39'>how many books there are in the Library of Congress they estimate it by cubic volume okay and if you go into a metal</subtitle> | ||
+ | <subtitle id='00:39:47'>library there's one in Florence what you</subtitle> | ||
+ | <subtitle id='00:39:52'>see are not shelves there are no shelves because most of these libraries only had</subtitle> | ||
+ | <subtitle id='00:39:57'>about a hundred books each book had its own reading table and the books were</subtitle> | ||
+ | <subtitle id='00:40:03'>chained to the reading table so the first time you see one of these things</subtitle> | ||
+ | <subtitle id='00:40:07'>at least to my eye when I saw it looked exactly like a time-sharing bullpen</subtitle> | ||
+ | <subtitle id='00:40:12'>there's a room full of terminals full of</subtitle> | ||
+ | <subtitle id='00:40:16'>things that only an institution could afford to own now why did this remind me</subtitle> | ||
+ | <subtitle id='00:40:23'>of that and that's because this looks like like a time-sharing terminal right</subtitle> | ||
+ | <subtitle id='00:40:28'>same as the Gutenberg Bible look like a manuscript Bible why because it didn't</subtitle> | ||
+ | <subtitle id='00:40:33'>look they didn't know what a book should look like so when they did the Gutenberg</subtitle> | ||
+ | <subtitle id='00:40:38'>Bible they imitated this culture the manuscript culture over here the fonts</subtitle> | ||
+ | <subtitle id='00:40:43'>were 36 points so forth books were big thick and heavy same thing over here</subtitle> | ||
+ | <subtitle id='00:40:49'>where we don't know what a computer should look like so we make it look like a time-sharing caramel and that reminded</subtitle> | ||
+ | <subtitle id='00:40:56'>me of something really important was around 1495 a guy by the name of Aldous</subtitle> | ||
+ | <subtitle id='00:41:01'>whose last name was not pagemaker</subtitle> | ||
+ | <subtitle id='00:41:08'>but it could have been his last name was</subtitle> | ||
+ | <subtitle id='00:41:12'>Manutius Aldus Manutius set up a press</subtitle> | ||
+ | <subtitle id='00:41:16'>in Venice and his first offering was called the portable library from the</subtitle> | ||
+ | <subtitle id='00:41:21'>Aldean press the portable library the books were this size and they were that</subtitle> | ||
+ | <subtitle id='00:41:27'>size because that's the size that saddlebags were in Venice in 1495 so if</subtitle> | ||
+ | <subtitle id='00:41:32'>you want to know how big a saddlebag was back 500 years ago that's how big just</subtitle> | ||
+ | <subtitle id='00:41:39'>the size that books are today why because Elvis had realized something</subtitle> | ||
+ | <subtitle id='00:41:43'>important that books could now be lost and because they could be lost they were</subtitle> | ||
+ | <subtitle id='00:41:47'>no longer priceless you could actually take them with you and therefore you have to make them small and Aldous</subtitle> | ||
+ | <subtitle id='00:41:52'>became one of the first type designers because people had not printed in types</subtitle> | ||
+ | <subtitle id='00:41:57'>that were as small as 12 points so a lot of the typefaces that we use today</subtitle> | ||
+ | <subtitle id='00:42:01'>including italic were designed by eldest for this stuff and that was really</subtitle> | ||
+ | <subtitle id='00:42:08'>interesting because it made me think of this phase here as of passing fad right</subtitle> | ||
+ | <subtitle id='00:42:14'>in other words the computers that we have in our office now by and large are</subtitle> | ||
+ | <subtitle id='00:42:19'>not the stable phase of this the stable</subtitle> | ||
+ | <subtitle id='00:42:23'>phase is when you get them out that the driving factor here is integrated</subtitle> | ||
+ | <subtitle id='00:42:27'>circuits and the driving factor here is pervasive networking and of course that</subtitle> | ||
+ | <subtitle id='00:42:31'>was part of what part of the ARPA dream people in the late 60s including myself</subtitle> | ||
+ | <subtitle id='00:42:36'>we're already riding around in the Bay Area here in ARPA had this van I was</subtitle> | ||
+ | <subtitle id='00:42:42'>operated out of SR I they had a model 33 teletype and did you ever use that Danny</subtitle> | ||
+ | <subtitle id='00:42:46'>I don't know you could ride around in this van up and down the 101 freeway</subtitle> | ||
+ | <subtitle id='00:42:52'>communicating with a time-sharing computer back at SSRI</subtitle> | ||
+ | <subtitle id='00:42:59'>so this is part of actually was part of Larry Roberts dream to have packet radio</subtitle> | ||
+ | <subtitle id='00:43:04'>be part of the whole ARPANET experience</subtitle> | ||
+ | <subtitle id='00:43:08'>and it was actually a project in the 70s to to do just that</subtitle> | ||
+ | <subtitle id='00:43:14'>so Justin just an aside here this is why</subtitle> | ||
+ | <subtitle id='00:43:18'>technical people should learn more than technology this technology is the pink</subtitle> | ||
+ | <subtitle id='00:43:23'>area if you only know technology you only think technological thoughts and</subtitle> | ||
+ | <subtitle id='00:43:27'>there's no little blue areas that your thoughts can pop up into every once in a</subtitle> | ||
+ | <subtitle id='00:43:31'>while and get some of these ideas from</subtitle> | ||
+ | <subtitle id='00:43:35'>now of course there are other ideas about the Dynabook one of the things</subtitle> | ||
+ | <subtitle id='00:43:42'>that Ivan Sutherland pointed out because he was at Utah while I was there working</subtitle> | ||
+ | <subtitle id='00:43:48'>on the helmet was that it should be actually easier to make small little</subtitle> | ||
+ | <subtitle id='00:43:56'>liquid crystal displays than large ones because of the contamination thing and</subtitle> | ||
+ | <subtitle id='00:44:01'>so that he thought that actually you could be you could make a head mounted</subtitle> | ||
+ | <subtitle id='00:44:05'>display before you could make a notebook and of course the nice thing on this is</subtitle> | ||
+ | <subtitle id='00:44:10'>you get a virtual display even if you don't do the 3d thing very good for</subtitle> | ||
+ | <subtitle id='00:44:14'>using on airplanes it's private you have a bigger panorama and and so forth and</subtitle> | ||
+ | <subtitle id='00:44:21'>Nicholas Negroponte II had an even more outrageous thing his idea was that the</subtitle> | ||
+ | <subtitle id='00:44:26'>world was going to be so networked up it was going to be his networked as the power plugs in the wall and therefore</subtitle> | ||
+ | <subtitle id='00:44:32'>all you had to do is wear transponders and your whole user interface would follow you as you walk from from room to</subtitle> | ||
+ | <subtitle id='00:44:38'>room and he one of his phrases back then</subtitle> | ||
+ | <subtitle id='00:44:42'>he says well no it's the future when my left cufflink communicates with my right cuff link through satellite</subtitle> | ||
+ | <subtitle id='00:44:51'>now it's interesting to calculate when this will be possible it's not that far</subtitle> | ||
+ | <subtitle id='00:44:55'>off right we're not that far off for being able to punch up to low-flying</subtitle> | ||
+ | <subtitle id='00:45:00'>satellites with a third or a half of a watt and the electronics is certainly</subtitle> | ||
+ | <subtitle id='00:45:05'>gonna get small enough those frightening when these predictions actually seem</subtitle> | ||
+ | <subtitle id='00:45:09'>like they're gonna work out now one of the things that had been holding me back</subtitle> | ||
+ | <subtitle id='00:45:13'>from thinking about how up should go is</subtitle> | ||
+ | <subtitle id='00:45:18'>I hadn't learned about Lisp because we were out in the hinterlands there at</subtitle> | ||
+ | <subtitle id='00:45:22'>Utah and we're illiterate but I met</subtitle> | ||
+ | <subtitle id='00:45:27'>Marvin Minsky one day and he was such a character that I decided I'd read his book and in the middle of this book is a</subtitle> | ||
+ | <subtitle id='00:45:32'>whole description of actually learning Lisp the hard way I would call it</subtitle> | ||
+ | <subtitle id='00:45:36'>because it was the way he taught it was by using Gerda lies numbers as but</subtitle> | ||
+ | <subtitle id='00:45:44'>fortunately my other major in college was mathematics so I I probably learned it easier this route than any other</subtitle> | ||
+ | <subtitle id='00:45:50'>route that got me to look at this wonderful book this book I own probably</subtitle> | ||
+ | <subtitle id='00:45:57'>30 or 40 copies because every time I feel in the need of an idea I go out and</subtitle> | ||
+ | <subtitle id='00:46:01'>buy a copy of this book and put it under my pillow god knows what will happen to</subtitle> | ||
+ | <subtitle id='00:46:09'>me if they quit printing this book but</subtitle> | ||
+ | <subtitle id='00:46:13'>in fact what's in here as I think most of the people in the room know is what I</subtitle> | ||
+ | <subtitle id='00:46:17'>would call Maxwell's equations for computers one of the great intellectual</subtitle> | ||
+ | <subtitle id='00:46:22'>achievements I think in our field not to</subtitle> | ||
+ | <subtitle id='00:46:27'>make a universal machine because that had been done before but to make one that really had jets on it the thing</subtitle> | ||
+ | <subtitle id='00:46:34'>that's wonderful about this is not only is it compact but it's powerful really powerful I'm so lucky that I saw this</subtitle> | ||
+ | <subtitle id='00:46:40'>second because this was so powerful it</subtitle> | ||
+ | <subtitle id='00:46:44'>held lists people back from OOP for years right because list was so</subtitle> | ||
+ | <subtitle id='00:46:48'>wonderful already that they didn't want to hear about OOP for a while but the</subtitle> | ||
+ | <subtitle id='00:46:54'>other thing is that list was so wonderful it was able to absorb group when they finally saw it okay when I ran</subtitle> | ||
+ | <subtitle id='00:47:01'>into a computer person who calls himself a computer scientist who doesn't understand this now</subtitle> | ||
+ | <subtitle id='00:47:05'>everybody in the probably not everybody in the room has gone through this thing</subtitle> | ||
+ | <subtitle id='00:47:09'>but I know that every person in this room that has gone through the the couple of hours on a Sunday afternoon to</subtitle> | ||
+ | <subtitle id='00:47:14'>understand this has never forgotten when</subtitle> | ||
+ | <subtitle id='00:47:18'>they have done it right it's just one of those one of those things like that</subtitle> | ||
+ | <subtitle id='00:47:24'>you're not the same person afterwards I mean you realize holy smokes this stuff</subtitle> | ||
+ | <subtitle id='00:47:28'>is actually easy this is I don't have to write yards of code to get one of these</subtitle> | ||
+ | <subtitle id='00:47:33'>things I just have to make it come back on itself very quickly and it will do it</subtitle> | ||
+ | <subtitle id='00:47:37'>for me so then so that was the sort of</subtitle> | ||
+ | <subtitle id='00:47:43'>the theoretic apart then coming to Park the whole point at Park especially</subtitle> | ||
+ | <subtitle id='00:47:49'>spurred by Butler Lampson Butler was sick and tired of all of our shenanigans</subtitle> | ||
+ | <subtitle id='00:47:56'>including his own in the 60s so one of</subtitle> | ||
+ | <subtitle id='00:48:00'>the things he did early on at Parc is he got us all to agree that we've never do a system that wasn't engineered for 100</subtitle> | ||
+ | <subtitle id='00:48:05'>users was in the first months of Parc</subtitle> | ||
+ | <subtitle id='00:48:09'>and so I think a lot of the successes at Parc actually came because of an extreme</subtitle> | ||
+ | <subtitle id='00:48:13'>conservatism Park has always been thought of as being the wildest place</subtitle> | ||
+ | <subtitle id='00:48:18'>but in fact the 60s were far while dur everything was hooked together with</subtitle> | ||
+ | <subtitle id='00:48:23'>baling wire and bubble gum and barely worked even for the demonstrator and</subtitle> | ||
+ | <subtitle id='00:48:27'>Butler tried to put some engineering into the thing and so the whole idea was let's when we do something let's make</subtitle> | ||
+ | <subtitle id='00:48:32'>sure the hundred people if it's a time-sharing system let's get a hundred</subtitle> | ||
+ | <subtitle id='00:48:36'>people on it if it's a programming language let's document it so a hundred</subtitle> | ||
+ | <subtitle id='00:48:40'>people can use it if it's a personal computer let's build a hundred of them so there's this scale on all of these</subtitle> | ||
+ | <subtitle id='00:48:46'>projects here let's run a hundred people at least on the ethernet so this is the</subtitle> | ||
+ | <subtitle id='00:48:53'>the first actual proposal for what later became the alto which was called many</subtitle> | ||
+ | <subtitle id='00:48:58'>connaissez in 1971 I'm basically a minimalist so I wanted something really</subtitle> | ||
+ | <subtitle id='00:49:02'>small and simple something that was like a link but I had enough power to do</subtitle> | ||
+ | <subtitle id='00:49:08'>graphics and had pointing devices and of</subtitle> | ||
+ | <subtitle id='00:49:12'>course I was pretty dim the other thing is what do we do with it</subtitle> | ||
+ | <subtitle id='00:49:17'>well what I wanted to do is something like what similar papper it was doing</subtitle> | ||
+ | <subtitle id='00:49:21'>but to try and extend it into the larger sphere of having the kids understand</subtitle> | ||
+ | <subtitle id='00:49:26'>those special things that the computer helps them learn best so reading</subtitle> | ||
+ | <subtitle id='00:49:31'>Bruner's book started thinking about multiple mentality started thinking about icons one of Bruner's mentalities</subtitle> | ||
+ | <subtitle id='00:49:38'>that he liked to work about is the iconic mentality this is a an early</subtitle> | ||
+ | <subtitle id='00:49:42'>version of an iconic bubble sort from back then the thick lines are the afters</subtitle> | ||
+ | <subtitle id='00:49:48'>the thin lines are the links at time t</subtitle> | ||
+ | <subtitle id='00:49:53'>another example of one of those prose</subtitle> | ||
+ | <subtitle id='00:49:57'>upside down doesn't matter see that's what's nice about iconic so looks almost</subtitle> | ||
+ | <subtitle id='00:50:03'>the same and then we built this great</subtitle> | ||
+ | <subtitle id='00:50:08'>machine which is affectionately called the old character generator could do</subtitle> | ||
+ | <subtitle id='00:50:13'>almost anything that a CRT could do first started designing fonts so here's</subtitle> | ||
+ | <subtitle id='00:50:20'>an early thing from early 1972 and then we realized oh yeah we should be able to</subtitle> | ||
+ | <subtitle id='00:50:26'>paint into this thing so the kids can sketch it's the first painting stuff</subtitle> | ||
+ | <subtitle id='00:50:30'>some dynamic animation space war is the</subtitle> | ||
+ | <subtitle id='00:50:34'>thing you always do when you don't know what else to do and it also has a very nice</subtitle> | ||
+ | <subtitle id='00:50:39'>object-oriented rendering in about a half a page and also some portraits and</subtitle> | ||
+ | <subtitle id='00:50:44'>this is an executive of Xerox I'm sure you still have Xerox executives that</subtitle> | ||
+ | <subtitle id='00:50:48'>kind of visit you this guy I was showing him how the painting stuff works so I</subtitle> | ||
+ | <subtitle id='00:50:52'>did I used to be a portrait painter when I was a teenager so I did a portrait of</subtitle> | ||
+ | <subtitle id='00:50:57'>him now I was showing him the stuff and I said at the end of it you know what's</subtitle> | ||
+ | <subtitle id='00:51:01'>really great about this stuff is it only has a 20% chance of success we're taking</subtitle> | ||
+ | <subtitle id='00:51:06'>risk just like you asked us to and he looked me right square in the eye and he</subtitle> | ||
+ | <subtitle id='00:51:10'>said boy that's great but just make sure it works</subtitle> | ||
+ | <subtitle id='00:51:14'>I used to think that was peculiar to</subtitle> | ||
+ | <subtitle id='00:51:24'>Xerox executives but I've discovered to having worked for several other companies since then that it is</subtitle> | ||
+ | <subtitle id='00:51:29'>basically a property of specious executive have the faintest idea of what</subtitle> | ||
+ | <subtitle id='00:51:38'>it's about now is it worked as it turned</subtitle> | ||
+ | <subtitle id='00:51:44'>out doing doing small talk was quite easy because we had the list way of</subtitle> | ||
+ | <subtitle id='00:51:49'>doing it so it only took me a couple of weeks to sit down and write the first small talk evaluator then we had Dan</subtitle> | ||
+ | <subtitle id='00:51:55'>Ingalls whose job was to be smarter than</subtitle> | ||
+ | <subtitle id='00:51:59'>me and make it all really work and his</subtitle> | ||
+ | <subtitle id='00:52:03'>favorite line was you just do it and it's done and that's what he did and and</subtitle> | ||
+ | <subtitle id='00:52:07'>so we had it almost right away very similar by the way to the Steve Russell</subtitle> | ||
+ | <subtitle id='00:52:11'>McCarthy pair up for Lisp the alto is</subtitle> | ||
+ | <subtitle id='00:52:16'>easy because we had a couple of other geniuses yeah Chuck Thacker that's what</subtitle> | ||
+ | <subtitle id='00:52:26'>he asked me in in 72 September 72 and I</subtitle> | ||
+ | <subtitle id='00:52:33'>did have some so he said well like I'd like to build your little machine I said</subtitle> | ||
+ | <subtitle id='00:52:37'>okay so I told him all of the stuff that we'd done he went away and built it</subtitle> | ||
+ | <subtitle id='00:52:42'>didn't actually come out little but it came out great and then the prime kibitzer of all at</subtitle> | ||
+ | <subtitle id='00:52:49'>Park was Butler whose favorite line was life is complex and he sometimes managed</subtitle> | ||
+ | <subtitle id='00:52:56'>to simplify it and sometimes he managed to keep it complex</subtitle> | ||
+ | <subtitle id='00:53:00'>the Altos first picture was this cookie monster that had been drawn with a</subtitle> | ||
+ | <subtitle id='00:53:05'>painting system and so all the easy stuff had been done and now we had to</subtitle> | ||
+ | <subtitle id='00:53:10'>start thinking about the hard stuff which was how are people going to communicate with this system what does</subtitle> | ||
+ | <subtitle id='00:53:15'>the user interface going to be like and we knew that one way of extension</subtitle> | ||
+ | <subtitle id='00:53:21'>extending humans was through tools manipulating things another way of</subtitle> | ||
+ | <subtitle id='00:53:27'>extending him was through agents I thought agents were too hard danny was working on agents and</subtitle> | ||
+ | <subtitle id='00:53:33'>Warren had worked on agents and Terry Winograd is working on agents and these</subtitle> | ||
+ | <subtitle id='00:53:37'>guys were a lot smarter than I was but I couldn't see actually how to do it right</subtitle> | ||
+ | <subtitle id='00:53:42'>then so I just said well I'll do tools and at some point along the line we'll</subtitle> | ||
+ | <subtitle id='00:53:47'>we'll join forces and back to this these</subtitle> | ||
+ | <subtitle id='00:53:53'>three paradigms the question here I think the way to do this stuff is</subtitle> | ||
+ | <subtitle id='00:53:59'>instead of asking what the computer can do for you ask what unbelievable problem</subtitle> | ||
+ | <subtitle id='00:54:05'>is this new thing going to bring for you this new benefit and it seemed to me</subtitle> | ||
+ | <subtitle id='00:54:10'>that the problem was that on an institutional computer where you only</subtitle> | ||
+ | <subtitle id='00:54:14'>had a few thousand people perhaps running an airlines reservation system</subtitle> | ||
+ | <subtitle id='00:54:18'>you could train everybody but there were going to be a factor of a thousand more</subtitle> | ||
+ | <subtitle id='00:54:23'>there were going to be millions of users here and you can't train millions of</subtitle> | ||
+ | <subtitle id='00:54:28'>people very easily and so it seemed that the job of this user interface had to be</subtitle> | ||
+ | <subtitle id='00:54:32'>a learning environment had to be a learning environment and we didn't quite</subtitle> | ||
+ | <subtitle id='00:54:36'>know what this was going to be over here except it's driving force was going to</subtitle> | ||
+ | <subtitle id='00:54:40'>be the network was going to be like a phone so they'd probably be another</subtitle> | ||
+ | <subtitle id='00:54:44'>factor of a thousand maybe billions of users over here and the only thing we</subtitle> | ||
+ | <subtitle id='00:54:49'>could think of back then is that the user interface over here was going to have to learn from the user this of</subtitle> | ||
+ | <subtitle id='00:54:55'>course is something that McCarthy had talked about in the late 50s when he wrote a paper called the advice taker so</subtitle> | ||
+ | <subtitle id='00:55:01'>we decided to concentrate on the middle area and that got us into this really</subtitle> | ||
+ | <subtitle id='00:55:06'>messy area called how the mind works</subtitle> | ||
+ | <subtitle id='00:55:11'>well Bruner had three mentalities in one</subtitle> | ||
+ | <subtitle id='00:55:15'>way of summing them up his language is convincing somebody seeing something is</subtitle> | ||
+ | <subtitle id='00:55:19'>believing it and touching it as reality and so you get a friendlier it gets</subtitle> | ||
+ | <subtitle id='00:55:25'>friendlier as you go to the left we knew that language didn't actually</subtitle> | ||
+ | <subtitle id='00:55:31'>say what it meant but it was more like pointing to something in your thought</subtitle> | ||
+ | <subtitle id='00:55:35'>clouds and you could only communicate with other people if they had similar</subtitle> | ||
+ | <subtitle id='00:55:39'>things in their thought clouds because what you do when you write an ass is trying to make a thought cloud that</subtitle> | ||
+ | <subtitle id='00:55:44'>you're then going to talk about the real thing with and the problem with user</subtitle> | ||
+ | <subtitle id='00:55:49'>interface on computers is they don't have thought clouds where they're</subtitle> | ||
+ | <subtitle id='00:55:53'>thought clouds are almost vacant so we decided well maybe what we should do is</subtitle> | ||
+ | <subtitle id='00:55:57'>put the thought cloud that it does have on the screen that way the human at</subtitle> | ||
+ | <subtitle id='00:56:02'>least will know what the computer is willing to talk about then we realized</subtitle> | ||
+ | <subtitle id='00:56:06'>we also had to think about this other direction going from kinesthetic to iconic up to</subtitle> | ||
+ | <subtitle id='00:56:13'>symbology for the very reason that I</subtitle> | ||
+ | <subtitle id='00:56:17'>mentioned about the Tom Paine's Common</subtitle> | ||
+ | <subtitle id='00:56:22'>Sense television can't carry all of the arguments that you want and so what you</subtitle> | ||
+ | <subtitle id='00:56:27'>want to have is some progression up towards a more some symbolic way of</subtitle> | ||
+ | <subtitle id='00:56:31'>doing things so you start off with concrete and wind up with something more</subtitle> | ||
+ | <subtitle id='00:56:35'>symbolic and so that seemed like a match</subtitle> | ||
+ | <subtitle id='00:56:41'>up to the mouse to the icon stuff that</subtitle> | ||
+ | <subtitle id='00:56:45'>we were fooling around with and small talk then there is a there is a question</subtitle> | ||
+ | <subtitle id='00:56:49'>of what you might call mood we got this</subtitle> | ||
+ | <subtitle id='00:56:54'>from Tim Galway of the inner game of tennis</subtitle> | ||
+ | <subtitle id='00:56:58'>these diagrams are from a later book called beyond boredom and anxiety by a</subtitle> | ||
+ | <subtitle id='00:57:03'>psychologist by the name of Mike's isn't the high it's an a Mike you can't miss</subtitle> | ||
+ | <subtitle id='00:57:10'>it it starts with a C and it's about 20 letters long and his first name is Mike</subtitle> | ||
+ | <subtitle id='00:57:16'>herm a hi and he pointed out that if you</subtitle> | ||
+ | <subtitle id='00:57:22'>balanced up challenge to skill you get</subtitle> | ||
+ | <subtitle id='00:57:27'>this condition called flow where you're feeling very good and you're very focused but if the skill is greater than</subtitle> | ||
+ | <subtitle id='00:57:35'>the amount of challenge you start getting bored and if the challenge is greater than the skill you start getting</subtitle> | ||
+ | <subtitle id='00:57:40'>anxious and so people in most tasks in</subtitle> | ||
+ | <subtitle id='00:57:44'>life are not in this flow area where</subtitle> | ||
+ | <subtitle id='00:57:49'>they're learning and thinking and so we</subtitle> | ||
+ | <subtitle id='00:57:53'>started thinking about well how can you widen this flow arrow so how can you make a person</subtitle> | ||
+ | <subtitle id='00:58:00'>flow in an area where they would</subtitle> | ||
+ | <subtitle id='00:58:04'>normally be anxious where the challenge is higher than their skill and we</subtitle> | ||
+ | <subtitle id='00:58:09'>decided way to do that is by increasing safety now war entitlement had already</subtitle> | ||
+ | <subtitle id='00:58:14'>been doing that by putting in undo into inter lisp undo as a way that that</subtitle> | ||
+ | <subtitle id='00:58:20'>allows you to perform some of the most amazing experiments in inter lisp and</subtitle> | ||
+ | <subtitle id='00:58:25'>realize that you could crawl your way back out if the whole house of cards</subtitle> | ||
+ | <subtitle id='00:58:29'>threatened to come down that seemed like a very important idea and then the other</subtitle> | ||
+ | <subtitle id='00:58:34'>one is how can you deal with situations where the skill is in excess of the the</subtitle> | ||
+ | <subtitle id='00:58:40'>challenge and there what you do is you create an increase in the aesthetic</subtitle> | ||
+ | <subtitle id='00:58:45'>interest of what you're doing this is like cooks like to chop vegetables they</subtitle> | ||
+ | <subtitle id='00:58:50'>get an aesthetic pleasure out of it even though they have plenty of skill for</subtitle> | ||
+ | <subtitle id='00:58:54'>doing it so putting all those things</subtitle> | ||
+ | <subtitle id='00:58:58'>together this is what the interface looked like around 1975 using these</subtitle> | ||
+ | <subtitle id='00:59:04'>ideas of overlapping windows and icons and and so forth there was the best that</subtitle> | ||
+ | <subtitle id='00:59:09'>we could do with small talk underlying it and then we took this stuff out and</subtitle> | ||
+ | <subtitle id='00:59:15'>started working with kids and I'd like to show you a few of the things that</subtitle> | ||
+ | <subtitle id='00:59:20'>were done with kids and then open it up to discussion so we could show the next</subtitle> | ||
+ | <subtitle id='00:59:24'>video please</subtitle> | ||
+ | <subtitle id='00:59:29'>so here's what it looked like back in the basement actually across the across</subtitle> | ||
+ | <subtitle id='00:59:35'>the way which is where we had our lab not in this building these are the</subtitle> | ||
+ | <subtitle id='00:59:41'>earliest Altos here's a Dell Goldberg if</subtitle> | ||
+ | <subtitle id='00:59:45'>you as she looked back then here's how we</subtitle> | ||
+ | <subtitle id='00:59:51'>taught the kids say Joe is a box get a</subtitle> | ||
+ | <subtitle id='00:59:56'>box in the screen Joe grow 50 Joe grow -</subtitle> | ||
+ | <subtitle id='01:00:03'>50 so we're talking to this object Joe</subtitle> | ||
+ | <subtitle id='01:00:08'>turned 30</subtitle> | ||
+ | <subtitle id='01:00:12'>now we make another box called Jill now</subtitle> | ||
+ | <subtitle id='01:00:17'>we can send messages to Jill independently so I'll turn Jill a</subtitle> | ||
+ | <subtitle id='01:00:24'>different angle and now we'll make a</subtitle> | ||
+ | <subtitle id='01:00:29'>little movie where we animate them in parallel giving them different messages</subtitle> | ||
+ | <subtitle id='01:00:40'>so we've got the kids to play with these quite a bit here's one where it's</subtitle> | ||
+ | <subtitle id='01:00:45'>expanding and turning at the same time and then we got them to try and guess what Jim Jill's descriptions might look</subtitle> | ||
+ | <subtitle id='01:00:51'>like from the basis of the experiments that they were making and usually the</subtitle> | ||
+ | <subtitle id='01:00:55'>kids got pretty close</subtitle> | ||
+ | <subtitle id='01:01:03'>here's some of the earliest kids we'd actually I think in this class we'd</subtitle> | ||
+ | <subtitle id='01:01:08'>gotten the things that protected the kids from the high voltage on the CRT</subtitle> | ||
+ | <subtitle id='01:01:14'>now here's an interesting program this is the first real tool done by a child</subtitle> | ||
+ | <subtitle id='01:01:18'>so this isn't this is I didn't do that</subtitle> | ||
+ | <subtitle id='01:01:22'>this is a drawing application so that</subtitle> | ||
+ | <subtitle id='01:01:27'>this child designed this application of making menus of different shapes so</subtitle> | ||
+ | <subtitle id='01:01:33'>she's making a tree with different shapes so this is about maybe half a</subtitle> | ||
+ | <subtitle id='01:01:39'>page 3/4 of a page of small talk 72 code now she's gonna pick up this came out</subtitle> | ||
+ | <subtitle id='01:01:47'>rather naturally from these experiments because each one of these things is actually one of those boxes but with</subtitle> | ||
+ | <subtitle id='01:01:52'>different costumes and listening to different messages</subtitle> | ||
+ | <subtitle id='01:01:57'>[Applause]</subtitle> | ||
+ | <subtitle id='01:02:01'>this is next year Marion is now 13 and</subtitle> | ||
+ | <subtitle id='01:02:07'>she's teaching a bunch of 12 roles what she learned a year before and here's one</subtitle> | ||
+ | <subtitle id='01:02:15'>of the things that a kid in her class did this is amorous if it this is a bit</subtitle> | ||
+ | <subtitle id='01:02:21'>like Mack draw so there's a menu now</subtitle> | ||
+ | <subtitle id='01:02:28'>down there of things just changed the color now we picked to grow there's the</subtitle> | ||
+ | <subtitle id='01:02:35'>color palette at the top this is the one and only color Alto was done copy those</subtitle> | ||
+ | <subtitle id='01:02:44'>are the selection handles this is done so this is 12 year-old Susan Hammett did</subtitle> | ||
+ | <subtitle id='01:02:48'>this and make the sides very short and</subtitle> | ||
+ | <subtitle id='01:02:53'>give it a lot of sides and you got a circle change the color and now so at</subtitle> | ||
+ | <subtitle id='01:03:05'>this point this is one of these things where we thought oh boy we really got it here these kids are doing tools this is</subtitle> | ||
+ | <subtitle id='01:03:11'>again about a page of small talk then we had some more powerful stuff this is the</subtitle> | ||
+ | <subtitle id='01:03:15'>alto doing animation it could handle about 120 square inches of graphics in</subtitle> | ||
+ | <subtitle id='01:03:20'>real time two and a half D</subtitle> | ||
+ | <subtitle id='01:03:29'>and I wish a Mac could do that and</subtitle> | ||
+ | <subtitle id='01:03:35'>here's an animation system that was done by Ron Becker who came and visited us</subtitle> | ||
+ | <subtitle id='01:03:39'>for a summer so he's drawing in the right hand window and the movie is in</subtitle> | ||
+ | <subtitle id='01:03:44'>the left hand window so iconic menu</subtitle> | ||
+ | <subtitle id='01:03:50'>therefore now what he's going to do is show it a path this is about a five page</subtitle> | ||
+ | <subtitle id='01:04:00'>program in small talk this application</subtitle> | ||
+ | <subtitle id='01:04:05'>and now he's going to single-step it he</subtitle> | ||
+ | <subtitle id='01:04:11'>pointed to the steps there gets it to</subtitle> | ||
+ | <subtitle id='01:04:15'>the bottom</subtitle> | ||
+ | <subtitle id='01:04:21'>it's gonna get rid of it and put another animation cell over the animation cell</subtitle> | ||
+ | <subtitle id='01:04:27'>on the right and now he's going to animate it and as he draws in he'll</subtitle> | ||
+ | <subtitle id='01:04:35'>start seeing whether the Phi phenomenon transform that he wants where the ball</subtitle> | ||
+ | <subtitle id='01:04:40'>is going to appear squashed if he just draws one squash ball here so you can</subtitle> | ||
+ | <subtitle id='01:04:44'>see it being inserted in as he draws</subtitle> | ||
+ | <subtitle id='01:04:49'>okay and it's not quite doing it here so he decides he better match up the</subtitle> | ||
+ | <subtitle id='01:04:54'>specular reflection on the ball okay</subtitle> | ||
+ | <subtitle id='01:05:02'>that does it the whole idea of animations you have to have you know</subtitle> | ||
+ | <subtitle id='01:05:10'>here's another twelve-year-old girl she</subtitle> | ||
+ | <subtitle id='01:05:15'>took this five page program and added a feature to that's her first animation</subtitle> | ||
+ | <subtitle id='01:05:27'>then what you wanted to do is to make a separate jockey</subtitle> | ||
+ | <subtitle id='01:05:34'>[Music]</subtitle> | ||
+ | <subtitle id='01:05:41'>I can superimpose the jockey on the horse okay now they become one animated</subtitle> | ||
+ | <subtitle id='01:05:48'>object</subtitle> | ||
+ | <subtitle id='01:05:56'>now I can have the jockey and the horse run across the stream screen by making</subtitle> | ||
+ | <subtitle id='01:06:03'>another program</subtitle> | ||
+ | <subtitle id='01:06:12'>and I think the last one here oh this</subtitle> | ||
+ | <subtitle id='01:06:18'>one is using the alto the alto was about</subtitle> | ||
+ | <subtitle id='01:06:22'>six mitts</subtitle> | ||
+ | <subtitle id='01:06:26'>so you could actually get it to do real-time FM this is the first real-time</subtitle> | ||
+ | <subtitle id='01:06:31'>FM ever done so it's roughly like having a 1/8 voice Yamaha synthesizer for free</subtitle> | ||
+ | <subtitle id='01:06:40'>there it is as a as a stopped I appears</subtitle> | ||
+ | <subtitle id='01:06:45'>kind of a bowed string</subtitle> | ||
+ | <subtitle id='01:06:52'>all pantech here's Dave Robson's</subtitle> | ||
+ | <subtitle id='01:06:56'>favorite tune Ashley</subtitle> | ||
+ | <subtitle id='01:07:01'>so multi tommrow each of the voices is in a different time [Music]</subtitle> | ||
+ | <subtitle id='01:07:11'>one of the tragedies of modern day person computers is that even though</subtitle> | ||
+ | <subtitle id='01:07:15'>they have the MIPS to do this the operating systems are programmed so</subtitle> | ||
+ | <subtitle id='01:07:19'>badly that you actually can't make use of it you have to buy a separate gadget</subtitle> | ||
+ | <subtitle id='01:07:24'>to do it and then finally here's some these are the top 10 Xerox executives</subtitle> | ||
+ | <subtitle id='01:07:29'>actually again in 1978 we built in this</subtitle> | ||
+ | <subtitle id='01:07:34'>tool called this is a sim kit and this was done by the guy who was head of</subtitle> | ||
+ | <subtitle id='01:07:38'>versa Tech which was owned by Xerox at that time and it was a simulation of his</subtitle> | ||
+ | <subtitle id='01:07:44'>this is the time from learning this to</subtitle> | ||
+ | <subtitle id='01:07:48'>finishing this application was three</subtitle> | ||
+ | <subtitle id='01:07:52'>hours done over two days okay so this</subtitle> | ||
+ | <subtitle id='01:07:58'>shows printed circuit boards being routed through the Versa tech line some</subtitle> | ||
+ | <subtitle id='01:08:04'>of them are rejected for defects again</subtitle> | ||
+ | <subtitle id='01:08:10'>this is a tough program to do on personal computers today okay stop stop</subtitle> | ||
+ | <subtitle id='01:08:15'>do please okay so we're just we're just</subtitle> | ||
+ | <subtitle id='01:08:19'>about out of time so I think I will not I've got a few more things but I think I'll what I'll do is try and summarize</subtitle> | ||
+ | <subtitle id='01:08:25'>what I think has actually happened I think what has happened to us in the</subtitle> | ||
+ | <subtitle id='01:08:33'>last 20 years or so is it's kind of what</subtitle> | ||
+ | <subtitle id='01:08:37'>happened to television television in its earliest days had shows like Playhouse</subtitle> | ||
+ | <subtitle id='01:08:41'>90 in the Kraft theater where the original drama was done live it was</subtitle> | ||
+ | <subtitle id='01:08:48'>actually a theatrical medium back then and that was when it was unpopular and</subtitle> | ||
+ | <subtitle id='01:08:54'>people didn't think it was going to compete with movies and so they could do almost anything they wanted with it they</subtitle> | ||
+ | <subtitle id='01:08:58'>decided to go for actually fairly high-class stuff then when it became a</subtitle> | ||
+ | <subtitle id='01:09:03'>commercial medium all of that stuff disappeared from television so I think</subtitle> | ||
+ | <subtitle id='01:09:09'>in a way if you'll allow me to be an old fart for a minute that a lot of the</subtitle> | ||
+ | <subtitle id='01:09:14'>stuff that was happening in the 70s because you couldn't make money on this</subtitle> | ||
+ | <subtitle id='01:09:18'>stuff in the 60s and 70s that was what was so great about being a computer</subtitle> | ||
+ | <subtitle id='01:09:22'>scientist back then there's absolutely no way making any money what happened was most</subtitle> | ||
+ | <subtitle id='01:09:30'>of the visions that people did were actually fairly pure they're aimed at</subtitle> | ||
+ | <subtitle id='01:09:34'>the content in the medium rather than trying to exploit it out to a larger</subtitle> | ||
+ | <subtitle id='01:09:40'>audience I think what's happened is that over the last ten years or so in the</subtitle> | ||
+ | <subtitle id='01:09:45'>rush towards getting a larger audience for computing we've actually made the</subtitle> | ||
+ | <subtitle id='01:09:50'>enormous mistake of giving them what they say they want which is precisely</subtitle> | ||
+ | <subtitle id='01:09:55'>what television does now instead what we</subtitle> | ||
+ | <subtitle id='01:09:59'>should have been doing much more strongly is to show them what it could be but it could be with a little more</subtitle> | ||
+ | <subtitle id='01:10:04'>effort with a little more thinking with a little more interest in peering below</subtitle> | ||
+ | <subtitle id='01:10:09'>the vein practicalities of life that</subtitle> | ||
+ | <subtitle id='01:10:13'>this device could actually help you think in a way that you haven't thought before now here we are in 1993 25 years</subtitle> | ||
+ | <subtitle id='01:10:22'>after the Dinah book I don't think it's entirely too late I think it is too late</subtitle> | ||
+ | <subtitle id='01:10:27'>for television but I think the I think the main reason it's too late for</subtitle> | ||
+ | <subtitle id='01:10:31'>television that television is not set up for serious discourse but the computer</subtitle> | ||
+ | <subtitle id='01:10:36'>is in the next 10 years we could actually do something about restoring</subtitle> | ||
+ | <subtitle id='01:10:42'>what we all know is really great about computing and the kinds of</subtitle> | ||
+ | <subtitle id='01:10:47'>representations that only computers can hold and the kinds of things that only</subtitle> | ||
+ | <subtitle id='01:10:51'>they can help you think about things like dynamic systems</subtitle> | ||
+ | <subtitle id='01:10:56'>for instance just to give you a statistic I've been reading about aids</subtitle> | ||
+ | <subtitle id='01:11:00'>in the next 12 years 35 million people are gonna die in Africa from AIDS</subtitle> | ||
+ | <subtitle id='01:11:06'>there's no reason for it except that the</subtitle> | ||
+ | <subtitle id='01:11:11'>politicians do not understand what exponential relationships are they have</subtitle> | ||
+ | <subtitle id='01:11:16'>no sense of how the thing is going to grow because it's still at this lower</subtitle> | ||
+ | <subtitle id='01:11:21'>level just as it was in the United States an even larger number of people</subtitle> | ||
+ | <subtitle id='01:11:26'>are going to design died in the Pacific Rim according to the World Health Organization may be as many as 45 or 50</subtitle> | ||
+ | <subtitle id='01:11:32'>million people think of that in terms of Holocaust Holocaust was 10 million</subtitle> | ||
+ | <subtitle id='01:11:36'>people spread out over quite if new years right we're talking about on</subtitle> | ||
+ | <subtitle id='01:11:41'>the order of a factor of ten or twelve Holocaust starvation we have a nation</subtitle> | ||
+ | <subtitle id='01:11:50'>that will appear at a television set for</subtitle> | ||
+ | <subtitle id='01:11:54'>two weeks about a little girl stuck in a well remember that baby Jessica every day</subtitle> | ||
+ | <subtitle id='01:12:00'>40,000 children died on this planet from preventable causes right we have to</subtitle> | ||
+ | <subtitle id='01:12:07'>start widening our vision from the particular to the general and we have to</subtitle> | ||
+ | <subtitle id='01:12:11'>start paying attention to these nonlinear processes that are going on</subtitle> | ||
+ | <subtitle id='01:12:16'>because the nonlinear things are almost uncontrollable once they turn bend the</subtitle> | ||
+ | <subtitle id='01:12:21'>knee of the curve I think the computer is the best thing that we've ever come</subtitle> | ||
+ | <subtitle id='01:12:25'>up with if the book was a way of carrying sustained arguments in a way</subtitle> | ||
+ | <subtitle id='01:12:29'>that stained glass windows couldn't then the computer is a way of dealing with</subtitle> | ||
+ | <subtitle id='01:12:34'>dynamic nonlinear systems in a way no other medium can that's what we should</subtitle> | ||
+ | <subtitle id='01:12:39'>be trying to show when we build an application we should always build it in</subtitle> | ||
+ | <subtitle id='01:12:43'>such a way that the users can look at how it's put together so they have some</subtitle> | ||
+ | <subtitle id='01:12:47'>sense as they're using the thing that there's some actual machinery don't</subtitle> | ||
+ | <subtitle id='01:12:51'>cover it up like a toaster or a car give the users a way of appreciating how</subtitle> | ||
+ | <subtitle id='01:12:56'>these things work together and build their systems consciousness I think it's</subtitle> | ||
+ | <subtitle id='01:13:01'>one of the most important things we can do and with that let me thank you for</subtitle> | ||
+ | <subtitle id='01:13:05'>listening to me and thanks for inviting me [Applause]</subtitle> | ||
+ | <subtitle id='01:13:19'>yes some people maybe look at the way</subtitle> | ||
+ | <subtitle id='01:13:33'>books happen the people who dealt with books in the</subtitle> | ||
+ | <subtitle id='01:13:38'>Middle Ages were among the most literate people on earth but there are only a</subtitle> | ||
+ | <subtitle id='01:13:43'>small percentage and they were the ones that decided which one's got recopy for</subtitle> | ||
+ | <subtitle id='01:13:47'>other libraries when the printing press came a lot of junk got created right</subtitle> | ||
+ | <subtitle id='01:13:54'>because that's what happens when you open up to a wider way but in fact the</subtitle> | ||
+ | <subtitle id='01:13:58'>the spread of the good stuff was more</subtitle> | ||
+ | <subtitle id='01:14:02'>powerful in the spread of the junk that's why I Neil postman and amusing ourselves to death says says he doesn't</subtitle> | ||
+ | <subtitle id='01:14:07'>worry about junk television so much because television television is good at</subtitle> | ||
+ | <subtitle id='01:14:12'>junk and he says after all there been enough books published to fill the Grand Canyon what worries him about a medium</subtitle> | ||
+ | <subtitle id='01:14:18'>is how good is it when it's trying to be good and his his criticisms against</subtitle> | ||
+ | <subtitle id='01:14:24'>television are that television isn't very good when it's trying to be good right and so it's not so much whether</subtitle> | ||
+ | <subtitle id='01:14:29'>there are lousy applications out there they're always going to be we're never going to change</subtitle> | ||
+ | <subtitle id='01:14:33'>that the problem is there aren't enough really good things out there there</subtitle> | ||
+ | <subtitle id='01:14:37'>aren't enough people who are doing things whose main job it is to be good</subtitle> | ||
+ | <subtitle id='01:14:41'>right and that's one of the things that I think was the hallmark of Park when as</subtitle> | ||
+ | <subtitle id='01:14:46'>it existed in the 70s and today the stuff I mean the stuff that's being done</subtitle> | ||
+ | <subtitle id='01:14:51'>here are exemplars of the way people should be thinking about computing and</subtitle> | ||
+ | <subtitle id='01:14:56'>we just have to be much more vociferous about trying to get this stuff out it</subtitle> | ||
+ | <subtitle id='01:15:03'>will affect some people because it's not and it's not as it's not a sweetness and</subtitle> | ||
+ | <subtitle id='01:15:08'>light story because if you look at the history of printing some people won and</subtitle> | ||
+ | <subtitle id='01:15:12'>some people lost right so there were power shifts and printing didn't benefit</subtitle> | ||
+ | <subtitle id='01:15:17'>everybody and the people who were made powerful by printing where it wasn't a</subtitle> | ||
+ | <subtitle id='01:15:23'>completely democratic process in fact America 200 years ago is probably if you</subtitle> | ||
+ | <subtitle id='01:15:29'>discount little details like women and slaves</subtitle> | ||
+ | <subtitle id='01:15:33'>which you know we don't talk about in American history there are actually</subtitle> | ||
+ | <subtitle id='01:15:38'>three million people in the thirteen</subtitle> | ||
+ | <subtitle id='01:15:42'>colonies back then but one a one and a half million of them were slaves and they're not counted in the in the common</subtitle> | ||
+ | <subtitle id='01:15:48'>common sense story so if you if you</subtitle> | ||
+ | <subtitle id='01:15:53'>extend what they were trying to do into ideals then we were the most literate</subtitle> | ||
+ | <subtitle id='01:15:58'>nation on earth for about a century more than in Europe and stuff because it was</subtitle> | ||
+ | <subtitle id='01:16:03'>part of the discourse of this country to be involved in what was what was going</subtitle> | ||
+ | <subtitle id='01:16:07'>on now was a brief period now it's</subtitle> | ||
+ | <subtitle id='01:16:11'>likely some some group would have to move to Australia to use computers that</subtitle> | ||
+ | <subtitle id='01:16:15'>way right in other words it's the the idea of completely reforming a</subtitle> | ||
+ | <subtitle id='01:16:20'>population in any direction whatsoever I think is not realistic but I think what</subtitle> | ||
+ | <subtitle id='01:16:25'>you have to do is make sure that there is much more of a sense of when to act</subtitle> | ||
+ | <subtitle id='01:16:31'>like it's I've done quite a bit recently with Mitch Cape or in some of those</subtitle> | ||
+ | <subtitle id='01:16:37'>electronics frontiers stuff and I've talked to quite a few congressmen over the last year or so and I hope sincerely</subtitle> | ||
+ | <subtitle id='01:16:45'>that they are not really representative of the American public because they are</subtitle> | ||
+ | <subtitle id='01:16:50'>by and large they actually are incredibly ill educated they know almost</subtitle> | ||
+ | <subtitle id='01:16:56'>nothing there are no analogies you can use with them and I think we all sort of</subtitle> | ||
+ | <subtitle id='01:17:05'>realize that but so the the idea the the question is is at some point in order to</subtitle> | ||
+ | <subtitle id='01:17:11'>enact legislation for things that are</subtitle> | ||
+ | <subtitle id='01:17:15'>potential disasters we have to be able to imagine the disaster in some detail</subtitle> | ||
+ | <subtitle id='01:17:20'>because we have to be able to translate abstractions into reality in a way that</subtitle> | ||
+ | <subtitle id='01:17:25'>is extremely difficult on television is about the opposite television servos</subtitle> | ||
+ | <subtitle id='01:17:29'>what your imagination is so does actually aunt I imagine imagination and</subtitle> | ||
+ | <subtitle id='01:17:35'>most of the stuff that we do with kids in school today is essentially anti</subtitle> | ||
+ | <subtitle id='01:17:39'>television it's trying to restore their</subtitle> | ||
+ | <subtitle id='01:17:43'>own ability for importing meaning into things rather than getting it sent to them packaged so</subtitle> | ||
+ | <subtitle id='01:17:50'>I'm talking about things on that scale I'm trying to talk about something that's realistic here and just pointing</subtitle> | ||
+ | <subtitle id='01:17:55'>out that just as mathematics adds to</subtitle> | ||
+ | <subtitle id='01:17:59'>print literacy because it makes it easy to talk about things that are very</subtitle> | ||
+ | <subtitle id='01:18:03'>difficult in ordinary language the computer has some things that are very</subtitle> | ||
+ | <subtitle id='01:18:07'>difficult to talk about in terms of classical mathematics right so it's not</subtitle> | ||
+ | <subtitle id='01:18:12'>a question of just learning this or learning that but it's a question of trying to understand what them each of</subtitle> | ||
+ | <subtitle id='01:18:17'>these media can do and then try and make that part of the composite literacy that</subtitle> | ||
+ | <subtitle id='01:18:22'>we try and teach the kids at an early age yes Danny yeah frightening well one</subtitle> | ||
+ | <subtitle id='01:18:44'>of the one of the things that we did here at Parc a long time ago in fact in</subtitle> | ||
+ | <subtitle id='01:18:49'>the warehouse the machine is probably around but we had this wonderful eye tracker from SR I and one of the</subtitle> | ||
+ | <subtitle id='01:18:57'>experiments we did was reading experiments off the alto because I'm a</subtitle> | ||
+ | <subtitle id='01:19:02'>fairly good reader and I was surprised at how hard it was to read off the screen and it didn't seem right that it</subtitle> | ||
+ | <subtitle id='01:19:07'>should be that hard to read because it was fairly clear and we discovered that</subtitle> | ||
+ | <subtitle id='01:19:12'>the better the reader you are the harder it is to read off a CRT and the reason</subtitle> | ||
+ | <subtitle id='01:19:17'>is is that just as you can see a change out here in the periphery of your vision</subtitle> | ||
+ | <subtitle id='01:19:21'>before you can see its fingers because you're legally blind outside your fovea</subtitle> | ||
+ | <subtitle id='01:19:26'>but you're a hundred times more sensitive to brightness out here and the</subtitle> | ||
+ | <subtitle id='01:19:32'>reason is something might be charging you right and so what happens whenever</subtitle> | ||
+ | <subtitle id='01:19:36'>there's a flicker out here your eye darts over it does this acade and darts</subtitle> | ||
+ | <subtitle id='01:19:41'>over and so when you're up clubs televisions were made to look at across the room with a narrow viewing angle so</subtitle> | ||
+ | <subtitle id='01:19:47'>you put one of the two put a two-page monitor in front of your face and try</subtitle> | ||
+ | <subtitle id='01:19:51'>and read text off it your eyes are bouncing all over your head and 10% of</subtitle> | ||
+ | <subtitle id='01:19:55'>the people who try to do that get actual vertigo from it so the CRT is actually</subtitle> | ||
+ | <subtitle id='01:20:00'>antagonistic to the discourse that built our civilization namely print discourse</subtitle> | ||
+ | <subtitle id='01:20:05'>so you can't even put that on there it's what it likes is low resolution moving</subtitle> | ||
+ | <subtitle id='01:20:10'>pictures like television does so the belief is is that you have to go to flat</subtitle> | ||
+ | <subtitle id='01:20:14'>screen displays which can either are</subtitle> | ||
+ | <subtitle id='01:20:18'>they either are static active-matrix</subtitle> | ||
+ | <subtitle id='01:20:22'>displays or they run at over 100 frames</subtitle> | ||
+ | <subtitle id='01:20:26'>per second so that people can start actually doing reading and then you can</subtitle> | ||
+ | <subtitle id='01:20:31'>choose how the things are going to trade off but I've told the Apple many times</subtitle> | ||
+ | <subtitle id='01:20:35'>that just putting like Elsie's into schools willy-nilly is not actually</subtitle> | ||
+ | <subtitle id='01:20:39'>going to is not likely to help because putting text on the screen there is is</subtitle> | ||
+ | <subtitle id='01:20:44'>not helping the kids to read it in a very strong way so they're all what I'm</subtitle> | ||
+ | <subtitle id='01:20:48'>saying is you know what very well they're all of these human factors things that have to be taken into</subtitle> | ||
+ | <subtitle id='01:20:52'>account when you're when you're doing this stuff now I think the computer has</subtitle> | ||
+ | <subtitle id='01:20:57'>many things quite above what a television set can do but I don't think</subtitle> | ||
+ | <subtitle id='01:21:01'>many people out in the commercial area care about that what they want is</subtitle> | ||
+ | <subtitle id='01:21:06'>something that people will buy a whole new set of replacement televisions that</subtitle> | ||
+ | <subtitle id='01:21:10'>have special stuff built in and it's going to be very difficult to put in</subtitle> | ||
+ | <subtitle id='01:21:15'>certain kinds of content if the display</subtitle> | ||
+ | <subtitle id='01:21:19'>is restricted to being a CRT yes</subtitle> | ||
+ | <subtitle id='01:21:46'>right that it one more question I truly</subtitle> | ||
+ | <subtitle id='01:21:52'>think that looking into we would work in the environment we have not I'm still an</subtitle> | ||
+ | <subtitle id='01:22:01'>integral person right I mean we leave you know to try the outside when we come</subtitle> | ||
+ | <subtitle id='01:22:07'>into work leaves the feeling family</subtitle> | ||
+ | <subtitle id='01:22:14'>outside a religion we leave our entity or sometimes our culture we are we in a</subtitle> | ||
+ | <subtitle id='01:22:23'>sense of you're not necessarily an interpretive person when you re are an</subtitle> | ||
+ | <subtitle id='01:22:28'>environment that is supposed to bring out the creativity right yeah my feeling</subtitle> | ||
+ | <subtitle id='01:22:34'>is that that environment where the planting is right now today he's</subtitle> | ||
+ | <subtitle id='01:22:39'>actually you're kidding the Army's than the Creator yeah I think you have to</subtitle> | ||
+ | <subtitle id='01:22:43'>meet his face I think on that stuff you just have to be tough about it and move</subtitle> | ||
+ | <subtitle id='01:22:48'>like Xerox PARC in the about the first</subtitle> | ||
+ | <subtitle id='01:22:53'>six years was about as good as any place I've ever been just because it was really wild and</subtitle> | ||
+ | <subtitle id='01:22:58'>wonderful and the top level of</subtitle> | ||
+ | <subtitle id='01:23:02'>executives like Taylor had a very good umbrella out and some of them sacrificed</subtitle> | ||
+ | <subtitle id='01:23:07'>their careers actually in order to protect us and so as a wonderful place</subtitle> | ||
+ | <subtitle id='01:23:12'>and then it gradually you know all it's very hard to keep any kind of an Eden</subtitle> | ||
+ | <subtitle id='01:23:17'>alive for a long time the executives start eating of the the apples and and</subtitle> | ||
+ | <subtitle id='01:23:24'>so forth and</subtitle> | ||
+ | <subtitle id='01:23:37'>the way you can have it is just being I think that I mean here's I don't want to</subtitle> | ||
+ | <subtitle id='01:23:42'>make this too long-winded but it's interesting that Nature has not built in</subtitle> | ||
+ | <subtitle id='01:23:47'>any sensitivity to how much fat we eat</subtitle> | ||
+ | <subtitle id='01:23:51'>or how much salt we eat or how much sugar we eat the reason was it was always scarce right and we have problems</subtitle> | ||
+ | <subtitle id='01:23:58'>in modern civil assault a chase us right</subtitle> | ||
+ | <subtitle id='01:24:06'>and now that we can manufacture all of these things we actually have to have a value system for dealing with things</subtitle> | ||
+ | <subtitle id='01:24:12'>that we don't have built-in constraints on when I was in the Air Force they one</subtitle> | ||
+ | <subtitle id='01:24:18'>of things that used to do to impress on us how careful you had to be about your oxygens they take us up in an altitude</subtitle> | ||
+ | <subtitle id='01:24:23'>chamber and have us take off our masks at different altitudes and do some tasks</subtitle> | ||
+ | <subtitle id='01:24:28'>and see what happened and I can tell you that there's literally no sensation of</subtitle> | ||
+ | <subtitle id='01:24:33'>any kind when you get hypoxia none one</subtitle> | ||
+ | <subtitle id='01:24:37'>minute you're doing it and the next minute somebody's holding a mask over your face so if you ever want to commit</subtitle> | ||
+ | <subtitle id='01:24:43'>suicide this is the way to do it but the</subtitle> | ||
+ | <subtitle id='01:24:47'>point is why aren't we sensitive to lack of oxygen because nature for the heck of</subtitle> | ||
+ | <subtitle id='01:24:51'>it decided to make us sensitive to buildup of carbon dioxide we gasp when</subtitle> | ||
+ | <subtitle id='01:24:56'>we have too much carbon dioxide in our system we have no sense of whether we have enough oxygen works perfectly well</subtitle> | ||
+ | <subtitle id='01:25:02'>at sea level and there's no reason right because nobody knew about flying so what</subtitle> | ||
+ | <subtitle id='01:25:08'>I'm saying is is that same thing with something like television our visual system loves moving images because of</subtitle> | ||
+ | <subtitle id='01:25:14'>that McLuhan predicted that the shot length on television would gradually</subtitle> | ||
+ | <subtitle id='01:25:18'>decrease from the length that was on movies which is about 15 seconds a shot</subtitle> | ||
+ | <subtitle id='01:25:22'>to something much much shorter okay and</subtitle> | ||
+ | <subtitle id='01:25:26'>a couple of years ago they measured it and it was 2.4 seconds for network</subtitle> | ||
+ | <subtitle id='01:25:31'>television content and 1.68 seconds for commercials right and of course MTV</subtitle> | ||
+ | <subtitle id='01:25:40'>and the point is what so people used to ask McLuhan why don't you read</subtitle> | ||
+ | <subtitle id='01:25:44'>psychology books because you're talking about humans he says well psychologists</subtitle> | ||
+ | <subtitle id='01:25:49'>study white rats he says what I read what I look at is what the advertising</subtitle> | ||
+ | <subtitle id='01:25:53'>people are doing they're the ones that are studying humans right so when you</subtitle> | ||
+ | <subtitle id='01:26:02'>look so he figured that the advertising people in a Darwinian fashion are homing</subtitle> | ||
+ | <subtitle id='01:26:06'>in on all of our frailties and all you have to do is look at these successful</subtitle> | ||
+ | <subtitle id='01:26:11'>ads and you can tell a lot about human psychology so the boiling it all down</subtitle> | ||
+ | <subtitle id='01:26:16'>for anything where technology can supply an overabundance of something you have</subtitle> | ||
+ | <subtitle id='01:26:23'>to have a value system to oppose it this is why Neil postman says the job of any</subtitle> | ||
+ | <subtitle id='01:26:27'>good school is to do the opposite of what the common culture is doing so if</subtitle> | ||
+ | <subtitle id='01:26:32'>the common culture is being boring then schools should be radical okay or</subtitle> | ||
+ | <subtitle id='01:26:36'>oppressive school should be radical but if the common culture is radical then</subtitle> | ||
+ | <subtitle id='01:26:41'>school should be conservative so it should be acting as a thermostat as a</subtitle> | ||
+ | <subtitle id='01:26:46'>big feedback mechanism to try and keep some stability right instead what our</subtitle> | ||
+ | <subtitle id='01:26:51'>schools are set up to do is to do positive feedback and whatever the</subtitle> | ||
+ | <subtitle id='01:26:55'>culture thinks instead and so we get these overshoot situations but I think</subtitle> | ||
+ | <subtitle id='01:27:00'>is wrong so the answer is just like in the 60s you know I think you have to</subtitle> | ||
+ | <subtitle id='01:27:04'>decide every working group can decide how its going to conduct itself and you</subtitle> | ||
+ | <subtitle id='01:27:09'>just have to be tough about it I think it's really important and just you know</subtitle> | ||
+ | <subtitle id='01:27:13'>because if you guys are working successfully and you're having fun too</subtitle> | ||
+ | <subtitle id='01:27:17'>then you just say that's it this is the way we do our successful work we do it</subtitle> | ||
+ | <subtitle id='01:27:22'>by having fun and thinking about this stuff there's a great tradition here</subtitle> | ||
+ | <subtitle id='01:27:26'>believe me the amount of beer that was drunk outside the amount of tennis that</subtitle> | ||
+ | <subtitle id='01:27:31'>was played outside the amount of I don't</subtitle> | ||
+ | <subtitle id='01:27:35'>know that where the the locker rooms are still here but they must still be the</subtitle> | ||
+ | <subtitle id='01:27:39'>amount of stuff that happened outside this building at Parc was enormous in</subtitle> | ||
+ | <subtitle id='01:27:43'>the 70s people are only here about half the time because they're always out</subtitle> | ||
+ | <subtitle id='01:27:48'>doing stuff with each other and shooting the shit over at the Black Forest and Los Altos</subtitle> | ||
+ | <subtitle id='01:27:52'>sir going out - Rosati drinking beer driving up to Alice's biking up to</subtitle> | ||
+ | <subtitle id='01:27:58'>Alice's Restaurant and I think one of the antidotes to a to oppressive</subtitle> | ||
+ | <subtitle id='01:28:02'>environment is just take the whole group out and just get a just have a normal</subtitle> | ||
+ | <subtitle id='01:28:08'>thing where you where you do some of your discussion somewhere else there's a</subtitle> | ||
+ | <subtitle id='01:28:12'>rule that says you should never ask an executive to do something that's</subtitle> | ||
+ | <subtitle id='01:28:16'>difficult in his office because that's where they say no right if you want to</subtitle> | ||
+ | <subtitle id='01:28:23'>do it get it do something tougher than exactly you have to take them out of their office and walk them around</subtitle> | ||
+ | <subtitle id='01:28:27'>outside and it changes them completely</subtitle> | ||
+ | <subtitle id='5314'>thank you [Applause] </subtitle> |
Latest revision as of 22:06, 5 December 2017
good afternoon this is a forum sponsored
by the Information Center here at Parc and we are very happy to have Allen K as
as a guest that we know very well next
week we will have Randall Davies from MIT speaking on intellectual property
Allen has asked me to keep at the introductions brief and I promise it
will be under three minutes or start counting it it is not often that a
professional musician and composer is invited to give a forum at park Allen
play several instruments and in particular the guitar he plays rock and
roll and jazz although I know him mostly for his Baroque compositions we all have
cards cluttering our wallets and these are professional societies but Allen has
only one membership in the International Society of organ builders of course
Allen has also another avocation and has been called the father of personal
computing but he denies it this is not
something that this is something that we will discuss someday he's certainly the father of the Dinah
book and then evangelist for the computer revolution that followed among
his many contributions our small talk which ushered the object oriented
language revolution also and he also pioneered icons I remember working with
him on the text of Winnie the Pooh and
the Winnie the Pooh is a matter of fact was one of Alan's nicknames in the olden
days you might be surprised to learn
that Allen was in the Air Force and I imagine the Air Force was never the same
after that but it was then that he became a programmer and went from music
math and molecular biology to computers his PhD was awarded at the University of
Utah with a dessert on the reactive engine which we have he
came to park from Stanford University the artificial intelligence department
subsequently went to Atari as chief scientist is now an Apple fellow
residing with a learning concepts group in Los Angeles it will be nice hearing
directly from Alan because he's so often quoted and misquoted I have an
environmental quote here and I don't know whether it's authentic some people
worried that artificial intelligence will make us feel inferior
but then anyone in his right mind should have an inferiority complex when he
looks at the flower well this is typical and if I said that sentence I can't
remember what it means I guess the thing
I noticed most coming to park and seeing some people haven't seen for a long time is that most of us have our hair shorter
lots of us cut it and I think Danny Bob Roe just let nature take its course
well I thought when I got invited to give a forum at park sometime this year
one of the dates was this date and it just happened to be very close to the
25th anniversary of thinking up the Dynabook idea so I thought it'd be
interesting to come to this place and
take a look not so much at the past I'm going to try and zip through the pass
just to give you some context but to talk about the place of computing in
education and kind of what what has happened and what hasn't happened over
the last 25 years I think for many of us
just the sheer length of time we've been working on these projects is staggering
when you think about it and I remember a conversation that Danny and I had I don't know it must have been
almost 25 years ago when I pointed out
to him he was still working on artificial intelligence and problem
understanding and solving systems and he
says well that is the dues that we have to pay for having so much fun in computer scientists science we are
doomed to work on our theses for the rest of our lives and now I know what he
meant I think one of the toughest things
may be in any area but certainly in computer science is the bug of early
good results because simple things have
been somewhat simple to do on computers and they were done well and done early
and then getting the last what seems to be the last five or ten percent seems to
take another 25 or 30 years and maybe it's worse than that so one of the
things that I think is characteristic in my mind about the 60s is how many
wonderful ideas were thought up in the 60s in rather complete forms and how
many brave starts were made at these wonderful ideas and then not a lot has
happened since then except for quantitative
things it's really quite remarkable to me that the software in general if
anything is worse than it was it's being generally worked on by people who aren't
as skilled as they were a long time ago and that really dismayed me until I
looked out the window of a plane once and I looked down and I was flying into
Los Angeles and I realized that Los Angeles was almost entirely innocent of
any architects like most American cities
it was built and designed by carpenters right they just went out there and do it
and essentially what what has happened in software is the carpenters have taken
over and the reason they can take over is because the quantitative changes in
memory have allowed them to do what
Seymour Papert calls bricolage which is just tack on a little here and a little
there and a little there and prop it up here and and so forth and so what I
would like to do is claim that some of
these old aspirations are still really
important Neil postman has said that a
technology is always an idea masquerading as machinery so we tend to
get involved in the machinery but often we miss what the idea is sometimes the
ideas can be deadly for instance the idea of television is a deadly one lying
underneath all of that machinery is a kind of a drug and it's starting to make
its effect felt more and more I believe that parents should treat it as a loaded
gun cabinet if they have it at all but
because the idea is always underneath some more innocent machinery there's
this tendency to treat it for what it seems to be doing now rather than the
underlying areas if we look at the computer as an idea disguised as a piece
of machinery then I think that the idea of a computer is a meta idea I think the
thing that is most exciting to most of us and this again
was first revealed in the strongest way in a way that was really interesting in
the 60s of course Turing talked about it in the 30s but he talked about it in a
somewhat an interesting way as Turing machines were interesting and about
proving things about certain kinds of computations but it was hard to build anything interesting out of them it
really wasn't to Lisp appeared that you had a universal machine that had
acceleration or slope where you could go from something very simple that was a
meta thing to something really interesting in just a few steps okay and
that I think it's a very I'm going to talk about that a little bit more so most of the the actual idea of computer
are meta things meta ideas meta media it's content is all media meta
descriptions metal languages meta systems all of those things are
extremely difficult if you look out in the commercial world for anybody who's
using computers out there to see them at all what they see are things that are
almost toasters toaster called Microsoft Word and a toaster called Excel but they
don't see the meta ideas under there because they've been covered up in part
and because in part the idea of meta idea is not something that is in the the
general population Bertrand Russell said something nice about language he said
that language serves not only to express thought but to make possible thoughts
which could not exist without it and to me the reason to be interested about
computers and education is this particular idea it's not all the things
that you can do as computers about all the things that are already around it's that each one of these ideas each
one of these technologies has an imperative of its own there was an imperative about reading
and writing that was different than learning about your civilization from
looking at stained glass windows the fact that reading and writing is hard to
learn has been pointed out quite a bit the state of Hawaii has decided to do
something about that and that is to fix it so that people who are illiterate in
the state of Hawaii never have to worry about learning to read or write they've
developed now multi Media system for benefits that is all done in terms of pictures so there is no
they removed the last remaining mo
nation for learning how to read so now they can get their their benefits
without having to out having to do that so and that would be fine if you could
change information from one medium for
another without changing the ideas but in fact it doesn't work just to give you
an example in January 1776 Thomas Paine
wrote that he wrote it about six weeks
before a 50-page tract called common
sense and it was a written fairly
beautifully but it was a long argument a 50-page argument about why monarchies
are not the best way to do things and suggesting some possible ways of doing
things that might be better in the 13 colonies that was over the next six
months from January to June about 600,000 copies of that pamphlet were
published that is quite surprising when you realize that they're only 1.5
million colonists there are only six
million Brits back then they 1.5 million colonists so almost every family got a
copy of this pamphlet and many of them a rather large percentage of them could
read and follow this argument most historians believe that if it were not
for common sense publication that the
Declaration of Independence was followed in July and the subsequent history that
followed thereafter would not have happened in the way it did now if you
were to try and do that today you would
have to publish over a hundred million copies of common sense and the
percentage of Americans particularly according to the New York Times a couple
of weeks ago able to follow that argument is much less fact less than 50
percent according to the latest
examples so it's almost intractable to try and do that but you say well we have
television let's put common sense on television and
that will work because that's our mass meeting today no television is about
personality it's about disconnected but compelling
emotion it's about a lot of things but what it isn't about our fifty page
arguments our civilization was built on fifty page and longer arguments
television can't carry them right and so
when you let one medium substitute for another you now are setting up biases as
to what kinds of discourse are likely to be more carried and what kinds of
discourse and what kinds of modes of thought so the thing I got interested in
a long time ago from reading McLuhan was
trying to understand what kinds of discourse computing might carry what is
its idea lurking down there underneath all of the chameleon-like things that it
can do and I'm not sure I I have a definitive answer for it but what I'm
going to do here is try and rush through the historical stuff just to give you a
little bit of context I'm not sure how many people know which story and then
try and show you some of the things that have been done with children over the
years and try and talk about what the strengths and weaknesses and what some
of the barriers are so I'll try starting here I think the context that we're all
involved in actually started with this idea it's called Memex was written in
the Atlantic Monthly in 1945 and this is
the Life magazine version of it in September of 1945 where they actually
did some sketches so Bush to his President Roosevelt science advisor the
guy who said okay on the atomic bomb he was a professor at MIT said sometime in
the near future we'll be able to have in our homes a small desk size device which
he called mimics that we'll have somewhere between five thousand and 10,000 volumes about the
size of a small town library held in optical storage malleable optical
storage because you can put in your own information multiple screens pointing
devices even predicted that there would
be a profession of people who would make
cross connections through all of this information because of course the cross
connections are what makes it interesting these people would be called path finders okay so that was Bush's
vision and quite a number of people saw
it at various times Engelbart saw it that year
Lickliter saw it a little bit later I happened to see it in the 50s when I was
a teenager this is something that people had in their minds as computers are
being invented then in 1962
here's Ivan Sutherland with sketchpad and I usually I have admitted showing
some movies of these things just to save time that's marvelous if you have a
movie here at Parc of sketchpad you should definitely look at it the reason
is is that it is hard to find a system today that can do what sketchpad did
back in 1962 it was truly remarkable not
only was it the real invention of computer graphics what you see there on
the screen is a bridge that he's drawn and it didn't know about bridges and
stresses and strains beforehand but by putting constraints which are also
represented iconically on those drawings
it is calculating the put in putting a load hanging from the bridge at his
dynamic Eclat calculating what the stresses and strains on that bridge is
so this is a what you might call a meta simulator is the first non procedural
programming system darn close to that maybe the first problem solving system
don't you think but Danny it must must have been darn close
first object-oriented system that I know if it's all done in terms of objects and
once asked Ivan I said how could you have in one year all by yourself have
invented computer graphics done the first object-oriented programming system
and done the first non procedural programming system he says well I didn't
know it was hard and in fact he he got
into the whole thing because the display was so bad on the TX to this computer by
the way it was about slightly larger than this room that he's the single user
of about the about the power of a 512 K
Mac and the display was so bad that he
instead of turning away from it like other graduate students that had been
led to it he asked the question to all of us should ask more often he looked at
it he said what else can it do and he
says if this thing isn't good at making drawings on it what else can it do and the answer was it can simulate those
drawings so this system was the first system to have a window at the virtual
screen was actually a third of a mile on a side you could zoom continuously in
and out of it and so forth fantastic system another system done at
Lincoln labs the very same year was the my vote for the first personal computer
here's West Clark and Charlie Molnar one of the design constraints for the link
as it was called was that it be small enough so that when you're sitting down
you could look over it
so the idea was it wasn't supposed to loom over you like most computers did
and several actually almost 2,000 of
these were built in the 60s these are actually assembled as kits by biomedical
technicians and astoundingly as far as I can tell almost eight hundred of them
are still running today the reason is
that neurons have not sped up so these
are done for originally done for neurological experiments where the
technicians themselves could program them and therefore taking real time data and looking at it and the neurons have
not sped up in the last twenty five years and so a lot of these are still
being being used well I was as Julianne
mentioned I was at one of my undergraduate degrees as an under was in
molecular biology and the other one was
in mathematics and in 65 this great book was published I was already out of
school but it was one of the first strong assays of what was in the
favorite file mechanism of that time
which was the e coli bacterium and so
here's I'll sort it this is what one of
them looks like a close-up it's about
70% water and ions has about 120 million organic components looked at as an
information processing system there's about a hundred gigabytes worth of
information in there which is about say
fifty thousand two megabyte desktops the
other thing that's interesting people often even scientists and other fields
often wonder gee I wonder why chemistry works how do those molecules find each other
and the answer is is that the heat
agitation in these things is remarkable so if you take if you take atoms being
about the size of tennis balls medium-sized protein is about the size
of a Volkswagen then those Volkswagens size things move their own lengths in
two nanoseconds okay that's over a
million miles an hour in scale miles an hour in other words the thermal
agitation at this level is unbelievably
violent a violence level that we can't conceive of and that is how things
actually find each other is they're actually being smashed about incredibly
so a lot of a lot of pattern matching is
going on in here typical pattern matching is on the order
of about 3,000 bites matched in about
one-and-a-half microseconds that's a typical protein finding an enzyme okay
so stuff is happening down here so if you think of it in terms of computer
terms it's quite remarkable the other thing that's interesting I shouldn't
even take the time here but it's fascinating to realize that the
viscosity of water at this size is about that of asphalt
right so the deceleration on a bacterium when it quits waving its tail is a
million GS in other words it stops and
then the fun thing is that a bacterium is about one 500th of a typical
mammalian cell and we have about 10
trillion of them in our bodies right so
this is serious stuff there's nothing remotely like that that we do in
computing I believe that every computer scientists to be should learn about
molecular biology just to have a sense of scale of where we are in the great
game of building complicated things we're nowhere there's nothing to be
proud about that we've done so far the
other thing that's interesting is 50 cell divisions is enough to grow a baby
all right you can work it out another
interesting thing is that if you take a 747 and you want to make it six inches
longer you have a problem
fact the documentation on a 747 is
larger than it is now the documentation
for us is much smaller than we are and
when we're born we get six inches longer at least ten times in our life without
ever having to be taken down for maintenance there are errors going on
all the time and their mechanisms there to fix them there's a whole process
that's there to converge the organism not into the exact individual that is
specified in the blueprints but into a cohesive individual that is near what is
specified in the in the blueprints that's just a piece of context when I
first went to graduate school almost my first encounter was with a programming
language named Simula which nobody could understand including me and but my job
as a new graduate student was to get it running on the mainframe
so we rolled the listing of this machine
code down the hallway about 80 feet and we crawled on it on our hands and knees
and this is something that's very difficult to do with computer displays today but it was very good cuz another
graduate student was about 40 feet down the hall looking at stuff and I was down
there and we were calling back and forth to each other and we finally discovered
what this thing was by looking to see how it allocated storage which was very
different than the way alcohol did and I realized that what similar was was in a
sort of an alcohol based language that dealt with structures that were like
that that sketchpad used and something
about seeing it again it got me thinking and that was this idea that you can make
a dog house out of anything and computers were very small back in the
60s still are if you compare them to the bacterium and it doesn't much matter
what kind of design you use when you're making a doghouse out of wood maybe if
we make it out of toothpicks or matchsticks it matters but the the strength of the materials
just dominates the design so it doesn't actually matter and so you have this
very simple mechanistic thing just like people are taught today they're taught algorithms as their first course in
computing and the reason was historically is that's all you could run
on the damn things long ago they were just IO engines and you cranked on them
and there are simple numerical converging algorithms and stuff so is
this whole mechanistic notion of what programs are but when I started thinking
about complexity biological complexity or even complexity in architecture
started thinking boy you can't get even
close to any of these things a Gothic cathedral or anything without having
some much stronger design and much many more nonlinear relationships and
feedback mechanisms between all the different parts that maybe think of the
way tissues work as an old biologist and
that's when the line now Arthur Kessler has this see if I can there we go
Arthur Kessler in the act of creation has this idea about how creativity is
done that's basically that as you travel
along through the pink context you're thinking pink thoughts and if you're
extraordinarily lucky something happens
to cause you to realize that you're actually should be in the blue context and the blue context has this explosion
that reveals the very same thing you
were looking at in a completely new way and in fact he built an entire theory of
creativity on it so the
right so the humor is obvious the science I think is obvious the art art
the artistic aesthetic experience happens when you look at something it
can be even something ordinary or it can be looking at something that's
manifestly supposed to be art and all of a sudden you see some sort of
transcendent attributes to it that you
didn't see before so all three of these are the same mechanisms of course there's a tragic side as well it depends
on which side of the joke you're on so that it says oh oh no and oh in this
case I was originally thinking about
good old things like data structures alcohol blah blah blah and so the when
you're thinking about good old things that the tendency is to come up with a
better old thing that's what people did when they invented abstract data types
right and in fact the one of the inventors of Simula was one of the
promulgate errs of this he wrote a paper in I think 1970 in a book with Tony
Hoare and Dijkstra about how you could
use similar classes to simulate data so he was thinking that data was okay as an
idea and the classes were going to make data better and and some people would
argue that that that's the way it should be for me because of the biology I was
thinking the other way I was thinking what if simular were almost the new
thing not a better old thing and that led to an explosion in the other
direction of thinking boy this stuff is almost like a biological system I wonder
what it'd be like if we tried to push it further in that direction and away from
algorithms and you wind up with this transition at least in my mind from
clockwork kinds of things to biological kinds of things
and that got me thinking about what objects could actually be because once
you have that sense of them just being a system of messages nonlinear messages
because state is getting changed then you can model everything you can even go
back and model data structures if you want but the whole metaphor suggests
something much stronger than that much much stronger than the doing the old way
of things better and one of the things that suggested was that and Simula had
this to a small degree although classes and simular we're not objects but right
away it suggested that you should make classes objects to complete the model
because you got to do something that nature didn't get to do and that is you
got to share the DNA that meant you could make meta changes to the system in
an extremely powerful way and have all
the parts of the system feel that change and this other idea which is at some
point this comes from Moore's law that was first published in 1965 this is the
idea of the exponential progression of silicon at some point software is going
to have to be grown there's only so much you can do with by hand construction
before you're going to have to set up something more like a more for genetic
environment and let the system grow itself according to the constraints that
are put into it now the problem with all of this thinking is that didn't actually
lead to a very strong theory of
programming at the time it took it's a problem with this stuff is the abstract
thinking is actually rather easy to do and then translating it into something concrete is tough well while all this
was going on is about 1967 Engelbart was travelling around with his Engelbart
talk about a dedicated person he used to travel with a 16 millimeter movie
projector of his own why did he bring his own projector along because he had
had it rigged up so he could stop it and freeze-frame it why did he have it
rigged up that way because people were not least looking at cursors on the
screen he discovered if he just showed a movie of his system nobody knew what the hell
was going on we found the same thing when we are trying to demonstrate the
early stuff here at park to the Xerox executives now they're their eyes were
focused about a foot behind the the CRT because they didn't expect to see any
information on it so when Engelbart gave
his talk what he would do it at key points he'd freeze the frame and he had this pointer and he'd say point C
there's the cursor the cursor is gonna go over there and do something now he
was great he was like sort of like a Moses opening up the Red Sea biblical
prophet and my reaction to that was boy
that is really great but time-sharing is not the way to do this because you just
can't get the cycles to the user reliably enough in order to do all this
interaction so this is the first personal computer I did it's a desktop
computer for very special desks namely those made out of steel this is actually
a picture of it on its own display and
this had a number of interesting ideas it had very early version of clipping
windows had multiple windows as I say these are adapted from sketchpad and it
had everything in fact except something that would make a user feel reasonable
of sitting down to use it we tried it on professional engineers and doctors and
lawyers and they didn't like this machine very much they couldn't tell us
exactly why and then I saw a system at
Rand this back right around now that
gave me a completely different slant so let's let me show the first little video
clip here
this one has first we erase a flow arrow then move the connector out of the way
so that we may draw a box in its place recognizes a box and makes one for him
the printing in the box is being used as commentary only in this case the box is
slightly too large so he may change its size that's where modern-day window
control came from literally then draw a flow from the connector to the box
attach a decision element to the box and draw a flow from it to scan we then
erased the flow arrows attached to the process post new area and move the box
to a new position this allows us to draw
a new box and that had a big effect on
me because angle BART system felt like
you are doing dangerous experiments and radioactive chemistry so there's
something behind this concrete wall over there that you were sort of fishing at with the mouse this system felt like
you're just sinking your hands right through the glass of the display and directly touching the structures in
there to me it felt intimate you might have noticed it works slightly better
than most hand character recognizers you might have tried
you know the most engineers today are
doing what I call inverse vandalism you
know they're building things because they can and they're doing it in order
to get ego satisfaction out of it not a single person that I know of it
that has done Han character algorithms has bothered to look at how these guys
did this 25 years ago it's wonderful
it's simple it suggests a user interface for using it really fantastic so using
that system gave me a whole different slant on what it should feel like to use
a computer that summer I had seen the
first flat panel display a little one-inch square of glass with some neon
lights glowing in at the first plasma panel and right around now 25 years ago
I visited Seymour Papert for the first time and so has worked with kids now the
way we thought about personal computing back then was much more as an analogy
between IBM as the railroads and us as Henry Ford now there was we thought of
railroads as being huge institutional things somebody else was deciding where
you could go and when you could go and what people needed was personal vehicles like the automobile but kids don't drive
cars and when I saw this it it started
its setup I couldn't think of the vehicle metaphor anymore Danny Barbour
oh by the way he had something to do with designing logo as well Wally fertig
and you know what is a computer that is this and this this sort of screwed up
thing keynes i started thinking well one of the things that we encourage children
to use almost from birth is media and a book is the thing that contains marks
that represent our idea and maybe what if you think about a computer a book
that can read and write itself so that
resulted in this cardboard model that i made back then
and actually it's hollow because I used
to fill it up with BB pellets to see how heavy you could make it before somebody
didn't want to carry it anymore the answer by the way it was about two
pounds now there is 0.5 herniation the block is not portability Portability
means you can carry something else too now right so there's this image of could
somebody would somebody could this thing be so casual that you'd be willing to
put your grocery list on it carry it into a supermarket and out with two bags
of groceries right in other words could you use it as a mundane thing think
about computers today they're almost never used for mundane purposes you have
to turn them on you have to do something to get them going your watches don't
have an on/off switch all right so the stuff that is actually intimate is
already going it's already continuously going okay so this became a very strong
image and by calculating out on Moore's Law we could see that's the first time
that this would be possible we'll be sometime in the late 70s or early 80s
which was a very long time off more than
10 years which is an infinity to people
and this is Moore's law and this is what actually the read is what actually happened so he actually did better than
five doublings per decade did about six but these two design images led to a way
of thinking about computing as belief
systems so three belief systems an institutional belief system a personal belief system
in an intimate belief system and these things reminded me of like Ptolemaic
astronomy Copernican astronomy and relativistic astronomy we use the same
word like computer or orbit is used in
each of the paradigms but they mean completely different things so I started wondering what the rules might be in
each each one of these things this is a game that that you can play as well
and if you artificially separate them out some insights start appearing one of
the ones that occurred to me when I look at it this way is that this one compared
to this one reminded me very much of manuscript books and the printed book
how many people here think they have at least 392 books in their house right why
did I say that number because that's how many books there were in the Vatican Library and the Year 1400 AD how do they
know it was 392 because you can count 392 things quite accurately nobody knows
how many books there are in the Library of Congress they estimate it by cubic volume okay and if you go into a metal
library there's one in Florence what you
see are not shelves there are no shelves because most of these libraries only had
about a hundred books each book had its own reading table and the books were
chained to the reading table so the first time you see one of these things
at least to my eye when I saw it looked exactly like a time-sharing bullpen
there's a room full of terminals full of
things that only an institution could afford to own now why did this remind me
of that and that's because this looks like like a time-sharing terminal right
same as the Gutenberg Bible look like a manuscript Bible why because it didn't
look they didn't know what a book should look like so when they did the Gutenberg
Bible they imitated this culture the manuscript culture over here the fonts
were 36 points so forth books were big thick and heavy same thing over here
where we don't know what a computer should look like so we make it look like a time-sharing caramel and that reminded
me of something really important was around 1495 a guy by the name of Aldous
whose last name was not pagemaker
but it could have been his last name was
Manutius Aldus Manutius set up a press
in Venice and his first offering was called the portable library from the
Aldean press the portable library the books were this size and they were that
size because that's the size that saddlebags were in Venice in 1495 so if
you want to know how big a saddlebag was back 500 years ago that's how big just
the size that books are today why because Elvis had realized something
important that books could now be lost and because they could be lost they were
no longer priceless you could actually take them with you and therefore you have to make them small and Aldous
became one of the first type designers because people had not printed in types
that were as small as 12 points so a lot of the typefaces that we use today
including italic were designed by eldest for this stuff and that was really
interesting because it made me think of this phase here as of passing fad right
in other words the computers that we have in our office now by and large are
not the stable phase of this the stable
phase is when you get them out that the driving factor here is integrated
circuits and the driving factor here is pervasive networking and of course that
was part of what part of the ARPA dream people in the late 60s including myself
we're already riding around in the Bay Area here in ARPA had this van I was
operated out of SR I they had a model 33 teletype and did you ever use that Danny
I don't know you could ride around in this van up and down the 101 freeway
communicating with a time-sharing computer back at SSRI
so this is part of actually was part of Larry Roberts dream to have packet radio
be part of the whole ARPANET experience
and it was actually a project in the 70s to to do just that
so Justin just an aside here this is why
technical people should learn more than technology this technology is the pink
area if you only know technology you only think technological thoughts and
there's no little blue areas that your thoughts can pop up into every once in a
while and get some of these ideas from
now of course there are other ideas about the Dynabook one of the things
that Ivan Sutherland pointed out because he was at Utah while I was there working
on the helmet was that it should be actually easier to make small little
liquid crystal displays than large ones because of the contamination thing and
so that he thought that actually you could be you could make a head mounted
display before you could make a notebook and of course the nice thing on this is
you get a virtual display even if you don't do the 3d thing very good for
using on airplanes it's private you have a bigger panorama and and so forth and
Nicholas Negroponte II had an even more outrageous thing his idea was that the
world was going to be so networked up it was going to be his networked as the power plugs in the wall and therefore
all you had to do is wear transponders and your whole user interface would follow you as you walk from from room to
room and he one of his phrases back then
he says well no it's the future when my left cufflink communicates with my right cuff link through satellite
now it's interesting to calculate when this will be possible it's not that far
off right we're not that far off for being able to punch up to low-flying
satellites with a third or a half of a watt and the electronics is certainly
gonna get small enough those frightening when these predictions actually seem
like they're gonna work out now one of the things that had been holding me back
from thinking about how up should go is
I hadn't learned about Lisp because we were out in the hinterlands there at
Utah and we're illiterate but I met
Marvin Minsky one day and he was such a character that I decided I'd read his book and in the middle of this book is a
whole description of actually learning Lisp the hard way I would call it
because it was the way he taught it was by using Gerda lies numbers as but
fortunately my other major in college was mathematics so I I probably learned it easier this route than any other
route that got me to look at this wonderful book this book I own probably
30 or 40 copies because every time I feel in the need of an idea I go out and
buy a copy of this book and put it under my pillow god knows what will happen to
me if they quit printing this book but
in fact what's in here as I think most of the people in the room know is what I
would call Maxwell's equations for computers one of the great intellectual
achievements I think in our field not to
make a universal machine because that had been done before but to make one that really had jets on it the thing
that's wonderful about this is not only is it compact but it's powerful really powerful I'm so lucky that I saw this
second because this was so powerful it
held lists people back from OOP for years right because list was so
wonderful already that they didn't want to hear about OOP for a while but the
other thing is that list was so wonderful it was able to absorb group when they finally saw it okay when I ran
into a computer person who calls himself a computer scientist who doesn't understand this now
everybody in the probably not everybody in the room has gone through this thing
but I know that every person in this room that has gone through the the couple of hours on a Sunday afternoon to
understand this has never forgotten when
they have done it right it's just one of those one of those things like that
you're not the same person afterwards I mean you realize holy smokes this stuff
is actually easy this is I don't have to write yards of code to get one of these
things I just have to make it come back on itself very quickly and it will do it
for me so then so that was the sort of
the theoretic apart then coming to Park the whole point at Park especially
spurred by Butler Lampson Butler was sick and tired of all of our shenanigans
including his own in the 60s so one of
the things he did early on at Parc is he got us all to agree that we've never do a system that wasn't engineered for 100
users was in the first months of Parc
and so I think a lot of the successes at Parc actually came because of an extreme
conservatism Park has always been thought of as being the wildest place
but in fact the 60s were far while dur everything was hooked together with
baling wire and bubble gum and barely worked even for the demonstrator and
Butler tried to put some engineering into the thing and so the whole idea was let's when we do something let's make
sure the hundred people if it's a time-sharing system let's get a hundred
people on it if it's a programming language let's document it so a hundred
people can use it if it's a personal computer let's build a hundred of them so there's this scale on all of these
projects here let's run a hundred people at least on the ethernet so this is the
the first actual proposal for what later became the alto which was called many
connaissez in 1971 I'm basically a minimalist so I wanted something really
small and simple something that was like a link but I had enough power to do
graphics and had pointing devices and of
course I was pretty dim the other thing is what do we do with it
well what I wanted to do is something like what similar papper it was doing
but to try and extend it into the larger sphere of having the kids understand
those special things that the computer helps them learn best so reading
Bruner's book started thinking about multiple mentality started thinking about icons one of Bruner's mentalities
that he liked to work about is the iconic mentality this is a an early
version of an iconic bubble sort from back then the thick lines are the afters
the thin lines are the links at time t
another example of one of those prose
upside down doesn't matter see that's what's nice about iconic so looks almost
the same and then we built this great
machine which is affectionately called the old character generator could do
almost anything that a CRT could do first started designing fonts so here's
an early thing from early 1972 and then we realized oh yeah we should be able to
paint into this thing so the kids can sketch it's the first painting stuff
some dynamic animation space war is the
thing you always do when you don't know what else to do and it also has a very nice
object-oriented rendering in about a half a page and also some portraits and
this is an executive of Xerox I'm sure you still have Xerox executives that
kind of visit you this guy I was showing him how the painting stuff works so I
did I used to be a portrait painter when I was a teenager so I did a portrait of
him now I was showing him the stuff and I said at the end of it you know what's
really great about this stuff is it only has a 20% chance of success we're taking
risk just like you asked us to and he looked me right square in the eye and he
said boy that's great but just make sure it works
I used to think that was peculiar to
Xerox executives but I've discovered to having worked for several other companies since then that it is
basically a property of specious executive have the faintest idea of what
it's about now is it worked as it turned
out doing doing small talk was quite easy because we had the list way of
doing it so it only took me a couple of weeks to sit down and write the first small talk evaluator then we had Dan
Ingalls whose job was to be smarter than
me and make it all really work and his
favorite line was you just do it and it's done and that's what he did and and
so we had it almost right away very similar by the way to the Steve Russell
McCarthy pair up for Lisp the alto is
easy because we had a couple of other geniuses yeah Chuck Thacker that's what
he asked me in in 72 September 72 and I
did have some so he said well like I'd like to build your little machine I said
okay so I told him all of the stuff that we'd done he went away and built it
didn't actually come out little but it came out great and then the prime kibitzer of all at
Park was Butler whose favorite line was life is complex and he sometimes managed
to simplify it and sometimes he managed to keep it complex
the Altos first picture was this cookie monster that had been drawn with a
painting system and so all the easy stuff had been done and now we had to
start thinking about the hard stuff which was how are people going to communicate with this system what does
the user interface going to be like and we knew that one way of extension
extending humans was through tools manipulating things another way of
extending him was through agents I thought agents were too hard danny was working on agents and
Warren had worked on agents and Terry Winograd is working on agents and these
guys were a lot smarter than I was but I couldn't see actually how to do it right
then so I just said well I'll do tools and at some point along the line we'll
we'll join forces and back to this these
three paradigms the question here I think the way to do this stuff is
instead of asking what the computer can do for you ask what unbelievable problem
is this new thing going to bring for you this new benefit and it seemed to me
that the problem was that on an institutional computer where you only
had a few thousand people perhaps running an airlines reservation system
you could train everybody but there were going to be a factor of a thousand more
there were going to be millions of users here and you can't train millions of
people very easily and so it seemed that the job of this user interface had to be
a learning environment had to be a learning environment and we didn't quite
know what this was going to be over here except it's driving force was going to
be the network was going to be like a phone so they'd probably be another
factor of a thousand maybe billions of users over here and the only thing we
could think of back then is that the user interface over here was going to have to learn from the user this of
course is something that McCarthy had talked about in the late 50s when he wrote a paper called the advice taker so
we decided to concentrate on the middle area and that got us into this really
messy area called how the mind works
well Bruner had three mentalities in one
way of summing them up his language is convincing somebody seeing something is
believing it and touching it as reality and so you get a friendlier it gets
friendlier as you go to the left we knew that language didn't actually
say what it meant but it was more like pointing to something in your thought
clouds and you could only communicate with other people if they had similar
things in their thought clouds because what you do when you write an ass is trying to make a thought cloud that
you're then going to talk about the real thing with and the problem with user
interface on computers is they don't have thought clouds where they're
thought clouds are almost vacant so we decided well maybe what we should do is
put the thought cloud that it does have on the screen that way the human at
least will know what the computer is willing to talk about then we realized
we also had to think about this other direction going from kinesthetic to iconic up to
symbology for the very reason that I
mentioned about the Tom Paine's Common
Sense television can't carry all of the arguments that you want and so what you
want to have is some progression up towards a more some symbolic way of
doing things so you start off with concrete and wind up with something more
symbolic and so that seemed like a match
up to the mouse to the icon stuff that
we were fooling around with and small talk then there is a there is a question
of what you might call mood we got this
from Tim Galway of the inner game of tennis
these diagrams are from a later book called beyond boredom and anxiety by a
psychologist by the name of Mike's isn't the high it's an a Mike you can't miss
it it starts with a C and it's about 20 letters long and his first name is Mike
herm a hi and he pointed out that if you
balanced up challenge to skill you get
this condition called flow where you're feeling very good and you're very focused but if the skill is greater than
the amount of challenge you start getting bored and if the challenge is greater than the skill you start getting
anxious and so people in most tasks in
life are not in this flow area where
they're learning and thinking and so we
started thinking about well how can you widen this flow arrow so how can you make a person
flow in an area where they would
normally be anxious where the challenge is higher than their skill and we
decided way to do that is by increasing safety now war entitlement had already
been doing that by putting in undo into inter lisp undo as a way that that
allows you to perform some of the most amazing experiments in inter lisp and
realize that you could crawl your way back out if the whole house of cards
threatened to come down that seemed like a very important idea and then the other
one is how can you deal with situations where the skill is in excess of the the
challenge and there what you do is you create an increase in the aesthetic
interest of what you're doing this is like cooks like to chop vegetables they
get an aesthetic pleasure out of it even though they have plenty of skill for
doing it so putting all those things
together this is what the interface looked like around 1975 using these
ideas of overlapping windows and icons and and so forth there was the best that
we could do with small talk underlying it and then we took this stuff out and
started working with kids and I'd like to show you a few of the things that
were done with kids and then open it up to discussion so we could show the next
video please
so here's what it looked like back in the basement actually across the across
the way which is where we had our lab not in this building these are the
earliest Altos here's a Dell Goldberg if
you as she looked back then here's how we
taught the kids say Joe is a box get a
box in the screen Joe grow 50 Joe grow -
50 so we're talking to this object Joe
turned 30
now we make another box called Jill now
we can send messages to Jill independently so I'll turn Jill a
different angle and now we'll make a
little movie where we animate them in parallel giving them different messages
so we've got the kids to play with these quite a bit here's one where it's
expanding and turning at the same time and then we got them to try and guess what Jim Jill's descriptions might look
like from the basis of the experiments that they were making and usually the
kids got pretty close
here's some of the earliest kids we'd actually I think in this class we'd
gotten the things that protected the kids from the high voltage on the CRT
now here's an interesting program this is the first real tool done by a child
so this isn't this is I didn't do that
this is a drawing application so that
this child designed this application of making menus of different shapes so
she's making a tree with different shapes so this is about maybe half a
page 3/4 of a page of small talk 72 code now she's gonna pick up this came out
rather naturally from these experiments because each one of these things is actually one of those boxes but with
different costumes and listening to different messages
[Applause]
this is next year Marion is now 13 and
she's teaching a bunch of 12 roles what she learned a year before and here's one
of the things that a kid in her class did this is amorous if it this is a bit
like Mack draw so there's a menu now
down there of things just changed the color now we picked to grow there's the
color palette at the top this is the one and only color Alto was done copy those
are the selection handles this is done so this is 12 year-old Susan Hammett did
this and make the sides very short and
give it a lot of sides and you got a circle change the color and now so at
this point this is one of these things where we thought oh boy we really got it here these kids are doing tools this is
again about a page of small talk then we had some more powerful stuff this is the
alto doing animation it could handle about 120 square inches of graphics in
real time two and a half D
and I wish a Mac could do that and
here's an animation system that was done by Ron Becker who came and visited us
for a summer so he's drawing in the right hand window and the movie is in
the left hand window so iconic menu
therefore now what he's going to do is show it a path this is about a five page
program in small talk this application
and now he's going to single-step it he
pointed to the steps there gets it to
the bottom
it's gonna get rid of it and put another animation cell over the animation cell
on the right and now he's going to animate it and as he draws in he'll
start seeing whether the Phi phenomenon transform that he wants where the ball
is going to appear squashed if he just draws one squash ball here so you can
see it being inserted in as he draws
okay and it's not quite doing it here so he decides he better match up the
specular reflection on the ball okay
that does it the whole idea of animations you have to have you know
here's another twelve-year-old girl she
took this five page program and added a feature to that's her first animation
then what you wanted to do is to make a separate jockey
[Music]
I can superimpose the jockey on the horse okay now they become one animated
object
now I can have the jockey and the horse run across the stream screen by making
another program
and I think the last one here oh this
one is using the alto the alto was about
six mitts
so you could actually get it to do real-time FM this is the first real-time
FM ever done so it's roughly like having a 1/8 voice Yamaha synthesizer for free
there it is as a as a stopped I appears
kind of a bowed string
all pantech here's Dave Robson's
favorite tune Ashley
so multi tommrow each of the voices is in a different time [Music]
one of the tragedies of modern day person computers is that even though
they have the MIPS to do this the operating systems are programmed so
badly that you actually can't make use of it you have to buy a separate gadget
to do it and then finally here's some these are the top 10 Xerox executives
actually again in 1978 we built in this
tool called this is a sim kit and this was done by the guy who was head of
versa Tech which was owned by Xerox at that time and it was a simulation of his
this is the time from learning this to
finishing this application was three
hours done over two days okay so this
shows printed circuit boards being routed through the Versa tech line some
of them are rejected for defects again
this is a tough program to do on personal computers today okay stop stop
do please okay so we're just we're just
about out of time so I think I will not I've got a few more things but I think I'll what I'll do is try and summarize
what I think has actually happened I think what has happened to us in the
last 20 years or so is it's kind of what
happened to television television in its earliest days had shows like Playhouse
90 in the Kraft theater where the original drama was done live it was
actually a theatrical medium back then and that was when it was unpopular and
people didn't think it was going to compete with movies and so they could do almost anything they wanted with it they
decided to go for actually fairly high-class stuff then when it became a
commercial medium all of that stuff disappeared from television so I think
in a way if you'll allow me to be an old fart for a minute that a lot of the
stuff that was happening in the 70s because you couldn't make money on this
stuff in the 60s and 70s that was what was so great about being a computer
scientist back then there's absolutely no way making any money what happened was most
of the visions that people did were actually fairly pure they're aimed at
the content in the medium rather than trying to exploit it out to a larger
audience I think what's happened is that over the last ten years or so in the
rush towards getting a larger audience for computing we've actually made the
enormous mistake of giving them what they say they want which is precisely
what television does now instead what we
should have been doing much more strongly is to show them what it could be but it could be with a little more
effort with a little more thinking with a little more interest in peering below
the vein practicalities of life that
this device could actually help you think in a way that you haven't thought before now here we are in 1993 25 years
after the Dinah book I don't think it's entirely too late I think it is too late
for television but I think the I think the main reason it's too late for
television that television is not set up for serious discourse but the computer
is in the next 10 years we could actually do something about restoring
what we all know is really great about computing and the kinds of
representations that only computers can hold and the kinds of things that only
they can help you think about things like dynamic systems
for instance just to give you a statistic I've been reading about aids
in the next 12 years 35 million people are gonna die in Africa from AIDS
there's no reason for it except that the
politicians do not understand what exponential relationships are they have
no sense of how the thing is going to grow because it's still at this lower
level just as it was in the United States an even larger number of people
are going to design died in the Pacific Rim according to the World Health Organization may be as many as 45 or 50
million people think of that in terms of Holocaust Holocaust was 10 million
people spread out over quite if new years right we're talking about on
the order of a factor of ten or twelve Holocaust starvation we have a nation
that will appear at a television set for
two weeks about a little girl stuck in a well remember that baby Jessica every day
40,000 children died on this planet from preventable causes right we have to
start widening our vision from the particular to the general and we have to
start paying attention to these nonlinear processes that are going on
because the nonlinear things are almost uncontrollable once they turn bend the
knee of the curve I think the computer is the best thing that we've ever come
up with if the book was a way of carrying sustained arguments in a way
that stained glass windows couldn't then the computer is a way of dealing with
dynamic nonlinear systems in a way no other medium can that's what we should
be trying to show when we build an application we should always build it in
such a way that the users can look at how it's put together so they have some
sense as they're using the thing that there's some actual machinery don't
cover it up like a toaster or a car give the users a way of appreciating how
these things work together and build their systems consciousness I think it's
one of the most important things we can do and with that let me thank you for
listening to me and thanks for inviting me [Applause]
yes some people maybe look at the way
books happen the people who dealt with books in the
Middle Ages were among the most literate people on earth but there are only a
small percentage and they were the ones that decided which one's got recopy for
other libraries when the printing press came a lot of junk got created right
because that's what happens when you open up to a wider way but in fact the
the spread of the good stuff was more
powerful in the spread of the junk that's why I Neil postman and amusing ourselves to death says says he doesn't
worry about junk television so much because television television is good at
junk and he says after all there been enough books published to fill the Grand Canyon what worries him about a medium
is how good is it when it's trying to be good and his his criticisms against
television are that television isn't very good when it's trying to be good right and so it's not so much whether
there are lousy applications out there they're always going to be we're never going to change
that the problem is there aren't enough really good things out there there
aren't enough people who are doing things whose main job it is to be good
right and that's one of the things that I think was the hallmark of Park when as
it existed in the 70s and today the stuff I mean the stuff that's being done
here are exemplars of the way people should be thinking about computing and
we just have to be much more vociferous about trying to get this stuff out it
will affect some people because it's not and it's not as it's not a sweetness and
light story because if you look at the history of printing some people won and
some people lost right so there were power shifts and printing didn't benefit
everybody and the people who were made powerful by printing where it wasn't a
completely democratic process in fact America 200 years ago is probably if you
discount little details like women and slaves
which you know we don't talk about in American history there are actually
three million people in the thirteen
colonies back then but one a one and a half million of them were slaves and they're not counted in the in the common
common sense story so if you if you
extend what they were trying to do into ideals then we were the most literate
nation on earth for about a century more than in Europe and stuff because it was
part of the discourse of this country to be involved in what was what was going
on now was a brief period now it's
likely some some group would have to move to Australia to use computers that
way right in other words it's the the idea of completely reforming a
population in any direction whatsoever I think is not realistic but I think what
you have to do is make sure that there is much more of a sense of when to act
like it's I've done quite a bit recently with Mitch Cape or in some of those
electronics frontiers stuff and I've talked to quite a few congressmen over the last year or so and I hope sincerely
that they are not really representative of the American public because they are
by and large they actually are incredibly ill educated they know almost
nothing there are no analogies you can use with them and I think we all sort of
realize that but so the the idea the the question is is at some point in order to
enact legislation for things that are
potential disasters we have to be able to imagine the disaster in some detail
because we have to be able to translate abstractions into reality in a way that
is extremely difficult on television is about the opposite television servos
what your imagination is so does actually aunt I imagine imagination and
most of the stuff that we do with kids in school today is essentially anti
television it's trying to restore their
own ability for importing meaning into things rather than getting it sent to them packaged so
I'm talking about things on that scale I'm trying to talk about something that's realistic here and just pointing
out that just as mathematics adds to
print literacy because it makes it easy to talk about things that are very
difficult in ordinary language the computer has some things that are very
difficult to talk about in terms of classical mathematics right so it's not
a question of just learning this or learning that but it's a question of trying to understand what them each of
these media can do and then try and make that part of the composite literacy that
we try and teach the kids at an early age yes Danny yeah frightening well one
of the one of the things that we did here at Parc a long time ago in fact in
the warehouse the machine is probably around but we had this wonderful eye tracker from SR I and one of the
experiments we did was reading experiments off the alto because I'm a
fairly good reader and I was surprised at how hard it was to read off the screen and it didn't seem right that it
should be that hard to read because it was fairly clear and we discovered that
the better the reader you are the harder it is to read off a CRT and the reason
is is that just as you can see a change out here in the periphery of your vision
before you can see its fingers because you're legally blind outside your fovea
but you're a hundred times more sensitive to brightness out here and the
reason is something might be charging you right and so what happens whenever
there's a flicker out here your eye darts over it does this acade and darts
over and so when you're up clubs televisions were made to look at across the room with a narrow viewing angle so
you put one of the two put a two-page monitor in front of your face and try
and read text off it your eyes are bouncing all over your head and 10% of
the people who try to do that get actual vertigo from it so the CRT is actually
antagonistic to the discourse that built our civilization namely print discourse
so you can't even put that on there it's what it likes is low resolution moving
pictures like television does so the belief is is that you have to go to flat
screen displays which can either are
they either are static active-matrix
displays or they run at over 100 frames
per second so that people can start actually doing reading and then you can
choose how the things are going to trade off but I've told the Apple many times
that just putting like Elsie's into schools willy-nilly is not actually
going to is not likely to help because putting text on the screen there is is
not helping the kids to read it in a very strong way so they're all what I'm
saying is you know what very well they're all of these human factors things that have to be taken into
account when you're when you're doing this stuff now I think the computer has
many things quite above what a television set can do but I don't think
many people out in the commercial area care about that what they want is
something that people will buy a whole new set of replacement televisions that
have special stuff built in and it's going to be very difficult to put in
certain kinds of content if the display
is restricted to being a CRT yes
right that it one more question I truly
think that looking into we would work in the environment we have not I'm still an
integral person right I mean we leave you know to try the outside when we come
into work leaves the feeling family
outside a religion we leave our entity or sometimes our culture we are we in a
sense of you're not necessarily an interpretive person when you re are an
environment that is supposed to bring out the creativity right yeah my feeling
is that that environment where the planting is right now today he's
actually you're kidding the Army's than the Creator yeah I think you have to
meet his face I think on that stuff you just have to be tough about it and move
like Xerox PARC in the about the first
six years was about as good as any place I've ever been just because it was really wild and
wonderful and the top level of
executives like Taylor had a very good umbrella out and some of them sacrificed
their careers actually in order to protect us and so as a wonderful place
and then it gradually you know all it's very hard to keep any kind of an Eden
alive for a long time the executives start eating of the the apples and and
so forth and
the way you can have it is just being I think that I mean here's I don't want to
make this too long-winded but it's interesting that Nature has not built in
any sensitivity to how much fat we eat
or how much salt we eat or how much sugar we eat the reason was it was always scarce right and we have problems
in modern civil assault a chase us right
and now that we can manufacture all of these things we actually have to have a value system for dealing with things
that we don't have built-in constraints on when I was in the Air Force they one
of things that used to do to impress on us how careful you had to be about your oxygens they take us up in an altitude
chamber and have us take off our masks at different altitudes and do some tasks
and see what happened and I can tell you that there's literally no sensation of
any kind when you get hypoxia none one
minute you're doing it and the next minute somebody's holding a mask over your face so if you ever want to commit
suicide this is the way to do it but the
point is why aren't we sensitive to lack of oxygen because nature for the heck of
it decided to make us sensitive to buildup of carbon dioxide we gasp when
we have too much carbon dioxide in our system we have no sense of whether we have enough oxygen works perfectly well
at sea level and there's no reason right because nobody knew about flying so what
I'm saying is is that same thing with something like television our visual system loves moving images because of
that McLuhan predicted that the shot length on television would gradually
decrease from the length that was on movies which is about 15 seconds a shot
to something much much shorter okay and
a couple of years ago they measured it and it was 2.4 seconds for network
television content and 1.68 seconds for commercials right and of course MTV
and the point is what so people used to ask McLuhan why don't you read
psychology books because you're talking about humans he says well psychologists
study white rats he says what I read what I look at is what the advertising
people are doing they're the ones that are studying humans right so when you
look so he figured that the advertising people in a Darwinian fashion are homing
in on all of our frailties and all you have to do is look at these successful
ads and you can tell a lot about human psychology so the boiling it all down
for anything where technology can supply an overabundance of something you have
to have a value system to oppose it this is why Neil postman says the job of any
good school is to do the opposite of what the common culture is doing so if
the common culture is being boring then schools should be radical okay or
oppressive school should be radical but if the common culture is radical then
school should be conservative so it should be acting as a thermostat as a
big feedback mechanism to try and keep some stability right instead what our
schools are set up to do is to do positive feedback and whatever the
culture thinks instead and so we get these overshoot situations but I think
is wrong so the answer is just like in the 60s you know I think you have to
decide every working group can decide how its going to conduct itself and you
just have to be tough about it I think it's really important and just you know
because if you guys are working successfully and you're having fun too
then you just say that's it this is the way we do our successful work we do it
by having fun and thinking about this stuff there's a great tradition here
believe me the amount of beer that was drunk outside the amount of tennis that
was played outside the amount of I don't
know that where the the locker rooms are still here but they must still be the
amount of stuff that happened outside this building at Parc was enormous in
the 70s people are only here about half the time because they're always out
doing stuff with each other and shooting the shit over at the Black Forest and Los Altos
sir going out - Rosati drinking beer driving up to Alice's biking up to
Alice's Restaurant and I think one of the antidotes to a to oppressive
environment is just take the whole group out and just get a just have a normal
thing where you where you do some of your discussion somewhere else there's a
rule that says you should never ask an executive to do something that's
difficult in his office because that's where they say no right if you want to
do it get it do something tougher than exactly you have to take them out of their office and walk them around
outside and it changes them completely
thank you [Applause]