A 100x Investment (Part 1)

A 100x Investment (Part 1)

Contents

H2: What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

H3: Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

text

H1: This is a Heading 1

This is some paragraph. lorem epsum.

This is a fig caption. This is how it will look like under a video frame as a description.

H4: How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

H5: Sample text is being used as a placeholder. Sample text helps you understand how real text may look. Sample text is being used as a placeholder for real text that is normally present.

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

H6: How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Block Quote: Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

This is a heading 3.

  1. Sample text is being used as a placeholder.
  2. Sample text is being used as a placeholder.
  3. Sample text is being used as a placeholder.

This is a heading 2.

  • Sample text is being used as a placeholder.
  • Sample text is being used as a placeholder.
  • Sample text is being used as a placeholder.
# clone openpilot into your home directory
cd ~
git clone --recurse-submodules https://github.com/commaai/openpilot.git

# setup ubuntu environment
openpilot/tools/ubuntu_setup.sh

# build openpilot
cd openpilot && scons -j$(nproc)

comma.ai has raised $8.1 million, Zoox has raised $990 million. Cruise and Waymo have raised even more.

By my priors, this bothers me. How can I claim with a straight face we are going to win self driving cars, when, all else being equal, we appear much less likely to succeed. Although I lose sleep thinking how I might be wrong, I come back to thinking that I’m not. With a core desire of building a sustainable company, I can’t even figure out what else to spend money on.

Extraordinary claims require extraordinary evidence, and that’s what will be laid out in this post.

Unit Economics

Everyone in the space knows you need a test fleet; cars with sensors and drivers in them supervising. Except Zoox, with a 10x smaller fleet, comma, Waymo, and Cruise all have fleets around the same size. The big difference is in the cost of those fleets.

comma.ai fleet growth over the last 2 years (monthly active)

Last month, we had 1,209 cars drive a little over 1,000,000 miles. Our average user uses the hardware for 18 months, and spent $800 on the hardware, netting the company around $400 profit. (that’s +$400 to comma.ai, note the plus) Dividing, that’s $22 per month per user, and about $10 more from each user that buys comma prime, currently about 5% of our installed base. That’s $22.50 per month per user in profit, or a couple cents per mile, a crazy good deal for the value openpilot adds.

“FWIW I’ve been using it since early 2018 and it truly is life changing!” — sannydo on Reddit
“I’ve been commuting to work with it for 3 months now and it’s the most lifechanging piece of tech I’ve come across since the iPhone.” — aphextron on Hacker News

On the other hand, the three companies above are competing in the ridesharing market, a market which loses money around the world! Lyft and Uber were the most unprofitable IPOs in history. And unlike the unprofitable Twitter IPO, which had other profitable companies in the space, like Facebook, as blueprints, there are no sustainably profitable ride sharing companies anywhere.

They all lose money per mile, and the classic SDC companies lose way more than Uber and Lyft. They pay for the cars, they pay for the expensive sensors, they pay for the fleet managers, and they pay for the drivers.

I count 5 LIDAR. Probably VLP-32C, about $20k each.

The cars cost about $250,000, and look to stay around for about 3 years. The drivers make around $50k per year. And let’s even ignore the engineer’s salary frequently in the passenger seat. That’s $6948 per month. In California, Waymo drove 111 cars 1,271,587 miles in 2018, about 1,000 miles per month. It costs around $7 per mile!

Waymo’s 15M miles cost over $100M, and most of those miles are obsolete. The others probably have similar numbers. No wonder they raised so much money, it’s burnt on cars, overpriced sensors, and driver salaries!

Stay Focused on the Mission (Practical)

At comma, our mission is:

To solve self driving cars while delivering shippable intermediaries

Zoox’s mission is “developing and building autonomous vehicles from the ground up, rather than apply technology to vehicles built by established automakers or other companies.” This as a mission statement makes no sense, it’s literally just not invented here.

And they aren’t the first SDC company with the bad idea of building cars.

A Waymo “Firefly” Car

In June of 2017, Google retired these cars, 3 years after introducing them in 2014. There’s absolutely no reason you have to build a car, yet two out of the three companies seem to have done it. And the third doesn’t get a pass, they make the meaningless claim “that all fully autonomous vehicles should be electric vehicles.” There is zero technical reason for this, controls is not the place any of these companies struggle.

At comma, we did the obvious thing. We looked at the top cars in the US, and supported as many of them as we could.

Top 10 Vehicles Sold in 2018

Of the top 10, we support half of them. If you are Doc Brown building a car into a time machine, style might be appropriate, but if you are building a self driving car for the masses, why not build it for cars people actually have. Less “vaporware horseshit” and “Jaguar I-PACE”, more “Honda Civic” and “Toyota RAV-4”.

Stay Focused on the Mission (Rhetorical)

Here are three tweets. What do any of these things have to do with building self driving cars?!? I’m not saying they are bad, but these are employees being paid by VC dollars to do this. Wait until you are profitable! How many employees are involved in this?

comma is a 13 person company. We are ruthless about hiring the best and obsessed with minimizing complexity.

Whatsapp had 450 million monthly users and just 32 engineers when it was acquired. Imgur scaled to over 40 billion monthly image views with just seven engineers. Instagram had 30 million users and just 13 engineers when it was acquired for $1 billion dollars. Source.

Automotive companies hire a lot of people because building cars takes a lot of people. But the self driving car problem looks nothing like the car problem, it is all a software problem.

There are no 10x panel stampers. The gap between the least and most productive panel stampers is probably more like 2x. But nobody would deny there are 10x artists. 1000x artists even. Software engineering is art.

And what artist wants to work at a car company tuning the double parked vehicle net?

If solving self driving cars looks like building cars, we will lose. But if it looks more like solving Go, we will win. There were 20 people on the AlphaGo paper.

Now What

If this post gets good traction, I’ll write part 2, which will dive into technical specifics of our stack vs the “classic” stack. Spoiler alert, don’t be a map maintainer and don’t hand engineer feature spaces. Double spoiler: Part 2 is live, and it’s about something a little different.

In the mean time, watch the Tesla Autonomy Day presentation, our stack looks much more like Tesla’s than Waymo, Cruise, and Zoox.

Follow us on Twitter. And if you are interested in working here, we currently have two open positions.