SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Open Source in the Age of Cloud AI
Tim O’Reilly
@timoreilly
oreilly.com
wtfeconomy.com
OSCON
July 18, 2018
My love affair with open source
Photo: Esther Dyson
Losing the way of life,
Men rely on goodness.
Losing goodness,
They rely on laws.
Generosity
The Robustness Principle
“TCP implementations should follow a
general principle of robustness: be
conservative in what you do, be liberal in
what you accept from others.”
Jon Postel, RFC 761
Photo: John Postel in his office, by Carl Malamud
This goodness flourished in despite of bad licenses (laws)
Despite having a
proprietary license, and
being owned by one
company, Unix was
developed collaboratively
by small teams of
independent developers.
An architecture of participation
“The book is perhaps most valuable for its
exposition of the Unix philosophy of small
cooperating tools with standardized inputs
and outputs, a philosophy that also shaped
the end-to-end philosophy of the Internet. It is
this philosophy, and the architecture based
on it, that has allowed open source projects
to be assembled into larger systems such as
Linux, without explicit coordination between
developers.”
“I couldn’t have built a new kernel for
Windows even if I had access to the
source code. The architecture just
didn’t support it.”
Linus Torvalds
Open source methodologies “won” because they were better
adapted to the emerging world of network, protocol-oriented
architectures, decentralized software development, and networked
software distribution. They were aligned with “the way of life.”
But something changed…
"The Law of Conservation of Attractive Profits"
"When attractive profits disappear at one
stage in the value chain because a
product becomes modular and
commoditized, the opportunity to earn
attractive profits with proprietary products
will usually emerge at an adjacent stage."
-- Clayton Christensen
Author of The Innovator's Solution
In Harvard Business Review, February 2004
Breaking Bad
“When they hit the top of the S-curve, their relationships with network participants change
from positive-sum to zero-sum. The easiest way to continue growing lies in extracting data
from users and competing with complements over audiences and profits. Historical
examples of this are Microsoft vs Netscape, Google vs Yelp, Facebook vs Zynga, and
Twitter vs its 3rd-party clients. Operating systems like iOS and Android have behaved
better, although still take a healthy 30% tax, reject apps for seemingly arbitrary reasons,
and subsume the functionality of 3rd-party apps at will.”
- Chris Dixon, “Why Decentralization Matters”
Science
Curiosity, continuous learning by doing
Photo by David Fulmer
Market Design
Markets are outcomes.
The algorithms decide “who gets what – and
why”
A better designed marketplace can have
better outcomes.
Generosity turns out to be a robust strategy
Google forgot that its strength was in the
rich ecosystem of the open web, and
began to compete with it, on the theory
that only benefit to users matters.
Conveniently, this also increases
Google profits.
Amazon too increasingly competes with
its supplier ecosystem.
This looks like a replay of what Microsoft did to the PC
Divergence of productivity
and real median family income in the US
The same dynamics play out at the national level
Inclusive economies prosper.
Extractive economies falter.
Why do we incentivize extractive behavior?
What is “the way of life” for networked platforms
and economies?
“The opportunity for AI is to help humans
model and manage complex interacting
systems.”
Paul R. Cohen
“Computational Sustainability is a new interdisciplinary
research field, with the overarching goal of studying and
providing solutions to computational problems for balancing
environmental, economic, and societal needs for a
sustainable future…. Work in Computational Sustainability
integrates in a unique way various areas within computer
science and applied mathematics, such as constraint
reasoning, optimization, machine learning, and dynamical
systems.”Carla Gomes
The master algorithm asks for growth to go on forever
It should be doing a
better job of solving for
“Doughnut Economics”
Kate Raworth
“If you want to teach people a new
way of thinking, don't bother trying to
teach them. Instead, give them a tool,
the use of which will lead to new ways
of thinking.”
Buckminster Fuller

Contenu connexe

Tendances

Towards a New Distributional Economics
Towards a New Distributional EconomicsTowards a New Distributional Economics
Towards a New Distributional EconomicsTim O'Reilly
 
What's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth ModelWhat's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth ModelTim O'Reilly
 
We Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional EconomicsWe Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional EconomicsTim O'Reilly
 
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)Tim O'Reilly
 
Some Lessons for Startups (ppt)
Some Lessons for Startups (ppt)Some Lessons for Startups (ppt)
Some Lessons for Startups (ppt)Tim O'Reilly
 
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx versionTim O'Reilly
 
How AI Can Create Jobs
How AI Can Create JobsHow AI Can Create Jobs
How AI Can Create JobsTim O'Reilly
 
Government For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyGovernment For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyTim O'Reilly
 
Mastering the demons of our own design
Mastering the demons of our own designMastering the demons of our own design
Mastering the demons of our own designTim O'Reilly
 
Ficod 2011 (keynote file)
Ficod 2011 (keynote file)Ficod 2011 (keynote file)
Ficod 2011 (keynote file)Tim O'Reilly
 
6 TIPS to SURVIVE the 2nd MACHINE AGE
6 TIPS to SURVIVE the 2nd MACHINE AGE6 TIPS to SURVIVE the 2nd MACHINE AGE
6 TIPS to SURVIVE the 2nd MACHINE AGEFloown
 
Becoming an exponential organization in an Age of Disruption
Becoming an exponential organization in an Age of DisruptionBecoming an exponential organization in an Age of Disruption
Becoming an exponential organization in an Age of DisruptionRob van Alphen
 
What's the Future?
What's the Future?What's the Future?
What's the Future?Tim O'Reilly
 
World Government Summit on Open Source
World Government Summit on Open SourceWorld Government Summit on Open Source
World Government Summit on Open SourceTim O'Reilly
 
The Clothesline Paradox and the Sharing Economy (pdf with notes)
The Clothesline Paradox and the Sharing Economy (pdf with notes)The Clothesline Paradox and the Sharing Economy (pdf with notes)
The Clothesline Paradox and the Sharing Economy (pdf with notes)Tim O'Reilly
 
What Internet Operations Teach Us About the Future of Management
What Internet Operations Teach Us About the Future of ManagementWhat Internet Operations Teach Us About the Future of Management
What Internet Operations Teach Us About the Future of ManagementAPNIC
 
Open Data: From the Information Age to the Action Age (PDF with notes)
Open Data: From the Information Age to the Action Age (PDF with notes)Open Data: From the Information Age to the Action Age (PDF with notes)
Open Data: From the Information Age to the Action Age (PDF with notes)Tim O'Reilly
 
Reinventing Healthcare to Serve People, Not Institutions
Reinventing Healthcare to Serve People, Not InstitutionsReinventing Healthcare to Serve People, Not Institutions
Reinventing Healthcare to Serve People, Not InstitutionsTim O'Reilly
 
Picnic version: The Clothesline Paradox and the Sharing Economy (pdf with notes)
Picnic version: The Clothesline Paradox and the Sharing Economy (pdf with notes)Picnic version: The Clothesline Paradox and the Sharing Economy (pdf with notes)
Picnic version: The Clothesline Paradox and the Sharing Economy (pdf with notes)Tim O'Reilly
 

Tendances (20)

Towards a New Distributional Economics
Towards a New Distributional EconomicsTowards a New Distributional Economics
Towards a New Distributional Economics
 
What's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth ModelWhat's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth Model
 
We Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional EconomicsWe Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional Economics
 
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
 
Some Lessons for Startups (ppt)
Some Lessons for Startups (ppt)Some Lessons for Startups (ppt)
Some Lessons for Startups (ppt)
 
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
 
How AI Can Create Jobs
How AI Can Create JobsHow AI Can Create Jobs
How AI Can Create Jobs
 
Big Things
Big ThingsBig Things
Big Things
 
Government For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyGovernment For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st Century
 
Mastering the demons of our own design
Mastering the demons of our own designMastering the demons of our own design
Mastering the demons of our own design
 
Ficod 2011 (keynote file)
Ficod 2011 (keynote file)Ficod 2011 (keynote file)
Ficod 2011 (keynote file)
 
6 TIPS to SURVIVE the 2nd MACHINE AGE
6 TIPS to SURVIVE the 2nd MACHINE AGE6 TIPS to SURVIVE the 2nd MACHINE AGE
6 TIPS to SURVIVE the 2nd MACHINE AGE
 
Becoming an exponential organization in an Age of Disruption
Becoming an exponential organization in an Age of DisruptionBecoming an exponential organization in an Age of Disruption
Becoming an exponential organization in an Age of Disruption
 
What's the Future?
What's the Future?What's the Future?
What's the Future?
 
World Government Summit on Open Source
World Government Summit on Open SourceWorld Government Summit on Open Source
World Government Summit on Open Source
 
The Clothesline Paradox and the Sharing Economy (pdf with notes)
The Clothesline Paradox and the Sharing Economy (pdf with notes)The Clothesline Paradox and the Sharing Economy (pdf with notes)
The Clothesline Paradox and the Sharing Economy (pdf with notes)
 
What Internet Operations Teach Us About the Future of Management
What Internet Operations Teach Us About the Future of ManagementWhat Internet Operations Teach Us About the Future of Management
What Internet Operations Teach Us About the Future of Management
 
Open Data: From the Information Age to the Action Age (PDF with notes)
Open Data: From the Information Age to the Action Age (PDF with notes)Open Data: From the Information Age to the Action Age (PDF with notes)
Open Data: From the Information Age to the Action Age (PDF with notes)
 
Reinventing Healthcare to Serve People, Not Institutions
Reinventing Healthcare to Serve People, Not InstitutionsReinventing Healthcare to Serve People, Not Institutions
Reinventing Healthcare to Serve People, Not Institutions
 
Picnic version: The Clothesline Paradox and the Sharing Economy (pdf with notes)
Picnic version: The Clothesline Paradox and the Sharing Economy (pdf with notes)Picnic version: The Clothesline Paradox and the Sharing Economy (pdf with notes)
Picnic version: The Clothesline Paradox and the Sharing Economy (pdf with notes)
 

Similaire à Open Source in the Age of Cloud AI

On Digital Markets, Data, and Concentric Diversification
On Digital Markets, Data, and Concentric DiversificationOn Digital Markets, Data, and Concentric Diversification
On Digital Markets, Data, and Concentric DiversificationBernhard Rieder
 
Enabling the data driven enterprise
Enabling the data driven enterpriseEnabling the data driven enterprise
Enabling the data driven enterprisermikkilineni
 
The evolution of AI in workplaces
The evolution of AI in workplacesThe evolution of AI in workplaces
The evolution of AI in workplacesElisabetta Delponte
 
Rethinking OSS In An Era of Cloud and ML
Rethinking OSS In An Era of Cloud and MLRethinking OSS In An Era of Cloud and ML
Rethinking OSS In An Era of Cloud and MLPeter Wang
 
The-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdfThe-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdfShaikhZarin
 
Usability First - Introduction to User-Centered Design
Usability First - Introduction to User-Centered DesignUsability First - Introduction to User-Centered Design
Usability First - Introduction to User-Centered Design@cristobalcobo
 
Cognizant Community US 2018: How Digital Gets Done
Cognizant Community US 2018: How Digital Gets DoneCognizant Community US 2018: How Digital Gets Done
Cognizant Community US 2018: How Digital Gets DoneCognizant
 
Chapter 7Evaluating and Controlling TechnologyBased.docx
Chapter 7Evaluating and Controlling TechnologyBased.docxChapter 7Evaluating and Controlling TechnologyBased.docx
Chapter 7Evaluating and Controlling TechnologyBased.docxrobertad6
 
But Who Protects the Moderators?
But Who Protects the Moderators?But Who Protects the Moderators?
But Who Protects the Moderators?Matthew Lease
 
K tech santa clara 20131114 v1
K tech santa clara 20131114 v1K tech santa clara 20131114 v1
K tech santa clara 20131114 v1ISSIP
 
AI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureAI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureWarren E. Agin
 
2020117 for calabria smart service_system 20201117 v2
2020117 for calabria smart service_system 20201117 v22020117 for calabria smart service_system 20201117 v2
2020117 for calabria smart service_system 20201117 v2ISSIP
 
Future of work 2017 part three 29 May 2017 "Artificial Intelligence and Robo...
Future of work 2017 part three  29 May 2017 "Artificial Intelligence and Robo...Future of work 2017 part three  29 May 2017 "Artificial Intelligence and Robo...
Future of work 2017 part three 29 May 2017 "Artificial Intelligence and Robo...Maureen Boland
 
Inside thegurumind billgates
Inside thegurumind billgatesInside thegurumind billgates
Inside thegurumind billgatesRichard Go
 
The Advisory_June2016
The Advisory_June2016The Advisory_June2016
The Advisory_June2016Jim Tyson
 
‘From the lab into the real world’ [A User-Centered Approach]
‘From the lab into the real world’ [A User-Centered Approach]‘From the lab into the real world’ [A User-Centered Approach]
‘From the lab into the real world’ [A User-Centered Approach]@cristobalcobo
 
Citizen Science And a Manufacturing Revolution: Major trends research notes
Citizen Science And a Manufacturing Revolution: Major trends research notesCitizen Science And a Manufacturing Revolution: Major trends research notes
Citizen Science And a Manufacturing Revolution: Major trends research notesChris Jones
 
Innovations from GAFAM, BATX threats or innovations for businesses
Innovations from GAFAM, BATX threats or innovations for businessesInnovations from GAFAM, BATX threats or innovations for businesses
Innovations from GAFAM, BATX threats or innovations for businessesEric Li
 

Similaire à Open Source in the Age of Cloud AI (20)

On Digital Markets, Data, and Concentric Diversification
On Digital Markets, Data, and Concentric DiversificationOn Digital Markets, Data, and Concentric Diversification
On Digital Markets, Data, and Concentric Diversification
 
Enabling the data driven enterprise
Enabling the data driven enterpriseEnabling the data driven enterprise
Enabling the data driven enterprise
 
The evolution of AI in workplaces
The evolution of AI in workplacesThe evolution of AI in workplaces
The evolution of AI in workplaces
 
Rethinking OSS In An Era of Cloud and ML
Rethinking OSS In An Era of Cloud and MLRethinking OSS In An Era of Cloud and ML
Rethinking OSS In An Era of Cloud and ML
 
The-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdfThe-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdf
 
WTF?
WTF? WTF?
WTF?
 
Usability First - Introduction to User-Centered Design
Usability First - Introduction to User-Centered DesignUsability First - Introduction to User-Centered Design
Usability First - Introduction to User-Centered Design
 
Cognizant Community US 2018: How Digital Gets Done
Cognizant Community US 2018: How Digital Gets DoneCognizant Community US 2018: How Digital Gets Done
Cognizant Community US 2018: How Digital Gets Done
 
Chapter 7Evaluating and Controlling TechnologyBased.docx
Chapter 7Evaluating and Controlling TechnologyBased.docxChapter 7Evaluating and Controlling TechnologyBased.docx
Chapter 7Evaluating and Controlling TechnologyBased.docx
 
But Who Protects the Moderators?
But Who Protects the Moderators?But Who Protects the Moderators?
But Who Protects the Moderators?
 
K tech santa clara 20131114 v1
K tech santa clara 20131114 v1K tech santa clara 20131114 v1
K tech santa clara 20131114 v1
 
AI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureAI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and Future
 
Transhuman Crypto Cloudminds.  Melanie Swan
Transhuman Crypto Cloudminds.  Melanie SwanTranshuman Crypto Cloudminds.  Melanie Swan
Transhuman Crypto Cloudminds.  Melanie Swan
 
2020117 for calabria smart service_system 20201117 v2
2020117 for calabria smart service_system 20201117 v22020117 for calabria smart service_system 20201117 v2
2020117 for calabria smart service_system 20201117 v2
 
Future of work 2017 part three 29 May 2017 "Artificial Intelligence and Robo...
Future of work 2017 part three  29 May 2017 "Artificial Intelligence and Robo...Future of work 2017 part three  29 May 2017 "Artificial Intelligence and Robo...
Future of work 2017 part three 29 May 2017 "Artificial Intelligence and Robo...
 
Inside thegurumind billgates
Inside thegurumind billgatesInside thegurumind billgates
Inside thegurumind billgates
 
The Advisory_June2016
The Advisory_June2016The Advisory_June2016
The Advisory_June2016
 
‘From the lab into the real world’ [A User-Centered Approach]
‘From the lab into the real world’ [A User-Centered Approach]‘From the lab into the real world’ [A User-Centered Approach]
‘From the lab into the real world’ [A User-Centered Approach]
 
Citizen Science And a Manufacturing Revolution: Major trends research notes
Citizen Science And a Manufacturing Revolution: Major trends research notesCitizen Science And a Manufacturing Revolution: Major trends research notes
Citizen Science And a Manufacturing Revolution: Major trends research notes
 
Innovations from GAFAM, BATX threats or innovations for businesses
Innovations from GAFAM, BATX threats or innovations for businessesInnovations from GAFAM, BATX threats or innovations for businesses
Innovations from GAFAM, BATX threats or innovations for businesses
 

Plus de Tim O'Reilly

Learning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on DemandLearning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on DemandTim O'Reilly
 
Networks and the Next Economy
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next EconomyTim O'Reilly
 
Amazon.com's Web Services Opportunity
Amazon.com's Web Services OpportunityAmazon.com's Web Services Opportunity
Amazon.com's Web Services OpportunityTim O'Reilly
 
WTF? Why The Future Is Up To Us.
WTF? Why The Future Is Up To Us.WTF? Why The Future Is Up To Us.
WTF? Why The Future Is Up To Us.Tim O'Reilly
 
Why We'll Never Run Out of Jobs
Why We'll Never Run Out of JobsWhy We'll Never Run Out of Jobs
Why We'll Never Run Out of JobsTim O'Reilly
 
Government as a Platform: What We've Learned Since 2008 (ppt)
Government as a Platform: What We've Learned Since 2008 (ppt)Government as a Platform: What We've Learned Since 2008 (ppt)
Government as a Platform: What We've Learned Since 2008 (ppt)Tim O'Reilly
 
Government as a Platform: What We've Learned Since 2008 (pdf with notes)
Government as a Platform: What We've Learned Since 2008 (pdf with notes)Government as a Platform: What We've Learned Since 2008 (pdf with notes)
Government as a Platform: What We've Learned Since 2008 (pdf with notes)Tim O'Reilly
 
The AIs Are Not Taking Our Jobs...They Are Changing Them
The AIs Are Not Taking Our Jobs...They Are Changing ThemThe AIs Are Not Taking Our Jobs...They Are Changing Them
The AIs Are Not Taking Our Jobs...They Are Changing ThemTim O'Reilly
 
By People, For People
By People, For PeopleBy People, For People
By People, For PeopleTim O'Reilly
 
Software Above the Level of a Single Device
Software Above the Level of a Single DeviceSoftware Above the Level of a Single Device
Software Above the Level of a Single DeviceTim O'Reilly
 
Technology and Trust: The Challenge of 21st Century Government
Technology and Trust: The Challenge of 21st Century GovernmentTechnology and Trust: The Challenge of 21st Century Government
Technology and Trust: The Challenge of 21st Century GovernmentTim O'Reilly
 

Plus de Tim O'Reilly (11)

Learning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on DemandLearning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on Demand
 
Networks and the Next Economy
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next Economy
 
Amazon.com's Web Services Opportunity
Amazon.com's Web Services OpportunityAmazon.com's Web Services Opportunity
Amazon.com's Web Services Opportunity
 
WTF? Why The Future Is Up To Us.
WTF? Why The Future Is Up To Us.WTF? Why The Future Is Up To Us.
WTF? Why The Future Is Up To Us.
 
Why We'll Never Run Out of Jobs
Why We'll Never Run Out of JobsWhy We'll Never Run Out of Jobs
Why We'll Never Run Out of Jobs
 
Government as a Platform: What We've Learned Since 2008 (ppt)
Government as a Platform: What We've Learned Since 2008 (ppt)Government as a Platform: What We've Learned Since 2008 (ppt)
Government as a Platform: What We've Learned Since 2008 (ppt)
 
Government as a Platform: What We've Learned Since 2008 (pdf with notes)
Government as a Platform: What We've Learned Since 2008 (pdf with notes)Government as a Platform: What We've Learned Since 2008 (pdf with notes)
Government as a Platform: What We've Learned Since 2008 (pdf with notes)
 
The AIs Are Not Taking Our Jobs...They Are Changing Them
The AIs Are Not Taking Our Jobs...They Are Changing ThemThe AIs Are Not Taking Our Jobs...They Are Changing Them
The AIs Are Not Taking Our Jobs...They Are Changing Them
 
By People, For People
By People, For PeopleBy People, For People
By People, For People
 
Software Above the Level of a Single Device
Software Above the Level of a Single DeviceSoftware Above the Level of a Single Device
Software Above the Level of a Single Device
 
Technology and Trust: The Challenge of 21st Century Government
Technology and Trust: The Challenge of 21st Century GovernmentTechnology and Trust: The Challenge of 21st Century Government
Technology and Trust: The Challenge of 21st Century Government
 

Dernier

A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 

Dernier (20)

A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 

Open Source in the Age of Cloud AI

  • 1. Open Source in the Age of Cloud AI Tim O’Reilly @timoreilly oreilly.com wtfeconomy.com OSCON July 18, 2018
  • 2. My love affair with open source Photo: Esther Dyson
  • 3. Losing the way of life, Men rely on goodness. Losing goodness, They rely on laws.
  • 5. The Robustness Principle “TCP implementations should follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others.” Jon Postel, RFC 761 Photo: John Postel in his office, by Carl Malamud
  • 6. This goodness flourished in despite of bad licenses (laws) Despite having a proprietary license, and being owned by one company, Unix was developed collaboratively by small teams of independent developers.
  • 7. An architecture of participation “The book is perhaps most valuable for its exposition of the Unix philosophy of small cooperating tools with standardized inputs and outputs, a philosophy that also shaped the end-to-end philosophy of the Internet. It is this philosophy, and the architecture based on it, that has allowed open source projects to be assembled into larger systems such as Linux, without explicit coordination between developers.”
  • 8. “I couldn’t have built a new kernel for Windows even if I had access to the source code. The architecture just didn’t support it.” Linus Torvalds
  • 9. Open source methodologies “won” because they were better adapted to the emerging world of network, protocol-oriented architectures, decentralized software development, and networked software distribution. They were aligned with “the way of life.”
  • 11. "The Law of Conservation of Attractive Profits" "When attractive profits disappear at one stage in the value chain because a product becomes modular and commoditized, the opportunity to earn attractive profits with proprietary products will usually emerge at an adjacent stage." -- Clayton Christensen Author of The Innovator's Solution In Harvard Business Review, February 2004
  • 12. Breaking Bad “When they hit the top of the S-curve, their relationships with network participants change from positive-sum to zero-sum. The easiest way to continue growing lies in extracting data from users and competing with complements over audiences and profits. Historical examples of this are Microsoft vs Netscape, Google vs Yelp, Facebook vs Zynga, and Twitter vs its 3rd-party clients. Operating systems like iOS and Android have behaved better, although still take a healthy 30% tax, reject apps for seemingly arbitrary reasons, and subsume the functionality of 3rd-party apps at will.” - Chris Dixon, “Why Decentralization Matters”
  • 13.
  • 15. Curiosity, continuous learning by doing Photo by David Fulmer
  • 16.
  • 17.
  • 18. Market Design Markets are outcomes. The algorithms decide “who gets what – and why” A better designed marketplace can have better outcomes.
  • 19.
  • 20. Generosity turns out to be a robust strategy
  • 21. Google forgot that its strength was in the rich ecosystem of the open web, and began to compete with it, on the theory that only benefit to users matters. Conveniently, this also increases Google profits. Amazon too increasingly competes with its supplier ecosystem.
  • 22. This looks like a replay of what Microsoft did to the PC
  • 23. Divergence of productivity and real median family income in the US
  • 24. The same dynamics play out at the national level Inclusive economies prosper. Extractive economies falter. Why do we incentivize extractive behavior?
  • 25. What is “the way of life” for networked platforms and economies? “The opportunity for AI is to help humans model and manage complex interacting systems.” Paul R. Cohen
  • 26. “Computational Sustainability is a new interdisciplinary research field, with the overarching goal of studying and providing solutions to computational problems for balancing environmental, economic, and societal needs for a sustainable future…. Work in Computational Sustainability integrates in a unique way various areas within computer science and applied mathematics, such as constraint reasoning, optimization, machine learning, and dynamical systems.”Carla Gomes
  • 27. The master algorithm asks for growth to go on forever It should be doing a better job of solving for
  • 29. “If you want to teach people a new way of thinking, don't bother trying to teach them. Instead, give them a tool, the use of which will lead to new ways of thinking.” Buckminster Fuller