SlideShare a Scribd company logo
1 of 63
We Need to Talk About
The Thing
16/04/2024 Copyright 2024, All Around the World
The New
AI
–––
This
Talk is
Always
Out of
Date
4/16/2024 Copyright 2024, All Around the World
Curtis “Ovid” Poe
https://allaroundtheworld.fr/
https://ovid.github.io/
curtis.poe@gmail.com
The
German
Perl/Rak
u
Workshop
, 2024
Copyright
2024,
All
Around
the
World
4/16/2024
For the purposes of this talk …
Copyright
2024,
All
Around
the
World
16/04/2024
AI MEANS LARGE
LANGUAGE MODELS
AI CONCERNS ARE
VALID. NO TIME
FOR THIS TALK.
FULL DISCLOSURE:
I GET COPILOT
FOR FREE DUE TO
MY OPEN-SOURCE
WORK
Using AI to Code
Lightning Talk 1
4/16/2024 Copyright 2024, All Around the World
Learn
Prompt
Engineeri
ng!
4/16/2024 Copyright 2024, All Around the World
Iterate!
Copyright
2024,
All
Around
the
World
10 GENERATE SOMETHING
20 REVIEW IT
30 TEST IT
40 GOTO 10
16/04/2024
Where Are We
Now?
Lightning Talk 2
4/16/2024 Copyright 2024, All Around the World
Attention
Is All
You Need
Copyright
2024,
All
Around
the
World
• June, 2017,
Google
researchers
• https://arxiv.or
g/abs/1706.03762
4/16/2024
Attention
Is All
You Need
Copyright
2024,
All
Around
the
World
• Significantly
simplified
training
• Easy to train in
parallel
• Expensive to
compute
• Moderately
inexpensive to
use
4/16/2024
Not just
ChatGPT
Copyright
2024,
All
Around
the
World
• ChatGPT
• Claude
• Gemini
• LLaMA
• Mistral
• … many more
• https://huggingfa
ce.co/
• https://poe.com/
16/04/2024
Reason
Copyright
2024,
All
Around
the
World
4/16/2024
Reason
Copyright
2024,
All
Around
the
World
1. Summary
2. Analysis
• Factual accuracy
• Logical flaws
3. Conclusion (strong, average, or weak)
4. Suggestions for improvement
5. Counter-arguments
16/04/2024
Upgrades
Copyright
2024,
All
Around
the
World
• Upgrade computer: my software is
faster
• Upgrade LLM: my software is smarter
16/04/2024
Images!
Copyright
2024,
All
Around
the
World
Summary …
Argument analysis …
Good Argument: This argument presents a
personal ethical stance with a clear line of
reasoning that is consistent and free from logical
fallacies. It effectively communicates the author's
viewpoint on the value of understanding and
empathy.
Suggestions for improvement …
Counter-arguments …
16/04/2024
Why I Changed My Mind
Lightning Talk 3
4/16/2024 Copyright 2024, All Around the World
AI Isn’t Coming
It’s Already Here
16/04/2024 Copyright 2024, All Around the World
People deny because they’ve ignored it
This isn’t a talk about business
•Supply chain management
•Corporate risk management
•Sales and marketing
•Healthcare
•Finance
•… and more
LLMs are improving business profitability
The
Loudest
Voices
Acceleratio
nists
Advocates
Moderates
Concerned
Naysayers
16/04/2024 Copyright 2024, All Around the World
My Background
Why am I no longer a naysayer?
4/16/2024 Copyright 2024, All Around the World
AI is
Amazing
Copyright
2024,
All
Around
the
World
• https://metacpan.
org/pod/AI::Prolo
g
• https://metacpan.
org/pod/AI::Neura
lNet::Simple
• Past year: deep
dive into
Generative AI
• Fine-tuning
Mistral for AI
chatbots
• Building ChatGPT
store bots
16/04/2024
OpenSky
Copyright
2024,
All
Around
the
World
• https://metacpan.org/pod/WebService::Ope
nSky
• https://opensky-network.org/
4/16/2024
Copilot … from Python
def get_flights_from_interval(self, begin, end):
if begin >= end:
raise ValueError("The end parameter must be greater than begin.")
if end - begin > 7200:
raise ValueError("The time interval must be smaller than 2 hours.")
params = {"begin": begin, "end": end}
states_json = self._get_json(
"/flights/all", self.get_flights_from_interval, params=params
)
if states_json is not None:
return [FlightData(list(entry.values())) for entry in states_json]
return None
16/04/2024 Copyright 2024, All Around the World
Copilot … to Perl
sub get_flights_from_interval ( $self, $begin, $end ) {
if ( $begin >= $end ) {
croak 'The end time must be greater than/equal to the start time.';
}
if ( ( $end - $begin ) > 7200 ) {
croak 'The time interval must be smaller than two hours.';
}
my %params = ( begin => $begin, end => $end );
my $route = '/flights/all';
my $response = $self->_get_response( route => $route, params => %params );
return OpenSky::API::Flights->new($response);
}
16/04/2024 Copyright 2024, All Around the World
# Do not install methods which exist
4/16/2024
Angry Pumpkins
• Midjourney/Dall-E/ChatGPT 4
• 10 to 12 hours to create
• Angry Birds: nine months
https://twitter.com/javilopen/status/171936
3262179938401
16/04/2024
Copyright 2024, All Around the
World
My Turn
Requirements
• An app I need
• Technologies I don’t know
16/04/2024
Copyright 2024, All Around the
World
My Prompt
Copyright
2024,
All
Around
the
World
Me: I would like
to create a small
shopping list app
in Swift for the
iPhone.
ChatGPT: How cute.
Good luck!
16/04/2024
Correct
Response
Copyright
2024,
All
Around
the
World
Me: I would like
to create a small
shopping list app
in Swift for the
iPhone.
AI: How cute. Good
luck!
16/04/2024
My Actual
Prompt
Copyright
2024,
All
Around
the
World
I would like to create a small shopping list app in Swift for
the iPhone. I have a newer version of XCode.
1. The app should allow me to enter and delete food items to
buy.
2. Each entry should have a checkbox to the left. Unchecked
items should appear at the top, checked items at the
bottom.
3. At the top of the screen should be a large title which says
“Shopping.”
4. At the bottom of the screen should be two buttons. One says
“Alpha” and the other says “Frequency.”
5. If I click on the button which says “Alpha”, all items
should be sorted first by unchecked and the checked status.
A secondary, alphabetical sort for each checked and
unchecked section.
6. If I click on the button which says “Frequency,” all items
should be sorted first by unchecked and the checked status.
A secondary, sort for the frequency with which I first
entered or unchecked each item.
7. The application needs storage to save the number of times
I’ve entered or unchecked each item.
8. After I close and reopen the app, it should show the list
in the last state it was observed.
9. If I delete an item from the list, it should also be
deleted from storage.
https://ovid.github.io/articles/building-an-iphone-app-with-
chatgpt.html
16/04/2024
Ovid’s
Shopping
App
Copyright
2024,
All
Around
the
World
4/16/2024
My
Shopping
Copyright
2024,
All
Around
the
World
• Two hours to
create
• I don’t know iOS
development
• I don’t know
Swift
• I don’t know
XCode
• Didn’t take days
or weeks of
learning
4/16/2024
Mine!
Copyright
2024,
All
Around
the
World
• No paying to remove ads
• I didn’t ask it “not to track”
• No “social media” features
16/04/2024
The
future
Copyright
2024,
All
Around
the
World
• Best practices form
• Design patterns follow
• Frameworks created
16/04/2024
The now
Copyright
2024,
All
Around
the
World
• Best practices form
• Design patterns follow
• Frameworks created
16/04/2024
ChatDev https://github.com/Op
enBMB/ChatDev
Copyright
2024,
All
Around
the
World
4/16/2024
ChatDev
Agents
Copyright
2024,
All
Around
the
World
• Chief Executive Officer
• Chief Product Officer
• Chief Technology Officer
• Programmer
• Reviewer
• Tester
• Art designer
• Human resources
16/04/2024
ChatDev
Copyright
2024,
All
Around
the
World
4/16/2024
magic.dev
• 5 million token context
window
• Anyone can collaborate
• “Coworker, not copilot”
• Striving for AGI
16/04/2024 Copyright 2024, All Around
the World
lovable.
dev
“The last piece of
software”
Copyright
2024,
All
Around
the
World
4/16/2024
Devin—
The
First AI
Software
Engineer
Copyright
2024,
All
Around
the
World
4/16/2024
3D-GPT
https://chuny1.gi
thub.io/3DGPT/3dg
pt.html
Copyright
2024,
All
Around
the
World
4/16/2024
3d-GPT
Copyright
2024,
All
Around
the
World
• arXiv Preprint
Paper
• Github Repo
• Only the
beginning!
16/04/2024
Implications
What comes next?
4/16/2024 Copyright 2024, All Around the World
Short-
term
Copyright
2024,
All
Around
the
World
• Lesser-skilled workers benefit more
• Income gap may shrink
• Augmenting, not replacing
16/04/2024
Jobs!
Lightning Talk 4
4/16/2024 Copyright 2024, All Around the World
Copyright
2024,
All
Around
the
World
https://techcrunch.com/2023/10/17/stack-overflow-
cuts-28-of-its-staff/
4/16/2024
Copyright
2024,
All
Around
the
World
https://arstechnica.com/google/2024/01/google-lays-off-hundreds-more-as-ad-division-
switches-to-ai-powered-sales/
4/16/2024
Copyright
2024,
All
Around
the
World
https://ny1.com/nyc/all-boroughs/technology/2023/11/08/40--of-companies-say-ai-is-likely-
to-replace-employees-next-year
4/16/2024
Copyright
2024,
All
Around
the
World
https://edition.cnn.com/2024/01/22/tech/ai-labor-market-mit-
study/index.html
4/16/2024
Copyright
2024,
All
Around
the
World
https://bloomberry.com/i-analyzed-5m-freelancing-jobs-to-see-what-jobs-
are-being-replaced-by-ai/
4/16/2024
AI Job
Loss
Copyright
2024,
All
Around
the
World
• 1 in 5 jobs face high risk of exposure—
mental labor
• 1 in 3 jobs face low risk of exposure—
manual labor
• AI-driven job losses increasing
• AI-driven job opportunities increasing
https://www.hiringlab.org/2023/09/21/indeed-ai-at-
work-report/
https://tech.co/news/ai-replaced-4000-jobs-may
https://www.cnbc.com/2023/12/16/ai-job-losses-are-
rising-but-the-numbers-dont-tell-the-full-story.html
16/04/2024
AI
Programme
rs
Copyright
2024,
All
Around
the
World
• They’re junior devs
• Need constant supervision
• Not replacing us for X years
16/04/2024
Unemployment
Copyright
2024,
All
Around
the
World
• Cyclical
• Institutional
• Seasonal
• Underemployment?
• Frictional
• Structural
16/04/2024
We can’t stop it
We must adjust to it
Do you want to be right?
Or do you want to be effective?
Copyright
2024,
All
Around
the
World
4/16/2024
Adopting AI
Lightning Talk 5
4/16/2024 Copyright 2024, All Around the World
Three
Approache
s
Copyright
2024,
All
Around
the
World
• Transformational
• Strategic
• Tactical
16/04/2024
Transformati
onal
Copyright
2024,
All
Around
the
World
• New companies (Rabbit, Humane, Cognition
Labs, etc.)
• New business models
• Requires deep expertise
• High risk/high reward
16/04/2024
Strategic
Copyright
2024,
All
Around
the
World
• Existing companies
• Support company goals
• Requires moderate/high expertise
• Medium risk/? reward
16/04/2024
Tactical
Copyright
2024,
All
Around
the
World
• Existing companies
• Top-down mandate/bottom-up implementation
• Requires little expertise
• Low risk/medium reward
16/04/2024
Which is best
for you?
• Assess your level of AI-
experience
• Assess your level of risk
• Too soon or too late?
16/04/2024
Copyright 2024, All Around the
World
• https://theaibreakdown.beehiiv.com
4/16/2024 Copyright 2024, All Around the World
https://theaibreakdown.beehiiv.
Copyright
2024,
All
Around
the
World
• https://besuper.
ai/
This is not an
endorsement.
4/16/2024
4/16/2024 Copyright 2024, All Around the World
Questions?

More Related Content

Similar to How AI, OpenAI, and ChatGPT impact business and software.

Similar to How AI, OpenAI, and ChatGPT impact business and software. (20)

Open Design Definition workshop @ Open Knowledge Festival 2012
Open Design Definition workshop @ Open Knowledge Festival 2012Open Design Definition workshop @ Open Knowledge Festival 2012
Open Design Definition workshop @ Open Knowledge Festival 2012
 
Adopt an API
Adopt an APIAdopt an API
Adopt an API
 
Technologies, Places, Business Models for Open Design @ Pixelversity, Helsink...
Technologies, Places, Business Models for Open Design @ Pixelversity, Helsink...Technologies, Places, Business Models for Open Design @ Pixelversity, Helsink...
Technologies, Places, Business Models for Open Design @ Pixelversity, Helsink...
 
News scavenger a SharePoint and Apps Story
News scavenger  a SharePoint and Apps StoryNews scavenger  a SharePoint and Apps Story
News scavenger a SharePoint and Apps Story
 
Hactoberfest presentation
Hactoberfest presentationHactoberfest presentation
Hactoberfest presentation
 
Smau Milano 2016 - Fabio Alessandro Locati
Smau Milano 2016 - Fabio Alessandro LocatiSmau Milano 2016 - Fabio Alessandro Locati
Smau Milano 2016 - Fabio Alessandro Locati
 
Firefox OS Perspective
Firefox OS Perspective Firefox OS Perspective
Firefox OS Perspective
 
Coffee & Pi - Getting Started with Python
Coffee & Pi - Getting Started with PythonCoffee & Pi - Getting Started with Python
Coffee & Pi - Getting Started with Python
 
NTU Workshop: 01 What Is Open Design
NTU Workshop: 01 What Is Open DesignNTU Workshop: 01 What Is Open Design
NTU Workshop: 01 What Is Open Design
 
IDAS Workshop: 01 What Is Open Design
IDAS Workshop: 01 What Is Open DesignIDAS Workshop: 01 What Is Open Design
IDAS Workshop: 01 What Is Open Design
 
Walter api
Walter apiWalter api
Walter api
 
Futuropolis 2058 Singapore - OpenSocial, a standard for the social web
Futuropolis 2058 Singapore - OpenSocial, a standard for the social webFuturopolis 2058 Singapore - OpenSocial, a standard for the social web
Futuropolis 2058 Singapore - OpenSocial, a standard for the social web
 
Open Operating Systems and Mozilla´s vision on the future - Movistar Move - 2...
Open Operating Systems and Mozilla´s vision on the future - Movistar Move - 2...Open Operating Systems and Mozilla´s vision on the future - Movistar Move - 2...
Open Operating Systems and Mozilla´s vision on the future - Movistar Move - 2...
 
The Future of eLearning
The Future of eLearningThe Future of eLearning
The Future of eLearning
 
Stanfy MadCode Meetup#6: Apple Watch. First Steps.
Stanfy MadCode Meetup#6: Apple Watch. First Steps.Stanfy MadCode Meetup#6: Apple Watch. First Steps.
Stanfy MadCode Meetup#6: Apple Watch. First Steps.
 
gsoc
gsocgsoc
gsoc
 
Firefox OS App Development
Firefox OS App DevelopmentFirefox OS App Development
Firefox OS App Development
 
Waiting on Machines
Waiting on MachinesWaiting on Machines
Waiting on Machines
 
How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0
 
How to use OpenData, Firefox OS and a Raspberry Pi to build a better Washing ...
How to use OpenData, Firefox OS and a Raspberry Pi to build a better Washing ...How to use OpenData, Firefox OS and a Raspberry Pi to build a better Washing ...
How to use OpenData, Firefox OS and a Raspberry Pi to build a better Washing ...
 

More from Curtis Poe

A Whirlwind Tour of Test::Class
A Whirlwind Tour of Test::ClassA Whirlwind Tour of Test::Class
A Whirlwind Tour of Test::Class
Curtis Poe
 

More from Curtis Poe (20)

life-off-earth.pptx
life-off-earth.pptxlife-off-earth.pptx
life-off-earth.pptx
 
Corinna-2023.pptx
Corinna-2023.pptxCorinna-2023.pptx
Corinna-2023.pptx
 
Corinna Status 2022.pptx
Corinna Status 2022.pptxCorinna Status 2022.pptx
Corinna Status 2022.pptx
 
Rummaging in the clOOset
Rummaging in the clOOsetRummaging in the clOOset
Rummaging in the clOOset
 
Rescuing a-legacy-codebase
Rescuing a-legacy-codebaseRescuing a-legacy-codebase
Rescuing a-legacy-codebase
 
Perl 6 For Mere Mortals
Perl 6 For Mere MortalsPerl 6 For Mere Mortals
Perl 6 For Mere Mortals
 
Disappearing Managers, YAPC::EU 2014, Bulgaria, Keynote
Disappearing Managers, YAPC::EU 2014, Bulgaria, KeynoteDisappearing Managers, YAPC::EU 2014, Bulgaria, Keynote
Disappearing Managers, YAPC::EU 2014, Bulgaria, Keynote
 
How to Fake a Database Design
How to Fake a Database DesignHow to Fake a Database Design
How to Fake a Database Design
 
Are Managers An Endangered Species?
Are Managers An Endangered Species?Are Managers An Endangered Species?
Are Managers An Endangered Species?
 
The Lies We Tell About Software Testing
The Lies We Tell About Software TestingThe Lies We Tell About Software Testing
The Lies We Tell About Software Testing
 
A/B Testing - What your mother didn't tell you
A/B Testing - What your mother didn't tell youA/B Testing - What your mother didn't tell you
A/B Testing - What your mother didn't tell you
 
Test::Class::Moose
Test::Class::MooseTest::Class::Moose
Test::Class::Moose
 
A Whirlwind Tour of Test::Class
A Whirlwind Tour of Test::ClassA Whirlwind Tour of Test::Class
A Whirlwind Tour of Test::Class
 
Agile Companies Go P.O.P.
Agile Companies Go P.O.P.Agile Companies Go P.O.P.
Agile Companies Go P.O.P.
 
Econ101
Econ101Econ101
Econ101
 
Testing With Test::Class
Testing With Test::ClassTesting With Test::Class
Testing With Test::Class
 
Logic Progamming in Perl
Logic Progamming in PerlLogic Progamming in Perl
Logic Progamming in Perl
 
Inheritance Versus Roles - The In-Depth Version
Inheritance Versus Roles - The In-Depth VersionInheritance Versus Roles - The In-Depth Version
Inheritance Versus Roles - The In-Depth Version
 
Inheritance Versus Roles
Inheritance Versus RolesInheritance Versus Roles
Inheritance Versus Roles
 
Turbo Charged Test Suites
Turbo Charged Test SuitesTurbo Charged Test Suites
Turbo Charged Test Suites
 

Recently uploaded

Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Recently uploaded (20)

Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 

How AI, OpenAI, and ChatGPT impact business and software.

Editor's Notes

  1. I could use a hammer to wash my dishes. “This hammer sucks!”
  2. You still need to know programming (for now)
  3. AI augments your ability. It does not replace you.
  4. Always versus Never
  5. October 31st, 2023
  6. I had never done this before.
  7. Exactly the app I wanted
  8. Imagine customer support saying, “I need this column sorted numerically, not alphabetically” and later, the magic system opens a pull request with the changes
  9. Devin used a print statement for debugging!