10 People + AI = Billion Dollar Company?

Lightcone Podcast
27 Jun 202438:23

Summary

TLDRIn this episode of 'Light Cone,' hosts Gary, Jared Harge, and Diana debate the future of programming in the age of AI advancements. They discuss the impact of AI on job automation, the necessity for learning computer science, and the potential for AI to transform the way we build software. The conversation touches on the state of AI programmers, the importance of human creativity in coding, and the possibility of smaller teams creating billion-dollar companies. The hosts agree that despite AI's growing capabilities, the need for human ingenuity in programming remains crucial.

Takeaways

  • ๐Ÿง‘โ€๐Ÿ’ป The script discusses the evolving role of AI in programming and its implications for the tech industry, suggesting that AI may not fully replace the need for human programmers.
  • ๐Ÿš€ It highlights the potential for AI to automate certain aspects of coding, particularly for junior developers, but acknowledges the limitations in creating complex systems.
  • ๐ŸŒŸ The conversation references the impact of AI advancements like GitHub Copilot and the sbench dataset, which have spurred interest in AI programming capabilities.
  • ๐Ÿ”‘ The importance of learning computer science and coding is debated, with the argument that even if AI becomes advanced, understanding programming can enhance logical thinking and problem-solving skills.
  • ๐Ÿ† The script suggests that the future might see a rise in smaller teams or even solo founders capable of creating successful startups due to the democratizing effect of technology and AI.
  • ๐Ÿค– The discussion touches on the idea that AI could change the nature of work, possibly reducing the need for large teams and allowing for more efficient, smaller companies.
  • ๐Ÿ’ก It is suggested that AI and automation may lead to a shift in the types of jobs available, with a potential decrease in junior programming roles and an increase in demand for more senior or specialized skills.
  • ๐Ÿ› ๏ธ The script emphasizes that despite AI advancements, there is still a need for human creativity and craftsmanship in building products, particularly in the early stages of a startup.
  • ๐ŸŒฑ The conversation speculates on the potential for AI to enable more people to pursue entrepreneurial ventures by reducing the barriers to entry in terms of technical skill and resource requirements.
  • ๐Ÿ”ฎ The script concludes with a general agreement that learning to code is still valuable, as it provides a foundational understanding necessary for innovation and effective communication with AI tools.
  • ๐Ÿ The participants express a collective hope for a future where AI contributes to a flourishing of entrepreneurship, allowing more individuals to realize their ideas and contribute to societal progress.

Q & A

  • What is the main topic discussed in the transcript?

    -The main topic discussed is the impact of AI on programming and the future of software companies, particularly in relation to whether learning to code is still necessary.

  • What controversial statement did Jensen make that sparked discussion?

    -Jensen stated that it is vital that children learn computer science and programming is almost exactly the opposite of what is necessary because computing technology should be advanced enough so that nobody has to program, making everyone in the world a programmer.

  • What are some companies mentioned that are working on AI programming tools?

    -Companies mentioned include Sweep and Fume, which are developing coding assistance tools for developers.

  • What significant advancement in AI programming occurred about eight months ago?

    -The significant advancement was the release of the benchmarking dataset called sbench by the Princeton NLP group, which includes real programming problems and has spurred interest and development in AI programming.

  • What historical dataset is compared to sbench in terms of its impact on AI development?

    -sbench is compared to the ImageNet dataset, which was a groundbreaking dataset in deep learning and computer vision from Stanford's lab led by Fei-Fei Li.

  • What is one reason programming tasks are challenging for AI, according to the transcript?

    -Programming tasks are challenging for AI because real-world problems are messy and complex, requiring not just programming skills but also the ability to understand and model the intricacies of real-world systems.

  • What argument does Jared make against Jensen's statement?

    -Jared argues that even if AI can eventually build great apps from English descriptions, learning to code is still valuable because it makes people smarter and improves their logical thinking skills.

  • What is the Jevons Paradox and how does it relate to the discussion?

    -The Jevons Paradox states that increasing the efficiency of a service leads to an increase in demand for that service. It is used to explain why the demand for programmers has not decreased despite advancements in programming tools.

  • What prediction is made about the future of unicorn companies?

    -The prediction is that AI will lead to an increase in the number of unicorn companies started each year because it will be easier to get ideas off the ground and into prototype and initial user stages.

  • What is a key takeaway about the importance of learning to code?

    -The key takeaway is that learning to code remains essential because it provides foundational knowledge and good taste needed to build great products, even in a future where AI might handle many programming tasks.

Outlines

00:00

๐Ÿค” The Future of AI in Programming

The discussion opens with the state of AI in programming, questioning its reliability and potential impact on software companies. Gary, Jared, and Diana, who have funded companies worth billions, address a controversial statement by Jensen Huang about the future of programming. Jensen argues that computing technology should evolve so that no one needs to program, and everyone becomes a programmer. The conversation delves into whether learning computer science is still valuable in light of AI advancements that can code, debating the implications for the next generation of founders.

05:02

๐Ÿ“ˆ AI Programming and Benchmarking

The discussion shifts to the reliability of AI programmers, highlighting the launch of tools like Devon that assist developers with coding tasks. Diana and Jared compare the progress in AI programming to the breakthrough in deep learning brought by the ImageNet dataset. They explain that the recent release of the sbench dataset, which benchmarks AI performance on real-world programming tasks, has spurred significant advancements in AI programming. The conversation explores how this benchmark is driving rapid improvements and the limitations of AI in building complex systems from scratch.

10:04

๐Ÿ” Challenges of AI in Real-World Programming

Jared and Diana discuss the limitations of AI in programming, emphasizing the gap between AI's current capabilities and the complexities of real-world programming. They draw an analogy between AI programming and image recognition, noting that while AI can handle small bugs, it struggles with building new systems. The conversation touches on the role of human ingenuity in programming and the importance of understanding underlying principles, despite advancements in AI tools. They explore the potential of AI to assist in certain tasks while highlighting the unique challenges of real-world engineering.

15:05

๐Ÿ› ๏ธ Evolution of Programming Languages and AI

The team discusses the evolution of programming languages and how higher-level abstractions have made programming more accessible over time. They question whether natural language programming will ever fully replace traditional coding, highlighting the complexity of data modeling and the importance of human insight. The conversation explores the role of AI in translating business requirements into data models and the potential of AI to handle some programming tasks. They also debate the future of small teams in tech companies, considering the impact of AI on team size and company structure.

20:06

๐Ÿข The Dynamics of Tech Companies

The panel reflects on the dynamics of tech companies, comparing startups to families and sports teams. They discuss the challenges of scaling a company while maintaining a cohesive culture and the pitfalls of viewing a company as a family. The conversation covers the experiences of managing large teams and the desire among experienced founders to have fewer employees. They explore the idea that smaller, more efficient teams may become the norm in the future, driven by advancements in AI and automation.

25:07

๐Ÿค– The Human Aspect of Programming

Jared makes a controversial argument that learning to code is essential because it makes people smarter, supported by evidence from AI studies. The panel discusses the importance of understanding programming to leverage AI tools effectively. They debate whether AI will significantly reduce the need for programmers or if it will simply shift the nature of programming work. The conversation highlights the role of human creativity and problem-solving in programming, even as AI automates routine tasks.

30:07

๐Ÿ” Economic Implications of AI

The discussion examines the economic implications of AI, referencing the Jevons paradox to explain why increased efficiency in programming does not lead to fewer programmers. Instead, demand for programming skills has increased. The panelists consider how AI might create more opportunities for startups and smaller companies, potentially leading to a landscape with many smaller, highly valuable companies rather than a few large ones. They also discuss the need for human capital and the role of education in preparing future entrepreneurs.

35:07

๐Ÿš€ The Future of Startups in the AI Era

The conversation concludes with reflections on the future of startups in the AI era. The panelists agree that learning to code remains essential, as foundational knowledge in computer science and engineering is crucial for building innovative products. They predict that AI will make it easier for more people to start companies, leading to an increase in the number of startups and potentially more billion-dollar companies. The discussion underscores the importance of craftsmanship and good taste in building successful tech companies and the ongoing need for skilled programmers.

Mindmap

Keywords

๐Ÿ’กAI programmers

AI programmers refer to artificial intelligence systems that can perform tasks traditionally done by human programmers, such as coding and debugging. In the video, the concept is discussed in the context of the potential for AI to automate certain aspects of programming, thereby reducing the need for human programmers in some cases. The debate revolves around whether this automation is a positive development that will free up programmers to focus on more complex tasks or a threat to the programming profession.

๐Ÿ’กLLMs (Large Language Models)

Large Language Models (LLMs) are a type of AI that can generate human-like text based on the input they receive. The video discusses the role of LLMs in the context of programming, suggesting that these models could eventually be able to write code or even create entire applications based on natural language descriptions provided by humans. The potential of LLMs to democratize programming and the challenges they pose to traditional programming education are key points in the discussion.

๐Ÿ’กGitHub Co-pilot

GitHub Co-pilot is an AI tool designed to assist programmers by suggesting code as they write. It is an example of how AI is currently being integrated into the programming workflow to enhance productivity. In the video, it is mentioned as part of the broader conversation about the impact of AI on programming and whether it could lead to a future where programming is less of a specialized skill and more of a universal one.

๐Ÿ’กComputer Science Education

The video script questions the long-standing advice that everyone should learn computer science and programming. It discusses the potential shift in the value of computer science education due to advancements in AI and LLMs, suggesting that the focus might need to change from learning to code to learning to effectively communicate with AI systems to generate code.

๐Ÿ’กBenchmarking Datasets

Benchmarking datasets, such as sbench mentioned in the script, are used to evaluate the performance of AI models. In the context of AI programming, these datasets provide a standardized set of problems to test the capabilities of AI systems in solving real-world programming tasks. The script discusses the significance of sbench in advancing the field of AI programming by providing a way to measure and compare the performance of different AI models.

๐Ÿ’กDeep Learning

Deep learning is a subset of machine learning that uses neural networks with many layers to learn and make decisions. The video script references the history of deep learning and its breakthrough moment with AlexNet, which significantly improved image recognition capabilities. The discussion suggests a parallel between the advancements in image recognition through deep learning and the potential advancements in AI programming.

๐Ÿ’กJunior Developers

The script mentions junior developers in the context of AI assisting with tasks that are typically assigned to less experienced programmers, such as fixing bugs or minor issues in code. The implication is that AI could potentially take over some of the more routine and less complex aspects of programming, which could change the nature of work for junior developers and the skills they need to develop.

๐Ÿ’กProduct Managers

Product managers are professionals who guide the development of a product, from concept to market launch. In the video, there is a discussion about the potential future where product managers could describe their product requirements in English, and AI would translate that into functional code. This highlights a potential shift in the collaboration between product managers and programmers.

๐Ÿ’กImplementation

Implementation refers to the process of turning an idea or design into a finished product or system. The video script discusses the debate over whether programming is primarily an implementation task or a creative process where ideas are formed and refined through the act of coding. This debate is central to the discussion about the role of AI in programming and whether it can automate the creative aspects of coding.

๐Ÿ’กEngineering Systems

Engineering systems encompass the complex, real-world applications of scientific principles to design and build structures, machines, devices, and processes. The script uses the analogy of engineering systems to discuss the limitations of AI in programming, suggesting that the 'messiness' and unpredictability of real-world applications may be beyond the scope of AI's current capabilities.

๐Ÿ’กHuman Capital

Human capital refers to the people who bring their skills, knowledge, and expertise to an organization. In the context of the video, the discussion revolves around how AI advancements might impact the demand for human capital in programming and whether it could lead to a shift in the types of skills and expertise that are most valuable in the job market.

Highlights

The rise of AI and its potential to transform the workforce, with companies potentially having fewer employees due to automation.

Controversy around the necessity of learning computer science, with a debate on whether AI will negate the need for widespread programming skills.

The impact of AI on the next generation of founders and the question of whether computer science remains a valuable field of study.

The role of AI in coding assistance and its current limitations in handling complex system development.

The significance of the sbench dataset in advancing AI programming capabilities, akin to the impact of ImageNet on computer vision.

Historical parallels between the development of AI programming and the breakthroughs in deep learning sparked by AlexNet.

The current state of AI in solving programming tasks and the gap between AI performance and human performance on benchmarks like sbench.

The distinction between AI's ability to handle idealized tasks versus the messiness of real-world engineering problems.

The importance of human creativity and craftsmanship in programming, which AI has yet to fully replicate.

The potential for AI to change the dynamics of company size and structure, possibly leading to smaller teams or even single-founder companies.

The debate on whether programming is an art or a science, and the implications for AI's role in the creative process.

The idea that learning to code makes individuals smarter, and the potential cognitive benefits beyond just vocational skills.

The evolution of programming languages and the abstraction of coding tasks, leading to the current discussion on natural language programming.

The challenges of data modeling and the intricacies of translating real-world complexities into AI-understandable formats.

The potential for AI to take over certain programming tasks, freeing up human developers to focus on more complex and creative work.

The philosophical and practical implications of treating all aspects of business and management as engineering problems.

The importance of technical founders having a deep understanding of computer science to effectively 'whisper' to AI and leverage its capabilities.

The future of work and the possibility of a post-abundance era where AI enables more people to pursue creative and impactful endeavors.

Transcripts

play00:00

what is the state of this these AI

play00:03

programmers like is it reliable yet and

play00:06

where are we at well we just see

play00:08

software companies have way less

play00:10

employees and Converge on a point where

play00:13

you could have unicorns billion dollar

play00:16

companies that have like 10 people on

play00:19

them if we imagine a world where there

play00:21

could be companies less than 10

play00:22

employees maybe you could still be a

play00:24

family but is that still a good idea I

play00:26

have a controversial argument against

play00:28

what Jensen said this one will probably

play00:31

piss some people off

play00:34

[Music]

play00:39

nice welcome to another episode of the

play00:42

light cone I'm Gary this is Jared Harge

play00:45

and Diana and collectively we funded

play00:48

companies worth hundreds of billions of

play00:50

dollars and

play00:52

today we're talking about this one very

play00:55

controversial clip that lit up the

play00:57

internet from Jensen hang I going to say

play01:00

something and it it's it's going to

play01:01

sound completely

play01:03

opposite um of what people feel you

play01:06

probably recall uh over the course of

play01:08

the last 10 years 15 years um almost

play01:11

everybody who sits on a stage like this

play01:13

would tell you it is vital that your

play01:16

children learn computer

play01:18

science um everybody should learn how to

play01:20

program and in fact it's almost exactly

play01:23

the opposite it is our job to create

play01:26

Computing technology such that nobody

play01:29

has to

play01:30

program and that the programming

play01:32

language is

play01:34

human everybody in the world is now a

play01:37

programmer so what do you guys think is

play01:40

this true we're at the dawning of llms

play01:44

we infused the rocks with electricity

play01:46

and recently they learned how to talk

play01:49

and now they can code what does it mean

play01:52

I guess the question is are the are the

play01:55

next generation of Founders or young or

play02:00

anyone who's young looking to figure out

play02:01

what they want to do with the career

play02:03

should they still study computer science

play02:05

is that still a good bet on the long run

play02:08

and a lot of us spent a long time

play02:09

telling people over all of these

play02:11

Generations yeah you should learn to

play02:13

code if you're a non-technical Founder

play02:15

you should learn to code it's like the

play02:16

most important thing to do during

play02:18

college like definitely no matter what

play02:19

else you do learn how to code right so

play02:21

the question is that whether llms and AI

play02:24

is just going to automate all of these

play02:26

jobs and I think we have different views

play02:28

on it right we funded a couple a number

play02:30

of companies that are actually doing

play02:32

building coding assistance that are

play02:35

taking task of

play02:37

developers and what does the future look

play02:40

like for that I mean I guess the analogy

play02:43

that you could say I don't really agree

play02:46

with this but uh you could say that

play02:49

given um photography you didn't have to

play02:52

learn how to uh you know use a

play02:54

paintbrush in order to create

play02:56

representations of real life and uh

play02:59

today you can prompt using an you know

play03:01

using a diffusion model you can actually

play03:04

you know just write out what you want

play03:06

and an image will be developed for you

play03:09

will this transition to code and some of

play03:11

the question that Diana has done a

play03:13

little bit of research on and I think

play03:14

Jared you too is uh what is the state of

play03:19

this these AI programmers like is it

play03:21

reliable yet and where are we at related

play03:25

to to Jensen's clip is the launch of

play03:27

Devon which also like took the internet

play03:29

by storm and has inspired many Founders

play03:33

to go into this area including a lot of

play03:36

the companies that we've we funded in

play03:37

the in the past two batches it could be

play03:39

interesting to talk about that history

play03:41

and what the state-of-the-art is with AI

play03:43

programmers yeah so right now these the

play03:46

companies that I funded with companies

play03:47

like sweep we also work with fume um a

play03:50

lot of them are solving a lot of tasks

play03:53

for more Junior developers that have to

play03:56

do with like fixing the HTML tag here or

play04:00

a bug here and there that's fairly small

play04:04

but it's a a bit more difficult when you

play04:06

want it to actually build more complex

play04:08

systems like build me the distributor

play04:10

system of the back end that was scale

play04:13

that we cannot do today I think it's

play04:15

important to like to put context around

play04:18

Jensen street that like three months ago

play04:20

basically AI could not program usefully

play04:23

at all it was hitting like almost a zero

play04:26

and what really changed um I actually

play04:29

think think it goes back to before Devon

play04:31

I actually think the real unlock for the

play04:33

current surge of interest in AI

play04:34

programmers goes back eight months ago

play04:36

to when the Princeton NLP group released

play04:39

this benchmarking data set called sbench

play04:41

and sbench is a data set of GitHub

play04:44

issues taken from real programming

play04:47

problems and so it's a it's a good

play04:49

representative data set of real world

play04:51

programming task the kind of things that

play04:52

programmers actually do and um this data

play04:55

set finally made it possible for people

play04:58

to really tackle this problem Alum of

play04:59

building an AI programmer and to like

play05:02

try an algorithm and Benchmark it and

play05:04

see how good it is and to compete with

play05:05

other people on the internet Diane and I

play05:07

were actually just talking about how if

play05:09

you look back in the history of of

play05:11

machine learning a lot of the big

play05:12

unlocks came from somebody publishing a

play05:15

a benchmarking data set going back to

play05:17

the very beginning of deep learning do

play05:19

you want to talk about how deep learning

play05:21

actually got started really yeah so this

play05:25

uh Benchmark withu bench is very

play05:28

reminiscent of image net which was a

play05:32

groundbreaking data set from the lab at

play05:35

Stanford from f f Lee and it was a very

play05:38

challenging Dat Ass Say and one of the

play05:39

biggest one that had a lot of images and

play05:42

lots of classes where the task for uh

play05:45

algorithm was to classify and see what

play05:48

the image was because at the time like

play05:51

the biggest unsolved problem in machine

play05:52

learning this is like hard to believe

play05:53

was like to look at to to get a computer

play05:55

to look at a picture of a cat and be

play05:57

able to tell you this is the picture of

play05:58

a cat that was like

play06:00

totally intractable in 2006 for because

play06:03

a cat can have lots of variations it's

play06:04

actually a very hard problem because you

play06:06

have cats that are yellow they're black

play06:08

they could be in different positions

play06:11

they could be like sleeping they could

play06:12

be like laying down and they all look

play06:14

very different but how do you encode

play06:16

that when you have limited sets on that

play06:19

so before 2006 the traditional methods

play06:21

in machine learning were more

play06:23

statistical you would do things where

play06:25

more discriminant you would have things

play06:26

like support Vector machines you would

play06:28

use things with feature exraction that

play06:30

were with hand-coded uh signal

play06:33

processing feature

play06:34

extractors and with putting things in

play06:37

like the frequency domain or all these

play06:38

sorts of things that people try or

play06:39

wavelets whatever and people tried it

play06:43

and that data set was really hard the

play06:45

error rate was like really really high

play06:47

like over 30% 40% and for a bit of

play06:50

context human perception on this data

play06:53

set is about 5% accuracy more or less

play06:57

and error rate error error rate correct

play07:00

yes 5% error rate and then all these

play07:02

standard methods were like 50% or more

play07:04

or 30 above so which is really bad it's

play07:07

like way way bads so then came about

play07:11

Alex NE right Jared yep a group from the

play07:14

University of Toronto and they had

play07:17

trained a deep Learning Net using gpus

play07:21

and it was one of the first cases of

play07:22

people training deep learning networks

play07:24

using gpus and Alex net blew the

play07:27

performance of everybody else out of the

play07:29

water was way better than all the other

play07:30

techniques and I remember the day that

play07:32

that news article dropped it like took

play07:35

the like programming internet by storm I

play07:38

would argue that the AI race that we're

play07:40

in right now was is we're literally

play07:42

still riding the wave that was kicked

play07:44

off by Alex net in 2012 like it it it

play07:48

just kicked off this incredible race

play07:49

yeah it was the first time that at that

play07:51

point it was getting to that human level

play07:53

perception then people found this this

play07:56

this phenomenon of stacking neural Nets

play07:58

with lots of L layers people didn't

play08:00

exactly knew what was happening in the

play08:02

middle people treated like this black

play08:03

box was actually starting to work so the

play08:06

interesting learning from this lesson is

play08:09

that sweet bench is that moment in time

play08:11

where we can measure something and then

play08:14

we can get better at it because before

play08:16

with image net there wasn't big enough

play08:17

of a data set to do that so we will make

play08:21

progress in terms of programming but now

play08:22

the question is are we going to get to

play08:24

the point that we're going to get AI

play08:27

algorithms that are just as good as

play08:29

programing with the humans is coding

play08:31

like a image recognition task one of the

play08:34

reasons this wouldn't happen because so

play08:37

far like if you zoom out you have uh

play08:40

programming is one of the most promising

play08:43

early use cases for llms since they've

play08:47

like launched essentially right you have

play08:48

like the co-pilot term which really was

play08:51

the GitHub co-pilot specifically like a

play08:53

co-pilot for programmers data compute

play08:56

everything is scaling the models keep

play08:57

getting better um we now have like you

play09:00

said like a benchmark and like human

play09:02

attention focus on trying to make this

play09:04

better like what are the reasons we

play09:06

won't just this isn't just a straight

play09:08

scaling law oh I I think we will we're

play09:11

now at like 14% on sweet bench that's

play09:14

like the state-ofthe-art performance and

play09:17

it's still well below Human Performance

play09:19

I'm not sure what human performance

play09:21

would be but certainly a skilled

play09:22

programmer could probably solve most of

play09:24

s bench given enough time so like I

play09:26

think the swe bench mark is going to go

play09:28

like is I think we're going to see rapid

play09:30

improvements for for the reasons that

play09:32

Tiana mentioned but sweet benches it's a

play09:34

collection of small

play09:37

bugs in existing repositories which is

play09:40

quite different from like building a new

play09:42

thing from scratch and so even when we

play09:45

get to a thing that can solve you know

play09:46

half of sweet bench that's still pretty

play09:49

far from something where you could just

play09:50

give it instructions for an app to build

play09:52

and you could just go build the whole

play09:53

app yep I me the way I think about it um

play09:56

those was kind of what my question is

play09:58

really sweet B

play10:00

the kind of tasks that are in sweep

play10:01

bench analogous to image recognition but

play10:03

I think programming Falls in a different

play10:05

kind of category of problems that it can

play10:07

solve it is a bigger set because sweet

play10:09

bench is like a subset it's still like

play10:11

in this idealized world and maybe to put

play10:15

a bit of context I think in terms of

play10:17

engineering there's two categories of

play10:20

problems and how we model the world

play10:22

there's sort of the design world that is

play10:25

all like perfect where you have all the

play10:28

perfect engineering tolerances all the

play10:30

simulation data and all the laws of

play10:34

physics work perfect in that simulated

play10:37

world and then you have the reality

play10:40

which is messy I think the world of AI

play10:43

llms and all that I think do a good job

play10:45

with this design world but when you

play10:48

encountering real world a lot of stuff

play10:50

breaks and you end up with when I was

play10:52

working and building all these

play10:53

engineering system hot fixes that come

play10:55

in and it's like random magic numbers to

play10:57

make the system work or like you could

play11:00

imagine all the self driving car I'm

play11:01

pretty sure there's a lot of magic

play11:03

numbers because it's just the placement

play11:04

of sensors that like M kind of like

play11:06

physics physics you have all these

play11:08

coefficients of uh friction and they're

play11:11

not pretty like the laws of physics like

play11:14

Newton they're like beautiful equations

play11:15

in this Ideal World but in the real

play11:19

world when you need to get systems to

play11:21

work like engineering and systems and

play11:23

for startups they solve real problems

play11:25

you encounter friction and there's all

play11:27

sorts of coefficients of friction that

play11:29

depending on all the materials and that

play11:30

world is infinite so my argument is that

play11:34

I don't think LMS are going to be able

play11:37

to really Encompass and really manage

play11:40

the whole real world the real world is

play11:42

like infinite are you like going to the

play11:45

Jensen original video

play11:47

I you basically saying hey like

play11:50

basically the dream situation is you

play11:51

type in I want um an app that helps me

play11:56

share blah blah blah photos yeah and the

play11:58

software just magically figures out how

play12:00

to build it yeah and I guess one way

play12:03

like to build on that analogy like if I

play12:05

I I think the world that and Jenson was

play12:07

envisioning was a world in which

play12:09

programmers are like product managers

play12:11

today if you think about a product

play12:12

manager a product manager basically

play12:14

build an application by writing English

play12:16

right they write a SPC and then

play12:17

programmers go and they translate that

play12:19

into like working code and so maybe in

play12:20

the future that's how apps will be built

play12:23

is you'll just like write English and

play12:24

the like the the AI will take care of

play12:26

the translation which I think gets into

play12:29

like the heart of a this debate that has

play12:31

always happened amongst engineers and

play12:33

non-engineers in Silicon Valley which is

play12:36

how much of programming is an

play12:38

implementation thing it's just hey like

play12:40

you have the idea and the implementation

play12:41

are separate versus actually like you

play12:44

only get the ideas in the process of

play12:46

implementing and like Paul Graham is a

play12:49

huge proponent of the latter right like

play12:51

in multiple ways like in programming

play12:53

it's like the whole reason he's such a

play12:55

proponent of list from the early days is

play12:56

you want a very flexible language

play12:59

because you only get the good ideas once

play13:00

you start building and his philosophy

play13:02

actually uh translates over to writing

play13:04

where writing is literally thinking yeah

play13:07

your the process of actually writing is

play13:09

thinking and I remember um when I was

play13:11

learning how to do YC interviews

play13:14

watching him and being in the room with

play13:16

him and asking him like well how you

play13:17

know what are you exactly looking for

play13:19

and um one thing that he disabused me of

play13:22

was sometimes people would come in and

play13:24

I'd look at you know what they did in

play13:26

the past and you know I generally felt

play13:28

like well this looks like someone who's

play13:30

smart and with it and they did some

play13:32

impressive things in the past surely

play13:34

they thought through this and they just

play13:36

didn't say it in the meeting and uh one

play13:39

of the things Paul would always say is

play13:41

like oh no no no if they don't say it

play13:44

then they themselves do not know like

play13:47

the writing is actually thinking and um

play13:51

I guess to sort of torture this analogy

play13:53

but I kind of like it that um we have

play13:56

we're sort of in this moment where uh if

play13:58

we take the analogy of like the the

play14:01

camera like made it so that you don't

play14:03

have to paint anymore the subtlety there

play14:05

is that like Aesthetics in the world

play14:07

still exist and I think the Artistry of

play14:10

creating software or technology products

play14:13

is actually um in that interface between

play14:17

the human and the technology itself so

play14:19

my argument would be if you're doing

play14:22

backend software and you're writing apis

play14:25

and models um that might get a lot of

play14:29

help from these types of you know uh AI

play14:32

programmers right like you can actually

play14:34

strongly type this stuff and then you

play14:37

you can actually use language to

play14:39

translate that into uh saying what the

play14:42

product should actually do but there is

play14:45

still an Artistry in that interface of

play14:48

what should actually even do and how I

play14:50

think that's a very good point Gary I

play14:52

think maybe the other thing way to think

play14:55

about this Advent with lmsm programming

play14:59

if you think about the history of uh

play15:01

computer science and programming

play15:02

languages as we progress we became more

play15:04

and more in higher language abstractions

play15:06

so we started with in the early days it

play15:08

was just very very much like coding an

play15:10

assembly yes and it would took like so

play15:13

many lines of code to just do addition

play15:15

right then you went up and did a bit of

play15:17

things like with Fortran and then C++

play15:19

where you had to like really know about

play15:20

the metal still and manage your own

play15:21

memory then you went into things that

play15:24

with more uh dynamically typed languages

play15:26

you didn't have to think about the type

play15:28

like JavaScript and pyth right or duct

play15:30

typing right and now this is like a new

play15:32

thing with programming with English but

play15:34

you still need the Artistry

play15:37

craftsmanship to come up with the design

play15:40

and the architecture and interestingly

play15:41

the best programmers today even if they

play15:43

are programming in Python they've

play15:45

learned C and they actually like know a

play15:47

lot about how the computers like how the

play15:49

steps below the stack work even if

play15:51

they're using the the higher abstraction

play15:54

I was curious to ask um everyone here

play15:56

like another potential counter for

play15:58

example is the natural language to seel

play16:01

idea that has been around for years and

play16:04

years and has never really taken off and

play16:06

I always wondered how much of that is

play16:08

because it's hard to build and Implement

play16:10

and how much of it is it because it's

play16:11

actually like it's not as simple as just

play16:13

I need someone to like translate my

play16:15

thoughts into a squl query it's knowing

play16:17

like the right questions to ask about

play16:20

the data and like having some

play16:22

representation of how the pieces fit

play16:24

together you have to have some sense of

play16:26

like the relational database in your

play16:28

head at least the concepts to ask the

play16:30

right questions if it's true that that's

play16:33

there is some step before of like

play16:36

thinking involved then you can't just

play16:38

extrapolate from like hey it's it's just

play16:41

like we we started with like you know

play16:42

binary code and we just like abstracted

play16:44

all the way eventually to natural

play16:46

language there's going to be some like

play16:47

gap between like the highest level of

play16:49

abstraction you can get in actual

play16:51

natural language I think so I mean we we

play16:53

kind of looked into a lot of these kinds

play16:54

of ideas and fund this some companies

play16:55

doing this kind of this kind of idea um

play16:59

I think AI will get to the point that

play17:01

you could actually do the translation

play17:02

from English to SQL but I think the

play17:05

hardest part is not that the problem

play17:07

with all these data modeling why data

play17:08

engineering Orcs are so big because when

play17:11

I had to kind of manage these teams

play17:12

they're very messy the reasons because

play17:15

the hardest part is the data modeling

play17:17

because that's trying to encapsulate the

play17:19

real world and the real world is messy

play17:20

we have all these like annoying

play17:22

coefficients and frictions that we have

play17:24

to model it's like okay this person

play17:25

talks to who and this workflow Works to

play17:27

who and it's all very very messy that a

play17:30

perfect model and AI can't really

play17:33

encapsulate and you kind of need the

play17:34

human to kind of think through it yeah

play17:37

and that layer is like how do you put an

play17:39

llm to kind of par through that and

play17:42

translate to the business requirements

play17:44

of the data model because if the data

play17:46

model is wrong then it just causes all

play17:47

sorts of issues and that's where things

play17:49

get hard what do you think Jared I have

play17:52

a controversial argument against what

play17:55

Jensen said this one will probably piss

play17:57

some people off nice

play18:00

my argument is that even if everything

play18:02

that Jensen predicts comes true and in

play18:04

the future you will be able to build a

play18:06

great app just by writing English you

play18:08

should still learn how to code because

play18:10

learning how to code will literally make

play18:12

you smarter we have an interesting piece

play18:14

of evidence for this which is there's a

play18:16

lot of studies now that show that the

play18:17

way llms learn to think logically is by

play18:22

reading all the code in GitHub and

play18:24

basically learning how to code and I

play18:26

think programmers have long suspect at

play18:28

this that learning how to code made them

play18:30

smarter but it was kind of hard to prove

play18:32

with humans and now we have some actual

play18:34

evidence that this is really true

play18:36

there's definitely some evidence that um

play18:38

for some certain class of uh problems

play18:40

with llms you're way better off having

play18:43

the uh llm write code to solve the

play18:47

problem then to try to solve the problem

play18:49

itself exactly yeah so tool use is

play18:52

actually uh a very weird emergent

play18:54

behavior and property of these systems

play18:57

summing up it's like okay let's say that

play19:00

one thing is probably uncontroversial is

play19:02

there is ABS going to be some Sunset of

play19:04

programming work that will just be

play19:06

subsumed by llms maybe it's going to be

play19:08

jior engineering work like gluc code a

play19:11

whole bunch of certain type of

play19:13

programming work we can all admit does

play19:15

not involve High creativity High human

play19:18

reasoning I should worry more about all

play19:20

the Death shs where all this stuff is

play19:21

gets like outsourced that type of stuff

play19:23

that gets outsourced to Dev shops or

play19:25

even like Frank like Fang companies that

play19:28

have like armies of Junior employees and

play19:31

so one potential consequence of that is

play19:33

if we're not that far away from the

play19:35

junior AI software engineer is will we

play19:37

just see software companies have way

play19:40

less employees and Converge on a point

play19:43

where you could have unicorns billion

play19:46

dollar companies that have like 10

play19:48

people on them Sam mman had a recent

play19:51

comment about this that also when kind

play19:52

of viral on the internet the idea that

play19:55

in the future unicorns could have 10

play19:56

employees or few or fewer which is only

play19:59

H well it's never quite happened I think

play20:00

WhatsApp and Instagram are probably the

play20:02

closest to that ever happening yeah it

play20:04

feels like we've always had this has

play20:05

been a a thought for the last decade

play20:08

Plus at silic Valley and we've always

play20:10

had flashes of oh like Instagram gets

play20:12

bought for a billion dollars with like

play20:14

20 employees WhatsApp gets bought for

play20:16

$13 billion with 15 employees or

play20:19

whatever the numbers are but we've never

play20:21

seen like a sustained Trend that we can

play20:24

point to it's always like these flashes

play20:26

but maybe now we're at the point where

play20:27

we will just see a Trend it's

play20:29

interesting I feel like people who were

play20:32

new to Silicon Valley and new to being

play20:34

Founders they want to have more

play20:36

employees because employees are like

play20:39

correlated with status essentially yeah

play20:41

and we know the like more experienced

play20:44

Founders who've been doing this for a

play20:45

while and they are obsessed with this

play20:47

idea of having fewer employees having as

play20:50

few as possible because after once you

play20:52

like manage a large company with lots of

play20:54

employees you realize how much it sucks

play20:55

and that's why everyone that that's why

play20:58

this meme has has been around in Silicon

play20:59

Valley for a long time yeah it feels

play21:01

like there's often two types of people

play21:02

who really push for and are motivated

play21:05

for this smaller employee idea or

play21:07

smaller teams idea it's that profile and

play21:10

then it's also just Engineers who are

play21:12

naturally more inclined towards like

play21:14

computers versus people don't are not

play21:17

excited about the idea of like managing

play21:19

lots of people which toally the Paul gr

play21:21

thing like he was into this in 2005 long

play21:24

before it was like a trend in in Silicon

play21:26

Valley yep and it had to be a

play21:28

combination of foresight and personal

play21:30

preference right like just not wanting

play21:32

to be like in an office with hundreds of

play21:33

people I met up with um mark pinkis from

play21:36

Zinga here at YC recently and the most

play21:39

interesting thing he told me was I think

play21:42

at some point a company gets to about a

play21:45

thousand people and even the most

play21:47

forceful the most sort of with it CEO uh

play21:52

you sort of lose the capability to H

play21:55

really impose your will on the company

play21:57

right around when ,000 people and if I

play22:00

reflect on some of the founders that we

play22:03

interact with sort of regularly who have

play22:05

thousands of employees like that's

play22:07

actually uh sort of what their daily

play22:09

lived experience is like there these

play22:11

things that you know you know are sort

play22:13

of extremely true the company must go in

play22:17

this direction and then even then you're

play22:19

like a little bit boxed in and you're

play22:21

like unable to enforce that I have to

play22:24

say I feel like of Founders I work with

play22:26

especially s the younger hardcore

play22:28

technical Engineers I think they

play22:31

actually grow into the leading bigger

play22:34

teams and just viewing people as a

play22:36

resource that should be used well

play22:39

example I can have like Patrick hon of

play22:41

stripe I worked with him on our first

play22:43

startup together when he was like 19 and

play22:45

he was definitely the sort of archetype

play22:47

of incredibly intense engineer who

play22:49

wanted to be working on hard engineering

play22:51

problems all the time and view to too

play22:55

many people around as like a distraction

play22:57

from like the core work to not want to

play22:58

be hiring people and don't want to be do

play22:59

any of this stuff at some point I think

play23:02

once he started stripe like something

play23:04

changed where he realized that the way

play23:06

to achieve like his Ambitions was to

play23:09

just take an engineering mind like view

play23:11

the company as like another product that

play23:13

needs to be like engineered and built

play23:15

and people are a core component of that

play23:18

and I think he just embraced the I need

play23:20

to be a very effective leader hire a

play23:23

manager of people and so I'm not saying

play23:26

in this new AI world rpe wouldn't have

play23:29

less employees if it would started today

play23:31

but I don't think he would have this

play23:33

internal motivation to be like I need to

play23:36

just not hire anyone so much anymore it

play23:38

just be like more of like a expected

play23:40

value calculation of what is it better

play23:42

for me to Ultimate or is it better for

play23:44

me to like rally people and use them as

play23:46

a resource what do you all think I mean

play23:48

these are hard things for a young

play23:50

founder to sort of approach and actually

play23:52

these are sort of some of the reasons

play23:53

why my startup didn't go as far as I

play23:55

wanted it to uh I think the maybe most

play23:58

toxic or you know difficult thing that I

play24:01

struggled with was this idea that like

play24:04

somehow your startup is your family and

play24:07

you know there's actually a clip online

play24:09

of um I think Brian chesky of Airbnb in

play24:12

a prior era actually like you know

play24:15

saying that relatively emphatically and

play24:17

then today if you ask him he would say

play24:19

oh no no no this is definitely not a

play24:21

family uh a family has all these old

play24:24

weird traumas like imagine you know uh

play24:27

bringing home

play24:28

uh you know a boyfriend or girlfriend

play24:31

and they're like sitting with your

play24:32

family and you know they go back and

play24:34

they're like well what happened there

play24:35

like what you know why is that like that

play24:37

and it's like oh you don't want to ask

play24:39

you know like let's let's not ask about

play24:40

that right like you don't want to like

play24:43

that having a family be your model of a

play24:45

company is actually kind of a bad thing

play24:48

uh and the much more functional version

play24:51

of it is actually a sports team like

play24:53

here's actually what we're trying to do

play24:55

and you know basically we need to win

play24:58

I think wanting to win uh is sort of the

play25:02

ideal analogy whereas you know for

play25:04

family there's these weird things like

play25:06

oh we just want love and I was like oh

play25:08

no no that's not what a company is for

play25:10

that's not what a startup is for we're

play25:12

here to solve problems and win I guess I

play25:15

really wish that I uh had someone tell

play25:17

me that when I was uh you know sort of

play25:19

27 going through my first uh stint at YC

play25:23

I think that's a hard transition I

play25:24

personally went through that because we

play25:26

were we went from very small engineering

play25:28

team to a very large one once we went

play25:30

through nian was Pokรฉmon go and all of

play25:33

that hyper success with Pokรฉmon go is

play25:37

very jaring when you go from that small

play25:39

intimate team and go into like a

play25:42

engineering orc of like 500 people it it

play25:46

really that that that concept of going

play25:49

from this is your tribe and people and

play25:51

family where where you really know each

play25:54

other and everyone to getting the best

play25:57

the best performance out of everyone is

play25:59

very different and that's hard and what

play26:02

could be interesting with this era where

play26:05

if we imagine a world where there could

play26:07

be companies less at 10 employees maybe

play26:09

you could still be a family but is that

play26:10

still a good idea I don't actually

play26:13

believe this true was about talking

play26:14

about is Jared to your point of like

play26:16

programming just sort of makes you

play26:18

smarter um there's certainly some kind

play26:22

of learning Founders go through when

play26:24

they hire people build teams deal with

play26:27

conflict fire people learn how to get

play26:29

the most out of them um that probably

play26:32

just makes them more effective overall

play26:34

like maybe smart is not the word but

play26:35

like certainly makes you more effective

play26:37

figuring out how to work well with

play26:39

people and get the best out of them yes

play26:41

you you learn a lot about people in the

play26:43

process of having to build a company and

play26:46

a team yeah and I I was thinking about

play26:48

what you said Harge about Patrick

play26:50

hollison and how he went from being a

play26:51

programmer to like learning how to run a

play26:53

company and I was realized like that's

play26:55

that's not just Patrick Hollis that's

play26:56

actually like all of our best Founders

play26:57

are like exactly like that and sometimes

play27:00

people wonder how we can fund like you

play27:03

know 18-year-olds with no prior

play27:05

management experience and expect them to

play27:07

build a big company someday and it's

play27:08

exactly that it's because they treat it

play27:10

like an engineering problem yeah

play27:11

actually and that's where you C you get

play27:13

back to the sort of program is the small

play27:15

set basically it's like can you actually

play27:16

just treat everything as a programming

play27:18

problem it all just starts with video

play27:19

games and then learning to code so

play27:22

that's sort of the path this is

play27:23

something I take away from I read the

play27:25

Larry Ellison Oracle biography and like

play27:27

a bunch of nuggets from there but like

play27:28

one really interesting one is there's a

play27:30

period in time where he completely

play27:32

ignored just like the finance function

play27:34

at the company because he thought it was

play27:36

the most boring thing in the world and

play27:38

then Oracle went through a near-death

play27:40

experience where they weren't on top of

play27:42

their budgets and expenses and just

play27:43

almost ran out of money and he like

play27:46

forced himself to have to get on top of

play27:48

it so they would not die from running

play27:49

out of money again and like the only way

play27:52

he could do it was to be like okay this

play27:54

is just like I'm going to treat this

play27:55

like a programming problem like it's

play27:56

just numbers it's process like I'm just

play27:58

going to optimize this as though I would

play28:00

like coding and he got really into it

play28:04

and just actually started really

play28:05

enjoying the whole process of process

play28:08

optimization which then fed back into

play28:10

Oracle in a weird way because oracle's

play28:12

business was a lot of like going to

play28:13

companies figuring out which of their

play28:14

processes were messy and trying to sell

play28:16

them software to like solve it he

play28:19

experienced the problem himself and then

play28:21

he built the solution that he wanted and

play28:22

then he was able to sell that solution

play28:24

to everybody else cuz everyone else had

play28:25

the same problem y basically but again

play28:27

it all came from like an engineer who

play28:29

wanted to avoid a messy people process

play28:32

problem just taking it on and treating

play28:34

it like a programming problem and

play28:36

actually becoming more effective at it

play28:39

than like the team that was built to

play28:41

work on it I see this a lot with our

play28:43

technical program with our technical

play28:44

Founders who are doing B2B companies

play28:46

where they treat their sales org this

play28:48

way they definitely treat sales like a

play28:50

programming optimization problem yep

play28:52

it's like stereotypical actually so what

play28:55

do we think the net effect of this is

play28:58

going to be overall if

play28:59

AI you know makes us all more productive

play29:02

if AI can start taking away some of the

play29:06

junior programming work do we see a lot

play29:10

more unicorns does it make it possible

play29:12

for one company to become worth like a

play29:14

trillion dollars or do we see like a

play29:16

long tail of lots of like unicorns

play29:18

started by much smaller teams and do we

play29:20

think the teams will even shrink cuz um

play29:23

if we go back to predictions in the

play29:24

early 2000s there were a lot of people

play29:26

who were predicting that at as

play29:29

programming got more efficient companies

play29:31

would be smaller because in the in the

play29:34

90s to build an internet startup you had

play29:35

to build everything yourself you had to

play29:37

build you to have people who knew how to

play29:38

Rack servers you had to hire people who

play29:41

knew to optimize databases you had to

play29:43

hire like people to run payroll and then

play29:45

all of that stuff got like turned into

play29:47

like SAS services or infrastructure open

play29:49

source and so like you could focus on

play29:51

just your core competency and there were

play29:52

a lot of people who were predicting that

play29:54

this meant that companies would have

play29:55

fewer employees because they wouldn't

play29:57

need all those people that you needed in

play29:59

the past I remember racking servers but

play30:01

I bet a lot of people watching this have

play30:03

never even stepped foot in don't even

play30:05

know what that phrase means what is a

play30:06

you know what's a rack like how does

play30:07

that even work you just go and you know

play30:11

click a button on a website and like

play30:13

boom I have a server right like that's

play30:15

how it works right yeah and before rest

play30:17

we're looking at some data earlier and

play30:18

what we discover is is I it didn't

play30:20

happen actually like companies didn't

play30:22

get smaller and Harge discovered the

play30:25

reason why there's this concept in

play30:26

economics called the jeans parad stocks

play30:28

which is essentially once you make any

play30:31

um service more efficient like you make

play30:33

it cheaper to deliver you increase

play30:36

demand for it and so you actually just

play30:38

get more consumption and like examples

play30:41

would be Excel spreadsheets making it

play30:43

easier to do financial analysis did not

play30:46

decrease the number of financial

play30:48

analysts it actually just like increase

play30:50

them I think typewriters being replaced

play30:52

by word processor is kind of another

play30:53

example of where yes the strict role of

play30:56

being a typist and a typewriter away but

play30:58

the demand for people with word

play31:00

processing skills went way up so

play31:03

software became cheaper to make but at

play31:05

the same programmers became more

play31:06

efficient but it did not reduce the

play31:08

demand for programmers it actually

play31:09

increased the demand for programmers

play31:11

which I think we actually see it in the

play31:12

number of uh companies apply to YC there

play31:15

was this essay from PG just 15 years ago

play31:18

that he he couldn't imagine the world

play31:21

where we'd have more than 10,000

play31:23

applications per year and at this point

play31:25

we're getting over 50,000 applications

play31:27

per year more than that it is becoming

play31:30

easier to start companies more than ever

play31:32

because there's so much INF

play31:33

infrastructure built but at the same

play31:36

time the requirements to be good at it

play31:40

and be a good founder are higher I think

play31:43

it requires having even better taste and

play31:46

more craftsmanship to become the best

play31:48

founder now right yeah sometimes we joke

play31:50

that if we went through YC now in our

play31:52

younger self would we have gotten it

play31:54

it's actually very competitive now

play31:56

because the Baseline is just so much

play31:57

higher yep so there's this things that

play32:01

at the end you still need a computer

play32:03

science degree and engineering degree to

play32:04

really build that taste and

play32:05

craftsmanship to really have know what

play32:08

to build and build it well you need to

play32:10

whisper to the AI and llm but how do you

play32:12

even whisper to it you don't know how

play32:13

all this stuff works there's this

play32:15

amazing Rick and Morty uh meme where

play32:18

there's a little robot on the table

play32:20

passing butter and he goes up to uh Rick

play32:23

the master he's like what is my purpose

play32:25

and it says you pass butter and then he

play32:27

goes oh my God and the funniest thing

play32:30

about that is like you know there's so

play32:32

many people in the world who basically

play32:34

have that job and they're not like

play32:36

robots they're human beings you know

play32:38

like their nine to-5 is something that

play32:40

is incredibly rote and not that

play32:43

invigorating or exciting to them uh and

play32:47

yet that's like sort of their entire

play32:48

lives and how could we not celebrate the

play32:51

fact that now we have more software more

play32:54

tooling potentially robotics coming

play32:55

around the way like that might free that

play32:58

person from having to pass butter and

play33:00

they can go off and do something else

play33:02

something more creative like ideally

play33:04

maybe they learned a code maybe they

play33:05

learn to actually create things way off

play33:08

on the side in areas that uh open AI or

play33:12

you know sort of Microsoft or like

play33:14

whoever the tech Giants are like those

play33:17

companies can't do everything they

play33:18

probably shouldn't do everything not

play33:20

only that it's not clear to me that Lina

play33:22

con will allow that so you know given

play33:25

that actually maybe that's the opport

play33:27

Unity like rather than just a few

play33:30

companies worth a trillion dollars my

play33:32

you know my genuine hope and I think

play33:33

that we're trying to Manifest this world

play33:35

is actually thousands of companies worth

play33:38

a billion dollars or more and you know

play33:41

some of those might have a thousand

play33:43

employees some of them might only have

play33:45

10 some of them might even be just one

play33:48

founder sitting there doing that thing

play33:51

but at the end of the day ultimately

play33:53

making it better for a real customer a

play33:56

real problem a real thing in society

play33:59

that free someone from being a butter

play34:01

passing robot that's a human I think

play34:03

this such a good point Gary and I 100%

play34:05

agree with that I think part of it is

play34:07

we're in this world of post abundance of

play34:10

sorts where it's easier to it's easier

play34:13

to build things it's easier to get the

play34:14

infrastructure up and running if you get

play34:16

the right opportunity and there's a lot

play34:18

of capital too if you know where to tap

play34:21

but the bottleneck is can you enable

play34:24

this equation of human capital to flor

play34:28

and match that opportunity and get the

play34:29

smart people that can do it and have a

play34:33

lot of the ambition in front of this

play34:35

capital and this is why right now our

play34:38

job is one of the coolest we get to do

play34:40

that and enable this flourishment of a

play34:42

lot of people that maybe got have been

play34:44

passed in different situations and give

play34:46

them a chance to build these companies

play34:49

that will go against the trillion dollar

play34:50

ones right just a thousand billion

play34:53

dollar companies we have all definitely

play34:55

lived through and hugely benefited from

play34:57

this trend of

play34:58

the more powerful technology becomes the

play35:00

easier it is to get a company off the

play35:02

ground clearly like just open source

play35:04

software I mean I just think back to

play35:05

even when Jared and I first moved here

play35:07

like Rays was first taking off and that

play35:09

was a huge Innovation yeah oh that made

play35:11

me feel so powerful because before I had

play35:14

to use Java and it was so disempowering

play35:16

right you had rails and you had Heroku

play35:19

kind of like come in and just make it

play35:20

easy to like deploy and do like you know

play35:23

you could be your own CIS admin

play35:24

essentially and so I just think that we

play35:27

all that clearly made it easier for

play35:29

anybody to get their company off the

play35:31

ground it didn't necessarily mean these

play35:33

companies got much smaller we didn't get

play35:34

like lots of 10 person unicorns but we

play35:37

certainly got a more um a w cast a wider

play35:40

net of people who could prove out that

play35:42

they had an idea that people wanted with

play35:44

early signs attraction which then is

play35:47

what the kind of you need to attract

play35:48

like the human capital and the actual

play35:50

Capital to go out and scale these things

play35:52

so I think even if we end up in a world

play35:55

where like AI is not going to be able to

play35:57

to like build like your perfect complex

play36:00

distributed system and scale to like 100

play36:02

million active users even if it means

play36:05

slightly more people can take their idea

play36:07

and turn it into something and get it

play36:09

off the ground and get their first

play36:11

thousand users or their first bit of

play36:13

Revenue the human capital will come the

play36:15

actual Financial Capital will come and

play36:17

we'll just get more of these things

play36:18

which is great for everyone I love that

play36:20

hard and I think that will that's that's

play36:22

one prediction I think we can definitely

play36:24

agree is going to come true and how cool

play36:26

that is because there there must be so

play36:28

many great ideas that just never get off

play36:30

the ground because the person who has

play36:31

the idea just kind of can't go zero to

play36:33

one to to to getting that flywheel going

play36:36

Orting in front of the right people I

play36:38

felt very lucky that I I grew up in jail

play36:41

in the middle of this desert there's

play36:43

like nobody really worked on computers

play36:45

and they were just in the internet and

play36:48

going through YC was one of those

play36:50

moments that changed my life and the

play36:51

trajectory of it and really uplift it

play36:54

and I hope that happens for a lot of

play36:56

more people that we can work with

play36:58

well so it sounds like the verdict is in

play37:00

learn to

play37:02

code yes you should learn to code sorry

play37:05

Jensen is brilliant but he is not right

play37:07

every single time I think one thing that

play37:10

is uncontroversial is that over the last

play37:13

10 years there have been more unicorns

play37:15

started each year right like and that's

play37:19

been because technology has made it more

play37:21

possible for people to get their ideas

play37:22

off the ground I think I AI only

play37:24

accelerates that Trend right I think we

play37:26

should just expect to see more unicorns

play37:29

started per year than ever because it is

play37:31

easier to go from getting your idea to

play37:33

like a prototype to your first uses than

play37:36

it ever has been and at the same time it

play37:39

still table Stakes to be able to program

play37:41

and code because so much of the

play37:43

foundation knowledge you have to have

play37:45

good taste to build something great and

play37:47

you only get the good taste by going and

play37:49

studying engineering and computer

play37:51

science the most important thing to me

play37:53

that I really want to manifest in the

play37:55

world that I think we get to do all the

play37:56

time at y see is that there are people

play37:59

here who are crafts people or who could

play38:02

be Crafts People and those are the

play38:04

people who are going to go on to build

play38:06

the future so with that we'll see you

play38:09

next time

play38:11

[Music]

Rate This
โ˜…
โ˜…
โ˜…
โ˜…
โ˜…

5.0 / 5 (0 votes)

Related Tags
AI ProgrammingStartup CultureTech TrendsCoding EducationInnovation ImpactJob AutomationUnicorn CompaniesSoftware DevelopmentFounder InsightsAI Assistants