News for hackers. Stuff that matters.
Re:Before Growth by gxs on Friday January 15, 2016 @02:41PM (#10911584)
As an aside, reading posts like this makes me feel a little better.

I'm 31, have a great job etc., but have always wanted to start a company.

The problem is, I've never encountered a problem big enough that would want me to do this and rather than start a company for the hell of it, I've just stayed put.

What is the right move in this scenario? Start a shitty company, or keep the nice job and potentially regret never starting a company?

Viewed from this perspective, it's not as clear.

Re:Before Growth by benten10 on Friday January 15, 2016 @03:33PM (#10911916)
I wanted to post this as a child to @gist's comment, but since there are a lot of comments similar to yours, I'll put it as your child.

>"I've never encountered a problem big enough that would want me to do this and rather than start a company for the hell of it, I've just stayed put"

Fuck[1] those who make you feel bad that way. It is RIDICULOUS that working reasonable hours a week, doing a challenging (or not), but stable job, great benefits, and being rewarded for loyalty is now LOOKED DOWN UPON! Your entire life is not a challenge to see who can push the hardest, 'solve' the most problems, start many companies, etcetera. You should do what makes you happy. Honestly. And if that means starting a company, go for it. If you're not so inclined, don't fret over it.

I have realized that the problems will come to you if you look for them. Like, random ideas. For example, you will see in my comment history that I often suggest ridiculous business ideas as solutions to my problems/something I want. If you want something/aren't satisfied with some kind of stuff, maybe you should work on a solution, and try to sell it to people with problems you faced? You may not make a lot of money, or any profit, but might make yeah happy, and give you the satisfaction of having started something.

In a related note, in one of my previous comments I mention JuJu Dhau, this awesome/incredible yogurt from Bhaktapur, Nepal. If you/anyone wants to start a yogurt business to make that (I'm assuming U.S), I'd be a sleeping/reasonably active partner for a little bit of money. Just throwing ideas out there... : )

1. Does HN have a swearing policy? In either case, I mean in the figurative sense anyway.

Re:Before Growth by Mz on Friday January 15, 2016 @05:31PM (#10912752)
Does HN have a swearing policy?

I don't think so. I think as long as you aren't cussing "at" someone, you are probably fine. Personal attacks are not okay. That is not what you are doing here.

Re:Before Growth by downandout on Saturday January 16, 2016 @12:41AM (#10914400)
A mod actually changed the title of a submission I made to include a swear word when I posted an asterisk-laden version of it [1]. So I think you are correct that there is not a swearing policy.

[1] https://news.ycombinator.com/item?id=8897764

Re:Before Growth by jacquesm on Saturday January 16, 2016 @08:21AM (#10915207)
I'd say that the 'original title' policy simply trumps the 'gratuitous swearing policy'.

Just don't attack people personally and you'll be fine, though a user that excessively swears without purpose would likely be chided (is there a keyboard version of Tourette's?)

Re:Before Growth by alexandercrohde on Saturday January 16, 2016 @04:02AM (#10914786)
Does HN have a swearing policy?

There is no official policy on this to my knowledge. But my feeling is that expletives indicate and incite strong emotions that can cloud insight into the complexities of an issue.

I think I'm not alone in that.

Re:Before Growth by beat on Friday January 15, 2016 @03:11PM (#10911767)
I'm in that "I need to build this so it stops haunting my dreams" category. And I'm a lot older than you. After 20 years in the industry, I kept having the same problem over and over, at job after job. One night, I thought "Man, I wish there was a product for this, but no one makes it." The I thought, "Hey, I could make this! And lots of people have this problem, and it's a really expensive problem, so I could make money at it!"

Three years, a lot of personal cost, false starts, finding co-founders, and other headaches later, and I'm finally getting to where this year, it should start making money. I can't even begin to describe what a difficult experience it's been. Someone once told me the only emotions founders experience are elation and terror. What they didn't tell me is that they are often at the same time, and often for the same reason, and sometimes are indistinguishable from one another.

I'm a founder because I couldn't live with myself if I wasn't. Doesn't mean it's easy, or it's going well all the time.

So that being said... if you want to be a founder, and you're a good software engineer (I'm assuming you're tech, that's why you're here), don't even bother coming up with an idea! Instead, go looking for experienced business people who have a real business idea and the knowledge to pull it off - except for the technical skill. Become their tech co-founder. Because there are so many of them, and so few of us, you can afford to be choosy.

If it's someone who has successfully started businesses before, all the better! There are lots of really smart, driven, reliable business people out there with great ideas, but without the technical skill to implement. Find one, and make something great.

Re:Before Growth by mikepurvis on Friday January 15, 2016 @05:23PM (#10912690)
Matchmaking here seems like a challenge—you're dependent on already having a big network, with the right kinds of people in it.

There are a lot of ways for it to go wrong, eg business competitions, hackathons, etc.

Re:Before Growth by mahyarm on Friday January 15, 2016 @07:45PM (#10913520)
So I looked at your product. How do you deal with the firehose of data issue making it too hard to figure out what happened.
Re:Before Growth by bglazer on Friday January 15, 2016 @05:43PM (#10912822)
Hey, I just wanted to say that I checked out your company, and I think you have a very compelling product. Unfortunately, I'm not in a position to buy it (junior engineer at a massive corp). Instead I just wanted to wish you luck!
Re:Before Growth by beat on Friday January 15, 2016 @06:06PM (#10912958)
I have a very compelling idea, and a very compelling problem. And a product that is not yet sales-ready yet. But we're getting there. It's been in a fundamental rewrite mode since August (what I thought was the beta was actually the alpha), and I've since added two co-founders so I'm not doing it alone anymore - deeply experienced enterprise engineers like me who have felt the pain that we're trying to solve viscerally.

But yes, thanks for the confidence! :)

The best part of it is when I talk to the target users about it and their eyes light up and they get so excited. The problem is huge, and the current solutions are terrible. If we can't make money at this, it's an execution problem, not a market problem.

Re:Before Growth by pm on Friday January 15, 2016 @07:43PM (#10913512)
Had a look, and yes, that's not an easy problem to solve. Good luck with it.
Re:Before Growth by paulmd on Friday January 15, 2016 @09:28PM (#10913927)
How is your product different from etckeeper + flyway + source control?
Re:Before Growth by beat on Friday January 15, 2016 @10:13PM (#10914048)
First and foremost, it monitors the real world, not the version control system. It sees things as they are, not as they're supposed to be. It detects manual, unversioned changes. It detects changes from automation, or from intrusion. It detects things that can't be versioned, like reboots or cert expirations.

Second, it is minimally invasive. You don't have to change your process in order to use it.

Third, it shows relationships between systems. An application isn't just source code. It's compiled binaries, OS patches, user security, databases, firewalls, message queues, apis, and more. Here's a common failure pattern - System A changes, System B breaks. System A might actually be perfectly fine and correct, and B as well, but the relationship between A and B is broken. Change the database schema, and the app can no longer read it. Change the dns, and the UI can no longer find the API. For any decently complex application, the potential sources of failure are in the thousands, and potential interactions effectively infinite. Now scale this up to the enterprise, to organizations so large that your app can be broken by departments you didn't know existed...

Re:Before Growth by subway on Saturday January 16, 2016 @05:44AM (#10914956)
Does it detect when you have a busted marketing site?

https://congruence.io

Re:Before Growth by beat on Saturday January 16, 2016 @10:53AM (#10915574)
Thanks. It's a known problem... we're currently in product work and haven't been dealing with marketing at all. It's just a cert problem - http://congruence.io still works.

And yes, once it's working, it will be able to detect such issues.

Re:Before Growth by beat on Saturday January 16, 2016 @03:08PM (#10916619)
And the certificate is now fixed. Try it, https://congruence.io is working again!
Re:Before Growth by michaelborromeo on Friday January 15, 2016 @03:26PM (#10911862)
Part of finding great problems to solve is cultivating a sense of taste for a process/product/service/thing, so you can say, "[x] is a hack and could be done a lot better."

To develop that sense of taste you have to go deep (usually) into the thing.

Using the Henry Ford example, he went deep into engineering and gasoline powered engines.

Maybe people did want faster horses, maybe the limitations of horse-based transportation was a huge problem of the day... Either way Ford was able to say:

1) Horses are a hack and transportation could be done better 2) Cars are the answer but current manufacturing practices are a hack and could be done better 3) Employer-employee relationships are a hack -- turnover is way too high and must be done better. Profit sharing and high wages for factory workers are the way.

Re:Before Growth by eru on Friday January 15, 2016 @11:45PM (#10914287)
By the way, Henry Ford was an avid cyclist ((and lots of other car pioneers were, too). So comparisons to bikes might be more appropriate than horses.
Re:Before Growth by gist on Friday January 15, 2016 @03:18PM (#10911816)
"or keep the nice job and potentially regret never starting a company?"

What's unfortunate is that that regret comes almost 100% from the fact that you spend your time at places like HN or Tech Blogs or business press that are brainwashing breeding grounds for having that type of regret. You feel that you would have regret because you think it's on the dartboard to achieve the type of (gambling I might say) success that you read and hear about. (As opposed to playing in the Super Bowl). Because while the founders are smart they don't seem smart in such a way that you think you couldn't achieve the same success if given the chance, right? But what you have to realize is that there are so many things that go into this oversized success that it's a complete crapshoot even with an idea that is good. Bottom line is if you are going to spend your time reading about something like this you will inevitably wrestle with that regret. Which is really unfortunate.

Re:Before Growth by jhchen on Friday January 15, 2016 @03:09PM (#10911757)
You are still very early in your career and very far away from realization of your regret. Find someone you want to work with or a problem you want to solve, ideally both. You can accelerate the process by working on interesting side projects with different people. When you do start a company, people will think it's shitty. But do not intentionally start one you think is shitty too.
Re:Before Growth by nedwin on Friday January 15, 2016 @03:23PM (#10911844)
Similar age and situation but have started a couple of companies before. I spent some time thinking about ideas last week to keep the mind fresh. At first none of the ideas seemed worth anything, many "also rans".

Then I started to think about all the things that are broken at my current company or which are frustrating and why. Within a few hours I had a dozen solid ideas that could be more broadly applied.

If I wanted to start a company again at this stage (not ready for another couple of years at least) I would rank these ideas by ones I could start on the side at first, or which justified leaving my job. The ideas that could be started in my situation and met my passion + other factors I felt important would be the one I would actually work on.

In the meantime I'm saving my pennies, learning as much as possible and having a blast.

Re:Before Growth by ankimal on Friday January 15, 2016 @05:38PM (#10912813)
If you already regret not starting a company, then start one.

Generally you would want to give this "experiment" a realistic timeline (ideally, multi years). Set goals on when you think this is or is not working, so that you can bail. This is very similar to making bets on the stock market, except that you are investing in yourself.

Now, look at your worst case scenario (failed startup). Things you will MOST definitely learn:

- How to start a company?

- What does being your own boss mean?

- Independent thinking

- Make some new friends/contacts and meet other people.

Things you will lose:

- Time

- Money

- Balanced lifestyle, perhaps

If you think, you, as a person, are the same or better, then you've won half the battle.

You need to be sure that years down, knowing the worst case scenario you dont have a new set of regrets. Also, ideas are a dime-a-dozen, its all in the execution.

Re:Before Growth by invalidOrTaken on Friday January 15, 2016 @07:42PM (#10913508)
I'm 29, have no job, and have started five companies, all of which have failed.

So, if it helps at all, when you feel the pangs of regret at not starting a company, you can think, "Hey! I'm doing OK. I mean, I'm doing better than that one smart guy on HN (everyone on HN is smart)."

Grass is greener, etc.

Re:Before Growth by retbull on Friday January 15, 2016 @07:49PM (#10913545)
Why did you start your 5th company with all that experience with failure? Did you have something that you thought was special?
Re:Before Growth by invalidOrTaken on Saturday January 16, 2016 @02:02PM (#10916340)
If you got fired from four jobs in a row, would you give up working?
Re:Before Growth by kazinator on Saturday January 16, 2016 @02:03PM (#10916345)
If you got fired from four jobs in a row, it's probably because you already gave up working five jobs back.
Re:Before Growth by hueving on Friday January 15, 2016 @10:22PM (#10914068)
He now knows 4 things not to do!
Re:Before Growth by kasey_junk on Friday January 15, 2016 @09:19PM (#10913886)
5 failed companies is not an especially high number, in SV or the broader entrepreneur community.
Re:Before Growth by ArkyBeagle on Friday January 15, 2016 @10:18PM (#10914055)
Build your brand; become a The Guy. It's less obsessive.

In other words, truly master something, then write about it well, to where you have a reputation. That's far more than darn near anyone does and you don't have those long nights while your baby is in a potentially fatal fever.

Re:Before Growth by noir_lord on Friday January 15, 2016 @07:17PM (#10913382)
Recently had an idea for a product that seems amazingly obvious (but I would have never had with different life circumstances), one of those "this has to exist" moments followed by "why the hell doesn't this exist what am I missing".

Still not sure if it's an amazing idea missed because most people who start startups are in a particular demographic or I'm completely insane.

I think I'm going to have to build this one to actually find out...

Re:Before Growth by tempestn on Saturday January 16, 2016 @02:20AM (#10914603)
I certainly don't think staying in a great job is a bad decision at all, but I did want to just mention something that your comment brought to mind. A lot of people appear to think that in order to start a (good) startup, you need to solve a problem that hasn't been solved before. I would argue that it's often much easier, and potentially just as lucrative, to solve a problem better than it has been solved before. Thinking of a really meaningful product that no one else makes is hard. But imagining how to do something that's already done, but do it better? That's much more do-able, and could still have a significant impact.

So, I'm not pushing you to start a company at all. But if you do, don't limit yourself to "unsolved" problems!

Re:Before Growth by chii on Saturday January 16, 2016 @10:07AM (#10915429)
to me, the compelling feature of solving a problme better than an existing company is that they already have a market tested and proven exists. finding a market is actually a non-trivial problem that often seems to be over looked!
Re:Before Growth by tim333 on Friday January 15, 2016 @08:36PM (#10913741)
>What is the right move in this scenario?

It depends on the details but maybe stay till you see an opportunity that seems a no brainer? I probably helps if you have a job where you interact with customers - then you may meet some saying we really need an x and would be willing to pay but can't find anything. Then jump ship and build x.

Slightly different but I know a couple of guys who were head of something at smallish companies and then when they were taken over / fell apart they spun off their own businesses. It's low risk because they know the market, have personal contacts with the customers and so on. Not very tech startup though - travel and marketing. But maybe try to get in to that sort of situation where you are effectively running a small business within a larger company.

Re:Before Growth by code4life on Friday January 15, 2016 @05:30PM (#10912734)
When you decide to start a business, often times, you'll be doing lots of things you don't really want to be doing for that business. Like filing paperwork with the state or making sure your taxes are done on time. This stuff adds up and there is a lot of it.

To start a business, you really have to enjoy the product you are building enough to cover the work you don't want to do and enough to no longer do some things you enjoy doing in your life, as you may no longer have time for it.

Starting a real business is a challenge. I would suggest, if you do have an idea, try to build it. If you can build the idea, you might want to consider starting a business around it.

Re:Before Growth by danenania on Friday January 15, 2016 @11:35PM (#10914263)
Starting by building is a great way to waste a huge amount of time on solving a problem no one has. Start by talking to potential customers and growing an email list, not building. Aside from being less risky, it's way more fun to work on something that you know people want and are waiting for.

It also conditions you for the fact that you'll need to spend at least 50% of your time on squishy marketing stuff to get anywhere. You can't just code your way to getting customers.

Re:Before Growth by semerda on Friday January 15, 2016 @10:06PM (#10914032)
Building a product is easy. Especially if you are an engineer. Getting people to pay for a product now that's where a business sprouts from. Just because you built a product doesn't mean you have a company/business. You need users and those willing to pay for it. Most realize this when it comes to raising Series A.
Re:Before Growth by semerda on Friday January 15, 2016 @09:59PM (#10914020)
Do something in between. If you have a great job that pays well expand your network and start investing excess cash into startups really early on. This way you dip your toes into those waters and get to see all the dirt and help them clean it up. Along the way you might find an interesting opportunity/problem worth solving yourself that could turn into a future business.

Look at this as "preparation". Far far better than following the herd coz it's the thing to do "to start a startup" and ending up with nothing after few failed attempts.

Re:Before Growth by apatters on Saturday January 16, 2016 @02:28PM (#10916454)
Why do you have to solve a big problem to start a company? People start companies that do run of the mill things all the time and there's nothing wrong with that. To a certain type of person, starting and growing a company is inherently more rewarding than working for someone else, regardless of whether the company is doing something sexy or novel. If you might be the type of person who enjoys autonomy, responsibility, owning/growing/managing something, wearing a lot of hats, and so on, you don't have to wait for a world-changing idea to go into business.
Re:Before Growth by d_welsman on Friday January 15, 2016 @11:47PM (#10914292)
This really depends what is driving you to start your own business and what you are passionate about.

Are you happy with a $2million revenue a year business, or do you want to be the next unicorn?

You might find a large problem to solve, but is it some thing your are passionate about? Or perhaps you love selling antique nail clippers for example, which is probably a very small market, but you love doing it and supplementing your day job income.

Find a problem, decide if you are passionate about solving it, can you make money from it or not, then build a solution.

Re:Before Growth by muzani on Friday January 15, 2016 @07:27PM (#10913424)
The default best move is to join a young company. I never had the luxury of joining good companies so I started one. Given the choice, I'd join a good company any day. The odds of success (as in actually making more money than working full time) is about 20%.

What I'd suggest is start working on side projects. Scripts that make something easier. A tool. Side projects like todo lists and note taking apps turn into billion dollar companies.

Re:Before Growth by highCs on Friday January 15, 2016 @02:59PM (#10911698)
How to get startup ideas: http://paulgraham.com/startupideas.html
Re:Before Growth by api on Friday January 15, 2016 @02:52PM (#10911644)
Find a problem. What would you pay to have solved? Now out of that list, what do you have the skills and experience to address?
Re:Before Growth by manachar on Friday January 15, 2016 @05:40PM (#10912815)
I think the "what would you pay to have solved?" question is why business-types are often better than technical-types.

I meet very few technical-type hackers who aren't absolute cheapskates with any products and services that they can just clobber together with a shell script or two.

Therefore it may be often more helpful to ask "What would my friends pay to have solved?"

Re:Before Growth by api on Friday January 15, 2016 @06:33PM (#10913119)
Laziness is useful here. Lazy developers are among the most inventive, since invention generally involves wanting to automate something that you formerly had to do manually.
Re:Before Growth by cookiecaper on Friday January 15, 2016 @03:02PM (#10911712)
Don't forget to ask "Am I going to get to $50 million in revenues before a big company sues me?" If not, recognize that room for your existence is limited.
Re:Before Growth by api on Friday January 15, 2016 @03:15PM (#10911794)
So far I haven't personally seen this problem in the field. I know it exists to some extent but is it really that common? How many promising startups are killed by lawsuits?
Re:Before Growth by w1ntermute on Friday January 15, 2016 @03:03PM (#10911718)
If Travis Kalanick had followed that rule, we wouldn't have Uber today.
Re:Before Growth by cookiecaper on Friday January 15, 2016 @03:07PM (#10911742)
Uber came out of the gate with war chests from investors. Real startups that have to make actual money usually don't have investors that'll throw tens of millions into legal fees.

If your investors have indicated that they will bankroll the massive legal and regulatory issues that your company will provoke, and you believe them, then you can ignore that rule. If you're a normal person trying to start a business on your own, you shouldn't.

Re:Before Growth by nostrademons on Friday January 15, 2016 @08:46PM (#10913774)
They didn't, though. They closed their Series A in Feb 2011. They got their first cease & desist in October 2010 [2], 4 days after closing angel financing. [3]

IMHO, the key success factor for Uber is their ability to spin every setback into an advantage. So, the fact that they were sued for operating like a taxi cab company means that the taxi cab industry views them as a threat. They could then take this to investors and say "We're about to disrupt a $16B market. The market opportunity is there, and the lawsuit against us is proof of that. The product is there. People are choosing our product over the competition. We need your help to roll back protectionist legislation that is hurting consumers. Are you in?"

And then many investors won't be, but they just keep trying new ones until they find folks who buy in.

[1] https://www.crunchbase.com/organization/uber/funding-rounds

[2] http://techcrunch.com/gallery/a-brief-history-of-uber/slide/...

[3] http://techcrunch.com/2010/10/15/ubercab-closes-uber-angel-r...

Re:Before Growth by selestify on Friday January 15, 2016 @05:33PM (#10912777)
> Uber came out of the gate with war chests from investors

How the hell did Uber manage to convince investors to fund them so before they showed success?

Re:Before Growth by cookiecaper on Friday January 15, 2016 @05:37PM (#10912807)
There's nothing really technically special about Uber so I doubt that investors were lured by the strength of the proposal or anything like that. The founder of StumbleUpon was a co-founder, so it was most likely through his connections + track record, but I don't actually know the details (someone else here might). I would guess that it's just an accident of luck that Uber became Uber -- right time, right place, and right connections. That's what it takes to get a business off the ground, especially a business that raised $1.5 million in funding before it was released (per Wikipedia's timeline).
Re:Before Growth by tim333 on Friday January 15, 2016 @09:27PM (#10913920)
Kalanick's previous company Red Swoosh sold for $19m. They were probably backing him as much as anything.
Re:Before Growth by 8note on Friday January 15, 2016 @07:57PM (#10913576)
you could start a consulting company