6 ms·
A while ago, I was in the same boat. Why try to recreate GitHub, or Uber, or Salesforce, or Facebook? And once I discovered any competitors in my idea's field,
by nexuist 8y ago
A while ago, I was in the same boat. Why try to recreate GitHub, or Uber, or Salesforce, or Facebook? And once I discovered any competitors in my idea's field, I would chalk it down to "not worth trying" and call it a day.
But then I realized, if my town can have 3-4 Chinese restaurants with the same exact menus (probably supplied by the same exact distributors), and they've all operated continuously for over a decade....who cares about uniqueness? Sure, none of these copycat places are raking in millions, but it's enough to support the livelihoods of the owner and all of his/her employees, so who cares? Your business doesn't need to be a unicorn to make you happy, as long as you're happy with that outcome.
Of course, tech does not operate the same way as Chinese restaurants, and for that I point you to Accumulative Advantage:
>Accumulative Advantage is when a small advantage at the beginning of something, such as kindergarten, becomes a little difference that leads to an opportunity that makes a bigger difference a bit bigger, and that edge in turns leads to another opportunity, which makes that initial small difference even bigger.
Put in context: You don't have to follow the same path your competitors did. Uber/Lyft poured billions into normalizing the concept of being driven by some stranger who uses the same app as you, so any new ride-sharing platform can spend that money in other areas. Giants like Microsoft have decades of technical debt they need to tackle; you can start building with 2019 libraries, 2019 paradigms (wouldn't the cloud have been great for startups ten years ago?) and 2019 performance.
In order for the underdog to win, there first has to be an underdog. If you're brave enough to start, you may just be brave enough to win.
[1] https://educationinnovation.typepad.com/my_weblog/2008/12/is-your-birthday-an-advantage-in-school-malcolm-gladwell-thinks-it-is.html https://educationinnovation.typepad.com/my_weblog/2008/12/is... (yeah, weird source, but I'm just trying to define the phrase)
- blacksoil 8y agoYou're making a really good insight here. I just wanna give some examples to add to your point. Here in Indonesia there are 2 big Uber clone (at least initially): Gojek and Grab that are both unicorn. In the beginning, they both started off ride-hailing. But after about 4 years, Gojek morphed into a payment company like Chinese We-Pay. It seems they were thinking of ride-hailing as a good customer-acquisition strategy in order to build the initial user base. On the other hand, Grab still seems to be focused on being a transport company, but they expand to a lot more countries. Their main strategy seems to be South East Asia expansion. I think these are very cool examples on how two seemingly the same thing end up diverging and finding up their own path.
- Cenk 8y agoJust do expand a bit further on Grab, they added food delivery and parcel courier services recently, as well as transport subscription services (for around $40 you get 35 car rides a month, for example).
- deleted 8y ago[deleted]
- markusbk 8y agoSteve Yegge, high profile developer previously at Google and Amazon, now head of engineering for Data Insights at Grab, wrote a nice blog post about why he quit his job at Google to join Grab: https://medium.com/@steve.yegge/why-i-left-google-to-join-grab-86dfffc0be84 https://medium.com/@steve.yegge/why-i-left-google-to-join-gr...
- sonnyblarney 8y agoI don't think this is a super helpful comparison. There is a net demand for Chinese food in the area, and there will definitely be such a thing as 'too much or little' supply (though obviously each offer i.e. supply is a little different) A single restaurant will only be able to meet so much demand, so if there's a niche in terms of region or menu, maybe there's a real opportunity. GitHub, Uber, FB - they all have network externalizations to some extent, there definitely have economies of scale, and they are playing in a global marketplace (or at least, say 'the Western world'). So, no, it's probably not a good idea to compete directly with them. In fact, incumbents almost always win - the idea is to do something different enough, solve a problem in a different way. Slack did not build 'better email' they went up one level and built 'better communication'. And a whole bunch of other things of course. But 'slack e-mail' probably would not have yielded them the same result.
- atupis 8y agoSlack is centralized Irc clone with better UI.
- synotna 8y agoAnd Dropbox is rsync, we know already
- AstralStorm 8y agoBoth have GUI the original services did not. And Google Talk/Allo/Jibe is Jabber and Asterisk with a fancy coat of paint.
- Wiretrip 8y ago'better UI' might be debatable... It is a bloated inefficient sack of kack that demands ~1GB RAM per channel! In fact, didn't the original developer label it thus and abandon the whole thing?
- kristopolous 8y agoIt depends on your ambitions. If you want to be a stinking rich billionaire, ok fine. Good luck!! If instead you want to have some fun and maybe get more money back than you put in, that's a different world. I'm increasingly persuaded that unless you go to dinner parties with say Sequoia capital people, it's better to start small, get the principles working right and then build on it.
- t4ko 8y agoI agree with you on many points. The restaurants analogy is especially true when the provided service or product is very simple. Additionally if the size of the user base does not influence the experience of the individual user there is no need to catch up in this area. Competitors can be seen as a proof of concept and are not a real obstacle if there is no network effect involved. I also agree that not starting a project if it doesn't have unicorn potential is ridiculous, but I don't feel like there is anything to explain there.
- sheetjs 8y agoAlso worth noting the downside of scale: some opportunities are "too small" for a Microsoft or Google to pursue. Google revenue for 2018 was $136.8B. Extra effort to possibly address a small niche segment of a market, that would improve revenue by $1M per year, is too small to draw anyone's attention. However, that same $1M/yr is enough to sustain a bootstrapped business and even possibly build the credibility to raise a larger round and try to win the space. If a company is already solving a problem, a better question to ask is "why didn't I know they exist?" It may be that they aren't properly tailoring their marketing to the target audience, in which case you have a clear opening. As a "personal anecdote", we (https://sheetjs.com/ https://sheetjs.com/) offer a variety of solutions for problems involving structured data. Before we started, there were plenty of solutions but every solution had various compatibility issues or didn't work with our data. Even in 2019 companies turn to us because of compatibility issues with Google Sheets or Excel 2019. We went through the same analysis and concluded that neither company thinks there will be a meaningful improvement in revenue or marketshare
- dx034 8y ago> However, that same $1M/yr is enough to sustain a bootstrapped business and even possibly build the credibility to raise a larger round and try to win the space. And often, $1M/yr is not even needed. Many developers don't necessarily want to become managers and worry about funding rounds, hiring, etc. $1M/yr is already a pretty good lifestyle, no need to get further funding or scale the business if you're happy running the project on your own.
- majewsky 8y agoFWIW, @sheetjs took that $1M/yr to be revenue, so your profits are going to be smaller than that.
- hw 8y agoDon't forget that large companies and established players typically are extremely bad in listening to their customers or providing good support since it doesn't scale well for them to do so. Even if the product is the same, you can steal marketshare by being responsive to your customers and being able to iterate at a quicker pace than the larger competitors. Competition isn't bad - that just means there's a market large enough for different companies to want to fight for a share of.
- kristopolous 8y agoGoogle entered a "mature and settled" search market in 1998. Just do it
- function_seven 8y agoNot only that, but DDG entered after Google was considered “Unbeatable.” Doesn’t matter, they don’t need to dominate, just stake out a niche and distinguish themselves from the dominant player.
- dwg 8y agoGoogle brought to market a unique and powerful approach to getting the most relevant content to the top of the search results: PageRank. It was a good solution to a big problem with search engines at that time, and the difference in quality of results was obvious.
- woadwarrior01 8y agoThis reminds of one of the more memorable question/advice from Peter Thiel's book, Zero to One. "What's the one thing you can do 10x better than your competitors?". IIRC, the chapter was titled "The last mover advantage".
- kibibu 8y agoAdditionally, Github, Salesforce, Uber and Facebook all entered into spaces with existing competitors.
- bigiain 8y agoAnd Alta Vista existed before Google...
- fao_ 8y ago> and 2019 performance. This is kind of amusing given that most new modern things in the hacker news ecosystem use either electron or some other variation of nodejs. Which is usually the exact opposite of 'performant'.
- sp0rk 8y agoYou're confusing performance with efficiency.
- dx034 8y agoMost Electron apps are not only not efficient but also not performant.
- willbw 8y agoExcept in development time and cost.
- AstralStorm 8y agoAnd the users care about this why? Delphi calls from 1998, it was even faster than Electron in development time and cost. Yet almost nobody uses it now. What killed it? Just one has economic bust and developer generation change perhaps? (And no, it was not networking, it had good capabilities the too. It wasn't web either.)
- Wiretrip 8y agoHa! I still use Delphi (amongst other things)! It's great for producing Native Windows apps and is extremely performant (and still works with Win 10). I stuck with Delphi 7 (and thus avoided all the subsequent politics).
- Wiretrip 8y agoAs a adjunct, apparently it is still really popular in Germany.
- everdev 8y agoIn SaaS you need some differentiating factor, but that's pretty easy: We're faster, simpler, privacy friendly, cheaper, etc. Most leading SaaS businesses have proven there's a market, but they're vulnerable on one of those key differentiators. Sure, you might not conquer the market, but it's probably a safer way to build a lifestyle business than trying to come up with and market a novel idea. Much easier to find forums of people complaining about product X not doing Y and fill that gap.
- sien 8y agoRestaurants don't scale like applications do. You can franchise, but the expansion is very different to what software can do. That said, there are so many things that can be done better than the standard software, or where different varieties can work better for specific cases.
- planb 8y agoYou restaurant analogy fails, because restaurants are at a fixed physical location and the seats are constrained. I find Ben Thompson's "Aggregation Theory" quite insightful on this topic: https://stratechery.com/2015/aggregation-theory/ https://stratechery.com/2015/aggregation-theory/ That's not to say that you cannot be successfull running a small service, but it needs to be differentiated in some way and not just copy the existing ones (which works fine for a chinese restaurant if there isn't one in that part of the town).
- majewsky 8y agoExactly. Those restaurants differentiate on physical location, not on the feature set.
- welly 8y agoThat's fair but how about streets in any big city or town (certainly in the UK) where there is fried chicken shop after fried chicken shop after kebab shop after another kebab shop? The only thing that differentiates each of those places are usually the logos and the name of the shop (London Fried Chicken, Tasty Fried Chicken, Hackney Fried Chicken etc. - not a great deal of imagination there). The food is almost identical, the prices too, they are of course at a fixed location (but not quite sure how that makes any difference) and there are no seat constraints. Yet these places seem to stay alive even though none of them really offer anything different to the chicken shop next door.
- deleted 8y ago[deleted]
- rahimnathwani 8y agoMultiple shops like this can survive because each has limited capacity, i.e. these two go up exponentially after a certain (quite early) point: 1. Time between walking in and paying. 2. Time between paying and receiving your food. If one of those restaurants could maintain quality, and keep the above two metrics flat whilst a scaling to 4x, then the other 3 restaurants would lose business and eventually go out of business. Online businesses don't usually have the same limits to scale.
- deleted 8y ago[deleted]
- lowii 8y agoThere's a big difference between apps and restaurants. One chinese restaurant can only serve so many customers, but one well made website can serve the entire market, making other solutions of lesser quality almost worthless. That being said, I agree with the point of your comment in general, and we shouldn't stop ourselves from creating something we value just because it exists already. Working on something we care about gives meaning to our life, and who knows, maybe your solution will turn out to be the best one out there.
- nojvek 8y ago> If you're brave enough to start, you may just be brave enough to win. I love this quote. Thank you. Gonna ponder about this for the rest of my day.