Hacker News new | ask | show | jobs
by mauriziocalo 2147 days ago
Two observations:

1) Shipping-and-iterating is uncomfortably hard. Putting your product out there in front of users is painful. It's a lot easier to just constantly brainstorm ideas or hide in the coding cave.

2) As a founder, it's tempting to think that your startup is unique: what you're building is uniquely challenging, important and highly non-trivial.

Anecdotally, I've seen far too many founders (including my own past self) use 2 as an excuse not to do 1: most of the time, those never even launch. And not just in the hardware space, but also in: health-tech, bio, fin-tech, gov-tech, legal-tech, insur-tech, prop-tech, food-tech, logistics, and even B2B SaaS ("what we're building is hard and needs enterprise-grade robustness / security").

There may be ways to build massively successful companies that don't involve rapid shipping-and-iterating cycles, and in general there may be ways to build successful companies while ignoring or even doing the exact opposite of what YC advises.

But YC would know a few things about hard-tech from having funded possibly hundreds of such companies, including several massively successful companies. In fact, the top 3 YC companies of all-time as of 2020 are all in highly-regulated spaces: Stripe, Airbnb and Cruise [1]. Cruise in particular is a hardware company (self-driving cars) whose billion-dollar success was largely due to their ability to ship-and-iterate much, much faster than pretty much every other self-driving car company out there.

[1] https://www.ycombinator.com/topcompanies

2 comments

I think being in a highly regulated market is orthogonal to the original point. Regulatory compliance is a checkbox and not a differentiating capability, even if it is an arduous checkbox. Hard/Deep tech is a completely different animal. None of the three YC companies you list fall under this rubric as they are essentially novel presentation layers on existing tech (yes, this includes Cruise, whose tech I am familiar with). The point isn’t about startups where the hardest thing you need to do is business execution and compliance.

Some kinds of hardcore tech, even deep software tech that has no compliance issues, has extremely steep engineering hurdles that must be cleared before you have the most minimal of MVPs that will have any currency with customers. How do you iterate fast when the most minimal demonstration of capability requires writing hundreds of thousands of lines of highly sophisticated code from scratch? Or requires physical engineering that necessarily takes years to complete? Many of these kinds of opportunities exist but almost all of the “ship-and-iterate” guidance is for companies that are using core tech, not creating core tech. That’s playing the startup game on easy mode.

If we end up in a place where a “tech startup” is defined as companies that are technically trivially to execute and amenable to rapid ship-and-iterate, which admittedly is most of them, then we might as well elide “tech” from the nomenclature. At that point, they are merely tech-enabled ordinary businesses, and what ordinary business isn’t tech-enabled these days? If deep tech problems could be solved by slapping together some open source and layering on clever marketing, they wouldn’t be problems.

It feels like we’ve redefined “tech startup” to exclude doing hard technical things, but aren’t honest about that change in definition.

Yes that is great advice for many startups most of the time, but my whole point in the grandparent was that when as a founder you find the hand-me-down wisdom doesn't fit, don't be afraid to leave it alone and think for yourself.

PS. If your criticism were right my coding cave is a 1000m2 factory, which has to be some kind of record. /s

In your parent comment you mention:

> not much of the strategy content applies to hardware companies

While it's probably a good idea to not blindly follow every single piece of advice (by YC or anyone), saying that not much of the content applies is probably a bit of a stretch. Considering how many successful companies YC has funded in the hard-tech space, I'd be receptive to at least some of their advice / insights.

You also mention:

> you have this de-facto "ship and iterate" model from the SaaS world which just doesn't apply to nontrivial hardware projects.

Again, it may be a good idea to question the advice of "ship and iterate", but saying _it just doesn't apply to nontrivial hardware project_ is again a bit of a stretch. As the above commenter mentions, the success of Cruise is a good counterexample.

I think you are ignoring the reasonable point and splitting hairs. One might equally say few/none of the US examples would have been possible outside of the US market (where "ask for forgiveness" is not an option), or that Cruise never shipped.