News for hackers. Stuff that matters.
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by pg on Wednesday May 07, 2008 @02:09PM (#183610)
I realize this won't sound encouraging, but it seems to me that you were doomed from the start. Whoever writes the code in a web startup has to be a full cofounder-- which means a friend, not just a stranger you recruited for this project. You've inadvertantly shown why this custom exists. Trying to outsource the development would just be repeating the same mistake. Your best bets would be either to learn to hack, or find a cofounder who can among your friends.
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by mixmax on Wednesday May 07, 2008 @02:26PM (#183649)
I can counter that with a real world example. I've done a startup that succeeded and got a pretty neat product out (which btw. included FPGA programming, hardware, mobile technology, and web technology - not exactly easy stuff..) and we had contractors do everything. No hackers aboard. And it worked.

So it can be done.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by nostrademons on Wednesday May 07, 2008 @03:16PM (#183744)
I get the feeling that there's an exception to almost every startup rule.

In my personal experience, I've never seen outsourcing work well, or really work at all. The first startup I worked at spent $300k to setup an office in China, paying their developers about $10-15k/year. It would've been a great deal, except that the China office produced nothing and sucked up the complete time of both the CTO and chief scientist so they couldn't get anything done stateside. They would've been far better off writing the code themselves.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by mixmax on Wednesday May 07, 2008 @03:59PM (#183791)
I see your point, and I think that I'm probably one of the few people that have seen it from both sides - allow me to explain:

The startup I talked about above was some years ago, and I had no idea how to program anything. It worked out because we were extremely persistent, and simply didn't take no for an answer. A year ago I thought that it might be a good idea to actually learn to hack, and so I set about learning it. Now I'm doing a web-based startup and I have to admit that programming it yourself, and knowing what the heck you're talking about gives a number of advantages:

1) your dependance on external partners is minimised

2) you can see what features are trivial to do, which are hard, and which are just impossible.

3) your product becomes better because it is what you want, not someone elses interpretation of what you want.

4) you don't need a lot of capital, just a lot of time.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by nostrademons on Wednesday May 07, 2008 @04:23PM (#183814)
For people that do try to outsource, the crucial question to ask yourself is "What do I bring to the table that a hacker might need?" I chose to partner with a non-technical friend (who ended up quitting, but at least he gave me full ownership of the startup), because this friend was adept at dealing with people and had connections to several possible angel investors. These are aspects of the startup experience that terrify me, and so I was more than happy to let him deal with them.

For your experience, persistence and not taking no are both really important to startups and very difficult for many technical people. So you added some value that a hacker couldn't get by just going off and doing the same thing on his own.

In the startup I mentioned above, the founders were all technical people and didn't really add anything of business value besides that. They were outsourcing because it was cheap and out of a misguided assumption that they needed a big team (and probably because they were spending Other People's Money). They would've been far better off writing the product themselves.

I don't know enough about drinko to know what s/he brings to the table, but unless it's a lot of sales connections to potential customers, it'll be hard for a good programmer to justify spending time on her project vs. all the other projects out there.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by mixmax on Wednesday May 07, 2008 @05:12PM (#183866)
I think that what drino is bringign to the table (this is pure speculation based on the original post) is knowledge of the domain, and persistence. If she is good at selling the solution then I think she has a good chance of succeeding.

An overall note on your post: I think that when you break it all down there are basically only two things that matter in a startup: 1) having a product. 2) being able to sell it. Often the people that are good at making products are terrible at selling them and vice versa. So you certainly need good hackers, but you also need great salesmen. And both of them need to be pretty persistent, since they're facing tough jobs.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by davidw on Thursday May 08, 2008 @03:30AM (#184293)
> I get the feeling that there's an exception to almost every startup rule.

Well, it would be a lot easier if it were just a collection of rules to follow;-)

I'd be interested to hear what mixmax did, in what field, in order to succeed without technical people, although it's mainly academic interest, as I'm definitely "technical people" myself.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by andreyf on Wednesday May 07, 2008 @02:30PM (#183667)
More data points: I've had experiences with only two startups which outsourced their initial code - and both regretted it deeply (ended up in complete rewrites).
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by ovi256 on Wednesday May 07, 2008 @04:58PM (#183852)
>ended up in complete rewrites

I don't think you can blame outsourcing for that exclusively. Most startups rewrite their code multiple times, to track design changes. OTOH, if it was a rewrite motivated by code quality issues, I can see what you mean.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by mixmax on Wednesday May 07, 2008 @05:13PM (#183868)
Good to see you back in the game ovi256

;-)

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by ovi256 on Wednesday May 07, 2008 @05:22PM (#183879)
Good to see people care. I'll get you all beers if we ever get together.
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by edw519 on Wednesday May 07, 2008 @09:29PM (#184072)
Of course we care!

(The beers make us care even more.)

Hope someday we get that chance.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by mixmax on Wednesday May 07, 2008 @05:27PM (#183888)
We'll remember that ;-)

where do you live?

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by ovi256 on Wednesday May 07, 2008 @05:37PM (#183896)
Right now, Lyon, France until June. I'll graduate then, and afterwards we'll see.
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by noonespecial on Wednesday May 07, 2008 @07:37PM (#184004)
ovi256++ just for being a good sport.
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by wanorris on Wednesday May 07, 2008 @10:20PM (#184113)
Yet another data point that agrees with you.

I and a couple of friends of mine did the technical work for a startup on a contract basis 2-3 years ago. We were working in our spare time, and it seemed like a fun project, and a good occasion to learn Rails.

Of course, little did we realize that they were planning to pay us with money they hadn't actually raised yet.

We did end up completing the working demo for them, but basically left after that because they weren't paying us. They had the demo they needed to keep pitching it to investors, but it took a lot longer than they had expected. A year or so later, they had apparently raised more capital, because they launched a beta from a different technical team that had apparently rewritten the site from scratch in PHP. They have since unlaunched, though the site still offers to let you know when they launch.

If you can perform technical work yourself, you have the ability to keep working on delivering the product you want to deliver without draining your cash reserves. You can take a day job, live in your parents basement, or whatever works for you that allows you to keep building your company.

If you can't perform technical work yourself, then the minute you run out of money, you lose the ability to work on your product. That gives your project a much higher risk of failure.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by swombat on Thursday May 08, 2008 @03:30AM (#184294)
Data points work best in groups. Here's more.

We outsourced initial development of a prototype, it cost us little money but much time, and the quality of the output was appalling (from both a user and a technical perspective). It was functional on a very pedantic level, but mostly useless.

Daniel

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by aswanson on Wednesday May 07, 2008 @11:02PM (#184154)
got a pretty neat product out (which btw. included FPGA programming, hardware, mobile technology, and web technology

What was it? Sounds fun.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by mixmax on Thursday May 08, 2008 @09:21PM (#185111)
Since fallentimes just asked the same in an e-mail I can copy paste it here :-)

Basically it’s an advertising display. The way it works is that you have a motor with an attached circuitboard that has a row of RGB LED’s attached in a line from the center and out. When you spin the circuitboard and modulate the LED’s in the right fashion you can create the illusion of a display that’s hanging in midair. This is pretty computationally intensive for an embedded application (72 RGB LED’s that each need to update roughly 5000 times a second) so we used FPGA’s for it. The whole contraption has a built-in GSM phone module, and can communicate with a central server. The idea is that you take the display to a bar or some other outlet and plug it in. It will then automatically call in to the central server and request updates. Each display has a unique ID and thus it is possible to create content and advertising for individual displays, or groups of displays. If for instance you want to advertise in a certain part of town you can buy advertising time on only displays in the part of town you’re interested in. There’s a webbased tool for doing this.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by aswanson on Thursday May 08, 2008 @09:34PM (#185118)
Great idea, there was a clock display on Wired a few years ago that did something similar. Did you guys roll it out?
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by mixmax on Thursday May 08, 2008 @09:42PM (#185123)
No unfortunately we didn't...

Our focus was on building a media channel, and we thought we would be distracted by doing consumer products as well.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by drinko on Wednesday May 07, 2008 @02:18PM (#183634)
pg,

The idea was that always that she would be a full co-founder. We agreed on a low equity split initially because of the asymmetric risk we were taking. The idea was always to increase her stake 6 months into the project, but not in the way it happened.

I met her through a friend, and 3 months ago would have been proud to call her my cofounder.

I am going to learn to hack regardless, I am just trying to figure out the best way forward in the short term, as the payoff for learning to hack will be a few months.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by axod on Wednesday May 07, 2008 @02:27PM (#183657)
It doesn't sound particularly like she believed in the idea.

I think in retrospect it would have been better to offer 50% and the same salary as you.

Going forward though, I'd say definitely learn to hack. Also find people who might help not because of a salary, but because they think the idea is cool and want to be part of it.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by trevelyan on Thursday May 08, 2008 @03:30AM (#184292)
Learn to hack. Giving any employee a hazy equity offer with promises to "scale it up" is a bad idea. The better your prospects get the more she is likely to feel screwed. And the worse they get, the less motivating the prospect of continuing seems.

Any scaling equity package should be linked to dates and performance goals. You basically said you didn't want her to own the company unless it succeeded, when success was contingent on her.

Sounds like she trusted you. Then stopped trusting you. Then left a few months later. You screwed up. Go apologize.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by drinko on Thursday May 08, 2008 @03:38AM (#184298)
She wasn't initially hired as an employee - it was more of a contract agreement to develop the beta, with the option to come on as a full partner if we were working well together.

It wasn't a hazy equity offer.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by wehriam on Thursday May 08, 2008 @02:13PM (#184811)
What was the partner option contingent on?
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by tptacek on Wednesday May 07, 2008 @02:32PM (#183669)
Why is "learning to hack" the answer here? Doesn't that leave this person with a startup with no team?
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by kyro on Wednesday May 07, 2008 @02:36PM (#183681)
No one is saying learn to hack is the solution to the issue. Regardless of doing it alone, or finding a team, it'll be an invaluable tool. It'll help him play a more significant role if a team was formed.

Stop refuting everyone's opinion.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by run4yourlives on Wednesday May 07, 2008 @03:41PM (#183771)
It's not part of the solution here. It's just a good investment if you are running a tech start-up.

For example, if there was another partner here that knew how to hack, but wasn't a nurse, I'd say: Learn as much as possible about health care - it's your industry.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by axod on Wednesday May 07, 2008 @02:36PM (#183682)
Either learn to hack, or find others who are passionate about the idea who can hack. Rather than people who are passionate about a salary. But doing both is a good idea IMHO.
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by tptacek on Wednesday May 07, 2008 @02:46PM (#183696)
Would definitely help them manage developers in the future. The best manager I ever had couldn't write a line though.
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by axod on Wednesday May 07, 2008 @05:33PM (#183894)
You can be a sole founder you know. Works quite well :)
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by flipbrad on Wednesday May 07, 2008 @05:39PM (#183899)
note that she took a pay cut because she wanted a greater stake in the company. does that fit with her not believing in it?

it does sound like she didn't have the experience or the maturity to whittle down to an achievable project, however. learn to code, maybe that plus this experience will make you a much stronger manager and designer next time around.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by cstejerean on Wednesday May 07, 2008 @07:24PM (#183990)
if I read it correctly she REFUSED to take a paycut.
Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by flipbrad on Thursday May 08, 2008 @04:32AM (#184321)
you're absolutely right, I apologise.

Point remains that asking for equity does not fit with expectation of failure.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by andreyf on Wednesday May 07, 2008 @02:27PM (#183656)
...as the payoff for learning to hack will be a few months.

It doesn't have to be that long. Do you have any programming experience? Do you have any friends that do? With a smart friend guiding you through, you can skip a lot of annoyances when you learn to program.

This is also a prudent point - what have you been doing the last 12 months? That would have been more than enough to get the hang of Django...

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by drinko on Wednesday May 07, 2008 @02:35PM (#183677)
I don't have any programming experience beyond BASIC as a 5th grader.

Market research, ethnographic study, trying to raise more funding,(too early for VCs here, and there are not many risk taking angels here), running the ongoing alpha, liaising with patient groups, and health organisations, writing copy and designing interfaces. Learning about tech startups is a phase transition from the perspective of a nurse.

Re:Ask YC: Startup crisis. Out of money and tech co-founder ... by mbedwards on Wednesday May 07, 2008 @03:37PM (#183766)
Your project sides interesting and in the same space as mine. Send me an email at [email protected]