How to Survive the Next Tech Revolution (w/ Brett Gibson)

Garry Tan
26 Jun 202315:02

Summary

TLDRThis video explores the evolving nature of technology and engineering, drawing parallels between past experiences with startups like Posterous and the current advancements in AI. Brett Gibson, a seasoned engineer and investor, shares insights on embracing unconventional approaches, adapting to new tools and open-source ecosystems, and prioritizing user experience. The discussion delves into the challenges faced by technical founders at the forefront of innovation, emphasizing the importance of generalist skillsets, software testing, and validating ambitious ideas. Gibson's perspectives underscore the art of problem-solving and the iterative process required to create impactful products that drive the future.

Takeaways

  • 🔑 Engineering mindset needs to balance precise determinism with probabilistic approaches for tackling novel problems that create user value.
  • ⚒️ Building something that doesn't exist yet requires unusual and innovative engineering solutions, but later rewrites should leverage available tools, open source, and APIs.
  • 🎯 The goal is to meet user needs and create sticky products, not just master tooling - being a domain expert in tools aids this goal.
  • ⏳ As foundational models and infrastructure rapidly evolve, pragmatically rewriting custom code using new capabilities becomes essential.
  • 🌱 Investing in startups solving ambitious technical challenges requires validating if the solution is now possible due to emerging technologies.
  • 👥 Hiring generalist engineers adept at diverse skillsets is valuable for novel engineering problems.
  • ✅ Rigorous software testing, especially for core cases, prevents issues in high-stakes applications like crypto custody and staking.
  • 📖 For problems at the edge of human capability, write your own manual through extensive validation and creative problem-solving.
  • 🔄 Continuously re-evaluate potential failure modes, even under time pressure, to get to the right solution.
  • 💎 Founders and investors can create massive value by being ahead of the curve on ambitious technical frontiers like asteroid mining.

Highlights

The video is abnormal, and we are working hard to fix it.
Please replace the link and try again.

Transcripts

play00:00

technology it's changing the world and

play00:03

it's the people who can build something

play00:05

from scratch something that never

play00:07

existed before

play00:09

who will go on to change that world

play00:12

but then what happens for v2 the

play00:15

rewrites always better who wins in that

play00:17

world it's a question playing out in AI

play00:21

today so that's why we're sitting down

play00:23

with my multi-time co-founder and friend

play00:25

Brett Gibson he runs initialized now

play00:27

alongside Jen Wolfe now that I'm back at

play00:31

YC what's the future gonna look like it

play00:34

won't be the same as the past but it

play00:36

will rhyme let's get started

play00:41

[Applause]

play00:43

all right

play00:48

[Music]

play00:53

Brett and I worked on a startup named

play00:55

posterous together with our other

play00:57

co-founder Sachin Agarwal

play01:00

one of the new things we did was a new

play01:02

kind of authentication by email header

play01:05

you could post your blog where we would

play01:08

use your email to figure out who you

play01:12

were so then you could just send email

play01:14

to postpostress.com and we'd figure it

play01:17

out that was the thing that had not

play01:19

really been done before in a consumer

play01:21

product and to do it it required a

play01:24

different kind of engineering mindset a

play01:27

big part of an engineer's day-to-day

play01:29

problem is figuring out the right tools

play01:32

for the job figuring out what they

play01:33

should be using and figuring out how it

play01:36

ties back to user value because you know

play01:39

I think that I come from this you know

play01:42

this default engineering mentality where

play01:44

I really want things to be precise and

play01:48

deterministic and you know oftentimes

play01:51

the engineering challenges you face to

play01:54

get to get the product working the way

play01:56

you want it for your users are much more

play01:58

probabilistic because it hadn't been

play02:01

done before we had to do some pretty

play02:03

unusual things to get it right you know

play02:06

we ended up writing our own uh parts of

play02:08

our own SMTP client which I don't I

play02:10

don't really recommend doing a lot of

play02:13

analysis on the routing that email went

play02:15

through so that we could you know have

play02:17

some probabilistic score about How

play02:19

likely it was to actually be from you

play02:21

and then the postaven experience was

play02:23

night and day Preposterous later sold to

play02:25

Twitter for 20 million dollars but a few

play02:28

years later they decided to shut it down

play02:31

since the real reason why they bought it

play02:33

was for the team

play02:34

when it shut down Brett and I got back

play02:37

together to write it again this was

play02:40

called post Haven and this time when we

play02:43

wrote it again this post by email

play02:46

authentication that we had to write for

play02:48

the first time had been commodified

play02:50

there was a product it was mail gun it

play02:52

was ready it worked off the shelf for 90

play02:55

of what we needed had we been too

play02:58

grounded in fighting the last battle we

play03:00

would have missed that we would have

play03:01

wasted a lot of time we would have built

play03:03

a lot of software that we didn't need to

play03:04

build what we're seeing today in 2023 is

play03:07

similar to what we found rewriting

play03:09

posturous again as post-haven even just

play03:12

four years later first it's a lot easier

play03:14

to rewrite once you've written it once

play03:16

but second tooling an open source and

play03:19

freely available apis gets so much

play03:22

better in just the course of a few years

play03:24

for AI now that set of years sometimes

play03:29

is months or weeks

play03:31

but know that this isn't a new thing

play03:34

what is new is how much more powerful

play03:37

these capabilities in ml and large

play03:40

language models have become now everyone

play03:42

has this new primitive of generative Ai

play03:45

and especially large language models and

play03:49

they're trying to figure out exactly how

play03:51

to use them and the moment is actually

play03:52

very strange because there's a lot of

play03:55

interesting Tech on how to do it you

play03:58

know there's a lot of best practices

play03:59

around stuff like vector databases and

play04:02

embeddings so that you can get your

play04:04

prompts correct but it's it's

play04:07

exacerbated because large language

play04:09

modules are fundamentally

play04:11

non-deterministic systems

play04:13

um that's you know the the lack of

play04:15

determinism is is in part what makes

play04:17

them work so well and seems so magic and

play04:20

so the the class of I guess you know

play04:23

first generation hacks to get them

play04:25

working in ways that deliver value to

play04:28

users is is perhaps more interesting

play04:31

than some of the things we've seen in

play04:32

the past along the same lines this alien

play04:34

intelligence we have access to now it's

play04:37

a strange one and we're just in the

play04:39

first Innings of the tooling the

play04:41

foundational models and especially the

play04:44

open source it's interesting because I

play04:46

see a lot of parallels in what's

play04:48

happening in AI right now and what

play04:50

happened in crypto over the last few

play04:53

years because there was a moment you

play04:55

know there's so much infrastructure

play04:56

around wallets and building up

play05:00

you know ability to be consumer facing

play05:02

in crypto that if you were building in

play05:04

2018 you just had to build from scratch

play05:07

and the underlying ecosystem has come a

play05:09

long way and you're probably having to

play05:11

throw away some of that custom code and

play05:14

in AI it's it's the same thing but

play05:17

perhaps even moving faster because not

play05:19

only do you have the day-to-day building

play05:22

out of of the of the types of tooling

play05:25

that would make your life easier you we

play05:28

have these step function improvements in

play05:30

the underlying foundational models the

play05:32

change the requirements I think that the

play05:35

North Star is always backing it out from

play05:37

what what experience you want to give to

play05:38

the user because if you make sure you

play05:41

get that right then you can change your

play05:44

technology behind the scenes

play05:46

um but you know trying to try to have

play05:48

the trade-off of uh how long it takes to

play05:51

deliver that versus competitors that is

play05:54

the lesson from software engineering and

play05:56

it's the same one Brett and I learned in

play05:58

2008 2013 and we're learning again today

play06:02

in 2023 whether it was just some new

play06:05

capability in the early days of social

play06:07

to what's happening today in AI first

play06:09

you have to be willing to build

play06:11

something that doesn't exist yet and do

play06:13

some pretty unusual things to do it but

play06:16

then later you need to be able to do

play06:19

rewrites and stay current with open

play06:21

source and new Stacks capabilities and

play06:24

apis all while being connected to the

play06:28

needs of your customers and users make

play06:30

stuff people want and that is what makes

play06:33

products sticky and what makes a durable

play06:36

business being a domain expert in

play06:38

tooling

play06:40

really helps gives you a lot of Leverage

play06:42

toward that goal but it's not the goal

play06:45

in its own right

play06:48

thank you Brett's one of the best

play06:51

Engineers I've ever had a chance to work

play06:52

with across our Year's writing code for

play06:54

Preposterous y combinator post Haven and

play06:57

initialized and he's always been super

play06:59

pragmatic and I've learned something new

play07:01

from him regularly he's got a new

play07:03

podcast called the high bit where he

play07:06

sits down with some of the best

play07:07

technical Founders to talk Tech

play07:09

engineering and the idea maze kind of

play07:11

what we just did in this episode one of

play07:14

those companies was bison Trails which

play07:16

was acquired by coinbase and post IPO

play07:18

the notional value of that acquisition

play07:19

was nearly a billion dollars that's

play07:22

because it became coinbase Cloud one of

play07:24

the key SAS Revenue generators for

play07:26

coinbase

play07:28

Brett invested in bison Trails when it

play07:30

was just a few people very early when

play07:32

proof of stake was little more than an

play07:34

idea something that did not actively run

play07:38

the world's largest blockchains like it

play07:40

does now but that's precisely how you

play07:43

should invest when you want to create

play07:45

the future when I met bison Trails there

play07:48

was there were little or no major

play07:49

networks running proof of stake and and

play07:52

I still had doubts in my mind as to the

play07:55

viability of widespread shift to proof

play07:58

of stake networks especially for already

play07:59

running networks like ethereum now it's

play08:02

very clear that it's it's demodually

play08:04

possible if not optimal in many contexts

play08:07

with the Bryson Trails Founders

play08:08

recognized was that relative to the

play08:11

current proof of work mining that was

play08:13

happening running validators on proof of

play08:15

stake networks was a novel and Rel and

play08:19

difficult problem they were able to

play08:22

build something that had never been

play08:23

built before because of two things first

play08:25

they were generalist focusing on a wide

play08:29

skill set here's Aaron Henshaw

play08:31

co-founder of Bison Trails on how hiring

play08:34

was a big piece of their success the

play08:36

best thing that we did was we've

play08:38

actually brought on like generalists at

play08:39

the beginning more people who could both

play08:41

like right JavaScript and do terraform

play08:42

that's a really wide band between those

play08:45

two things but that's what we needed at

play08:47

the beginning because we had JavaScript

play08:49

right we actually had like a front end

play08:51

we had an API to build so we had a

play08:53

middle and then we had this whole back

play08:54

end you're lucky if you go far enough to

play08:57

be able to hire the people that you need

play08:59

to fix your problems that you've created

play09:00

for yourself and those people you know

play09:03

they come in wide open but they like

play09:04

they're so good at it they're so they're

play09:06

so good at these specific problem

play09:07

solving and like you're just like in awe

play09:10

that they can come in and just like

play09:12

change it all and make it work like 10x

play09:15

better second you've really got to

play09:17

invest into software testing so that

play09:18

when the chips are on the line and they

play09:21

always are in crypto custody and staking

play09:23

you have the right engineering infra

play09:25

some of the things that we did well

play09:27

early was like we did not try to over

play09:29

engineer things there was probably some

play09:32

opportunities to use like slightly more

play09:35

off-the-shelf CI CD and bake in a little

play09:38

bit more testing early on that I think

play09:40

like might have slightly slowed us down

play09:42

but actually sped us up this may be like

play09:44

one of the biggest takeaways from the

play09:46

whole thing was

play09:48

you should invest heavily in tests

play09:50

especially even early like don't go

play09:54

crazy right like you can't be writing

play09:55

tests for ever but you should have core

play09:58

tests that cover base cases and that

play10:01

like help your whatever it is that

play10:02

you're deploying Founders and investors

play10:04

both make money and impact the world

play10:07

when they believe something nobody else

play10:10

believes yet but are right another

play10:13

company Brett's invested in is a very

play10:16

ambitious one called astroforge they're

play10:19

literally doing mining for high value or

play10:22

on asteroids at no point was anyone

play10:25

really worried about the market

play10:27

opportunity you know we're always

play10:29

balancing Market risk with technical

play10:31

risk in in the startups we fund and

play10:35

there's just no question that if astral

play10:37

Forge can go to asteroids and mine Rare

play10:41

Earth elements and bring them back you

play10:43

know the the only real risk in the

play10:45

market is that they do it so

play10:46

successfully that those metals are worth

play10:49

a lot less and so really all we spent

play10:52

our time was in was validating is this

play10:55

possible and I think specifically if it

play10:59

is in fact possible why is it possible

play11:01

now suddenly why why did why are we

play11:03

seeing this company today because on

play11:06

some timeline it seems like something

play11:08

that's well within the ability of humans

play11:10

to produce but you need to have a view

play11:13

that it's going to be it's going to

play11:16

happen in time for this company to make

play11:18

money off it Hosea Kane co-founder of

play11:20

Aster Forge is trying to solve

play11:21

engineering problems on literally the

play11:23

edge of human capability and the thing

play11:27

is you don't have a manual for that

play11:29

you've got to write the manual yourself

play11:31

the gut reaction was asteroid mining is

play11:34

difficult the refinery is difficult it

play11:36

couldn't be awkward it couldn't be a

play11:37

chord it couldn't be it couldn't be the

play11:39

simple pass through the length that we

play11:42

went through to solve this problem

play11:44

baffles me to this day you're focusing

play11:46

on this problem that's difficult glaze

play11:48

using over something so simple and and I

play11:51

talked about this fishbone diagram

play11:52

because these are things that you should

play11:54

really actually check you should write

play11:56

out great the graphs before agreement do

play11:57

we check everything in there and not

play11:59

just say like yeah I checked the voltage

play12:01

which is just one part of it

play12:03

um and we just checked it off like okay

play12:05

cool power supply works hard this works

play12:07

great even if you are under heavy time

play12:09

pressure take a minute and pause slow

play12:11

down it's okay to do that and really

play12:14

assess the situation and really validate

play12:16

all these potential failures to get to

play12:19

that Solution that's just a taste of

play12:21

what you'll find in Brett's new podcast

play12:22

I'm subscribing and I recommend that you

play12:25

do too you know the intent is less a

play12:27

technical Deep dive and more about this

play12:29

this the the story about the art of

play12:33

problem solving and what goes into

play12:35

day-to-day Engineering in these

play12:37

technical domains and how it can be you

play12:40

know just interesting in its own right

play12:41

you can find high bit by Brett Gibson on

play12:45

anywhere you listen to podcasts or

play12:47

initialize

play12:49

Link in the description below

play12:55

initialized is also hiring a new

play12:57

investment partner you can't apply to

play12:59

jobs you don't know about so that's why

play13:01

they're running an open hiring process

play13:03

for this role initialize is currently

play13:05

hiring a partner role and you know we we

play13:10

really prize uh backgrounds in founding

play13:14

and working in startups and ability to

play13:16

advise startups in in some area of deep

play13:20

domain expertise so uh you know high

play13:23

level I think we're looking for someone

play13:24

who's who's been a Founder before you

play13:27

know hopefully gotten a company uh

play13:29

through perhaps a series B round and and

play13:31

but also it's very helpful if they have

play13:34

some investing experience whether that's

play13:37

as an angel or within or as part of a a

play13:41

venture firm

play13:42

um you know a big a big part of the

play13:44

applied knowledge of going from founder

play13:47

to investor is just getting reps and and

play13:50

seeing pitches being an investor to me

play13:53

is just an absolute blessing and if you

play13:57

ever wanted to join a team doing it

play13:59

right and you have some investment

play14:01

experience already this is a big

play14:04

opportunity

play14:05

that's it for this week Brett's an old

play14:07

friend of mine and I'm so excited to see

play14:09

where he takes initialized Capital links

play14:12

in the description to apply to be an

play14:13

investor at initialize and to subscribe

play14:15

to Brett's new podcast hi bit technology

play14:18

is truly reshaping the world and its

play14:21

technologists the engineers the PMS the

play14:24

designers and the builders themselves

play14:26

they're the ones doing it it if you

play14:29

watched to the end you must believe this

play14:32

too and I'm here to tell you you're on

play14:35

the right track see you next time

play14:38

[Music]

play14:41

thank you

play14:43

[Music]

Rate This

5.0 / 5 (0 votes)

Related Tags
TechnologyInnovationEngineeringEntrepreneurshipSoftwareAIStartupsProduct DevelopmentPragmatismOpen Source