
how many of you have ever used a
Macintosh or a Windows system or a cell
phone smartphone do you ever wonder
where they came from do you ever wonder
what the vision behind those systems
were I’m going to tell you some
interesting stories about the past and
what it means to us in the future and
I’m going to start with 1968 which in my
opinion was the most important year in
computer history one thing that happened
that year by the way was Intel was
founded but I’m not going to talk about
that another thing that happened that
year we were introduced to series and
Alexa’s older brother Hal 9000 I’m not I
talk about that when we talk about is
these three gentlemen these guys had the
vision of what the future was going to
be and what that future is is the one
you’re living in but more importantly
they knew where this future was going to
take us and we’re not there yet so the
left to right is Ivan Sutherland and
then Doug Engelbart and Alan Kay and
what I want to talk about first is their
ideas what they wanted to see happen and
what they created and then I’m going to
show you some ideas we have about where
this might take us this is a video of
Ivan Sutherlands head mount that he did
1968 before that he had invented
interactive computer graphics in 1963
with a system called sketchpad
he called it sketch pad because the user
would sketch and then the computer would
complete it complete that sketch
basically a symbiotic relationship so
what he thought was what’s the next step
ultimate display where it’s always
available you can always see it this is
actually an augmented reality device
it’s not just a virtual immersive system
Doug Engelbart is most well known for
having created the mouse which you’ve
probably also used and but more than
that 1968 he gave a demonstration of the
future that was so profound and so
rockin that everything after that was
like this dividing line befores and
afters and what he showed was not just
the mouse but a bitmap display an
ability to interact with graphical
systems hypertext and collaboration and
even video conferencing that’s a
demonstration called the mother of all
demos and by the way what’s really
fascinating about this next year is the
50th anniversary of the things I’m
talking about 50 years ago this was one
of his big idea is the idea of
bootstrapping where we take the steady
state of the technology we have today it
allows us better to manipulate
information which improves the state of
technology and of course what you’re
looking at is a spiral so that literally
we’re moving up so the next Alan Kay who
I’ve worked with since really 1990 had a
vision of what the next thing would be
he was greatly influenced by Doug and
many others but this is my favorite
quote in the world man is much more than
a tool builder he’s an inventor of
universes this first appeared in a paper
called a personal computer for children
of all ages what’s interesting about
that title it’s the first time the idea
of a personal computer the words
personal computer appeared he and he’s
known as the father of computer for many
reasons but that is actually the
beginning of it and in that paper he
described this
the Dynabook he had seen small LCD
displays before this and he realized
that someday you’ll have that display to
be quite large and you’ll be able put
the computer behind it the other things
he did was he invented a language called
small talk which is the first
object-oriented programming language and
he even coined the term and he also
meant by the way invented overlapping
windows and his team at Xerox PARC
literally invented the interface we
think of today when we use the PC the
Mac or our smartphones this is a picture
he drew that was in that in that paper
and what you see is two children using a
Dynabook but what’s really interesting
if you look at the screens you’ll see
that they’re collaborating they have the
same image on both they’re actually
programming space floor and they’re
sharing that experience and then playing
it you’ve probably heard the story about
how Steve Jobs went to Xerox PARC and
saw the stuff that they had done there
and I’m gonna give you a quick video of
him describing the impact on him and
they showed me really three things but I
was so blinded by the first one that I
didn’t even really see the other two one
of the things they showed me was
object-oriented programming
they showed me that but I didn’t even
see that the other one they showed me
was really a networked computer system
they had over a hundred Alto computers
all networked using email etc etc I
didn’t even see that I was so blinded by
the first thing they showed me which was
the graphical user interface I thought
it was the best thing I’d ever seen in
my life now remember it was very flawed
what we saw was incomplete they done a
bunch of things wrong but we didn’t know
that at the time it still though they
had the germ of the of the idea was
there and they done it very well and
within you know 10 minutes it was
obvious to me that all computers would
work like this and they all do they all
work that way so one of the interesting
things right by the way this is sort of
the great-grandson of the system that
was built at Xerox PARC that ran the
alto and the thing that Steve saw was a
system called small talk 78 and I’m
going to show that to you here this is
not a picture it’s actually a system
running inside of the browser what we’re
actually emulating the alto and to show
that I’m going to just do a really quick
demo here and we’re now inside of
literally the same things that Steve saw
we’re running in a system in this case
it’s only 40 years old so it’s
relatively young but you’re looking at a
system that is just as live today as
anything that you’re working on on the
web and in fact it’s that life so I’m
going to do one of the neat things that
they had then was every part of this
system was written in the system so we
have a full browser a full ability to
compile to interact and every single
thing that you see on that screen is
accessible every single thing is
modifiable this goes back to this
bootstrapping concept where the system
allows you to extend the system and in
those days it was necessary to invent
the world that they were going to be
using remember overlapping windows
hadn’t been invented pop-up menus hadn’t
been invented bitmap displays how do you
scroll hadn’t been invented they used
this platform to create everything that
you think of and you see your PC and
your smartphone so what’s the next step
we been working on these ideas for
obviously many many years and this is
where we’re getting to what you’re
looking at is a full 3d environment that
is just as
malleable and accessible as a system you
were just looking at this system runs on
a phone so it’s intended obviously to be
a VR kind of operating system but you
don’t absolutely need it you probably
probably figured out by now I’m actually
running in a browser and I can literally
modify the code of the system and what
you see here is the top buttons here is
a little closed X and I just changed it
to have an open X not a big change but
it’s one that demonstrates that the
system is actually alive see it’s we’ve
now modified that one of the things
we’re really interested with this
platform it’s not just about being able
display 3d things inside of small
devices or on your PC the reality is
that we’re looking at a world where the
information that you have in these
worlds is going to be shared I’m going
to be able to express some ideas I’m
going to be able to talk to you and the
computer is going to be listening and
generating a simulation based upon what
we’re talking about we’re gonna have
what I refer to as an augmented
conversation so when you think about
that this is actually an example of what
we’re after when we get this guy out of
the way and this is a million particles
running in a simulation and that’s
pretty neat but you’ve probably seen
some of that before but we’ve also
developed a new language that allows us
to express that simulation where it’s
only about 40 lines of code that allows
us to do this this is a language by the
way it was designed for middest middle
school kids to be able to do these kinds
of explorations so we’re pretty excited
about the ability to enable other people
to start exploring these ideas and more
importantly share them dynamically so
I’m gonna show another example that’s
maybe a little more grown-up
this is a spreadsheet but it’s a giant
spreadsheet so you’re seeing a lot of
data at one time and I can select this
data but one of the things you don’t
usually see in a spreadsheet is ability
to dynamically plot the data and of
course we can do that and so what we’re
after is this interesting fusion of
collaboration control and understanding
of very very large scale information but
this will wrap around you when you’re in
VR and it’s still alive and one of the
particularly exciting things about this
this is my smartphone that systems
running on here what does that mean I
should as I mentioned it’s all running
in a browser we can build a system that
anyone in the world who has a smartphone
and a lot of people are getting
smartphones before they get indoor
plumbing are fully enabled to be
creators and controllers of their world
smartphones were designed to be consumer
devices primarily Apple didn’t even
allow programming on the system’s until
they allowed scratch to come on at about
four months ago
now there’s no limits there’s no
barriers we can create a workstation
that’s as big as the world and allow
anybody to control that world create in
that world anyone anywhere who has one
of these so that’s the exciting thing to
me about these technologies this vision
that started 50 years ago is going to
not just change our lives it already has
is going to touch everyone and empower
everyone thank you
[Applause]
Macintosh or a Windows system or a cell
phone smartphone do you ever wonder
where they came from do you ever wonder
what the vision behind those systems
were I’m going to tell you some
interesting stories about the past and
what it means to us in the future and
I’m going to start with 1968 which in my
opinion was the most important year in
computer history one thing that happened
that year by the way was Intel was
founded but I’m not going to talk about
that another thing that happened that
year we were introduced to series and
Alexa’s older brother Hal 9000 I’m not I
talk about that when we talk about is
these three gentlemen these guys had the
vision of what the future was going to
be and what that future is is the one
you’re living in but more importantly
they knew where this future was going to
take us and we’re not there yet so the
left to right is Ivan Sutherland and
then Doug Engelbart and Alan Kay and
what I want to talk about first is their
ideas what they wanted to see happen and
what they created and then I’m going to
show you some ideas we have about where
this might take us this is a video of
Ivan Sutherlands head mount that he did
1968 before that he had invented
interactive computer graphics in 1963
with a system called sketchpad
he called it sketch pad because the user
would sketch and then the computer would
complete it complete that sketch
basically a symbiotic relationship so
what he thought was what’s the next step
ultimate display where it’s always
available you can always see it this is
actually an augmented reality device
it’s not just a virtual immersive system
Doug Engelbart is most well known for
having created the mouse which you’ve
probably also used and but more than
that 1968 he gave a demonstration of the
future that was so profound and so
rockin that everything after that was
like this dividing line befores and
afters and what he showed was not just
the mouse but a bitmap display an
ability to interact with graphical
systems hypertext and collaboration and
even video conferencing that’s a
demonstration called the mother of all
demos and by the way what’s really
fascinating about this next year is the
50th anniversary of the things I’m
talking about 50 years ago this was one
of his big idea is the idea of
bootstrapping where we take the steady
state of the technology we have today it
allows us better to manipulate
information which improves the state of
technology and of course what you’re
looking at is a spiral so that literally
we’re moving up so the next Alan Kay who
I’ve worked with since really 1990 had a
vision of what the next thing would be
he was greatly influenced by Doug and
many others but this is my favorite
quote in the world man is much more than
a tool builder he’s an inventor of
universes this first appeared in a paper
called a personal computer for children
of all ages what’s interesting about
that title it’s the first time the idea
of a personal computer the words
personal computer appeared he and he’s
known as the father of computer for many
reasons but that is actually the
beginning of it and in that paper he
described this
the Dynabook he had seen small LCD
displays before this and he realized
that someday you’ll have that display to
be quite large and you’ll be able put
the computer behind it the other things
he did was he invented a language called
small talk which is the first
object-oriented programming language and
he even coined the term and he also
meant by the way invented overlapping
windows and his team at Xerox PARC
literally invented the interface we
think of today when we use the PC the
Mac or our smartphones this is a picture
he drew that was in that in that paper
and what you see is two children using a
Dynabook but what’s really interesting
if you look at the screens you’ll see
that they’re collaborating they have the
same image on both they’re actually
programming space floor and they’re
sharing that experience and then playing
it you’ve probably heard the story about
how Steve Jobs went to Xerox PARC and
saw the stuff that they had done there
and I’m gonna give you a quick video of
him describing the impact on him and
they showed me really three things but I
was so blinded by the first one that I
didn’t even really see the other two one
of the things they showed me was
object-oriented programming
they showed me that but I didn’t even
see that the other one they showed me
was really a networked computer system
they had over a hundred Alto computers
all networked using email etc etc I
didn’t even see that I was so blinded by
the first thing they showed me which was
the graphical user interface I thought
it was the best thing I’d ever seen in
my life now remember it was very flawed
what we saw was incomplete they done a
bunch of things wrong but we didn’t know
that at the time it still though they
had the germ of the of the idea was
there and they done it very well and
within you know 10 minutes it was
obvious to me that all computers would
work like this and they all do they all
work that way so one of the interesting
things right by the way this is sort of
the great-grandson of the system that
was built at Xerox PARC that ran the
alto and the thing that Steve saw was a
system called small talk 78 and I’m
going to show that to you here this is
not a picture it’s actually a system
running inside of the browser what we’re
actually emulating the alto and to show
that I’m going to just do a really quick
demo here and we’re now inside of
literally the same things that Steve saw
we’re running in a system in this case
it’s only 40 years old so it’s
relatively young but you’re looking at a
system that is just as live today as
anything that you’re working on on the
web and in fact it’s that life so I’m
going to do one of the neat things that
they had then was every part of this
system was written in the system so we
have a full browser a full ability to
compile to interact and every single
thing that you see on that screen is
accessible every single thing is
modifiable this goes back to this
bootstrapping concept where the system
allows you to extend the system and in
those days it was necessary to invent
the world that they were going to be
using remember overlapping windows
hadn’t been invented pop-up menus hadn’t
been invented bitmap displays how do you
scroll hadn’t been invented they used
this platform to create everything that
you think of and you see your PC and
your smartphone so what’s the next step
we been working on these ideas for
obviously many many years and this is
where we’re getting to what you’re
looking at is a full 3d environment that
is just as
malleable and accessible as a system you
were just looking at this system runs on
a phone so it’s intended obviously to be
a VR kind of operating system but you
don’t absolutely need it you probably
probably figured out by now I’m actually
running in a browser and I can literally
modify the code of the system and what
you see here is the top buttons here is
a little closed X and I just changed it
to have an open X not a big change but
it’s one that demonstrates that the
system is actually alive see it’s we’ve
now modified that one of the things
we’re really interested with this
platform it’s not just about being able
display 3d things inside of small
devices or on your PC the reality is
that we’re looking at a world where the
information that you have in these
worlds is going to be shared I’m going
to be able to express some ideas I’m
going to be able to talk to you and the
computer is going to be listening and
generating a simulation based upon what
we’re talking about we’re gonna have
what I refer to as an augmented
conversation so when you think about
that this is actually an example of what
we’re after when we get this guy out of
the way and this is a million particles
running in a simulation and that’s
pretty neat but you’ve probably seen
some of that before but we’ve also
developed a new language that allows us
to express that simulation where it’s
only about 40 lines of code that allows
us to do this this is a language by the
way it was designed for middest middle
school kids to be able to do these kinds
of explorations so we’re pretty excited
about the ability to enable other people
to start exploring these ideas and more
importantly share them dynamically so
I’m gonna show another example that’s
maybe a little more grown-up
this is a spreadsheet but it’s a giant
spreadsheet so you’re seeing a lot of
data at one time and I can select this
data but one of the things you don’t
usually see in a spreadsheet is ability
to dynamically plot the data and of
course we can do that and so what we’re
after is this interesting fusion of
collaboration control and understanding
of very very large scale information but
this will wrap around you when you’re in
VR and it’s still alive and one of the
particularly exciting things about this
this is my smartphone that systems
running on here what does that mean I
should as I mentioned it’s all running
in a browser we can build a system that
anyone in the world who has a smartphone
and a lot of people are getting
smartphones before they get indoor
plumbing are fully enabled to be
creators and controllers of their world
smartphones were designed to be consumer
devices primarily Apple didn’t even
allow programming on the system’s until
they allowed scratch to come on at about
four months ago
now there’s no limits there’s no
barriers we can create a workstation
that’s as big as the world and allow
anybody to control that world create in
that world anyone anywhere who has one
of these so that’s the exciting thing to
me about these technologies this vision
that started 50 years ago is going to
not just change our lives it already has
is going to touch everyone and empower
everyone thank you
[Applause]
Please follow and like us: