SlideShare ist ein Scribd-Unternehmen logo
1 von 90
Back to the Future II
(1989, set in 2015)
Alan Kay’s
Dynabook
(1972)
Mechanical Dog (1939)
Operating
Systems
in 2029
This Week in cs4414
Today: What will happen in the next 15 years
Thursday: Project Presentations
Next Tuesday: Project Presentations
1
Presenting on Thursday – up to 15 minutes each
Archibald Elliott, Esteban Amas, Chun Wang, Nathan Typanski, Michael Peterson
Matt Pearson-Beck, Jeff Principe, Richard Knoll, Arjun Shankar, Tanya Art, Brian Whitlow
Loren Fryxell
Emily Seibert, Kevin Hoffman, Kristen Felsing
Jay Ashe, Matt Bloom, Steph Colen, Axel Tarnvik
Note: teams presenting
next Tuesday will get 4
minutes each: prepare a
focused presentation
2
Prediction is very difficult,
especially about the future.
Neils Bohr
Det er svÊrt at spÄ, isÊr
om fremtiden.
Robert Storm Petersen
3
It is difficult to predict,
especially about the future
Past and Future
4
5
6
Isaac Asimov
(1919-1992)
7
“Much effort will be put into the designing
of vehicles with “Robot-brains” - vehicles
that can be set for particular destinations
and that will then proceed there without
interference by the slow reflexes of a
human driver. I suspect one of the major
attractions of the 2014 fair will be rides on
small roboticized cars which will maneuver
in crowds at the two-foot level, neatly and
automatically avoiding each other.”
AT&T’s
“You Will”
8
(1993-4)
opened doors with your voice
kept an eye on your home when you’re not
carried your medical history in your wallet
Security
10
renewed your driver’s license at a cash machine
bought concert tickets from a cash machine
checked out of a supermarket a whole cart at a time
sent someone a fax from the beach
Commerce
learned special things from faraway places
had a classmate who is thousands of miles away
fixed your car with a television
Education
crossed the country without directions
paid a toll without slowing down
Travel
borrowed a book from thousands of miles away
watched the movie you wanted to the minute you wanted to
Media Consumption
tucked your baby in from a phone booth
put your heads together when you’re not together
attended a meeting in your bare feet
Communication
conducted business in a language you
don’t understand
had an assistant who lived in your
computer
Agents
opened doors with your voice (6%)
kept eye on your home when you’re not (20%)
carried your medical history in your wallet (20%)
Security
11
renewed your driver’s license at a cash machine (13%)
bought concert tickets from a cash machine (37%)
checked out of a supermarket a whole cart at a time (13%)
sent someone a fax from the beach (31%)
Commerce
learned special things from faraway places (92%)
had a classmate thousands of miles away (74%)
fixed your car with a television (18%)
Education
Travel
crossed the country without
directions (72%)
paid a toll without slowing
down (64%)
borrowed a book from thousands of miles away (79%)
watched the movie you wanted to the minute you wanted to (96%)
Media Consumption
tucked your baby in from a phone booth (10%)
put heads together when not together (87%)
attended a meeting in your bare feet (71%)
Communication
conducted business in a language you
don’t understand (17%)
had an assistant who lived in your
computer (68%)
Agents
78 responses from class
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
12
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
Prediction #1
13
Amazon, Facebook, Google, and Microsoft combined
will contribute less valuable technological innovation to
society in 1990-2030 than Bell Labs did in 1944-1949.
transistor (1947)
information theory,
cryptography (1945) cellular telephony (1947)
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
14
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
15
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
16
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
Created by Ahti Heinla, Priit Kasesalu, Jaan Tallinn
(3rd years at U. of Tartu in 1994); Janus Friis (HS dropout),
Niklas Zennström
First Release 2003
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
17
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
18
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
Sir Tim Berners-Lee
First WWW Prototype at CERN 1990
19
Marc Andreesen
Student at U. Illinois
NCSA Mosaic released in 1993
David Filo and Jerry Yang
Students at Stanford
Yahoo 1994
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
20
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
21
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
22
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
23
TRANSIT/NAVSAT (1964)
Probably first satellite that could be reprogrammed!
48 bytes of working memory
24
25
26
GPS (10 sats): used in 1990-1 Gulf War
First Garmin: $2500
GPS (24 sats) Operational 1995
1996: Dual-Use Directive
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
27
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
28
amazon.com opens:
July 1995
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
29
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
$1,000
$10,000
$100,000
$1,000,000
$10,000,000
$100,000,000
Aug2001
Mar2002
Oct2002
May2003
Dec2003
Jul2004
Feb2005
Sep2005
Apr2006
Nov2006
Jun2007
Jan2008
Aug2008
Mar2009
Oct2009
May2010
Dec2010
Jul2011
Feb2012
Sep2012
Apr2013
Nov2013
30
Predicting steady technology
improvement is easy!
$1,000
$10,000
$100,000
$1,000,000
$10,000,000
$100,000,000
Aug2001
Mar2002
Oct2002
May2003
Dec2003
Jul2004
Feb2005
Sep2005
Apr2006
Nov2006
Jun2007
Jan2008
Aug2008
Mar2009
Oct2009
May2010
Dec2010
Jul2011
Feb2012
Sep2012
Apr2013
Nov2013
31
32
Human Genome Sequencing Using Unchained Base Reads on Self-Assembling DNA Nanoarrays. Radoje Drmanac, Andrew B. Sparks, Matthew J. Callow,
Aaron L. Halpern, Norman L. Burns, Bahram G. Kermani, Paolo Carnevali, Igor Nazarenko, Geoffrey B. Nilsen, George Yeung, Fredrik Dahl, Andres
Fernandez, Bryan Staker, Krishna P. Pant, Jonathan Baccash, Adam P. Borcherding, Anushka Brownley, Ryan Cedeno, Linsu Chen, Dan Chernikoff, Alex
Cheung, Razvan Chirita, Benjamin Curson, Jessica C. Ebert, Coleen R. Hacker, Robert Hartlage, Brian Hauser, Steve Huang, Yuan Jiang, Vitali Karpinchyk,
Mark Koenig, Calvin Kong, Tom Landers, Catherine Le, Jia Liu, Celeste E. McBride, Matt Morenzoni, Robert E. Morey, Karl Mutch, Helena Perazich, Kimberly
Perry, Brock A. Peters, Joe Peterson, Charit L. Pethiyagoda, Kaliprasad Pothuraju, Claudia Richter, Abraham M. Rosenbaum, Shaunak Roy, Jay Shafto,
Uladzislau Sharanhovich, Karen W. Shannon, Conrad G. Sheppy, Michel Sun, Joseph V. Thakuria, Anne Tran, Dylan Vu, Alexander Wait Zaranek, Xiaodi Wu,
Snezana Drmanac, Arnold R. Oliphant, William C. Banyai, Bruce Martin, Dennis G. Ballinger, George M. Church, Clifford A. Reid. Science, January 2010.
33
Human Genome Sequencing Using Unchained Base Reads on Self-Assembling DNA Nanoarrays. Radoje Drmanac, Andrew B. Sparks, Matthew J. Callow,
Aaron L. Halpern, Norman L. Burns, Bahram G. Kermani, Paolo Carnevali, Igor Nazarenko, Geoffrey B. Nilsen, George Yeung, Fredrik Dahl, Andres
Fernandez, Bryan Staker, Krishna P. Pant, Jonathan Baccash, Adam P. Borcherding, Anushka Brownley, Ryan Cedeno, Linsu Chen, Dan Chernikoff, Alex
Cheung, Razvan Chirita, Benjamin Curson, Jessica C. Ebert, Coleen R. Hacker, Robert Hartlage, Brian Hauser, Steve Huang, Yuan Jiang, Vitali Karpinchyk,
Mark Koenig, Calvin Kong, Tom Landers, Catherine Le, Jia Liu, Celeste E. McBride, Matt Morenzoni, Robert E. Morey, Karl Mutch, Helena Perazich, Kimberly
Perry, Brock A. Peters, Joe Peterson, Charit L. Pethiyagoda, Kaliprasad Pothuraju, Claudia Richter, Abraham M. Rosenbaum, Shaunak Roy, Jay Shafto,
Uladzislau Sharanhovich, Karen W. Shannon, Conrad G. Sheppy, Michel Sun, Joseph V. Thakuria, Anne Tran, Dylan Vu, Alexander Wait Zaranek, Xiaodi Wu,
Snezana Drmanac, Arnold R. Oliphant, William C. Banyai, Bruce Martin, Dennis G. Ballinger, George M. Church, Clifford A. Reid. Science, January 2010.
34
opened doors with your voice (6; 18)
kept eye on your home when you’re not (20; 24)
carried your medical history in wallet (20; 20)
Security
35
renewed your driver’s license at a cash machine (13; 16)
bought concert tickets from a cash machine (37; 56)
checked out of a supermarket a whole cart at a time (13; 11)
sent someone a fax from the beach (31; 44)
Commerce
learned special things from faraway places (92; 87)
had a classmate thousands of miles away (74; 73)
fixed your car with a television (18; 29)
Education
Travel
crossed the country without
directions (72; 82)
paid a toll without slowing
down (64; 64)
borrowed a book from thousands of miles away (79; 73)
watched movie you wanted to the minute you wanted to (96; 98)
Media Consumption
tucked baby in from a phone booth (10; 58)
put heads together when not together (87; 84)
attended a meeting in your bare feet (71; 67)
Communication
conducted business in a language you
don’t understand (17; 13)
had an assistant who lived in your
computer (68; 56)
Agents
S2014; F2013
Prediction #2
36
Within 15 years, at least 95% of the world’s
adult population will have done everything on
the “You Will” list (or something comparable
but much better).
Note: this implies end to world poverty!
37
Hans Rosling
38
1948
39
1994
40
41
42
“Today, of Americans officially
designated as ‘poor’, 99 percent
have electricity, running water,
flush toilets, and a refrigerator;
95 percent have a television, 88
percent a telephone, 71 percent
a car and 70 percent air
conditioning. Cornelius
Vanderbilt had none of these.”
Pace of Progress
43
44
0
10
20
30
40
50
-4000 -3000 -2000 -1000 0 1000 2000
Year of Invention
RankonList
Wheel (~4000 BC)
S ::= NP V
NP ::= N and NP
Language (-300 000)Cooking (-400 000)
Last Millennium
45
0
10
20
30
40
50
1000 1100 1200 1300 1400 1500 1600 1700 1800 1900
Last Millennium
46
0
10
20
30
40
50
1000 1100 1200 1300 1400 1500 1600 1700 1800 1900
#1: Printing Press
Last Millennium
47
0
10
20
30
40
50
1000 1100 1200 1300 1400 1500 1600 1700 1800 1900
#1: Printing Press #2: Electricity
Nikola Tesla
Last Millennium
48
0
10
20
30
40
50
1000 1100 1200 1300 1400 1500 1600 1700 1800 1900
#1: Printing Press #2: Electricity
#4: Semiconductor
#16: Personal Computer
#9: Internet
Prediction #3
49
Over the next 15 years, there will be
inventions that change the world at least as
much as the semiconductor, personal
computer, and Internet did over the last 30.
Drone delivery? Printing food? 3D fabrication? AI?
50
51
“If you’re going to use your computer to
simulate some phenomenon in the universe,
then it only becomes interesting if you change
the scale of that phenomenon by at least a
factor of 10. 
 For a 3D simulation, an increase
by a factor of 10 in each of the three dimensions
increases your volume by a factor of 1000.”
What is the asymptotic running time
for simulating the universe? 52
Astrophysics and Moore’s Law
Simulating universe is (n3)
Moore’s “law”: computing power
doubles every 18 months
Tyson: to understand something new
about universe, need to scale by 10x
How long does it take to know twice
as much about the universe?
53
54
55
Will there be any mystery left in the
Universe when you die? 56
15 years 1000x computing power
 double understanding
“There’s an unwritten
rule in astrophysics:
your computer
simulation must end
before you die.”
Neil deGrasse Tyson
Only two things are
infinite, the universe
and human stupidity,
and I'm not sure
about the former.
Albert Einstein
57
The Endless Golden Age
Golden Age – period in which knowledge/quality of
something improves exponentially
At any point in history, half of what is known was
discovered in the previous 15 years!
Moore’s law today, but other advances previously (and
tomorrow): telescopes, photocopiers, clocks, agriculture,
drone delivery, personal assistant, etc.
Accumulating 4% per year => doubling every 15 years
Accumulating 4% per month => 1000x every 15 years
58
59
Logscale:straightline=exponentialcurve!
Koomey’s Law:Assessing Trends in the
Electrical Efficiency of Computation Over
Time
“Any physical quantity that’s
growing exponentially
predicts a disaster, you
simply can’t go beyond
certain major limits.”
Gordon Moore (2007)
An analysis of the history of technology shows that
technological change is exponential, contrary to the
common-sense 'intuitive linear' view. So we won't
experience 100 years of progress in the 21st century-it
will be more like 20,000 years of progress
 Within a
few decades, machine intelligence will surpass human
intelligence, leading to the Singularity — technological
change so rapid and profound it represents a rupture
in the fabric of human history. The implications include
the merger of biological and non-biological
intelligence, immortal software-based humans, and
ultra-high levels of intelligence that expand outward in
the universe at the speed of light.
60
Ray Kurzweil
61
62
Sustainability is a very depressing goal for a
scientist/engineer – we should be striving for
progress!
1. share what we have with the rest of the world (by
lowering costs)
2. invent new things that improve the quality,
interconnectedness, and length of human life
Golden Ages
or
Golden Catastrophes?
63
Reverend Thomas
Robert Malthus,
Essay on the Principle
of Population, 1798
64
65
The great and unlooked for discoveries that
have taken place of late years in natural
philosophy, the increasing diffusion of
general knowledge from the extension of the
art of printing, the ardent and unshackled
spirit of inquiry that prevails throughout the
lettered and even unlettered world, 
 have
all concurred to lead many able men into the
opinion that we were touching on a period
big with the most important changes,
changes that would in some measure be
decisive of the future fate of mankind.
I think I may fairly make two postulata.
– First, that food is necessary to the existence of
man.
– Secondly, that the passion between the sexes is
necessary and will remain
.
Assuming then my postulata, I say, that the power of
population is indefinitely greater than the power in the
earth to produce subsistence. Population, when
unchecked, increases in a geometrical ratio.
Subsistence increases only in an arithmetical ratio.
66
Food per person = (n) / (kn) approaches 0
Malthus’
Fallacy?
He forgot how he started:
“The great and unlooked for discoveries that
have taken place of late years in natural
philosophy, the increasing diffusion of general
knowledge from the extension of the art of
printing, the ardent and unshackled spirit of
inquiry that prevails throughout the lettered
and even unlettered world
”
68
Golden Age of Food Production
Agriculture is an “endless golden age” field
Increasing knowledge of farming, weather
forecasting, plant domestication, preservatives,
genetic engineering, pest repellants, distribution
channels, etc.
69
production from the same land increases 2%/year
2006: 10,000 pounds per acre
Michael Pollan’s The Omnivore’s Dilemma
1906: < 1,000
pounds per acre
70
Corn YieldNote:Logaxis!
http://www.agbioforum.org/v2n1/v2n1a10-ruttan.htm 71
72
https://www.wolframalpha.com/input/?i=corn+yield+china+vs.+us
73
The 2014 fair will feature an Algae Bar at
which “mock-turkey” and “pseudosteak”
will be served. It won’t be bad at all (if you
can dig up those premium prices), but
there will be considerable psychological
resistance to such an innovation.
Green Revolution
Norman Borlaug (1914-2009)
74
At a time when doom-sayers were hopping around saying everyone
was going to starve, Norman was working. He moved to Mexico and
lived among the people there until he figured out how to improve the
output of the farmers. So that saved a million lives. Then he packed up
his family and moved to India, where in spite of a war with Pakistan,
he managed to introduce new wheat strains that quadrupled their
food output. So that saved another million. You get it? But he wasn’t
done. He did the same thing with a new rice in China. He’s doing the
same thing in Africa - as much of Africa as he’s allowed to visit. When
he won the Nobel Prize in 1970, they said he had saved a billion
people. That's BILLION! BUH! And most of them were a different race
from him. Norman is the greatest human being, and you probably
never heard of him.” 75Penn Jillette (Penn & Teller)
I think I may fairly make two postulata.
– First, that food is necessary to the existence of
man.
– Secondly, that the passion between the sexes is
necessary and will remain
.
Assuming then my postulata, I say, that the power of
population is indefinitely greater than the power in the
earth to produce subsistence. Population, when
unchecked, increases in a geometrical ratio.
Subsistence increases only in an arithmetical ratio.
76
What about his other postulate?
77
Well, the earth’s population is now about
3,000,000,000 and is doubling every 40 years. If
this rate of doubling goes unchecked, then a
World-Manhattan is coming in just 500 years. All
earth will be a single choked Manhattan by A.D.
2450 and society will collapse long before that!
There are only two general ways of preventing
this: (1) raise the death rate; (2) lower the birth
rate. Undoubtedly, the world of 2014 will have
agreed on the latter method.
78
“In 2014, there is every likelihood that the
world population will be 6,500,000,000 and the
population of the United States will be
350,000,000. Boston-to-Washington, the most
crowded area of its size on the earth, will have
become a single city with a population of over
40,000,000.”
79
“In 2014, there is every likelihood
that the world population will be
6,500,000,000 and the
population of the United States
will be 350,000,000.”
Advances in science (birth control),
medicine (higher life expectancy),
education, and societal and political
changes (e.g., regulation in China)
have reduced k (it is < 1 in many
countries now!)
80
http://ourfiniteworld.com/2012/03/12/world-energy-consumption-since-1820-in-charts/
81
Upcoming
Malthusian
Catastrophes?
82
“Cornucopian View”
Few resources are really finite
All scientific things have endless golden ages
Knowledge accumulates
Knowledge makes it easier to acquire more
(We hope) Human ingenuity and economics and politics
will continue solve problems before they become
catastrophes
83
Prediction #4
84
The vast majority of jobs people have today will be
automated, and the fraction of the world’s
population who can produce something of
economic value (i.e., that cannot be done better
and cheaper by machines) will plummet.
Automated Mall Cop
Automated Warehouse
85
Will the elimination of
tedious human work cause
mass riots or mass rejoicing?
Luddites, 1812
Are Software Engineers Safe?
86
Year Founded Employees Revenues
Instagram 2010 13
Twitter 2006 2000 $0.3B
Facebook 2004 5800 $1.2B
Google 1998 46000 $50B
eBay 1995 27700 $14B
Microsoft 1975 100518 $78B
HP 1939 331800 $120B
IBM 1911 435000 $104B
87
Even so, mankind will suffer badly from the disease of
boredom, a disease spreading more widely each year
and growing in intensity. This will have serious mental,
emotional and sociological consequences, and I dare say
that psychiatry will be far and away the most important
medical specialty in 2014. The lucky few who can be
involved in creative work of any sort will be the true elite
of mankind, for they alone will do more than serve a
machine.
Indeed, the most somber speculation I can make about
A.D. 2014 is that in a society of enforced leisure, the
most glorious single word in the vocabulary will have
become work!
88
America will always
do the right thing
but only after
exhausting all other
options.
Charles Vest’s slide idea!
Winston Churchill
Charge
89
The best way to
predict the future
is to invent it.
— Alan Kay

Weitere Àhnliche Inhalte

Mehr von David Evans

Hidden Services, Zero Knowledge
Hidden Services, Zero KnowledgeHidden Services, Zero Knowledge
Hidden Services, Zero KnowledgeDavid Evans
 
Anonymity in Bitcoin
Anonymity in BitcoinAnonymity in Bitcoin
Anonymity in BitcoinDavid Evans
 
Midterm Confirmations
Midterm ConfirmationsMidterm Confirmations
Midterm ConfirmationsDavid Evans
 
Scripting Transactions
Scripting TransactionsScripting Transactions
Scripting TransactionsDavid Evans
 
How to Live in Paradise
How to Live in ParadiseHow to Live in Paradise
How to Live in ParadiseDavid Evans
 
Bitcoin Script
Bitcoin ScriptBitcoin Script
Bitcoin ScriptDavid Evans
 
Mining Economics
Mining EconomicsMining Economics
Mining EconomicsDavid Evans
 
The Blockchain
The BlockchainThe Blockchain
The BlockchainDavid Evans
 
Becoming More Paranoid
Becoming More ParanoidBecoming More Paranoid
Becoming More ParanoidDavid Evans
 
Asymmetric Key Signatures
Asymmetric Key SignaturesAsymmetric Key Signatures
Asymmetric Key SignaturesDavid Evans
 
Introduction to Cryptography
Introduction to CryptographyIntroduction to Cryptography
Introduction to CryptographyDavid Evans
 
Class 1: What is Money?
Class 1: What is Money?Class 1: What is Money?
Class 1: What is Money?David Evans
 
Multi-Party Computation for the Masses
Multi-Party Computation for the MassesMulti-Party Computation for the Masses
Multi-Party Computation for the MassesDavid Evans
 
Proof of Reserve
Proof of ReserveProof of Reserve
Proof of ReserveDavid Evans
 
Blooming Sidechains!
Blooming Sidechains!Blooming Sidechains!
Blooming Sidechains!David Evans
 
Useful Proofs of Work, Permacoin
Useful Proofs of Work, PermacoinUseful Proofs of Work, Permacoin
Useful Proofs of Work, PermacoinDavid Evans
 
Alternate Cryptocurrencies
Alternate CryptocurrenciesAlternate Cryptocurrencies
Alternate CryptocurrenciesDavid Evans
 

Mehr von David Evans (20)

Hidden Services, Zero Knowledge
Hidden Services, Zero KnowledgeHidden Services, Zero Knowledge
Hidden Services, Zero Knowledge
 
Anonymity in Bitcoin
Anonymity in BitcoinAnonymity in Bitcoin
Anonymity in Bitcoin
 
Midterm Confirmations
Midterm ConfirmationsMidterm Confirmations
Midterm Confirmations
 
Scripting Transactions
Scripting TransactionsScripting Transactions
Scripting Transactions
 
How to Live in Paradise
How to Live in ParadiseHow to Live in Paradise
How to Live in Paradise
 
Bitcoin Script
Bitcoin ScriptBitcoin Script
Bitcoin Script
 
Mining Economics
Mining EconomicsMining Economics
Mining Economics
 
Mining
MiningMining
Mining
 
The Blockchain
The BlockchainThe Blockchain
The Blockchain
 
Becoming More Paranoid
Becoming More ParanoidBecoming More Paranoid
Becoming More Paranoid
 
Asymmetric Key Signatures
Asymmetric Key SignaturesAsymmetric Key Signatures
Asymmetric Key Signatures
 
Introduction to Cryptography
Introduction to CryptographyIntroduction to Cryptography
Introduction to Cryptography
 
Class 1: What is Money?
Class 1: What is Money?Class 1: What is Money?
Class 1: What is Money?
 
Multi-Party Computation for the Masses
Multi-Party Computation for the MassesMulti-Party Computation for the Masses
Multi-Party Computation for the Masses
 
Proof of Reserve
Proof of ReserveProof of Reserve
Proof of Reserve
 
Silk Road
Silk RoadSilk Road
Silk Road
 
Blooming Sidechains!
Blooming Sidechains!Blooming Sidechains!
Blooming Sidechains!
 
Useful Proofs of Work, Permacoin
Useful Proofs of Work, PermacoinUseful Proofs of Work, Permacoin
Useful Proofs of Work, Permacoin
 
Alternate Cryptocurrencies
Alternate CryptocurrenciesAlternate Cryptocurrencies
Alternate Cryptocurrencies
 
Script
ScriptScript
Script
 

KĂŒrzlich hochgeladen

💞5✹ Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
💞5✹ Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service💞5✹ Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
💞5✹ Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort ServiceApsara Of India
 
💞Call Girls In Sonipat 08168329307 Sonipat Kundli GTK Bypass EsCoRt Service
💞Call Girls In Sonipat 08168329307 Sonipat Kundli GTK Bypass EsCoRt Service💞Call Girls In Sonipat 08168329307 Sonipat Kundli GTK Bypass EsCoRt Service
💞Call Girls In Sonipat 08168329307 Sonipat Kundli GTK Bypass EsCoRt ServiceApsara Of India
 
Call Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
Call Girls In Karol Bagh__ 8448079011 Escort Service in DelhiCall Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
Call Girls In Karol Bagh__ 8448079011 Escort Service in DelhiRaviSingh594208
 
A TO Z INDIA Monthly Magazine - MAY 2024
A TO Z INDIA Monthly Magazine - MAY 2024A TO Z INDIA Monthly Magazine - MAY 2024
A TO Z INDIA Monthly Magazine - MAY 2024Indira Srivatsa
 
Moscow City People project Roman Kurganov
Moscow City People project Roman KurganovMoscow City People project Roman Kurganov
Moscow City People project Roman KurganovRomanKurganov
 
Call Girls in green park Delhi 8264348440 ✅ call girls ❀
Call Girls in green park Delhi 8264348440 ✅ call girls ❀Call Girls in green park Delhi 8264348440 ✅ call girls ❀
Call Girls in green park Delhi 8264348440 ✅ call girls ❀soniya singh
 
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=kojalkojal131
 
꧁❀ Greater Noida Call Girls Delhi ❀꧂ 9711199012 ☎ Hard And Sexy Vip Call
꧁❀ Greater Noida Call Girls Delhi ❀꧂ 9711199012 ☎ Hard And Sexy Vip Call꧁❀ Greater Noida Call Girls Delhi ❀꧂ 9711199012 ☎ Hard And Sexy Vip Call
꧁❀ Greater Noida Call Girls Delhi ❀꧂ 9711199012 ☎ Hard And Sexy Vip CallMs Riya
 
❀Call Girls In Chandigarh 08168329307 Dera Bassi Zirakpur Panchkula Escort S...
❀Call Girls In Chandigarh 08168329307 Dera Bassi Zirakpur Panchkula Escort S...❀Call Girls In Chandigarh 08168329307 Dera Bassi Zirakpur Panchkula Escort S...
❀Call Girls In Chandigarh 08168329307 Dera Bassi Zirakpur Panchkula Escort S...Apsara Of India
 
New Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
New Call Girls In Panipat 08168329307 Shamli Israna Escorts ServiceNew Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
New Call Girls In Panipat 08168329307 Shamli Israna Escorts ServiceApsara Of India
 
Call Girls In Lajpat Nagar__ 8448079011 __Escort Service In Delhi
Call Girls In Lajpat Nagar__ 8448079011 __Escort Service In DelhiCall Girls In Lajpat Nagar__ 8448079011 __Escort Service In Delhi
Call Girls In Lajpat Nagar__ 8448079011 __Escort Service In DelhiRaviSingh594208
 
💞Sexy Call Girls In Ambala 08168329307 Shahabad Call Girls Escort Service
💞Sexy Call Girls In Ambala 08168329307 Shahabad Call Girls Escort Service💞Sexy Call Girls In Ambala 08168329307 Shahabad Call Girls Escort Service
💞Sexy Call Girls In Ambala 08168329307 Shahabad Call Girls Escort ServiceApsara Of India
 
Call Now ☎ 8264348440 !! Call Girls in Govindpuri Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Govindpuri Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Govindpuri Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Govindpuri Escort Service Delhi N.C.R.soniya singh
 
Top 10 Makeup Brands in India for women
Top 10  Makeup Brands in India for womenTop 10  Makeup Brands in India for women
Top 10 Makeup Brands in India for womenAkshitaBhatt19
 
All Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
All Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort ServiceAll Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
All Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort ServiceApsara Of India
 
"Maximizing your savings:The power of financial planning".pptx
"Maximizing your savings:The power of financial planning".pptx"Maximizing your savings:The power of financial planning".pptx
"Maximizing your savings:The power of financial planning".pptxsadiisadiimano
 
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440soniya singh
 

KĂŒrzlich hochgeladen (20)

💞5✹ Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
💞5✹ Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service💞5✹ Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
💞5✹ Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
 
💞Call Girls In Sonipat 08168329307 Sonipat Kundli GTK Bypass EsCoRt Service
💞Call Girls In Sonipat 08168329307 Sonipat Kundli GTK Bypass EsCoRt Service💞Call Girls In Sonipat 08168329307 Sonipat Kundli GTK Bypass EsCoRt Service
💞Call Girls In Sonipat 08168329307 Sonipat Kundli GTK Bypass EsCoRt Service
 
Call Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
Call Girls In Karol Bagh__ 8448079011 Escort Service in DelhiCall Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
Call Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
 
A TO Z INDIA Monthly Magazine - MAY 2024
A TO Z INDIA Monthly Magazine - MAY 2024A TO Z INDIA Monthly Magazine - MAY 2024
A TO Z INDIA Monthly Magazine - MAY 2024
 
Moscow City People project Roman Kurganov
Moscow City People project Roman KurganovMoscow City People project Roman Kurganov
Moscow City People project Roman Kurganov
 
Siegfried Hottelmann: An Opportunistic Migrant, Part 1
Siegfried Hottelmann: An Opportunistic Migrant, Part 1Siegfried Hottelmann: An Opportunistic Migrant, Part 1
Siegfried Hottelmann: An Opportunistic Migrant, Part 1
 
Call Girls in green park Delhi 8264348440 ✅ call girls ❀
Call Girls in green park Delhi 8264348440 ✅ call girls ❀Call Girls in green park Delhi 8264348440 ✅ call girls ❀
Call Girls in green park Delhi 8264348440 ✅ call girls ❀
 
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
 
꧁❀ Greater Noida Call Girls Delhi ❀꧂ 9711199012 ☎ Hard And Sexy Vip Call
꧁❀ Greater Noida Call Girls Delhi ❀꧂ 9711199012 ☎ Hard And Sexy Vip Call꧁❀ Greater Noida Call Girls Delhi ❀꧂ 9711199012 ☎ Hard And Sexy Vip Call
꧁❀ Greater Noida Call Girls Delhi ❀꧂ 9711199012 ☎ Hard And Sexy Vip Call
 
❀Call Girls In Chandigarh 08168329307 Dera Bassi Zirakpur Panchkula Escort S...
❀Call Girls In Chandigarh 08168329307 Dera Bassi Zirakpur Panchkula Escort S...❀Call Girls In Chandigarh 08168329307 Dera Bassi Zirakpur Panchkula Escort S...
❀Call Girls In Chandigarh 08168329307 Dera Bassi Zirakpur Panchkula Escort S...
 
Hauz Khas Call Girls Delhi ✌Independent Escort Service 💕 Hot Model's 9999965857
Hauz Khas Call Girls Delhi ✌Independent Escort Service 💕 Hot Model's 9999965857Hauz Khas Call Girls Delhi ✌Independent Escort Service 💕 Hot Model's 9999965857
Hauz Khas Call Girls Delhi ✌Independent Escort Service 💕 Hot Model's 9999965857
 
Private : +91 9999965857 Affairs: Paschim Vihar Call Girls {{ Monika}} Delh...
Private : +91 9999965857 Affairs: Paschim Vihar Call Girls  {{ Monika}}  Delh...Private : +91 9999965857 Affairs: Paschim Vihar Call Girls  {{ Monika}}  Delh...
Private : +91 9999965857 Affairs: Paschim Vihar Call Girls {{ Monika}} Delh...
 
New Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
New Call Girls In Panipat 08168329307 Shamli Israna Escorts ServiceNew Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
New Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
 
Call Girls In Lajpat Nagar__ 8448079011 __Escort Service In Delhi
Call Girls In Lajpat Nagar__ 8448079011 __Escort Service In DelhiCall Girls In Lajpat Nagar__ 8448079011 __Escort Service In Delhi
Call Girls In Lajpat Nagar__ 8448079011 __Escort Service In Delhi
 
💞Sexy Call Girls In Ambala 08168329307 Shahabad Call Girls Escort Service
💞Sexy Call Girls In Ambala 08168329307 Shahabad Call Girls Escort Service💞Sexy Call Girls In Ambala 08168329307 Shahabad Call Girls Escort Service
💞Sexy Call Girls In Ambala 08168329307 Shahabad Call Girls Escort Service
 
Call Now ☎ 8264348440 !! Call Girls in Govindpuri Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Govindpuri Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Govindpuri Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Govindpuri Escort Service Delhi N.C.R.
 
Top 10 Makeup Brands in India for women
Top 10  Makeup Brands in India for womenTop 10  Makeup Brands in India for women
Top 10 Makeup Brands in India for women
 
All Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
All Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort ServiceAll Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
All Hotel Karnal Call Girls 08168329307 Noor Mahal Karnal Escort Service
 
"Maximizing your savings:The power of financial planning".pptx
"Maximizing your savings:The power of financial planning".pptx"Maximizing your savings:The power of financial planning".pptx
"Maximizing your savings:The power of financial planning".pptx
 
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
 

Invent the Future (Operating Systems in 2029)

  • 1. Back to the Future II (1989, set in 2015) Alan Kay’s Dynabook (1972) Mechanical Dog (1939) Operating Systems in 2029
  • 2. This Week in cs4414 Today: What will happen in the next 15 years Thursday: Project Presentations Next Tuesday: Project Presentations 1 Presenting on Thursday – up to 15 minutes each Archibald Elliott, Esteban Amas, Chun Wang, Nathan Typanski, Michael Peterson Matt Pearson-Beck, Jeff Principe, Richard Knoll, Arjun Shankar, Tanya Art, Brian Whitlow Loren Fryxell Emily Seibert, Kevin Hoffman, Kristen Felsing Jay Ashe, Matt Bloom, Steph Colen, Axel Tarnvik Note: teams presenting next Tuesday will get 4 minutes each: prepare a focused presentation
  • 3. 2 Prediction is very difficult, especially about the future. Neils Bohr Det er svĂŠrt at spĂ„, isĂŠr om fremtiden. Robert Storm Petersen
  • 4. 3 It is difficult to predict, especially about the future
  • 6. 5
  • 8. 7 “Much effort will be put into the designing of vehicles with “Robot-brains” - vehicles that can be set for particular destinations and that will then proceed there without interference by the slow reflexes of a human driver. I suspect one of the major attractions of the 2014 fair will be rides on small roboticized cars which will maneuver in crowds at the two-foot level, neatly and automatically avoiding each other.”
  • 10.
  • 11. opened doors with your voice kept an eye on your home when you’re not carried your medical history in your wallet Security 10 renewed your driver’s license at a cash machine bought concert tickets from a cash machine checked out of a supermarket a whole cart at a time sent someone a fax from the beach Commerce learned special things from faraway places had a classmate who is thousands of miles away fixed your car with a television Education crossed the country without directions paid a toll without slowing down Travel borrowed a book from thousands of miles away watched the movie you wanted to the minute you wanted to Media Consumption tucked your baby in from a phone booth put your heads together when you’re not together attended a meeting in your bare feet Communication conducted business in a language you don’t understand had an assistant who lived in your computer Agents
  • 12. opened doors with your voice (6%) kept eye on your home when you’re not (20%) carried your medical history in your wallet (20%) Security 11 renewed your driver’s license at a cash machine (13%) bought concert tickets from a cash machine (37%) checked out of a supermarket a whole cart at a time (13%) sent someone a fax from the beach (31%) Commerce learned special things from faraway places (92%) had a classmate thousands of miles away (74%) fixed your car with a television (18%) Education Travel crossed the country without directions (72%) paid a toll without slowing down (64%) borrowed a book from thousands of miles away (79%) watched the movie you wanted to the minute you wanted to (96%) Media Consumption tucked your baby in from a phone booth (10%) put heads together when not together (87%) attended a meeting in your bare feet (71%) Communication conducted business in a language you don’t understand (17%) had an assistant who lived in your computer (68%) Agents 78 responses from class
  • 13. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 12 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 14. Prediction #1 13 Amazon, Facebook, Google, and Microsoft combined will contribute less valuable technological innovation to society in 1990-2030 than Bell Labs did in 1944-1949. transistor (1947) information theory, cryptography (1945) cellular telephony (1947)
  • 15. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 14 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 16. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 15 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 17. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 16 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013 Created by Ahti Heinla, Priit Kasesalu, Jaan Tallinn (3rd years at U. of Tartu in 1994); Janus Friis (HS dropout), Niklas Zennström First Release 2003
  • 18. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 17 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 19. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 18 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013 Sir Tim Berners-Lee First WWW Prototype at CERN 1990
  • 20. 19 Marc Andreesen Student at U. Illinois NCSA Mosaic released in 1993 David Filo and Jerry Yang Students at Stanford Yahoo 1994
  • 21. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 20 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 22. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 21 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 23. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 22 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 24. 23 TRANSIT/NAVSAT (1964) Probably first satellite that could be reprogrammed! 48 bytes of working memory
  • 25. 24
  • 26. 25
  • 27. 26 GPS (10 sats): used in 1990-1 Gulf War First Garmin: $2500 GPS (24 sats) Operational 1995 1996: Dual-Use Directive
  • 28. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 27 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 30. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 29 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 33. 32 Human Genome Sequencing Using Unchained Base Reads on Self-Assembling DNA Nanoarrays. Radoje Drmanac, Andrew B. Sparks, Matthew J. Callow, Aaron L. Halpern, Norman L. Burns, Bahram G. Kermani, Paolo Carnevali, Igor Nazarenko, Geoffrey B. Nilsen, George Yeung, Fredrik Dahl, Andres Fernandez, Bryan Staker, Krishna P. Pant, Jonathan Baccash, Adam P. Borcherding, Anushka Brownley, Ryan Cedeno, Linsu Chen, Dan Chernikoff, Alex Cheung, Razvan Chirita, Benjamin Curson, Jessica C. Ebert, Coleen R. Hacker, Robert Hartlage, Brian Hauser, Steve Huang, Yuan Jiang, Vitali Karpinchyk, Mark Koenig, Calvin Kong, Tom Landers, Catherine Le, Jia Liu, Celeste E. McBride, Matt Morenzoni, Robert E. Morey, Karl Mutch, Helena Perazich, Kimberly Perry, Brock A. Peters, Joe Peterson, Charit L. Pethiyagoda, Kaliprasad Pothuraju, Claudia Richter, Abraham M. Rosenbaum, Shaunak Roy, Jay Shafto, Uladzislau Sharanhovich, Karen W. Shannon, Conrad G. Sheppy, Michel Sun, Joseph V. Thakuria, Anne Tran, Dylan Vu, Alexander Wait Zaranek, Xiaodi Wu, Snezana Drmanac, Arnold R. Oliphant, William C. Banyai, Bruce Martin, Dennis G. Ballinger, George M. Church, Clifford A. Reid. Science, January 2010.
  • 34. 33 Human Genome Sequencing Using Unchained Base Reads on Self-Assembling DNA Nanoarrays. Radoje Drmanac, Andrew B. Sparks, Matthew J. Callow, Aaron L. Halpern, Norman L. Burns, Bahram G. Kermani, Paolo Carnevali, Igor Nazarenko, Geoffrey B. Nilsen, George Yeung, Fredrik Dahl, Andres Fernandez, Bryan Staker, Krishna P. Pant, Jonathan Baccash, Adam P. Borcherding, Anushka Brownley, Ryan Cedeno, Linsu Chen, Dan Chernikoff, Alex Cheung, Razvan Chirita, Benjamin Curson, Jessica C. Ebert, Coleen R. Hacker, Robert Hartlage, Brian Hauser, Steve Huang, Yuan Jiang, Vitali Karpinchyk, Mark Koenig, Calvin Kong, Tom Landers, Catherine Le, Jia Liu, Celeste E. McBride, Matt Morenzoni, Robert E. Morey, Karl Mutch, Helena Perazich, Kimberly Perry, Brock A. Peters, Joe Peterson, Charit L. Pethiyagoda, Kaliprasad Pothuraju, Claudia Richter, Abraham M. Rosenbaum, Shaunak Roy, Jay Shafto, Uladzislau Sharanhovich, Karen W. Shannon, Conrad G. Sheppy, Michel Sun, Joseph V. Thakuria, Anne Tran, Dylan Vu, Alexander Wait Zaranek, Xiaodi Wu, Snezana Drmanac, Arnold R. Oliphant, William C. Banyai, Bruce Martin, Dennis G. Ballinger, George M. Church, Clifford A. Reid. Science, January 2010.
  • 35. 34
  • 36. opened doors with your voice (6; 18) kept eye on your home when you’re not (20; 24) carried your medical history in wallet (20; 20) Security 35 renewed your driver’s license at a cash machine (13; 16) bought concert tickets from a cash machine (37; 56) checked out of a supermarket a whole cart at a time (13; 11) sent someone a fax from the beach (31; 44) Commerce learned special things from faraway places (92; 87) had a classmate thousands of miles away (74; 73) fixed your car with a television (18; 29) Education Travel crossed the country without directions (72; 82) paid a toll without slowing down (64; 64) borrowed a book from thousands of miles away (79; 73) watched movie you wanted to the minute you wanted to (96; 98) Media Consumption tucked baby in from a phone booth (10; 58) put heads together when not together (87; 84) attended a meeting in your bare feet (71; 67) Communication conducted business in a language you don’t understand (17; 13) had an assistant who lived in your computer (68; 56) Agents S2014; F2013
  • 37. Prediction #2 36 Within 15 years, at least 95% of the world’s adult population will have done everything on the “You Will” list (or something comparable but much better). Note: this implies end to world poverty!
  • 41. 40
  • 42. 41
  • 43. 42 “Today, of Americans officially designated as ‘poor’, 99 percent have electricity, running water, flush toilets, and a refrigerator; 95 percent have a television, 88 percent a telephone, 71 percent a car and 70 percent air conditioning. Cornelius Vanderbilt had none of these.”
  • 45. 44 0 10 20 30 40 50 -4000 -3000 -2000 -1000 0 1000 2000 Year of Invention RankonList Wheel (~4000 BC) S ::= NP V NP ::= N and NP Language (-300 000)Cooking (-400 000)
  • 46. Last Millennium 45 0 10 20 30 40 50 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900
  • 47. Last Millennium 46 0 10 20 30 40 50 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900 #1: Printing Press
  • 48. Last Millennium 47 0 10 20 30 40 50 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900 #1: Printing Press #2: Electricity Nikola Tesla
  • 49. Last Millennium 48 0 10 20 30 40 50 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900 #1: Printing Press #2: Electricity #4: Semiconductor #16: Personal Computer #9: Internet
  • 50. Prediction #3 49 Over the next 15 years, there will be inventions that change the world at least as much as the semiconductor, personal computer, and Internet did over the last 30. Drone delivery? Printing food? 3D fabrication? AI?
  • 51. 50
  • 52. 51
  • 53. “If you’re going to use your computer to simulate some phenomenon in the universe, then it only becomes interesting if you change the scale of that phenomenon by at least a factor of 10. 
 For a 3D simulation, an increase by a factor of 10 in each of the three dimensions increases your volume by a factor of 1000.” What is the asymptotic running time for simulating the universe? 52
  • 54. Astrophysics and Moore’s Law Simulating universe is (n3) Moore’s “law”: computing power doubles every 18 months Tyson: to understand something new about universe, need to scale by 10x How long does it take to know twice as much about the universe? 53
  • 55. 54
  • 56. 55
  • 57. Will there be any mystery left in the Universe when you die? 56 15 years 1000x computing power  double understanding “There’s an unwritten rule in astrophysics: your computer simulation must end before you die.” Neil deGrasse Tyson
  • 58. Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. Albert Einstein 57
  • 59. The Endless Golden Age Golden Age – period in which knowledge/quality of something improves exponentially At any point in history, half of what is known was discovered in the previous 15 years! Moore’s law today, but other advances previously (and tomorrow): telescopes, photocopiers, clocks, agriculture, drone delivery, personal assistant, etc. Accumulating 4% per year => doubling every 15 years Accumulating 4% per month => 1000x every 15 years 58
  • 60. 59 Logscale:straightline=exponentialcurve! Koomey’s Law:Assessing Trends in the Electrical Efficiency of Computation Over Time “Any physical quantity that’s growing exponentially predicts a disaster, you simply can’t go beyond certain major limits.” Gordon Moore (2007)
  • 61. An analysis of the history of technology shows that technological change is exponential, contrary to the common-sense 'intuitive linear' view. So we won't experience 100 years of progress in the 21st century-it will be more like 20,000 years of progress
 Within a few decades, machine intelligence will surpass human intelligence, leading to the Singularity — technological change so rapid and profound it represents a rupture in the fabric of human history. The implications include the merger of biological and non-biological intelligence, immortal software-based humans, and ultra-high levels of intelligence that expand outward in the universe at the speed of light. 60 Ray Kurzweil
  • 62. 61
  • 63. 62 Sustainability is a very depressing goal for a scientist/engineer – we should be striving for progress! 1. share what we have with the rest of the world (by lowering costs) 2. invent new things that improve the quality, interconnectedness, and length of human life
  • 65. Reverend Thomas Robert Malthus, Essay on the Principle of Population, 1798 64
  • 66. 65 The great and unlooked for discoveries that have taken place of late years in natural philosophy, the increasing diffusion of general knowledge from the extension of the art of printing, the ardent and unshackled spirit of inquiry that prevails throughout the lettered and even unlettered world, 
 have all concurred to lead many able men into the opinion that we were touching on a period big with the most important changes, changes that would in some measure be decisive of the future fate of mankind.
  • 67. I think I may fairly make two postulata. – First, that food is necessary to the existence of man. – Secondly, that the passion between the sexes is necessary and will remain
. Assuming then my postulata, I say, that the power of population is indefinitely greater than the power in the earth to produce subsistence. Population, when unchecked, increases in a geometrical ratio. Subsistence increases only in an arithmetical ratio. 66 Food per person = (n) / (kn) approaches 0
  • 69. He forgot how he started: “The great and unlooked for discoveries that have taken place of late years in natural philosophy, the increasing diffusion of general knowledge from the extension of the art of printing, the ardent and unshackled spirit of inquiry that prevails throughout the lettered and even unlettered world
” 68
  • 70. Golden Age of Food Production Agriculture is an “endless golden age” field Increasing knowledge of farming, weather forecasting, plant domestication, preservatives, genetic engineering, pest repellants, distribution channels, etc. 69 production from the same land increases 2%/year
  • 71. 2006: 10,000 pounds per acre Michael Pollan’s The Omnivore’s Dilemma 1906: < 1,000 pounds per acre 70
  • 74. 73 The 2014 fair will feature an Algae Bar at which “mock-turkey” and “pseudosteak” will be served. It won’t be bad at all (if you can dig up those premium prices), but there will be considerable psychological resistance to such an innovation.
  • 76. At a time when doom-sayers were hopping around saying everyone was going to starve, Norman was working. He moved to Mexico and lived among the people there until he figured out how to improve the output of the farmers. So that saved a million lives. Then he packed up his family and moved to India, where in spite of a war with Pakistan, he managed to introduce new wheat strains that quadrupled their food output. So that saved another million. You get it? But he wasn’t done. He did the same thing with a new rice in China. He’s doing the same thing in Africa - as much of Africa as he’s allowed to visit. When he won the Nobel Prize in 1970, they said he had saved a billion people. That's BILLION! BUH! And most of them were a different race from him. Norman is the greatest human being, and you probably never heard of him.” 75Penn Jillette (Penn & Teller)
  • 77. I think I may fairly make two postulata. – First, that food is necessary to the existence of man. – Secondly, that the passion between the sexes is necessary and will remain
. Assuming then my postulata, I say, that the power of population is indefinitely greater than the power in the earth to produce subsistence. Population, when unchecked, increases in a geometrical ratio. Subsistence increases only in an arithmetical ratio. 76 What about his other postulate?
  • 78. 77 Well, the earth’s population is now about 3,000,000,000 and is doubling every 40 years. If this rate of doubling goes unchecked, then a World-Manhattan is coming in just 500 years. All earth will be a single choked Manhattan by A.D. 2450 and society will collapse long before that! There are only two general ways of preventing this: (1) raise the death rate; (2) lower the birth rate. Undoubtedly, the world of 2014 will have agreed on the latter method.
  • 79. 78 “In 2014, there is every likelihood that the world population will be 6,500,000,000 and the population of the United States will be 350,000,000. Boston-to-Washington, the most crowded area of its size on the earth, will have become a single city with a population of over 40,000,000.”
  • 80. 79 “In 2014, there is every likelihood that the world population will be 6,500,000,000 and the population of the United States will be 350,000,000.”
  • 81. Advances in science (birth control), medicine (higher life expectancy), education, and societal and political changes (e.g., regulation in China) have reduced k (it is < 1 in many countries now!) 80
  • 83. 82
  • 84. “Cornucopian View” Few resources are really finite All scientific things have endless golden ages Knowledge accumulates Knowledge makes it easier to acquire more (We hope) Human ingenuity and economics and politics will continue solve problems before they become catastrophes 83
  • 85. Prediction #4 84 The vast majority of jobs people have today will be automated, and the fraction of the world’s population who can produce something of economic value (i.e., that cannot be done better and cheaper by machines) will plummet. Automated Mall Cop Automated Warehouse
  • 86. 85 Will the elimination of tedious human work cause mass riots or mass rejoicing? Luddites, 1812
  • 87. Are Software Engineers Safe? 86 Year Founded Employees Revenues Instagram 2010 13 Twitter 2006 2000 $0.3B Facebook 2004 5800 $1.2B Google 1998 46000 $50B eBay 1995 27700 $14B Microsoft 1975 100518 $78B HP 1939 331800 $120B IBM 1911 435000 $104B
  • 88. 87 Even so, mankind will suffer badly from the disease of boredom, a disease spreading more widely each year and growing in intensity. This will have serious mental, emotional and sociological consequences, and I dare say that psychiatry will be far and away the most important medical specialty in 2014. The lucky few who can be involved in creative work of any sort will be the true elite of mankind, for they alone will do more than serve a machine. Indeed, the most somber speculation I can make about A.D. 2014 is that in a society of enforced leisure, the most glorious single word in the vocabulary will have become work!
  • 89. 88 America will always do the right thing but only after exhausting all other options. Charles Vest’s slide idea! Winston Churchill
  • 90. Charge 89 The best way to predict the future is to invent it. — Alan Kay