- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Okay, so you have this awesome idea, can't program, and know 0 programmers, and have no money.
I'm not sure what's to stop me, as the programmer, from just taking your idea and running with it. You have a lawyer friend to write you up a rock solid NDA?
At this point, you might as well apply for a patent. You can get a small bank loan to do that. Once you have the patent (at least pending), you can get the VC's to throw money at it. From there you get the programmers. From there you make your millions.
Admin
That was easy. All hail Google Maps! Looks like you'd take the Bow River down stream to the South Saskatchewan River, which would get you to the Saskatchewan River, which in turn would take you to the swampy areas around Lake Winnepeg and then into the giant lake itself. Navigating that large and sometimes treacherous lake would get you to the Red River of the North. A couple months of exhausting upriver paddling would get you to Lake Traverse. A short hop across the divide in Browns Valley and into Big Stone Lake, and then you're downriver the rest of the way. The Minnesota River takes you to the Twin Cities, where you pick up the Mississippi River and ride that right on down to the Gulf of Mexico.
Very cool. He might've gotten stuck in the Twin Cities, but he'd already finished the worst part of his journey.
Admin
Since my company works in the 3D graphics realm, we used to get asked quite frequently by people if we would help them create the 'next big awesome game' based on their idea. Often they'd have with them pages upon pages of handwritten notes describing the game. All work would be done for the usual percentage after release, of course. I'd always tell them that ideas are cheap, and if you have a great idea for a game, the best way to make it a reality is to learn to code.
Admin
Actually, the way Alex & Co. usually "anonymize" these stories, Kevin Saff has probably lived in rural Texas his whole life, saw a picture of a canoe in a book once, and thinks both Calgary and Minnesota are Inuit villages above the Arctic Circle.
Admin
Jonathan Raban wrote an account -- "Old Glory: An American Voyage" of taking a small boat down the Mississippi. Anyone who thinks that any part of it is easy or that there is a point at which "the hard part is over" is seriously mistaken.
Admin
Ideas are a dime a dozen. There's not a programmer out there who doesn't have a half dozen ideas, some of which are even good. Most of them aren't. Having ideas isn't enough- you need to be able to implement them. Or if you're really sure about the idea, pay someone to implement them. But you aren't going to find anyone willing to do all the real work, take on all the real risk, do so for free, for an idea that has about .000001% chance of actually being anything. Oh, and give up most of the money if the odds do hit. Where's the advantage for him in that?
Open source is something else. Its the programmer codes something he needs, then releases it in case it helps someone else, and its the high tech equivalent to charity work. Its not a programmer taking all the risks of the business on for no rewards.
Admin
If not understanding the industry you're trying to extract money from is a mental illness then most of the resumes I read are from the mentally ill.
Admin
Step 2: Advertise it on the 3rd or 4th result from google
CYA
Admin
I see "idea posts" like these on Craiglist every day too, and many seem to have only the barest conception of the technology required. If they had any clue, they wouldn't be looking for "a few weeks work, great for students and portfolio building."
Most people need a dose of reality from someone like Kevin, after which they'll hopefully give up the idea. (Yeah, sure.) But it's not fair to the guy who wasted an afternoon essentially giving free advice. Maybe developers should set up a low-rent venture capital firm where regular people come in with ideas for websites, then get a percentage if the firm decides to develop it. This would also act as a public service to the developer community by more efficiently telling people their ideas are stupid.
Admin
"And just for fun let's say it really is a brilliant idea. Like, it's the next Google. "
Google wasn't a brilliant idea. It's just a search engine. They got lucky more than anything to end up on top.
This dude's idea for a MMO was similar to google: take something that everyone else is doing and do it better.
Admin
I pictured Santa Claus looking at me with profound horror in his eyes when I read this.
Admin
Spending 5-6 hours a week working on an open-source project in your free time is substantially different from working full-time on a project without being paid. In OSS, you are contributing to the common good and (generally) scratching a personal itch. In the mad businessman model, you are working on a losing project that will probably never work and will never benefit ANYONE. It's a futile endeavor with no hope of compensation.
Besides, a lot of open-source developers are full-time employees of companies (or non-profits) that benefit from their contributions (IBM, Novell, OSF, FSF, etc).
Admin
When I was little, I was the same as this guy - all sorts of ideas of games I'd like to play... I actually went so far as to look up computer companies in the phone book, and write them paper letters explaining my ideas and asking them to implement them.
Of course, I was 8, so I had an excuse...
Admin
ooo.... kinky...
Admin
Is there no way to reach the Missouri River from Calgary? Even if there were a lengthy portage, it would shave off hundreds of km compared to looping around way up north like that.
Admin
No, Google was a brilliant idea. They introduced new search algorithms that massively improved the quality of internet searches. Their idea of ranking pages based on the number of pages that link to it was brilliant at the time, and they have only improved on their methods since. When Google launched they almost immediately killed competitors like Alta Vista and HotBot because they were so vastly superior. You sir sound like a youngun who doesn't know what a crap shoot internet searches were before Google came around.
Admin
You know Chris Sawyer? He made it. All in assembler programming language! But he is a real genius!
Admin
Jeff definitely has a point... a Chariot should never be able to defeat a howitzer. I mean that's just ridiculous.
Admin
I'll bet Kevin is, too....
Admin
As for Jeff, it's one thing to see a problem with what somebody else has done. It's another thing to see a solution and implement it. And yet another to win fame and fortune doing it.
Admin
the first thing i'd be thinking when i saw the blue tarp is "am I getting out of here alive?"
Admin
i'm not so sure... did you read the part where he admited the game only had 25 players?
Admin
No. That's how the myriad of miniscule and crappy "web mmo" games get created and die every month.
Admin
Admin
Also, I've heard that you can tune a piano, but you can't tune a fish.
Admin
And the "idea" is always something like "make a great game and advertise it in all the right places". The rough idea is about .0001% of the problem.
Admin
Admin
Oh, it's not insane to try, but you have to realize that most startups fail. This includes well-organized, well-funded startups, with proper management, QA, customer support, accounting, even something resembling a solid business plan.
So if you've got no money, and you're just looking for programmers, what makes you think you have a chance?
And why won't programmers do this for fun? Because if they're at all intelligent, they'll put their money to better use and buy a lottery ticket.
If you pay me up front, I have no problem working on your hairbrained idea. If you want me to give you my free time, well, for free, I'd much rather work on FOSS, where at least if one project fails, the source is open for me to borrow on my next project.
I wouldn't expect this to be a huge problem.For example: World of Goo is an indie game built by two guys out of their own pocket. It is possible that it's made enough by now for them to hire customer support, QA, etc. I wouldn't imagine accounting would be a huge problem; after all, freelancers exist.
The biggest problem is getting there.
It's like the scaling problem. People talk about how slow Ruby is, but a decent Rails app, on modest hardware, can serve 50 or 100 requests per second, and it's possible to go bare-metal Rack or a Merb router for thousands of requests per second.
Once you're getting more than a thousand requests per second -- or once your game is so popular that you need a separate customer support department -- you have what we like to call "A nice problem to have."
Because at that point, you've either turned all that popularity into money, or you can take those numbers to an investor and get money. Then, you can afford to hire those departments you need, or throw hardware (or performance experts) at the scaling problem.
Admin
Yeah too bad the first step of his business model was "Make WoW". That's not how real innovation works. And if you think Google was/is "just a search engine" you should read up on pagerank, its pretty interesting. If Google's first step was just "Make AltaVista" they would be nowhere near the top today.
Admin
The problem with these "idea guys" is that they don't add anything useful to a field because they don't understand it.
John Carmack wasn't a game genius for just coming up with games like Doom. It was because he knew that there were algorithms (like BSP trees) that made them possible.
Admin
@ben: Yes, an excellent book. To be sure, the paddling would be all downstream, but a frequently hazardous trip.
Admin
And there's a subtle point in your rebuttal...
You cannot come up with an idea as "cool" as google without thoroughly understanding your subject. So the original principle is flawed from the outset.
I believe that it is impossible to come up with a "new google" type of idea without having the technical foundation to at least plan its execution. It would be similar to coming up with new ways to cure genetic diseases without any background in genetics, biochemistry, medicine, etc..
The coolest "light bulb" type ideas tend to come from people with deep knowledge in more than one area that happen to draw a novel connection between them.
Admin
Not inherently insane. It is Very Foolish to not realistically assess your chances of success, however. Starting with: as someone with no idea how to do what really needs to be done, how are you going to qualify whether the guy you're talking to knows how to do what you need? I think many potentially decent (maybe not genius, but decent) projects founder on that HUGE obstacle. And I could go on about the other reasons why you need to recognize the real risk of failure, but...in the end, it might be worth the risk, but you shouldn't be self-deluded about it being "just so easy". If you lack any realistic assessment of the problem, it's highly unlikely you're going to make the pragmatic decisions you need to actually succeed in the end.
Admin
Cannot believe that I forgot to quote the message to which I was replying. Stupid stupid stupid.
Admin
You, sir, sound like someone who didn't actually know that there was a better search engine available for YEARS called alltheweb. It had a far superior engine and a much larger index. The company that ran it, Fast, from Norway, put it up as a demo of their search tech. They didn't view it as the business model, but as a site to showcase the search technology that they wanted to license to companies. The brilliant ideas Google had were a) a catchy, oddball name and, more importantly, b) viewing their web search as the foundation of the business model. Yes, Google eventually developed better search technology, but it took several years. Don't EVER confuse a good business model with a good technology.
Admin
That's exactly what I thought when I read the line about a covering for the window. But... you can never be too sure. Apple started in a garage with 3 or 4 guys. There have been a few (stressing a few) companies that make it big from very humble beginnings.
Then again, the magical formula usually includes those few guys knowing each other well before-hand and not one guy trying to put a group together.
Admin
Everyone knows the game itself never has a profit. Merchandising is where the real money is made.
Admin
LOL, in Australia tool is slang for idiot :)
Admin
"Venture of the Void" describes my last date...
Admin
Google started out as a technology research project for founders Larry Page and Sergei Brin at Stanford as a PHD dissertation. They had technology developed long before a business model arose.
Admin
Aye, that's the giveaway right there.
People, I know it's the internet and all that, but it is acutely apparent from the story that we're making fun of someone with a real problem. Let's weed this sort of stuff out - there's plenty of fun to be had without picking on the defenceless.
Admin
Yeah, it's the same here in America, and another guy already made a joke about it.
Admin
Having just looked at Venture the Void (which is indeed run by a bloke called Calvin) I'd say his main problem was a rotten Web site. No wonder he only has 25 users.
Admin
back when I was doing multimedia I talked to this guy's cousin I think. I pitched an extremely lowball bid for an educational simulation game, drastically undercharging because I really wanted to do some game work.
He turned me down - which was probably my lucky break. I later heard he'd hired some schoolkids to write it, complaining about some guy who'd wanted "literally thousands of dollars to write a game".
Well, yes.
Admin
Admin
To reply to comments:
I did expect Alex to anonymize this much more than he did, but of course I have to be pleased that this has given my friend's game some extra visibility. I in fact did ask Calvin for 2% of the proceeds, so I expect to be rolling in money any time now.
If I'd known Alex was going to leave so much intact I might have mentioned my canoeing blog as well:
http://kevinfloat.blogspot.com/
Someone speculated about the route I took from Calgary to Minneapolis. I did not take the long route through Lake Winnipeg, instead there is a tiny river called the Qu'Appelle, sometimes little more than a creek, that winds from Lake Diefenbaker to the Assiniboine River.
I paddled up the Red River for a week but I was running out of daylight hours and the water was starting to get too cold for dragging the boat over obstructions. So in Morris, Manitoba I assembled a bike trailer I had brought, and pulled the canoe behind my folding bicycle to Lake Itasca, which is the headwaters of the Mississippi.
Admin
Thank you! As a paddler and rower I wish more people knew their vocabulary when it comes to paddles, paddling, oars, and rowing.
Admin
Oh dear, this is my game and this AM I had to unplug the server because I was worried my landlord was going to steal it. True story, but I was probably just paranoid.
Anyhow I plugged it back in, I think it's up now. BUY MY GAME! Or at least play it, hemmm...
Admin
Going to that web site tells you nothing about the game, and that youtube video doesn't do anything to make me want to play it.
Fortunately, I hit "Signin", and there it gave me a page where I could click links and actually find out something about the game.
It might be interesting. Can't play it (no Microsoft Windows system here). But I do wonder whether slashdotting or WTF'ing will be the bigger site slammer.
Admin