inventing the future

81
cs4414 Fall 2013 University of Virginia David Evans Class 26: Inventin g the Future Alan Kay’s Dynabook (1972)

Upload: david-evans

Post on 18-Nov-2014

7.137 views

Category:

Technology


1 download

DESCRIPTION

[See a more recent version of this talk here: http://www.slideshare.net/DavidEvansUVa/invent-the-future-operating-systems-in-2029] http://rust-class.org How to make Predictions You Will (but the company that brought it to you wasn't AT&T) Why is Human Progress Increasing Exponentially Neil deGrasse Tyson and Science's Endless Golden Age Malthus Malthus' Fallacy What the Future Holds

TRANSCRIPT

Page 1: Inventing the Future

cs4414 Fall 2013University of Virginia

David Evans

Class 26:Inventing the Future

Alan Kay’s Dynabook (1972)

Page 2: Inventing the Future

University of Virginia cs4414 2

This Week in cs4414

Today: What will happen in the next 15 yearsTomorrow (4:59pm Wednesday):

team project submission duelink, well-written descriptionif you want to demo Thursdayif you want extension to submit final project

Thursday’s class: Project DemosFriday (11:49pm): Individual Submissions Due

includes evaluation of your project teammates

3 December 2013

Page 3: Inventing the Future

University of Virginia cs4414 33 December 2013

Prediction is very difficult, especially about the future.

Neils BohrDet er svært at spå, især om fremtiden.

Robert Storm Petersen

Page 4: Inventing the Future

University of Virginia cs4414 43 December 2013

It is difficult to predict, especially about the future

Page 5: Inventing the Future

University of Virginia cs4414 5

Past and Future

3 December 2013

Page 6: Inventing the Future

University of Virginia cs4414 6

AT&T’s “You Will” (1993-4)

3 December 2013

Page 7: Inventing the Future

University of Virginia cs4414 73 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 8: Inventing the Future

University of Virginia cs4414 83 December 2013

Page 9: Inventing the Future

University of Virginia cs4414 9

Prediction #1

3 December 2013

Amazon, Facebook, Google, and Microsoft combined will contribute less valuable technological innovation to society in 1990-2030 than Bell Labs did in 1940-1980.

transistor (1947)information theory,cryptography (1945) cellular telephony (1947)

Page 10: Inventing the Future

University of Virginia cs4414 103 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 11: Inventing the Future

University of Virginia cs4414 113 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

tucked your baby in from a phone boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

First Release 2003Created by Ahti Heinla , Priit Kasesalu, and Jaan Tallinn (3rd year at University of Tartu in 1994)

Page 12: Inventing the Future

University of Virginia cs4414 123 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 13: Inventing the Future

University of Virginia cs4414 133 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 14: Inventing the Future

University of Virginia cs4414 143 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Sir Tim Berners-LeeFirst WWW Prototype at CERN 1990

Page 15: Inventing the Future

University of Virginia cs4414 153 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

AgentsMarc AndreesenStudent at U. Illinois

NCSA Mosaic released in 1993

David Filo and Jerry YangStudents at Stanford

Yahoo 1994

Page 16: Inventing the Future

University of Virginia cs4414 163 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 17: Inventing the Future

University of Virginia cs4414 173 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 18: Inventing the Future

University of Virginia cs4414 183 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

AgentsGPS (10 sats): used in 1990-1 Gulf WarFirst Garmin: $2500

GPS (24 sats) Operational 19951996: Dual-Use Directive

Page 19: Inventing the Future

University of Virginia cs4414 193 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 20: Inventing the Future

University of Virginia cs4414 203 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 21: Inventing the Future

University of Virginia cs4414 213 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

amazon.com opens: July 1995

Page 22: Inventing the Future

University of Virginia cs4414 223 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 23: Inventing the Future

University of Virginia cs4414 233 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 24: Inventing the Future

University of Virginia cs4414 243 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 25: Inventing the Future

University of Virginia cs4414 253 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 26: Inventing the Future

University of Virginia cs4414 263 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 27: Inventing the Future

University of Virginia cs4414 273 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

August 2011

Page 28: Inventing the Future

University of Virginia cs4414 283 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

August 2011

Page 29: Inventing the Future

University of Virginia cs4414 293 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 30: Inventing the Future

University of Virginia cs4414 303 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 31: Inventing the Future

University of Virginia cs4414 31

Cost to sequence human genome

Moore’s Law prediction(halve every 18 months)

Aug 2001

Feb 2002

Aug 2002

Feb 2003

Aug 2003

Feb 2004

Aug 2004

Feb 2005

Aug 2005

Feb 2006

Aug 2006

Feb 2007

Aug 2007

Feb 2008

Aug 2008

Feb 2009

Aug 2009

Feb 2010

Aug 2010

Feb 2011

Aug 2011

Feb 2012

Aug 2012

Feb 2013

$1,000

$10,000

$100,000

$1,000,000

$10,000,000

$100,000,000

Predicting steady technology improvement is easy!

3 December 2013

Page 32: Inventing the Future

University of Virginia cs4414 32

Aug 2001

Feb 2002

Aug 2002

Feb 2003

Aug 2003

Feb 2004

Aug 2004

Feb 2005

Aug 2005

Feb 2006

Aug 2006

Feb 2007

Aug 2007

Feb 2008

Aug 2008

Feb 2009

Aug 2009

Feb 2010

Aug 2010

Feb 2011

Aug 2011

Feb 2012

Aug 2012

Feb 2013

$1,000

$10,000

$100,000

$1,000,000

$10,000,000

$100,000,000

Cost to sequence human genome

Moore’s Law prediction(halve every 18 months)

Ion torrent Personal Genome Machine

3 December 2013

Page 33: Inventing the Future

University of Virginia cs4414 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.3 December 2013

Page 34: Inventing the Future

University of Virginia cs4414 343 December 2013

Page 35: Inventing the Future

University of Virginia cs4414 353 December 2013

renewed your driver’s license at a cash machinebought concert tickets from a cash machine

checked out of a supermarket a whole cart at a timesent someone a fax from the beach

Commerce

learned special things from faraway placeshad a classmate who is thousands of miles away

fixed your car with a television

Education

crossed the country without asking for directionspaid 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 boothput your heads together when you’re not together

attended a meeting in your bare feet

Video Chat

opened doors with the sound of your voicekept an eye on your home when you’re not at home

carried your medical history in your wallet

Security

conducted business in a language you don’t understand

had an assistant who lived in your computer

Agents

Page 36: Inventing the Future

University of Virginia cs4414 36

Prediction #2

3 December 2013

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!

Page 37: Inventing the Future

University of Virginia cs4414 373 December 2013

Page 38: Inventing the Future

University of Virginia cs4414 383 December 2013

1948

Page 39: Inventing the Future

University of Virginia cs4414 393 December 2013

1994

Page 40: Inventing the Future

University of Virginia cs4414 403 December 2013

Page 41: Inventing the Future

University of Virginia cs4414 413 December 2013

Page 42: Inventing the Future

University of Virginia cs4414 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.” Matt Ridley

3 December 2013

Page 43: Inventing the Future

University of Virginia cs4414 43

Pace of Progress

3 December 2013

Page 44: Inventing the Future

University of Virginia cs4414 443 December 2013

-4000 -3000 -2000 -1000 0 1000 20000

10

20

30

40

50

Year of InventionRank on List

Wheel (~4000 BC)

S ::= NP VNP ::= N and NP

Language (-300 000)Cooking (-400 000)

Page 45: Inventing the Future

University of Virginia cs4414 45

Last Millennium

3 December 2013

1000 1100 1200 1300 1400 1500 1600 1700 1800 190005

101520253035404550

Page 46: Inventing the Future

University of Virginia cs4414 46

Last Millennium

3 December 2013

1000 1100 1200 1300 1400 1500 1600 1700 1800 190005

101520253035404550

#1: Printing Press

Page 47: Inventing the Future

University of Virginia cs4414 47

Last Millennium

3 December 2013

1000 1100 1200 1300 1400 1500 1600 1700 1800 190005

101520253035404550

#1: Printing Press #2: Electricity

Nikola Tesla

Page 48: Inventing the Future

University of Virginia cs4414 48

Last Millennium

3 December 2013

1000 1100 1200 1300 1400 1500 1600 1700 1800 190005

101520253035404550

#1: Printing Press #2: Electricity

#4: Semiconductor

#16: Personal Computer

#9: Internet

Page 49: Inventing the Future

University of Virginia cs4414 49

Prediction #3

3 December 2013

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?

Page 50: Inventing the Future

Science’s Endless Golden Age

Neil deGrasse Tyson

Page 51: Inventing the Future

University of Virginia cs4414 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?

3 December 2013

Page 52: Inventing the Future

University of Virginia cs4414 52

Astrophysics and Moore’s Law

• Simulating universe is (n3)• Moore’s “law”: computing power

doubles every 18 months• Dr. Tyson: to understand something

new about the universe, need to scale by 10x

How long does it take to know twice as much about the universe?

3 December 2013

Page 53: Inventing the Future

University of Virginia cs4414 533 December 2013

Page 54: Inventing the Future

University of Virginia cs4414 543 December 2013

Page 55: Inventing the Future

University of Virginia cs4414 55

Will there be any mystery left in the Universe when you die?

3 December 2013

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

Page 56: Inventing the Future

University of Virginia cs4414 56

Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.

Albert Einstein

3 December 2013

Page 57: Inventing the Future

University of Virginia cs4414 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 about astrophysics 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!

3 December 2013

Page 58: Inventing the Future

University of Virginia cs4414 58

Log

scal

e: st

raig

ht li

ne =

exp

onen

tial c

urve

!

3 December 2013

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)

Page 59: Inventing the Future

University of Virginia cs4414 59

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 (at today’s rate)... 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.

3 December 2013

Ray Kurzweil

Page 60: Inventing the Future

University of Virginia cs4414 603 December 2013

Page 61: Inventing the Future

University of Virginia cs4414 613 December 2013

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

Page 62: Inventing the Future

University of Virginia cs4414 62

Golden Agesor

Golden Catastrophes?

3 December 2013

Page 63: Inventing the Future

University of Virginia cs4414 63

Reverend Thomas Robert Malthus, Essay on the Principle of Population, 1798

3 December 2013

Page 64: Inventing the Future

University of Virginia cs4414 643 December 2013

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.”

Page 65: Inventing the Future

University of Virginia cs4414 65

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.

3 December 2013

Food per person = (n) / (kn) approaches 0

Page 66: Inventing the Future

University of Virginia cs4414 66

Malthus’ Fallacy?

3 December 2013

Page 67: Inventing the Future

University of Virginia cs4414 67

Malthus’ FallacyHe 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…

3 December 2013

Page 68: Inventing the Future

University of Virginia cs4414 68

Golden Age of Food ProductionAgriculture is an “endless golden age” field: production from the same land increases as ~ (1.02n)

Increasing knowledge of farming, weather forecasting, plant domestication, genetic engineering, pest repellants, distribution channels, preservatives, etc.

3 December 2013

Page 69: Inventing the Future

University of Virginia cs4414 69

Growing Corn

2006: 10,000 pounds per acreMichael Pollan’s The Omnivore’s Dilemma

1906: < 1,000 pounds per acre

3 December 2013

Page 70: Inventing the Future

University of Virginia cs4414 70

Corn YieldN

ote:

Log

axi

s!

http://www.agbioforum.org/v2n1/v2n1a10-ruttan.htm

3 December 2013

Page 72: Inventing the Future

University of Virginia cs4414 72

Green Revolution

Norman Borlaug (1914-2009)

3 December 2013

Page 73: Inventing the Future

University of Virginia cs4414 73

“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! That's Carl Sagan BILLION with a "B"! And most of them were a different race from him. Norman is the greatest human being, and you probably never heard of him.”

Penn Jillette (Penn & Teller)3 December 2013

Page 74: Inventing the Future

University of Virginia cs4414 74

Malthus was wrong about #2 Also

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!)

3 December 2013

Page 75: Inventing the Future

University of Virginia cs4414 75

Upcoming Malthusian Catastrophes?

http://ourfiniteworld.com/2012/03/12/world-energy-consumption-since-1820-in-charts/

3 December 2013

Page 76: Inventing the Future

University of Virginia cs4414 763 December 2013

Page 77: Inventing the Future

University of Virginia cs4414 77

“Cornucopian View”

Few resources are really finiteAll scientific things have endless golden ages

Knowledge accumulatesKnowledge makes it easier to acquire more

(We hope) Human ingenuity and economics and politics will continue solve problems before they become catastrophes

No one will sell the last gallon of gas for $3

3 December 2013

Page 78: Inventing the Future

University of Virginia cs4414 78

Prediction #4

3 December 2013

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

Page 79: Inventing the Future

University of Virginia cs4414 793 December 2013

Will the elimination of tedious human work cause mass riots or mass rejoicing?

Luddites, 1812

Page 80: Inventing the Future

University of Virginia cs4414 80

America will always do the right thingbut only after exhausting all other options.

Charles Vest’s slide idea!

Winston Churchill3 December 2013

Page 81: Inventing the Future

University of Virginia cs4414 81

Charge

3 December 2013

The best way to predict the future is to invent it.

— Alan Kay

Project submissions by 4:59pm tomorrow!