The a16z Show - Tracking the Trends: AI, WebRTC, Crypto, and Full Stack Startups
Episode Date: October 11, 2020Stay Updated:Find a16z on YouTube: YouTubeFind a16z on XFind a16z on LinkedInListen to the a16z Show on SpotifyListen to the a16z Show on Apple PodcastsFollow our host: https://twitter.com/eriktorenbe...rg Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures. Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
Transcript
Discussion (0)
The content here is for informational purposes only, should not be taken as legal business, tax, or investment advice, or be used to evaluate any investment or security and is not directed at any investors or potential investors in any A16Z fund.
For more details, please see A16Z.com slash disclosures.
Welcome to the A16Z podcast. I'm Zoren. Today's episode is a conversation about four big trends in the tech world.
Any one of these trends would be notable on its own, but we cover all four in this hallway-style chat as A-16-Z.
General Partner Chris Dixon talks with SEP Camvar, Professor of Media Arts and Sciences at MIT,
and now co-founder of Cryptocurrency Platform Sello, and DiLod Gill, an investor and the co-founder
of Health Technology Company Color Genomics and formerly at Twitter and Google.
This is a wide-ranging survey of some of the major shifts in technology right now, but
it's really a meta story of how innovation happens, which is most definitely not in a straight line.
So here are the trends they cover.
Crypto, of course, AI and machine learning, including GPT3.
You can also listen to our explainer episode on what's hype and what's real there on our show's 16 minutes.
Full stack startups, which Chris first wrote about in 2014,
and collaborative web collaborative enterprise social, including RTC or real-time communication within the browser,
which is where the conversation begins.
The first voice you'll hear is Chris, followed by Elad talking about WebRTC,
and then SEP once the conversation turns to crypto.
So I guess Alad, first, you and I've been talking about this,
and I know you're very excited about it, this kind of this feeling that there's a new staff,
of web infrastructure, things like video and audio, collaborative video and audio, rather.
We sort of have the infrastructure now that it works in a way that it hadn't in the past,
and that's unlocking a whole new wave of interesting applications.
People are always looking for the next platform and what the next big platform shift is.
And I think it kind of may have snuck up on all of us in the form of WebRTC and WebGL,
and then related API companies providing sound or other things that are then built on top of by
many other companies. And I think this shift is substantiating itself in two different ways.
And I almost call it the collaborative web and then separately the collaborative enterprise.
And if you look back 10 years, people kept talking about during the first social wave,
everybody kept talking about how there was going to be a social enterprise and how every
SaaS product was going to be more social and collaborative. And that largely failed.
And it feels like that shift is finally happening in part due to things like WebGL.
You see Figma, for example, is the first really strong example of a WebGL.
enabled application along you to collaborate in real time with other people. In parallel,
WebRTC is really allowing for really interesting concurrent sessions around video.
And so you're starting to see that in terms of a lot of products being built around
virtual office rooms, virtual conference rooms. And I really do think this is the moment where
collaboration is finally being built into the enterprise world and enterprise products.
And then in parallel, WebJL and WebRTC really seem to be enabling really interesting social
experiments right now in terms of new social products. You have really amazing video and audio
quality, so the time lag is gone, so you can do things like Clubhouse. We see lots of interesting
video experimentation, so you can see almost like degraded forms of VR or other things happening
in browser. So I just think now is a really exciting time of innovation around this new web stack.
Yeah, and to your point about sneaking up on us, we've obviously had the ability to have
conference calls, group audio for decades, right? But like in Clubhouse, the fact that there's so low
latency and you've got like the visual representation of the room means that to me it's like if you
remember the old days and the conference calls how you always have people talking over each other
partly because of a whatever 300 millisecond delay it's remarkable now the conversation switches from
person to person it's the latency i mean we've all now experienced this with zoom right like the fact
that it doesn't stutter the fact that or very rarely does it somehow kind of crossed over this
point of good enough we're finally hitting the point now where
in terms of video quality and the ability to stream concurrently across multiple users,
in terms of audio quality, we're hitting that point where the web infrastructure is really
supporting the ability to have extremely the latency.
You can call it a new platform, and we cited a few examples, but when you say platform,
that means you think there'll be thousands of examples, right?
You think it's going to be a whole new wave that goes five to ten years?
I think like any quote-unquote platform, there are going to be a handful of things that really
matter that will really be the important things on it.
And then a lot of things will be experiments that fail or don't work.
And I don't know 10 years from now what's going to be the main set of applications.
I just think it is a shift that enables a bunch of new applications to be built,
particularly either social or collaborative enterprise.
One example that I think is worth noting in terms of what's coming due to WebRTC
is it's quite possible that if you look at virtual reality or VR,
the predominant use case in the near term may actually shift to the browser.
And so I think right now, in order to,
experience VR, you need a headset, you need in some cases client software, et cetera. And so there's
more obstacles and hurdles to be able to just participate. And I think one of the things I found really
interesting about what RTC and WebGL is the ability to suddenly create VR like experiences
where you just drop in a URL and you can show up. And so the big question in my mind is,
is Oculus almost like the desktop computer versus mobile devices where the desktop really helps
you do powerful tasks, but you can do a lot on your phone. And it's sort of the mainstream use
case for most of the internet today. So I think that's another thing that we'll see if it happens
or doesn't happen over the next decade. But that may be one interesting long-term trend to watch
relative to WebRTC and WebGL. So let's talk about the next trend, crypto. We're all involved
in this a lot. Do you invest in crypto? Seth, you co-founded the company, Selo and crypto.
I obviously spend most of my time investing in crypto. Seth, can you tell us a little bit about
why you're excited about it and the stuff you're working on at Sello?
I'll start off with kind of a general principle that I think is true for all of the
technologies that we're talking about, there are a certain class of technologies that increase the
expressive range of a certain medium. And when you increase the expressive range of a medium,
a lot of things pop up that were not possible before because you now are playing in a new design
space. The historical example that I always love to point to is in the 1800s, the invention
of the metal feral in painting is the little piece between the paintbrush and the paintbrush
handle and the collapsible easel. Those two things together allowed people to, A, bring their
paintings outside, and B, start to paint with a new brush stroke that allowed them to quickly dab
paint onto the canvas. And those two ended up kind of giving rise to a form of painting that we now
know as Impressionism. And so it's interesting to think about it. Impressionism was a result of
technological advances in painting. And you see that same thing.
with the web and the internet in general.
There were technological advances in the medium of text.
And so all of a sudden, people could send text more quickly.
Anybody could be a broadcaster.
You could start putting text together with code to create different things.
And that vastly increased the expressive range of text in a way that led to all of these things
that you could not predict in advance.
So, for example, in 94-95, when the web was starting to become
popular, one could not imagine that, oh, well, one day I'll be able to press a button and order
my groceries on this and have my groceries come to me, you know. And so I think those are really
interesting from a broad brush technological point of view. Why I'm excited about crypto is that
crypto does this for money. It increases the expressive range of the technology that we know is
money. And that, I think, will follow very similar to the internet.
You know, at the beginning, kind of the Internet, you saw it allowed people to pass messages more quickly to one another across the distance in a way that was just qualitatively different than facts.
And that is like the first thing that you started seeing with crypto, and it has direct implications to things like remittances or banking the unbanked.
But then on top of that, the second implication of the web was that anybody could become a broadcaster.
I mean, with YouTube, anybody could have their own TV.
And in the context of crypto, you have the same democratization but in financial services.
And so you see this kind of rise in decentralized finance or open finance.
And then third is most exciting is it allows money to become programmable in the same way that
the internet allowed text to become programmable.
And that I think, I mean, we're seeing some early things today.
But that's, I think, the aspect that we're still the earliest and it has the most legs.
is the most powerful and the most difficult to predict at this stage since we're in such an early phase.
Yeah, my framework for this is when there's a really big breakthrough technology,
there's two stages.
In the first stage, you do things you already did, but do them better.
And the second stage, you do new things you never could do before.
And this goes back to the collaborative web stuff we were talking about before.
Like in the first stage, you know, we're going to do better video conferencing, right?
Better audio conferencing.
and that will probably be a wave
of the last few years.
And then at some point,
people will sort of figure out
there's a whole new set of things
we've never done before.
Like the analogy on the web,
right, is the first year in the 90s.
People were just kind of like putting websites up
that were basically one way.
They were like brochures and magazines.
But then it took another decade
to realize there's things you can just do
that you can never do before like social networking, right?
Like sort of it's a multi-way medium,
not a one-way medium, right?
Yeah, similar to my understanding
of the history of film,
Like when films started off, people, they film plays, right?
And then they realize you could do all these new kind of film native things, right?
And I think crypto will be the same thing.
And you hear the mistake people make is they say, oh, great, you can lower payment fees.
You can send cross-border payments.
And all of that is true, but that's only phase one, right?
Phase two is things we can't think of.
We can't even imagine.
If you find you go back and you look at all the ads for mobile phones, like for 10 years, right?
Nokia and all these folks, they were all trying to convince people to use mobile phones.
And there was always stocks, weather, email.
Like, there's literally, I think, no person in the history of that field that predicted, you know,
half the things that we're using today.
So, I mean, I think that framework kind of applies whenever there's a really big breakthrough technology.
It just takes a long time to really explore the new design space that was on launch.
Yeah.
And, you know, I think one of the reasons for that is a lot of times the things that are new
arise from the things that are old just at scale, at quantity, you know.
And that's actually really interesting because it helps give a framework for predicting things,
you know? So you could imagine, for example, blogs were predictable from zines before the internet,
you know, but it would be qualitatively different because then you imagine what happens
if there's like thousands and thousands of zines and anybody could access those zines and so on.
And so then that kind of starts the creative process going.
And then I've been directly involved in this.
And the infrastructure stuff, people were working on it,
but it was frankly a little academic until recently.
And so you need that the fact that the applications have taken off so much.
And it's made this scaling problem like a really, really urgent issue.
I think will dramatically accelerate the pace of innovation on the infrastructure side.
Right.
Like it's no longer academic.
It's now like a very practical problem.
It's a practical problem.
There's real customers and people are willing to pay money.
And the same feedback.
loop you've seen, I think, throughout the history of computing where, like, the app developers on the
first iPhone start pushing it to the limit, and that pushes Apple to go faster and the chip guys
to go faster and just like the whole thing. And then you get that beautiful flywheel that drives
everything forward, right? And this is something that's been very much on our minds as we've been
developing SELO. So basically kind of when we started Sello, the conversation that we were having
was the blockchain reminded us that money is just a technology. And of course, money has always been
a technology. It's just hard to remember that as the technology because its features haven't
changed very much for the past 300 years. But as a technology, its features can change. And as
the widely used technologies, its features have an impact on the society that uses them. So I remember
when the internet was first getting popular, people were like, whoa, like you could imagine putting
the whole encyclopedia on the internet. And that was true, but it underestimated the true
potentiality of the internet, which was that the encyclopedia would be part of a much rich
or much bigger information ecology. And so similarly, I see the same thing happening in money and
values. National currencies will continue to exist and continue to be important, but there will also
be local currencies, regional currencies, global reference currencies, store value currencies,
medium of exchange currencies, functional currencies, all interoperating with one another
in a rich ecology not dissimilar to the internet.
We now are starting to have the technology to implement these ideas at scale.
But to do a number of these things right, we needed some form of stabilization of the cryptocurrency.
We needed some methods around identity.
We needed advances in like client and so on.
And so that helped guide the infrastructure that we're building to enable this.
It's going to be an exciting year.
CryptoCello has launched and is continuing to roll things out and a whole bunch of other exciting crypto projects.
So sort of all of the things that were kind of hatched back in 2017 and 16, 17, 18, kind of finally all coming out now.
And it should be really exciting.
It just seems like that next wave is starting up again, too, in terms of incrementally new things.
Like, Wi-Fi, I feel like it just came out of nowhere, for me at least.
And so I think we're going to see renewed enthusiasm, I think, in crypto and the reasonable near term.
So let's talk about AI, sort of the other.
It's amazing right now.
I feel like we have any one of these things would be a major tech trend.
and we have all of them going out at the same time.
So AI, I don't personally work on it as a day job,
but follow it, I guess, as a hobbyist.
The big news being GPT3, which is an algorithm out of Open AI,
which has just shown kind of remarkable results
with natural language processing.
And from what we can tell,
this is not going to be slowing down that, kind of today,
the more computers you throw at these kind of neural networks,
the smarter they get,
and at least at the moment, these systems continue to scale at a pretty healthy rate.
So we should see kind of more and more really interesting stuff.
I think a lot of things you've followed this area pretty closely.
How are you feeling about it?
Yeah, I think GPT3 is almost like the starting shot for a whole new interesting era
and natural language processing or natural language understanding that's going to take a decade to play out.
And I think the historical antecedents or analogs are back in 2012,
there was something known to AlexNet from this guy, Ilya Khrzevsky,
which was really the starting shot for machine vision
in terms of a shift where that was the first time
where you really saw a big step up in performance for a while,
and that's really led to everything from face recognition on the iPhone
to machine vision and pharma.
Similarly, in 2013, Google switched to recurrent neural networks for speech recognition
and then later really did a lot of interesting things in deep reinforcement learning,
and that ended up becoming a multi-year precursor
to what became things like Amazon, Alexa, or Echoes,
or a lot of the really good speech recognition technologies we have.
And now in 2020, I think similarly GPT3 is a natural language analog
to these two other key moments in machine learning-based understanding
of vision, speech, and now natural language.
I actually think this may be one of the biggest shifts
because if you think of how much of the world's information
is embedded in text or how much we communicate in text,
this is really the big revolution.
And that includes things like enterprise document processing,
if you move to natural language, you can start thinking about smart data entry,
all the robotic process automation suddenly becomes automated.
You can effectively have APIs in some sense, almost self-construct on top of text in really interesting ways.
There's things that are very tactical.
For example, in your email inbox, all the replies should be auto-generated,
and then you should be able to go through and approve them as a person.
We're not there yet, again.
It's 10-year journey, but we'll see things like that.
We'll see legal documents just auto-marked up relative to what your company would normally do.
companies like Clarity are working on early versions of that.
If you're an author and you have writers blocked,
maybe automatically you get prompted for three or four different next paragraphs
to kick off how you should think about it.
Or in the long run, maybe there's a whole class of auto-fanfiction.
So, you know, you really love the novel Twilight
and a hundred different versions of Twilight are spawned.
So you don't have to wait for somebody to come up with 50 shades of gray.
It just auto-generates, you know, multiple different interesting, you know, fan-fick stuff.
On the gaming side, I think you'll have non-player roles,
the NPCs that seem like real people.
In health care, maybe I have a mental health specialist who's really just a robot.
I think this is a really exciting shift, and it's going to take a long time to play out.
But the technology is finally starting to show hints, just like in 2012, AlexNet
showed hints of what could happen in machine vision.
And in 2013, Google showed what could start happening in speech recognition.
It feels like this is one of those steps.
And so I think it's significant in terms of a starting shot, although I think it's going
to take a lot of time to play out.
I'm really excited about the translation opportunities, in particular.
the opportunities to translate English to machine understandable code.
They've actually had demos of this with GV3, right?
Where you describe something and it would actually write the code for it.
I haven't personally tried it, but it seems like they're not canned demos,
it really does kind of work.
Yeah, and, you know, almost is really straightforward to do that in the context of data structures.
You could imagine translating a sentence into a data structure.
And it's not a far step from doing that to natural language querying of SQL.
and then it's not far step from that to auto-generating code.
And so that's super exciting to me because you can imagine,
you know, there are certain things that are straightforward to build
if you know how to program,
and they should be straightforward to build if you don't,
but it takes kind of ad hoc interfacing to do.
I mean, creating a new ERC20 token, for example,
is a pretty straightforward programming task
that I can see one that someone could use machine translation,
any of these technologies, but GPD3 in particular,
to start translating human text to machine text.
To your point, I think the second,
that machines can really write and edit code
and can spawn instances of themselves and self-replicate,
at that point, I think we're really shifting
from a technology into a life form.
And I think at that point,
we really have this hyper-evolutionary,
a new form of life that's self-replicating, self-editing,
and one of the interesting things is people always think
that a true AGI or self-intelligent agent
will come out of a Google or a Facebook or one of the major companies,
you know, to put these threats together,
one could argue maybe where it's going to really emerge is on the blockchain,
where you have these really interesting human incentives
and competition around something of real value.
So you have sort of an optimization metric that's very crisp
when you're competing to effectively complete financial transactions
or contracts and they're going to get more and more complicated.
And so I think the merger of these two areas will someday happen
and it's going to be fascinating to watch
in terms of whether you have this sort of emergent system
of self-replicating, self-editing code with strong financial incentives built into it.
If you look at the biology side of things, that replication plus mutability plus selection
is really what drove the emergence of intelligence, right? And so really the selective function
is you need to have a large enough number of different beings or entities. You need them to be
able to change at some rate so that they start adapting to their environment or being selected for
and then you need that selective pressure. And when you start having machines,
be able to edit themselves and to write themselves
and to replicate themselves at scale,
you're both expanding the number of potential entities
that are evolving,
but you're also upping the clock rate.
You're not waiting for a person to write something and test it
and then iterate on it and then test it again
and try and understand it and theorize and then write more code.
You just have systems that are replicating and changing themselves.
And imagine if as a human you could edit your own DNA
and change certain features and experiment with that very rapidly,
that's what's going to happen in the world of code.
And so I think it's a long time away,
but once code can write itself,
I think that's really when things kick off
for the emergence of a true AGI-based life form.
There's no reason this couldn't be applied
for any kind of symbolic systems.
So mathematician, you know,
the computer suggests five different proofs,
scientists, the computer suggests
five different theories or interpretations
or whatever models or whatever it might be.
And maybe in the near term,
it works alongside a human,
maybe at some point the machine gets so good it doesn't need that.
And it's probably going back to the framework I was suggesting earlier,
the stuff we're describing, it falls in the category of sort of doing existing things better.
They'll probably be crazy new things that we can't even imagine right now
that some developer or entrepreneur will come up with.
The analog I've heard or the analogy I've heard for GPT3 is it's kind of the clever student
who didn't really study for the exam and half the time kind of bullshits it and half the time knows it.
And to your point, GPT3 can write the next paragraph,
The question is, what does GPT20 look like, GPT50?
You know, as we iterate on these systems,
you suddenly have the thing that can really write the fan fiction novel for Twilight.
So it'll be really fascinating to watch.
So the last thing we're going to talk about is what some people call full stack startups,
which is sort of a new way to build startups,
which stuff I know it's a constant you're very interested in.
But essentially the idea is, whereas in the old days, software startups
mostly stuck to just building software,
more and more entrepreneurs are building companies that have better sort of
software enabled, but also build quirk capabilities in other areas.
So just as an example in fintech, it used to be that the only kind of way you would go to
market, you'd build software and try to sell it to a bank or an existing financial institution.
Now more and more you have these things like Chime as an example of an online bank that just
sort of bypass the city bank and goods directed at consumers, it's an app.
You can download it.
Like Robin has another good example.
Instead of building software and selling it to Schwab, they just built software and built
an app and went directly to the public, right?
And this is happening as sort of a new, I guess,
sort of design pattern for startup organizations that's, I think,
letting startups penetrate more and more deeply into industries
that had previously kind of resisted software innovation.
Stepan out's a topic you're interested in.
I mean, for the audience, Chris wrote a blog post called Fullstack Startups back in 2015,
which is, I'd say, a must read.
It's one of the most concise and articulate descriptions
of this phenomenon that I've ever read.
I think basically kind of full stack startups were later to emerge
than pure software startups for a variety of reasons,
mostly because there was a fair amount of low-hanging fruit in software itself,
and it is harder to do a full-stack startup
because you basically have to start two companies at the same time.
I mean, if you're starting a full-stack construction company,
you have to start a construction company
and a software company at the same time.
and it's hard enough to start either.
And full disclosure, I am a co-founder of Mosaic,
which is a full-stack construction company,
so I'm biased here.
But once you're able to do that,
if you're able to do that,
then it allows something really powerful,
which is it allows you to write software,
not just for existing processes,
but it allows you to innovate on process
at the same time as you innovate on software.
and very specifically, it allows you to innovate on process in the way that software enables.
And so in the same way for crypto kind of software increases the expressive range of a whole range of things.
And that expressive range allows new processes for things like building houses or selling eyeglasses or so on.
And it's really helpful to be able to have a really tight loop between,
changing the process itself, which is not inherently software-based, but new software allows you to do that,
and then to iterate on the software itself. And so that kind of opens up an area of innovation
that's really difficult to do with either side of the stack alone. It seems like there's a lot of
other places where that approach that you mentioned stuff really applies. I mean, a company I
co-founded that I haven't really been operation involved with for many years is color genomics,
and it's doing a large proportion of COVID testing
in a number of different markets.
And a lot of the value, I think,
of what the company does on top of just running
a vertically integrated lab
and all the software around it
is all the virtualized care delivery
and all the patient interactions, doctor interactions,
etc., beyond just, hey, can you run a better lab?
And so I think to your point,
that vertical integration has made a huge difference
for a color as an example.
And similarly in real estate,
not just mosaic,
but it seems like open door,
which is literally going in
and repainting the interiors of houses
as it buys them and things like that
and is layering on mortgage and title
and everything else to the home purchasing process.
It seems like there's just an enormous amount of innovation
in terms of the ability to build something that's full stack.
Yeah, you know, I mean, it's interesting.
Like I've had a similar question
a little more general from Chris,
the time you wrote that blog post,
which was, I was like, you know,
why is there not a flowering of full stack companies
in the same way that there's a flowering,
whenever there's like a clear possibility
of innovation, you're not seeing as many full-stack startups as you are crypto, for example.
I've come to two reasons.
I imagine there's more.
But the first is that it is really difficult in either context, either in the startup
context, because it requires kind of an expertise in two very disparate areas as a startup.
And I think the second thing is, I think it's tantalizing to kind of take a big industry
and say dabble on some technology.
and it will become a full-stack company.
But I think you have to have a specific point of view
around what the technology is
and a real innovation in that technology.
And so I think for those two reasons,
I think it's just like the rewards are great,
but the difficulty is hard, you know?
I think like Netflix is a really interesting example, right?
So like Reed Hastings, obviously a genius,
but, you know, his prior company in Netflix was Purify,
which was a debugger.
I mean, it was a very, very technical product.
He's very much a computer scientist.
And then built, you know, now Netflix, right?
Of course, is doing all this original content
is becoming more and more dominant in the movie industry.
I don't know, you know, this pattern of having a technologist
figure out the other industry, in that case, Hollywood.
I don't know if there are examples of the opposite happening
of the Hollywood people figuring out the technology part, you know, so.
Yeah, and there's a few examples of Netflix, too.
Sure, and it's so hard.
And that company, I mean, that's an amazing thing.
story just independently they had to pivot multiple times while being public. So, you know,
right. And he's a remarkable entrepreneur. Yeah, I mean, maybe there's just so few people like him,
and Elon Musk, and it's just such a hard thing to do. And, you know, raising a ton of requires a ton of
capital and decades of work. So I think that might be why there's not more. It's just really hard.
Like, I mean, for us, the way we were able to do it is Salman, my co-founder, was PhD in computer
science from MIT, but he also grew up in a construction family. So he had,
like deep expertise in construction and deep expertise in computer science,
both from a young age.
I think it's kind of notable or interesting that most of the examples I can think of
of really successful full-stack startups are second-time founders.
So with Mosaic, you know, your co-founder obviously had an amazing background
in terms of family construction and everything else.
But the flip of it as Yousap had already started, you know, companies before.
Elon Musk had two successful outcomes before, Reed Hastings that had a successful outcome before.
So it almost feels like you need a stable,
financial base, plus enough know-how in terms of building a company to begin with so that you can
take on this extra challenge of doing a second piece of it, not to Seth's point around needing
to build two companies at once. Thanks to Seth and Milad. That was awesome.
