Live data from Hacker News

Ask HN: Are you put off building something because it already exists?

news.ycombinator.com

201–210 of 301 posts

Re: Ask HN: Are you put off building something because it already exists?

#201
If you are put off, it's a good sign you shouldn't even try to build it. If you're discouraged that easily, you aren't going to have the desire or drive to stick with it.

Let's go back in time 20-25 years. I was a wannabe game programmer, and every few months I'd get a stick up my ass to write a Doom clone, RTS, or whatever game I was playing at the time. I'd recruit a buddy or two from a chat room or messageboard. Even though whatever game was out there (Quake II, AoE) was amazing and something we'd never come close to, we'd start methodically planning out the game, star writing an engine, have some test art created...you couldn't stop us. At least not at the start. Eventually we'd get distracted and go our seperate ways, but we still worked on the project like it was the most important thing in our lives for 2-3 months.

Back to today. I wanted to make a chess website, just something simple where you could login and play a game with other users. Mostly so my dad and I could play without being in the same room. I wrote a simple web-based chess engine, got about 75% of the way to what I would consider a 'completed' project. Then I went to chess.com.

Now, I wasn't planning on making something even close to that. No chat rooms, blogs, rankings...but seeing all the features on the site just sucked every last drop of motiviation I had. It didn't help that my current site was basically playable and didn't need much more work. But from that point one, every time I opened my project it just felt so futile.

I know that products evolve over time, and whatever Chess.com looked like in it's first revision probably wasn't anything special. But it's like I knew that I would never even want to take it to that level, so I just lost every drop of motiviation I had at that point.

Re: Ask HN: Are you put off building something because it already exists?

#202
post #66
post #16

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 decad…

> 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'.

You may be comparing to the C era. Compare nodejs to PHP/Python/Ruby and "2019 performance" makes sense.

Re: Ask HN: Are you put off building something because it already exists?

#203
I'm not put off at all - though I guess it depends on your goal? I want to play with a couple of new languages. To do so, I'm taking a problem that's already solved today (not in a way I love) and writing yet another entrant. My goal is learning, not profit.

Re: Ask HN: Are you put off building something because it already exists?

#205

Earlier quoted context omitted.

Great advice, so I am not going to repeat this because I 100% agree with it. However additionally I would add that if you think that it is the software alone that will make or break the company, then it is obvious that this is your first time doing this and that you have never brought a product to market. There are a ton of examples where one product that was of less quality absolutely annihilated another excellent p…

> good software is not enough to win. But presumably if you combine it with the other stuff then it helps?

Depends. If your software is really good, you are probably paying your developers a lot. Someone else can copy your idea for a fraction of the price, while using outsourced developers from East Europe or India

Re: Ask HN: Are you put off building something because it already exists?

#206

Here's the recommendation I give to students when they ask me this question (it's a common one!): You come up with a brilliant idea, you obsess over it, you Google some info, and on your screen lies your idea, being done by someone else, for the last two years. You’re all too familiar with that sinking feeling in your stomach that follows. You abandon the idea almost immediately after all that excitement and ideation…

> Next time you come up with that great idea, don’t Google it for a week. Let your mind fester on the idea, allow it to grow like many branches from a trunk. Jot down all of the tangentially related but equally exciting ideas that inevitably follow. Allow your mind to take the idea far into new places. No, you won’t build 90% of them, but give yourself the time to enjoy exploring the idea totally. I can only confirm…

Your English is great.

Re: Ask HN: Are you put off building something because it already exists?

#207
post #195

My $0.02. If you feel like the problem exists, start building. But, if you think the problem is solved, then it makes no sense to proceed with it. For a startup, people use your product because they have a problem to solve. It does not matter how bad your UI/UX is, how drastically bad your flows are, if you are offering a solution no one else is, you will have users. It just needs to work. The more pertinent the prob…

UI/UX does matter if that is the problem you are trying to solve. If users can't use your product because they don't understand it, it isn't solving their problem. Source: We sign up people because, and these are quotes from sales calls, "You have a good font size, easy to read", "I won't have to train new staff on how to use this correctly".

Of course, if your core value proposition is usability then obviously it matters. I think this is true for many of legacy Saas products. I was more talking in terms of b2c where there might not be a solution to a user's specific problem. (In your case, the solution is there but impossible to use so its similar to no solution available)
Post reply on HN