People always say that it's about the 'execution' and not the 'idea', but it's still not a good idea to share your good ideas until you are sure you either will not use it or have already gone past the initial execution stage.
Why? There might be a person that has way more resources than you do (or is just better at executing) and will beat you to the market.
It's pretty unlikely that such a productive person or company would not have their own ideas on which they are already working. The only people who are interested in stealing ideas are people who don't know anything about building things. Lacking that constructive knowledge means they lack the basic foundation on which to riff ideas.
Not really. I didn't tell anyone "my idea", but several people copied it after my site was released (afaik, we were first of kind). One of them eventually eclipsed us, despite our one year head start, by making extensive use of the owner's existing spam and "SEO" network. Their site was a cheap knockoff, and the product was objectively worse in every meaningful category. The only reason one would use them instead of us is because they didn't know about us, which eventually became the case more often than not.
A lot of tech people in the SV bubble are oblivious to it, but there is a tech scene out there in flyover country where wealthy salespeople and marketers just do a bad job of ripping stuff off with cheap labor from oDesk and then use spam tactics to overcome the other guy, who is usually a developer slaving over something in his off hours and spends most of his free time trying to improve his product, and therefore does not have an extensive spam network to exploit.
Aside from this actually happening to me, I personally know 2 guys who have gotten rich from doing this, I accidentally interviewed at a place that does it, and I have a couple of friends who work for people that do it or something approximating it.
If you have an online business that's starting to do well, I think it's a good idea to get working on a patent for it before the filing deadline (1 yr from public disclosure) and before these guys notice you.
There's kind of this myth in the tech scene that you need to be productive and creative to make something that does well. Maybe that's true if you're going to take your company to a $10B market cap, but there are plenty of people doing 10s of millions, in and out of tech, without any of that on stuff that you probably don't even notice or think about.
> and the product was objectively worse in every meaningful category.
Except marketing and sales. You forgot marketing and sales. Most developers do. Even if you're releasing your project free and open source, there is still a marketing and "sales" cycle you have to engage, to convince people to spend their time on your project.
If you really care about your projects, you'll stop neglecting marketing and sales.
Regardless, you've not proven that people steal "ideas". You've proven that companies see competitors as market signals. Smart business people don't just jump on whatever some rando in a bar is jabbering on about, even if you're that rando and you're not insane.
>Except marketing and sales. You forgot marketing and sales.
I mean, I didn't really "forget" them so much as try to earn them in the "honest" way. I was paying for sponsorships and ads. I was trying to make partnerships. We had a social media presence that was growing and active. We stupidly believed Google's recommendation that the best way to rank is to "just write great content", so we did that without putting a huge amount of emphasis on "link building".
Our competitor had a pre-existing network of spam sites that he used to post links to himself and get increased PageRank. He astroturfed Facebook and Twitter. He spammed niche forums until it didn't matter that they were blocking him anymore because everyone who used them had been exposed to his copycat product (they deleted any post that mentioned us, even after we offered a commission on any sign ups; we basically just accepted that since it was their turf).
Those were all things that I thought were, at best, impolite. But I've now learned my lesson: you can't win doing things the expensive, above-board way unless you have WAY a lot of money and a dedicated PR team (aka "polite spam"). If you're going to be independent and not take outside investment, and CNN isn't going to run a story on you on day 1, you have to undercut the other guy through the same guerilla spam tactics that he would use against you. We had a 1 year head start and still got clobbered by his half-functional knockoff.
We're now paying "SEO consultants" to include us on their network of link spam sites so that we can get PageRank up. I'd be interested in getting an efficient, consistent astroturfing op going, but haven't really found a great way to do it yet. I'm now convinced these tactics are hard necessities if you want to succeed in online business without the external funding needed to pay a big PR firm to get press hits, or to pay 30x more for the same reach from conventional, authorized advertisements.
They're usually hidden behind layers of LLCs and DBAs, so not really; there's not a big website that says "Hey, we just steal whatever we can". If you trace the threads back to "online lead generation experts" or "internet marketing specialists", you'll find lots of such enterprises.
In my case, most of the active properties I knew are offline (though their proprietors are still rich). One guy was trying to be Tim Ferriss and had a membership site that promised to teach users how to get rich working no more than 4 hours a day. He had about 2 dozen other sites generating some income here or there, but I don't remember any others. They were hosted on a rack with 3 FreeBSD servers running in the corner of his office that some contractor had set up years earlier.
One guy was selling really bad eBay listing management software. He also had sites meant to ease the process of applying for government grants, a site that referred patients to audiologists for new hearing aids (which resulted in a lawsuit from the competitor that he had ripped off), and others.
Although all of these projects were objectively terrible and not competitive with the good products in each field, these guys almost undoubtedly made way more money than the programmers of the products they're trying to copy because they had much better SEO and spam game. While the dev who builds decent products is spending his free time thinking of the amazing features he's going to build and how much his users will appreciate them, the career spammer is thinking about which of his spam sites he needs to swap links with next so that Google doesn't detect the link ring and decrease the PageRank, and how he needs to add another minimum wage lackey to keep up with all the astroturfing they need to do.
I know of several similar schemes. They aren't the edgy startups we hear about here on HN, but the proprietors end up making quite the pretty penny off these things, despite the fact that none of them have any interest in the subject matter, nor any technical skill. They spam and rake in the dough, getting their tech work done by offshore contractors on oDesk if they can't find a naive local student who'll work only for promises of equity.
The moral of the story is that devs need to spend their time getting access to a network of sites that make it easy to gain PageRank for any desired term and tapping good astroturfing resources instead of working on features. It's really discouraging as a tech entrepreneur trying to provide quality products.
It's easy to forget that "execution" means "concept + code + culture + marketing + maybe some investment"
Of all of those, code is probably the least important.
Effective marketing - which at the level you're talking about is easy to do with boilerplate copywriting, monkey spamming, and some SEO - is far better at dollar-for-dollar ROI than most unicorn ideas that need investors.
There's an entire subculture of shitty people running these shitty scammy "businesses" and sometimes cross-promoting each other. Unfortunately they really can be an easy way to earn money - if you have the ethics of a lizard.
But it highlights the fact that unless you're marketing products for developers, most customers don't care about code, or even about features. The vast bulk of any market, especially in the US, is full of people who care about making money with the minimum of effort and being attractive to the opposite sex. Any product that promises either or both has an immediate head start.
>While the dev who builds decent products is spending his free time thinking of the amazing features he's going to build and how much his users will appreciate them
Which I guess describes most people here. I know my default tendency is always to think: "idea = code + cool features + website/app"
But it's a really bad idea to confuse this with running a profitable business. Luckily I can indulge myself, but it's still useful to remember that the view from Customer Land looks nothing like the view from inside a Git repo.
Really interesting--thanks for sharing. I was in the affiliate space for a while and networked with quite a few affiliates in the Chicago area in particular. I met owners of several SEO link rings, and also someone who was doing it at large scale (200+ sites with decent PR) to drive links and traffic for insurance.
Another person I met was the guy who made a certain NSFW video involving a certain cup and a couple girls go viral who was 18 at the time, and drove an M3 that he paid for by cookie stuffing Amazon affiliate links using a fairly savvy approach to avoid detection, and using click hijacking attacks to make people automatically like his FB pages back when that was popular.
As much as I hate that stuff it fascinates me to no end because these people are some of the best "out of the box" thinkers I've ever met. I'd never go into business with one of them, but in general they were all pretty cool guys to drink with.
Any other examples of specific products or things like that you can share? I'm curious if these tend to be more info product-based or if these people are actually sourcing physical products or coders to create a crappy clone to sell.
That doesn't bother me with most of my ideas. Reason being, I have the idea because I want something that someone else doesn't provide, and I wish they would. I personally don't want to run a business. I'd rather someone who does take my idea, build the thing so that I get to use it.
I've jokingly said to my wife that I need to email some of these ideas to apple and google, because they have the capability to build them and then I'd get to have one.
Maybe I don't understand what you mean, but I'd argue that if your competitive advantage is that slight, you'll likely get killed even if you make it to market first.
Generally an idea can be any kind of know how. You could've invented a faster algorithm that gives you competitive advantage for some time. If you share the algorithm the advantage is lost.
I don't believe that sharing all your business know hows is going to be beneficial to you.
Feedback. The benefit of sharing your ideas is that other people get to spot holes in them before you find those holes the expensive way.
In your analogy: your faster algorithm is probably not optimal. Sharing it with some people who can give feedback will make it better. Those people are probably not your competition, and your competition can talk to those people even if you don't.
If the algorithm is going to make that much difference, then if your competition aren't working on it they're incompetent, and if they are working on it then who's to say they haven't got the better version already?
Your losses from sharing the algorithm are negligible (because the competition are either incompetent or working on it themselves) but your benefits from sharing and getting feedback are large.
Yes, because the chances of you coming up with something better than anyone else has, on your own with no consultation with anyone else, no feedback and no collaboration, is unlikely in the extreme.
It takes immense commitment to bring an idea to life. If someone had asked me to build an app that can send disappearing messages, being a technical guy, I would have immediately dismissed it saying its impossible.
But SnapChat worked, turns out people aren't too worried about taking screenshots.
Why? There might be a person that has way more resources than you do (or is just better at executing) and will beat you to the market.