SlideShare uma empresa Scribd logo
1 de 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?

Mais conteúdo relacionado

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

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 2012Massimo Menichinelli
 
Adopt an API
Adopt an APIAdopt an API
Adopt an APIbootis
 
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...Massimo Menichinelli
 
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 StoryInnoTech
 
Hactoberfest presentation
Hactoberfest presentationHactoberfest presentation
Hactoberfest presentationAITIKDANDAPAT
 
Smau Milano 2016 - Fabio Alessandro Locati
Smau Milano 2016 - Fabio Alessandro LocatiSmau Milano 2016 - Fabio Alessandro Locati
Smau Milano 2016 - Fabio Alessandro LocatiSMAU
 
Firefox OS Perspective
Firefox OS Perspective Firefox OS Perspective
Firefox OS Perspective ankitgadgil
 
Coffee & Pi - Getting Started with Python
Coffee & Pi - Getting Started with PythonCoffee & Pi - Getting Started with Python
Coffee & Pi - Getting Started with PythonBrad ☼ Derstine
 
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 DesignMassimo Menichinelli
 
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 DesignMassimo Menichinelli
 
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 webPatrick Chanezon
 
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...Frédéric Harper
 
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.Stanfy
 
Waiting on Machines
Waiting on MachinesWaiting on Machines
Waiting on MachinesYOPESO
 
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.0Dr. Mazlan Abbas
 
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 ...André Fiedler
 

Semelhante a 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 ...
 

Mais de Curtis Poe

life-off-earth.pptx
life-off-earth.pptxlife-off-earth.pptx
life-off-earth.pptxCurtis Poe
 
Corinna-2023.pptx
Corinna-2023.pptxCorinna-2023.pptx
Corinna-2023.pptxCurtis Poe
 
Corinna Status 2022.pptx
Corinna Status 2022.pptxCorinna Status 2022.pptx
Corinna Status 2022.pptxCurtis Poe
 
Rummaging in the clOOset
Rummaging in the clOOsetRummaging in the clOOset
Rummaging in the clOOsetCurtis Poe
 
Rescuing a-legacy-codebase
Rescuing a-legacy-codebaseRescuing a-legacy-codebase
Rescuing a-legacy-codebaseCurtis Poe
 
Perl 6 For Mere Mortals
Perl 6 For Mere MortalsPerl 6 For Mere Mortals
Perl 6 For Mere MortalsCurtis Poe
 
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, KeynoteCurtis Poe
 
How to Fake a Database Design
How to Fake a Database DesignHow to Fake a Database Design
How to Fake a Database DesignCurtis Poe
 
Are Managers An Endangered Species?
Are Managers An Endangered Species?Are Managers An Endangered Species?
Are Managers An Endangered Species?Curtis Poe
 
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 TestingCurtis Poe
 
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 youCurtis Poe
 
Test::Class::Moose
Test::Class::MooseTest::Class::Moose
Test::Class::MooseCurtis Poe
 
A Whirlwind Tour of Test::Class
A Whirlwind Tour of Test::ClassA Whirlwind Tour of Test::Class
A Whirlwind Tour of Test::ClassCurtis Poe
 
Agile Companies Go P.O.P.
Agile Companies Go P.O.P.Agile Companies Go P.O.P.
Agile Companies Go P.O.P.Curtis Poe
 
Testing With Test::Class
Testing With Test::ClassTesting With Test::Class
Testing With Test::ClassCurtis Poe
 
Logic Progamming in Perl
Logic Progamming in PerlLogic Progamming in Perl
Logic Progamming in PerlCurtis Poe
 
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 VersionCurtis Poe
 
Inheritance Versus Roles
Inheritance Versus RolesInheritance Versus Roles
Inheritance Versus RolesCurtis Poe
 
Turbo Charged Test Suites
Turbo Charged Test SuitesTurbo Charged Test Suites
Turbo Charged Test SuitesCurtis Poe
 

Mais de 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
 

Último

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Último (20)

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

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

Notas do Editor

  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!