Sometimes I get the feeling that the internet has gotten too crowded. Every idea I think of, someone else has done.
But it's more than that. I also sometimes think that mainstream users have a finite number of needs that web applications can satisfy. I think of web applications are like kitchen appliances. Once you have the essentials -- a microwave, a fridge, an oven, a toaster, a coffee maker, and a blender -- new appliances you get have decreasing marginal utility. Sure, you can always get new ones for increasingly esoteric needs, but they are just not as useful as the important ones that almost everyone has.
I read about all the new startups on TechCrunch and YC news, and although I think many of them are cool, I don't use 99% of them. Why? Because although they may solve some problem I may or may not have, incorporating them into my life introduces mental overhead. It's like PG's essay about stuff. Having less stuff keeps your head clear. So does using fewer webapps. I'd rather use 5-10 really useful apps than 40-50 marginally useful ones. Although the total utility I can get from the marginally useful apps is greater than zero, this utility doesn't outweigh the disadvantage of having to think about them. They solve some problem, but they also add (virtual) clutter to my life. As a user (which is different from an entrepreneur in the same field) I'd rather not think about them.
Will there really be the next big search engine or the next big social networking site? (By big I mean bigger than the entrenched players.) I'm not convinced. Some industries mature and their barriers to entry become too high. (How many new car companies have been started in the last couple of decades? Not many.) Furthermore, after every adoption of a new product, users have a smaller reason to switch. I don't care if ask.com is sometimes better than Google or if some social networking site is slighly less creepy than Facebook. I still use Facebook and Google. They are wired too deep in my cortex. Trying out a competing product just isn't worth the work.
I'm sure there will always be technology startups. And there will always be new marginally successful webapps that cater to small niches (I just thought of one: a hot-or-not for pets app that runs on the iPhone! Maybe that's my ticket to riches!) But will there always be the next world-changing web startup?
What do you think?
Also, while I agree that there's effectively infinite demand for new software (I can't imagine a day where all software companies and open source projects stop writing code), it doesn't mean that there's infinite room for new software businessnes -- especially the ones that start with a few hackers in an apartment cranking out a webapp in 2-4 months.
Can't answer directly for pg but I know my whole field (electrical engineering) has pretty much been converted to software. Musical instruments, medical diagnostics, anything that deals with information processing, which in this day and age, seems to be migrating to a software function.
But like I said, can't speak for pg.
Maybe your ideas aren't specific enough.
Take my own not-yet-launched project (http://www.tarsnap.com), for example: Online backups. Lots of people have done those, right? Mozy, Carbonite, iDrive... google can easily find dozens of them.
But that's just the "30 thousand feet" view of what I'm doing. I'm not just doing online backups -- I'm doing secure online backups. Secure in the sense that I can't steal your data. Secure in the sense that the NSA can't steal your data.
Have other companies done online backup? Absolutely. Can anyone else reasonably describe what they're doing as "backups for the truly paranoid"? No -- that's something which nobody else has done.
I would suggest starting with a secure chat system with good logging options. That way you can reasonably target teenagers, bankers and the truly paranoid. And you don't need a huge backup infrastructure or a 50$ / year price tag to compete.
As I said, lots of people are doing online backups. Nobody else is doing secure online backups.
Building a secure system is a hard problem
Exactly -- that's why it's something which I can do but nobody else has done yet.
and [...] few people can judge how well your (sic) doing
Fortunately, with a doctorate in Computer Science, as the FreeBSD Security Officer, and as "that guy who found a security flaw in Intel processors a few years ago", I'm ideally positioned to show people what I'm doing right -- and what everyone else is doing wrong.
Is secure online backups a smaller market? Absolutely -- most people don't care about security. That's the price you pay for entering an arena where there are many established companies: The best strategy is to carve off a smaller part of the arena rather than trying to fight for the complete arena.
Feel free to send me an email (address on website) to let me know what you'd like tarsnap to do -- the more feedback I can get, the better tarsnap will be. :-)
This reminds me of Joel Spolsky's take on the 80/20 bloatware myth. The idea being that bloated programs like Word are bad because 80% of the users only use 20% of the features. But they don't all use the same 20% is the problem, so you can't just remove 80% of the features without pissing off a sizable group of people. I think the same applies to web apps. Nobody needs every one of them, but the right set of web apps for any given person probably isn't identical to anyone else's.
Read Seth Godin's book Permission Marketing if you want to learn about market creation and demand-driven design.
I don't think I'm going out on a limb if I say that I think changes will come much more rapidly in the future than they have in the past. So, while the telephone has been around for over 100 years, I don't think Skype will last out the next seven years. Facebook will be lucky if it gets five years at the top (if it ever bests MySpace and makes it to the top). I don't think a better "social network" will dethrone Facebook...I think a whole other class of product will take its place (actually a dozen or more classes of products, probably, since people do so many different things with Facebook). Your job, as a technology innovator is to spot those trends and build the products that enable them.
And keep in mind that little web applications aren't the only problem worth solving. There's a lot of software that runs inside the firewall at businesses--and a lot of it is moving to web-based variants. There are many worlds to change, not just the world Facebook is addressing.
That said, there aren't many opportunities to make something as big and world-altering as Google. There's only so many problems on the web that touch every single human being that uses the web (that's a big customer-base). Search is actually the only one I can think of. Email, perhaps.
I can think of many ways to make things 10% better, but that's just the next set of features these guys need to implement. I'm not convinced that is a business.
When Google started to work, it was definitely 10 times better than the competition, or had redefined it.
Don't make me think about my kitchen! it's awful! I can't seem to keep it clean and the traditional solution to this problem, marriage, has apparently run its course. My girlfriend is a software geek as well and hates to clean the kitchen (and vacuuming) even more than I do. So where is that long promised robot revolution? Bring it on!
And where is that website that lets me auction my food orders, to be delivered by the best bidder? And knowing about the food I eat, the site could also tell me which nutrients I'm supposed to consume more of and which ready meals contain them, excluding the ones I hate.
There are so many old unsolved problems. Anonymous hassle free micropayments for instance...
Someone please make this, much lighterweight than PayPal, and saturate the market with it. Add a prepaid micropayment card anyone can buy at a store with cash.
This is one of the things that I have great interest in using (both as a user and as a client), but not so interested in building and running it myself! :-/
The reason why nobody does it that way is probably that it's difficult to garantee settlement and the credit risk involved. But do we really need such a garantee in cases where no physical goods are delivered? Maybe it's enough if it works in 90 % of all cases. That's more than the rate of legally acquired software licenses today.
In an attention economy you're fighting for eyeballs. And there's a smaller group that's always looking for what's new and different. If you want to pursue this demographic, and the larger, lagging crowd behind them, then you have a chance at capturing attention.
I share many of your concerns, and personally use very few Web applications--basically maps and mail. I often ask the same question: what can I build?
Perhaps it's better to choose a pre-existing category/market and try to win through better execution. I also think success is more likely when building software as a product instead of a free service.
Make a list of 10 absolutely fabulous web products that you love. Now draw a line through all of them that came to market as the first mover. I'll bet you don't draw a single line.
As long as businesses want more money and want to save more time, there is always room for b2b products that can demonstrate good ROI.
On the consumer side, there's certainly plenty of room. I just read that Meebo is reaching 30 million people per month. Twitter is functionally brand new and kicking ass.
The good news is that most consumer sites transition from a "providing value" stance (in the early days) to an "extracting value" stance (in the later days). Later stage consumer sites add more advertising, do more biz dev deals, and overall muddy up their value prop. Meanwhile, the next round of consumer startups leap into the fray with a nimble team, the next rev of web technologies, and a desire to provide value and build something that's better than the big guys. Compuserve, Prodigy, AOL, Friendster, MySpace, Facebook... They are/were all on the same road.
Will there always be new opportunities? Of course. At the moment, there are also still lots of opportunities for web applications.
Businesses on the other hand (rational ones anyway) will buy anything that exceeds a certain ROI, provided it meets certain requirements. There are so many ways to do this, but they aren't technologically sexy in the way consumer startups are. For instance, find a way to improve measuring their ROI! Then they're not guessing, you can point to exactly how much money they'll make/save. Improve something by 15%, then multiply that savings times the thousands of corporate users for one buyer. Viola, an upgrade license. Joel Spolsky is a master of this: see http://www.joelonsoftware.com/articles/fog0000000052.html There will always be more of a market for things like this.
On the XIX century people believed that everything has been invented.
Why the net should be different? It is still on a very early stage, we have only seen what it can provide. I think that there is plenty of room for new web startups!
They didn't have microwave ovens in 1987 ?!
"20 years ago" is not a fixed date ;-)
If you go to any lesser-developed countries they are not entrenched in "google" or "facebook" or anything for that matter because they don't have computers --but they do have mobile phones.
Everybody's talking about China & India, great. But what about the many nations on the African Continent? In five to ten years, countries like Nigeria, Kenya, Ghana, etc. will be the new technological and economical hotbeds.
Retail products are totally different than software as service which is free. Thus the barrier for the user to try new stuff on the internet is zero comparing to buying something.
Also, the barrier to create automobile technology it's obvious very high and discouraging. However, enough costly innovation is occuring from the existing companies. Hubrid cars are becoming reality. A model car from sketch to manufacturing to get in the roads is at least a 5 year effort. Compare that to developing an app in 2 months!
Any time you encounter pain or desire (yours or somebody else's) that's information-related, you've stumbled upon the opportunity for a web and/or mobile startup. When you meet that need, people's demand for time online will grow to encompass what you've given them.
You answered your own question. What this means is that if you are serious about your start-up, you should shoot for nothing less than being in the 5-10 "really useful" list.
It is not easy by any means and pg has said before that as more and more start-ups launch, the difference between great ones and average ones would become more apparent.
I don't think this number is due to a lack of web applications to fit people's needs, but limitations of the wetware itself. This implies that there is a biological driver for web application consolidation. It also implies that whatever your app, you're already competing for "web app" time in the user's mind with some other site, even if it is completely unrelated. Futhermore, it implies that great non-consolidated apps actually cause some harm, assuming they take people away from other sites that are providing value to them.
Pure speculation on my part, of course. I just know that while I've seen a boatload of crazy-cool web applications, the number I use is fairly static -- I just shuffle some in and out every now and then.
Great question!
There is no limit to our use for knowledge. No point at which things could never be improved again. No end to progress.