What Not To Build
halfanhour.blogspot.com
halfanhour.blogspot.com
most of the attention being paid to it has to do with applications and games, not telephony.
A few paragraphs later, under the list of "dead technologies", we have... "telephony".
Meanwhile, on his list of hot technologies is: alternative interfaces (where the guy actually cites the iPhone as an example!), portability, location-specific apps, intelligent recommenders, and sensor networks. All of which are being explored on the iPhone platform.
Note that he isn't saying that mobile devices are a fad, but that the iPhone in particular is a fad. He is recommending not to develop apps for it. As we have seen on countless articles on HN, betting on a single app's success is like playing the lottery.
This seems to be what he meant the second time. But then what did he mean the first time? What does he think the iPhone should be for, if not for nearly every single thing on his list of up-and-coming technologies?
Meanwhile, I can respect the argument that the iPhone's app store is so crowded or so oddly designed that no matter how good your app is it's unlikely to find an audience. And I can respect the argument that, in many cases, something like Android is a better choice of platform than iPhone because Apple might veto you at various points. These, however, are not arguments that were made by the original submitter.
And I have very little sympathy for the "oh, it's just a passing fad" argument. Our entire field may be a passing fad, every existing mobile platform is a passing fad, people used to claim that the web was a passing fad, and my entire life is, if not a fad, quite definitely passing. If you want to experiment with a portable, location-specific app that has an alternative interface, what should you do? Deploy on a platform with no installed base and make all three of your users very happy? Raise N million dollars to market the thing that you stapled together in your basement, taking on an enormous risk? Sit around theorizing until the perfect platform with a perfectly-sized userbase with perfect demographics is presented to you by your fairy godmother?
Certainly a platform that sits squarely in the middle of your vision for the future of technology shouldn't be dismissed out of hand. It might even be worth working with for a while. Technology careers are all about brachiation: You stick with one thing long enough to spy something else to grab onto.
Then, as the apps market becomes more saturated, either: (1) diversify by developing LOTS of apps or by congregating other apps under your brand, or (2) become a freelance developer for that platform, advertising your first-app-to-market experience.
If you're a latecomer to the market and didn't take that initial risk, your chances of success don't seem to be great -- the market is saturated, and you don't have the platform experience to attract the highest hourly wages. (And now, getting experience by making apps won't be as profitable since the market is saturated.)
But what is worse, during that time, you don't learn much about your own service, because your biggest problem is to get any users for it. When you then decide to port it to more successful platforms, you still don't know what works, what gets people excited about your service etc.
In a contrast, on an ultra-popular platform, if your service goes unrecognized, you can do something about it and you can learn from your efforts. You try out different marketing techniques, maybe they don't work, but all the time you are learning and getting feedback of your effors.
Apps aren't that difficult to make, so taking early risks on platforms like Facebook (with already a large userbase) and the iPhone (backed by Apple) aren't that bad, even if the platform fails.
"Don't build a framework ... It's advice the Perl Parrot and Radaku [sic] projects should probably have heeded ages ago, advice the Ruby on Rails people should keep in mind today."
Why does he cite open source projects as examples of things not to build in a startup context? The fact that Awesome Project X isn't (a) going to make lots of money right off the start, and (b) isn't currently the most popular project in its area doesn't mean it shouldn't be worked on at all...
To me it seems it is the exceptions to the common knowledge that so often seem to exceed the rest. Off the cuff: Japanese cars are cheap (answer: Lexus), markets are efficient (answer: Buffett), VC's need home runs (answer: Y Combinator?).
I wonder how is each item on the OP's list might be mistaken and why?
I mean, I get your point. But there's a difference between the pre-Google world and now: before Google, search sucked, and everyone knew it. Now, search is awesome. It's not really a pain point.
I was hard-pressed to make Google find anything 10-years-old+ from the web. And advanced search was no apparent help. Perhaps fodder for a rival?
Clayton Christiansen might say that out of the niche of a rival which undermines Google's business model rises the Google-killer, or at least -queller.
You don't need to compete with all of Google to succeed in the search arena. It is sufficient to capture 0.01% of their market to make a couple of startup founders successful.
EVERYTHING on the OP's list is potentially wrong. Maybe he should have said "if you're going to build a {whatever} then don't just copy another's feature set - make sure you solve some problem that the market leader(s) failed to do."
micro-blogging and full blogging are pretty much over-competed though.
The result?
^ or V
Over time, your friends see this
^^^^^^^^^^^^^^^VVVVVV^^^VVVV^^^^
if they see too many VVVVVV, you get a phone call. Dude, is everything OK?
All useful modern web apps have elements of "social network" in them.
Don't build edutainment.
Don't build an iPhone application.
Don't build a website.
Don't build an application that runs on any platform that is already popular.
Don't build anything that your customers can already understand.
Don't build anything that's like anything that people currently find useful.
Don't build anything that you expect to actually work.
Don't build anything that might turn on you and force you to stake it through the heart before it devours your spunky sidekick.
Don't build anything with a computer.
Don't build anything.
If I were to build a startup in one of these categories, these would be the examples I would think of in the bar-napkin stage. They are obvious. I don't think 280 North will see this post and think "jQuery! We forgot about jQuery!"
There is always room for something giant and disruptive. More commonly there is always room for something small and sustainable.
There's no way that you can compete easily with Facebook. But maybe there is an opportunity to build a social network for people that specifically don't want to share their real identities. Maybe you can't compete with Word, but how about a word processor specifically designed for vision impaired users?
The internet is a huge marketplace. If you choose a good niche and cater to it then you'll more than likely find a enthusiastic audience.
But I'll remind everyone, especially those considering a startup, that they're not rules. Most likely, this article will be horribly wrong on at least one point in five years. It could be wrong because of your idea.
(which I think makes the article more interesting, as we can see the results of his predictions)
And while I'm here, he isn't saying the iphone wasn't/isn't important, just that it probably isn't the the most fertile field to spend time building a business on.
I'm reminded of an article from HN earlier this year wherein a Harvard Professor admitted telling Mark Zuckerberg he was chasing his tail trying to create a social network. (Anyone have this link?)
In 2004, a plain old social network probably wouldn't have worked, but a Social Network of Ivy League colleges might.
Odds of succeeding to make the next facebook 1/5000 Odds of succeeding in building recommendation system for something that currently has no recommendation system 1/2.
Thinking about both of these problems for a few days you can come up with tons of interesting angles and technical problems. Every once in a while a major player will be replaced one someone else, but every day someone else will have a sustainable business in a less competitive area.
Don't start a search engine- Google
Don't start a "social network"- Twitter
Don't start a dating site- OkCupid
Don't start a word processor- Zoho
Don't start a blogging site- Posterous
Don't start a storage site- Dropbox
Don't start a project manager- Basecamp
There are likely other less sexy product ideas where the expected return on investment is much larger because the ideas aren't as obvious or the fields addressed aren't your in your typical hacker domain and haven't gotten the loving care of good software development.
I'm pretty sure you can say the same thing about almost all successful products in any market. Whenever I look at such a product, I'm sure that if I search hard enough I'll find the (at lease) 50 failed ones.
Yuck.
Are the current technologies really the answer to our computing problems? Are Linux, Windows and OSX the "final" operating systems, Microsoft Word the "final" Word Processor, Facebook the "final" social network?
No, seriously. I believe we can do better than this. In fact, I believe that the current crop of technologies are just a teaser of something better to come.
All said, I can understand how someone who reads proposals for a living could come off sounding jaded. It's pretty easy to pass judgment, especially from the sidelines.
Any one of the points he lists could have been acceptable if explained, but so many are dismissive and not fully reasoned.
For instance, it blows me away that people think cloud computing is a fad, when I know for a fact that computing power-on-tap has changed the way we and most of my startup friends do business.
In general though, if I had a big pot of money and had to decide on where to invest it, my decisions would likely fall along the same lines. Key here, as another commenter said, is not that success would be "impossible" but rather "improbable".
I suppose if the advance of technology ground to a halt, it could happen. What's far more likely, though, is that manufacturing and transportation will both continue to get cheaper, communities will be even less bound by geography and people who grow their own grapefruit won't be doing so for economic reasons.
It means that people are already blinded to the true possibilities in that area. They can only see the status quo and not see beyond it. Anybody entering the field with some revolutionary way of doing things might be able to grab a huge market share. They would not have any competition, because it never occurred to anybody to even consider innovating in that area anymore.
2 things not to build seem contradictory: Don't build a platform-specific app Don't build a new standard While I can see limited usefulness of yet another markup standard xqrhtml43, generic apps, as opposed to platform-specific, have to look to standards to work upon. What should be read, however, is when building a new standard, extend existing standards to meet your needs, if at all possible, and make sure there is some sort of 'reference implementation' (ie, yours).
Disruptive innovation can invalidate the analysis.
For instance, I suspect such type of analysis would have classified web search as a no go domain when Sergey Brin and Larry Page started working on the google web search algorithm. There were plenty search engines provided by the big players at the time.
The added value (or problem solving) criteria is a much better heuristic to determine where to go or not.
I think this is a pretty one dimensional view on the world of innovation. You say "dont build an operating system", but you also say "do build cloud computing technologies" - but what if the operation system was designed specifically for cloud computing, or for decision support systems?
Why not build a better auction website? In your world would businesses still be doing manual payrole because 'we shouldn't innovate'?
'From the point of view of the internet, 'you' are a concept - the one thing in the whole system that isn't actually a part of the system. How to leverage that will be the stuff of genius and innovation'.
I will welcome any ideas as to how it can be leveraged.
I think that's the shortest summary of a mixed-bag of an article. And knowing your competition is mostly a marketing challenge, especially where the competition is virtual, like the NULL competition of non-consumption/non-use (of your product/service).
It's the "better" and "mousetrap" that are the hard parts.
(Running through my head is that mousetraps execute mice - not sure that's helpful or useful.)
I quite enjoyed this.
does hn count as a destination site? cus i come here an awful lot.... also to webcomics websites.... i don't use a rss reader, i just rely on firefox's url bar autocompleting when i type a letter.