Live data from Hacker News

Side projects

antirez.com

41–50 of 243 posts

Re: Side projects

#41
post #20

I hope this question isn't too forward - but my main question is 'how did you afford to do this?' I have had plenty of fun little side projects (some finished some not), but my main project is my salaried position. Aside from being independently wealthy, how can one create and maintain a long term open source project as a full time job. Consulting on the side? Donations? Something else? P.S. Thanks for Redis :)

Maybe we should turn our open source projects into businesses? At least make it clear we're open to taking money for extra features and/or support? I mean, I have a whole list of projects I would like to support in a meaningful way through a subscription for some service, but it seems finding a way to do this is itself a hoop to jump through. Even if I'm super benevolent maybe I'm not willing to do HR/accounting work…

Maybe we should turn our open source projects into businesses? At least make it clear we're open to taking money for extra features and/or support?

In the past few years, that's become the stable way of generating returns on open source software. But "OSS-as-company" is still a huge leap for any given single popular developer since it takes much more dedication (company+sales+taxes+accounting+employees) and long-term planning than just creating+improving+maintaining code alone.

Re: Side projects

#42
I'm working on a side project now that will eventually be an open source project. I think it could benefit a lot of people.

My problem is that I have a full time job. When I come home at night I want to cook dinner, run, socialize, drink a beer with a friend, or work on an art project. I don't particularly want to configure Ansible or read the OpenVPN docs.

At most I can get 3-5 hours of productive work per week on this project before I start getting really irritable.

I'm not a terribly skilled web designer so I feel like contract work isn't really a feasible option.

So I'm stuck with a chicken and egg scenario. I could make huge strides on the side project if I got funding to quit my job, but I can't get funding without an already working product.

I've considered quitting my job and diving into it for a few months. I have savings but this seems foolishly risky to me.

Maybe I just need to be more disciplined.

If anyone has been in a similar situation, I would greatly appreciate advice.

Re: Side projects

#43
post #39
post #32

Earlier quoted context omitted.

That still relies on the company, or people therein being not quite economically rational: free riding is cheaper. Unless of course everyone does it and the good in question is then underprovisioned. It is certainly worth a try, though!

The thing is, free riding isn't necessarily cheaper for anyone. When you're depending on the software in question, it being underfunded might mean you're not getting the quality and features that would pay off in multiples for you. You could be sitting on a pile of bugs, or your dependency could be abandoned at your expense. These things happen all the time in open source land and it's a tragedy. I'm not convinced th…

Obviously it depends on the circumstances. There are cases where it's so important to you that you might as well pay up, free riding or not.

Re: Side projects

#44
post #42

I'm working on a side project now that will eventually be an open source project. I think it could benefit a lot of people. My problem is that I have a full time job. When I come home at night I want to cook dinner, run, socialize, drink a beer with a friend, or work on an art project. I don't particularly want to configure Ansible or read the OpenVPN docs. At most I can get 3-5 hours of productive work per week on t…

[deleted]

Re: Side projects

#45
post #42

I'm working on a side project now that will eventually be an open source project. I think it could benefit a lot of people. My problem is that I have a full time job. When I come home at night I want to cook dinner, run, socialize, drink a beer with a friend, or work on an art project. I don't particularly want to configure Ansible or read the OpenVPN docs. At most I can get 3-5 hours of productive work per week on t…

I've had a similar issue, and decided to treat it like a hobby - too risky to see as a job, but too interesting to ignore.

If you have a hobby and part of the pleasure of the hobby is the end result, then I'd suggest carving time out daily to work on it like exercise. Even an hour a day and 2 hours on each weekend would triple the time you've put into it to date.

That said, if you enjoy doing other things more, I wouldn't sweat it.

Re: Side projects

#46
post #23
post #22

Earlier quoted context omitted.

It doesn't work for desktop software for example.

Isn't taking money for extra features in desktop software the oldest trick in the book? Either way I don't think the problem is one of individual users not paying for their apps. I think the major problem is that of huge companies who get business value from the code use it to make money and give back nothing in return.

As proprietary software yes, but the moment you have something free with source code available, why should I pay you for it?

This is why most successful desktop open source desktop software, actually live from another sources of funding, but it hardly created the same changes as with developer tools.

Re: Side projects

#47
post #42

I'm working on a side project now that will eventually be an open source project. I think it could benefit a lot of people. My problem is that I have a full time job. When I come home at night I want to cook dinner, run, socialize, drink a beer with a friend, or work on an art project. I don't particularly want to configure Ansible or read the OpenVPN docs. At most I can get 3-5 hours of productive work per week on t…

2 kids, 3 freelance gigs (full time at this), a couple startups behind me (1 pivoted away, 1 still running). I would love to get 5 hours for an OSX app I really want to build.

You really do have to shut out the rest of your life if you want to make a serious run at a project. When you are cramming a side project into you life, you really can "work" 80 hour weeks. The irritability you're experiencing will probably just get worse.

I'm just starting to learn to cook. I began riding my bike last year. I'm 34. The grass is always greener of course. But it seems like you are enjoying a lot of the things I wish I had made time for earlier.

Maybe shut out the art project. Turn your code into open source and let that be your art for the next few months.

Re: Side projects

#48
post #4

I hope this question isn't too forward - but my main question is 'how did you afford to do this?' I have had plenty of fun little side projects (some finished some not), but my main project is my salaried position. Aside from being independently wealthy, how can one create and maintain a long term open source project as a full time job. Consulting on the side? Donations? Something else? P.S. Thanks for Redis :)

Unfortunately I've no good answer for your question, since I'm sponsored by Pivotal, but if we consider the percentage of open source software created, only a small percentage is sponsored. Many developers simply do it for free, as I did it in the first year of Redis developments, because I had an alternative stream of money to pay the bills. So, my point of view, is that the IT ecosystem is broken and IT companies a…

I think many people agree that hireing in IT is kind of broken. I think many people in the business world understand PR/marketing budgets. I'd position FLOSS spending as a way to open a marketing channel to potential employees.

The good players that give back need to be recognized and praised.

[I honestly have a hard time understanding why bigish companies that use/rely on the software don't just give 50k to the GPG developer or sponsor OpenBSD etc. which can be great PR while they can spend similar sums on somewhat silly PR campaigns. I guess "IT people" generally don't have much input when it comes to PR...even outisde of signaling that you're a cool employer it's genuine good PR for (tech) companies]

Re: Side projects

#49
post #42

I'm working on a side project now that will eventually be an open source project. I think it could benefit a lot of people. My problem is that I have a full time job. When I come home at night I want to cook dinner, run, socialize, drink a beer with a friend, or work on an art project. I don't particularly want to configure Ansible or read the OpenVPN docs. At most I can get 3-5 hours of productive work per week on t…

I'm in a very similar situation -- got a pretty decent open source project out (a mad 2-week programming project over a Christmas holiday vacation). But I'll be darned if I can find time to work on it now (how does the average person find 5 hours a day to watch tv?)

But here's what I'm starting to do now -- I set an alarm to make sure I remember to leave the office at 4:30 pm, instead of squeezing in that extra bit of work (or slacking off). That gets me a bit of a jump on the evening, instead of leaving work at 6:30 or so. Seems to be helping a bit.

Re: Side projects

#50
post #4

Earlier quoted context omitted.

Unfortunately I've no good answer for your question, since I'm sponsored by Pivotal, but if we consider the percentage of open source software created, only a small percentage is sponsored. Many developers simply do it for free, as I did it in the first year of Redis developments, because I had an alternative stream of money to pay the bills. So, my point of view, is that the IT ecosystem is broken and IT companies a…

Glad to hear that it is sponsored - I did not know that. I agree with your points on the injustice, but with OSS it is hard to have it both ways. Lots of innovation comes from using OSS as building blocks by folks just starting out, who cannot afford it. Maybe we need more vocal social stigma against large profitable companies who built their company on free software and who don't give back. I've seen a couple good t…

Pivotal is arguably a grand experiment to try to build an eventual RedHat-sized revenue stream on open source through subscription pricing. It's $300m now, and everything is open source or just was announced will be open sourced this year. Most of it in house R&D, some like Redis is sponsored patronage.

What's interesting is that most enterprises don't really want to freeride - they don't have the knowledge or legal will (indemnity) to go it alone, plus have esoteric requirements that usually don't lead to good open source projects and will pay for proprietary add-ins.

The main free riders are startups that couldn't afford a subscription anyway (until they scale and want help), along with service/cloud providers that are at such enormous scale and have such a large braintrust that they can go it alone. These are the organizations IMO (the Googles of the world) that really need to sponsor individuals and OSS foundations to avoid a tragedy (like GPG or even OpenSSL).

Post reply on HN