News for hackers. Stuff that matters.
Re:Developers’ side projects by alexmingoia on Friday December 09, 2016 @06:47PM (#13142918)
> Not related to your employer’s line of work. Um, wait. What’s the definition of related? [...] I don’t know. It’s a big enough ambiguity that you could drive a truck through it.

No, it's not that ambiguous at all. The courts rarely side with the company, and only in cases where it's quite obvious the work was directly related. If your side project isn't directly related to the work you are doing, then you don't need to worry.

Don't let Joel or any other tech CEO scare you into not working on side-projects. Don't even tell your employer about side projects. Leave them out of the loop entirely.

Re:Developers’ side projects by ImTalking on Friday December 09, 2016 @07:03PM (#13143003)
You don't quite understand Joel's point. Regardless of whether you are legally right, a larger company could sue you for the sake of suing, and make your life very miserable. And if the fight continues and you run out of money, what then?

I had exactly that thing. I was being bought-out and a small client decided (against the contract that they had signed) that the changes we had made to our mortgage broker commission system were their own IP, and that they would suffer damage if those changes were part of the overall IP we were selling to our prospective buyers. And it was absolute nonsense since their changes were just a collection of reports and small features which were part of the public domain since whenever. It took weeks to iron-out the agreement and obviously could have scuttled the buyout.

And when I left the company that bought me out to start another project, I made sure that I had a release to say that I'm indemnified against any future legal actions and I started the project the day after I got that release.

The old adage is correct: plan for the worst, hope for the best.

Re:Developers’ side projects by Tharkun on Saturday December 10, 2016 @10:04AM (#13145918)
> You don't quite understand Joel's point. Regardless of whether you are legally right, a larger company could sue you for the sake of suing, and make your life very miserable. And if the fight continues and you run out of money, what then?

Don't work for companies that are dicks. If there's crap about them wanting to own you or your thoughts, don't sign it and get a different job elsewhere.

Remember when little kids would die in factories doing dangerous jobs? No? Me neither. Know why? Because at some point people had enough, went on strike, attitudes and laws changed. If you live in an area where your employer can make your life miserable for no apparent reason, or where your employer can own you outside of work, then you need to help put a stop to that madness.

Re:Developers’ side projects by zenlikethat on Saturday December 10, 2016 @01:43PM (#13147131)
> Don't work for companies that are dicks. If there's crap about them wanting to own you or your thoughts, don't sign it and get a different job elsewhere.

That's Joel's whole point, almost every single company had these restrictions written into your contract. And it's not possible to know if they're "the nice ones" who won't sue you ahead of time.

Re:Developers’ side projects by nightski on Saturday December 10, 2016 @02:59PM (#13147574)
Simple. Don't work as an employee. This is the one industry where it really isn't that difficult. I took the leap 5 years ago and within 3 years quadrupled my income and have complete autonomy and freedom.
Re:Developers’ side projects by dnt404-1 on Saturday December 10, 2016 @04:36PM (#13148067)
For those who like this idea, can we have a communication channel to ask how you did it?
Re:Developers’ side projects by spangry on Sunday December 11, 2016 @07:00AM (#13150708)
I'm not a software dev or tech worker. But I hope you guys do this.

I may have just drunk too much HN kool-aid, but software devs seem to be criminally under-valued and often exploited (see Crytek thread on front page, for example). Then there's guys like Bezos who, after underpaying and exploiting you, will replace you with a machine-learning algo the second it is technically feasible and a net positive to the company bottom line.

I've also noticed some interesting features of the software development labour market: quite a lot of the work is creative in nature, you produce non-rivalrous products (i.e. my consumption of 'software x' does not block someone else's consumption), and the workforce is supposedly peppered with unusually talented individuals who produce 50-100x the value that the average worker does.

There are two other industries that have similar features: traditional screen entertainment (TV & Movie), and professional sports leagues. In both of these industries, the content producing workers (baseball players, actors) are invariably a member of an industry guild or union, and operate more like independent contractors than employees...

Food for thought.

Re:Developers’ side projects by manish_gill on Saturday December 10, 2016 @06:42PM (#13148637)
I was literally looking for such a Slack chat up until half an hour ago. Haven't managed to find one yet. Can we make one? :)
Re:Developers’ side projects by Omnius on Saturday December 10, 2016 @05:53PM (#13148373)
+1 me too. I would love to here how you put it all together.
Re:Developers’ side projects by thomasrognon on Saturday December 10, 2016 @04:59PM (#13148175)
+1 I am very interested in this as well.
Re:Developers’ side projects by mixmastamyk on Saturday December 10, 2016 @09:09PM (#13149196)
Blog post might be more efficient.
Re:Developers’ side projects by ambicapter on Saturday December 10, 2016 @07:26PM (#13148827)
Message me if you find one :D
Re:Developers’ side projects by mrpippy on Saturday December 10, 2016 @07:13PM (#13148766)
Also interested!
Re:Developers’ side projects by borgel on Sunday December 11, 2016 @12:20AM (#13149726)
Interested too
Re:Developers’ side projects by hajderr on Sunday December 11, 2016 @07:53AM (#13150865)
have you started the channel yet?
Re:Developers’ side projects by joe563323 on Saturday December 10, 2016 @09:26PM (#13149245)
+1 me too.
Re:Developers’ side projects by ionised on Wednesday December 14, 2016 @10:54AM (#13176872)
Also interested +1
Re:Developers’ side projects by hkon on Saturday December 10, 2016 @03:22PM (#13147694)
I did this as well. Best thing I ever did. However I find that when Isuggest this, people have all the reasons in the world not to. More $€ for us then.
Re:Developers’ side projects by gaius on Sunday December 11, 2016 @06:19AM (#13150585)
Remember when little kids would die in factories doing dangerous jobs? No? Me neither.

A tangent, but http://www.telegraph.co.uk/finance/newsbysector/retailandcon...

There's a Primark on every high street in the UK. Someone you've seen today is probably wearing an item of clothing made in those conditions.

Re:Developers’ side projects by johnwheeler on Friday December 09, 2016 @10:08PM (#13143782)
> Regardless of whether you are legally right, a larger company could sue you for the sake of suing, and make your life very miserable

A company with resources could sue you for a number of bogus reasons if they wanted to be dicks.

Re:Developers’ side projects by chrshawkes on Saturday December 10, 2016 @10:07AM (#13145928)
Let's make sure we unite to make these companies known yah?
Re:Developers’ side projects by jdavis703 on Sunday December 11, 2016 @05:59AM (#13150533)
Sadly legal settlements prevent talking about such things usually.
Re:Developers’ side projects by spangry on Sunday December 11, 2016 @07:23AM (#13150775)
There's a time-tested solution to this: one of the functions of these sorts of organisation could be to provide legal representation for their members. Unions, for instance, will often supply professional advocates (i.e. lawyers, negotiators etc.) to members in employee-employer or even professional-industry legal disputes.

It's often said on HN that skilled software developers are more akin to 'craftsmen' than they are to 'employees'. There's a number of good reasons why craftsmen have, almost invariably throughout history, formed guilds, unions or 'professional associations'...

You either organise or you accept being exploited.

Re:Developers’ side projects by dimino on Saturday December 10, 2016 @02:19AM (#13144511)
Yeah but law isn't magic, you can take away their options by planning ahead.
Re:Developers’ side projects by djsumdog on Saturday December 10, 2016 @02:57AM (#13144648)
I really disagree with this. The law is a type of magic.It's socially constructed. The idea of blind justice is sort of a fairytale. Reality shows us that some of the most powerful get away with murder while the people least able to defend themselves take plea deals rather than fight charges.

At the very least, the law is subjective:

http://khanism.org/security/legality/

Re:Developers’ side projects by pmiller2 on Saturday December 10, 2016 @02:22AM (#13144531)
You may be technically correct (the best kind of correct, of course), but companies do love their options. And for you to be able to take them away, you need to have some kind of negotiation leverage. If you're Geoffrey Hinton, you've got what you need; if you're Joe Schmoe, chances are you don't.
Re:Developers’ side projects by marssaxman on Tuesday December 13, 2016 @01:57PM (#13169575)
No you can't. Anyone can sue you any time for any reason, and then it's just a matter of how badly you are going to lose: because even "winning" means you wasted tens of thousands of dollars, at minimum, paying lawyers to defend you.

Your only defense, as a small player, is not to be noticed.

Re:Developers’ side projects by isubkhankulov on Friday December 09, 2016 @08:18PM (#13143407)
I made sure that I had a release to say that I'm indemnified against any future legal actions

This is great advice

Re:Developers’ side projects by wfunction on Saturday December 10, 2016 @12:01AM (#13144130)
> And when I left the company that bought me out to start another project, I made sure that I had a release to say that I'm indemnified against any future legal actions and I started the project the day after I got that release.

How do you force a company to do something like that? What's in it for them to agree, especially when you're leaving?

Re:Developers’ side projects by ImTalking on Saturday December 10, 2016 @12:54AM (#13144281)
I had come to them with a couple of ideas during my employment which they had rejected but I said I may pursue. In addition, they had purchased my company so as with most buyouts there was the usual cultural and operational issues between myself and upper management. So I framed it that it would be good for both parties to release each other from any future claims and we could both go on our merry ways.
Re:Developers’ side projects by wfunction on Saturday December 10, 2016 @01:46AM (#13144427)
Ahh, so I assume not something a typical employee could do. Thanks!
Re:Developers’ side projects by vinceguidry on Saturday December 10, 2016 @04:03AM (#13144799)
The way you handle this as a typical employee is to not work for dicks. That way when they see you being successful they cheer you on rather than try to bring you down.

Also, you don't always have no leverage to negotiate contract terms. When I separated from my last job, my severance agreement as given to me included a 2 year gag clause keeping me from talking about it to anyone. I negotiated it down to six months, using the time-honored tactic of bitching until I got my way.

Bitching is a useful tool in the kind of low-stakes environment that most employee negotiations happen in. Legal action is the equivalent of nuclear warfare, if you're willing to bitch about something, the company, so long as you're not working for a bunch of dicks, is going to eventually open up about what they need to get out of a particular contract clause. This paves the way for a gentleman's agreement whereby you agree to not fuck their shit up, and they agree to not fuck yours up.

In my case, what they wanted was for me to not lead an employee charge for better perks / compensation, and I just wanted to be able to yak about it on Hacker News. So I agreed to keep my mouth shut to my fellow employees about the agreement, and they agreed to reduce the length of the gag clause.

But again, you can't be working for a bunch of dicks. You need to maintain good relationships with your bosses and company leadership and your work output and ethic should never be in question. You are, in other words, loyal to each other. It's great to be ambitious and to want more out of life, but you shouldn't stomp all over the people who are helping you to get there.

Every time I've ever seen one of these "former employer fucked with me after I moved on" stories, the employee in question was clearly working for a bunch of dicks. Your intuition is your most valuable asset as a little guy. Your chances of getting stepped on can range from 0% all the way up to 100% if you're working in the entertainment biz where stepping on little guys is just the culture. You don't have to bury your head in the sand and ignore the risk.

Re:Developers’ side projects by ap22213 on Saturday December 10, 2016 @05:03AM (#13144945)
Just be careful. A company and its board isn't a person - it's a legal entity. The company exists solely to make profit. That's it. And, the company will do everything in its legal power to do so. It doesn't matter what the intent of the founders were, nor how nice your boss or even the current owners are. They are not the company.

Plus, I've seen way too many nice people turn into 'dicks' when it came down to money. This is the primary reason why it's a bad idea to go into business with friends or relatives.

Re:Developers’ side projects by vinceguidry on Saturday December 10, 2016 @05:28AM (#13145014)
I'd argue that the primary reason you don't go into business with friends or relatives because 99% of the time, they're not looking to do any real work or take on any real risk. Hire friends and relatives after the business is de-risked, not before.
Re:Developers’ side projects by bjelkeman-again on Saturday December 10, 2016 @04:32PM (#13148036)
Which is one of the reasons my last effort is a not for profit. All open source.
Re:Developers’ side projects by john_other_john on Monday December 12, 2016 @03:54AM (#13156658)
Indeed.

Anyone forming a company in England & Wales, also, might benefit from a chat with someone with long experience as a company director, or professional secretary, or even better a insolvency practitioner. If none are to hand, the staff at Companies House are unable to provide opinions, but I found they are ready to give well rounded observations which might make anyone think twice as to the value of relying on Companies Act, to protect their rights. At least the Act, alone. I've even enjoyed a very candid conversation at some length with the Registrar Of Companies, when the last major Act came into force, and she was incredibly helpful and illuminating, explaining the nuances of her statutory role and its offices. For guidance as to effect of Articles or Association, please do ask their Compliance office. Articles or Table A are the bylaws of a company, and many sharp operators will try to get Companies House to accept heavily modified articles, which contradict or attempt to restrict, statutory rights, roles or obligations. There was once a inactive registered company, names Silverstone blah blah management, about the time of a rumoured bid for control of the motor racing circuit. I pulled the Table A, and none to my surprise, almost every page of it was marked in the margin, alongside almost every paragraph, with a dot or a code, indicating Compliance was highly suspect of this document, as to its legality. But, as Compa ies House began to intone by reflex, I remember the information becoming a mantra when inquiring about almost anything, they are only a records office, not enforcers. The Registrar told me in addition, that that year sh had budget and allowance (I got the sense as if she felt it was a deliberately token allowance, arbitrarily set somehow and not under her budgetary power, to prosecute four directors each month, for technical breaches of the law. I had presented her office with a single director, for whom records tallied literally hundreds of summary offences.

Larger but less scrupulous or less publicly reported companies, flout the law routinely, a trivial cost of doing business. Small fly by nights and sham "business partners" you may encounter, may roll right over you, in a instant. You might be a director and have majority equity in common shares, but another director may (quite unlawfully, but see further) de-register you as a director, call a company meeting, if one is even required, dilute you to nothing, seek shareholder approval for consolidating fraudulent actions, like divesting working capital via special dividend, and banks will almost in every single case, do as they are told if the right forms are provided. You will sure have recourse under the Act, and many summary (not tried but assessed on the facts by a judge) offenses are criminal and even punishable by imprisonment, but you would be lost without a proper management contract and ideally a law firm of repute contracted as Company Secretary and that contract specifying detailed additional procedures, even clerical checks and notifications help here, and ultimately if thus sort of thing happens, you are in real trouble with little real recourse and no immediate remedy.

That's a mere taste of the fun which can be English Limited Companies!

From memory, and it's long since I undertook any comparative study, only Sweden has laws which truly make a manager / managing director, responsible for their behaviour, under real penalty. Obviously, don't take my word for it, but I was seeking answer to just this: "So where can I risk turning my back one second, on a limited company I invest in?", and Sweden was the only jurisdiction which I felt satisfied me.

Re:Developers’ side projects by john_other_john on Monday December 12, 2016 @04:49AM (#13156894)
oops, p.s. re my hypothetical of a director abusing powers:

digital signatures and other online filing is of course potential safeguard to much abuse,

but how many accountants are given those keys, to file reports, and how many accountants will typically be contracted to accept instruction solely from two simultaneous directors authorizing together?

I has one bank account, where it's never been possible to get the bank to enforce the |two signatures required| rule that was supposed to be created on ticking the obvious, simple, standard feature, option box on their form!

I personally think the way to go with UK entities, is to ensure all company compliance is handled by a larger or larger accountancy, and to begin the contract with a obligation to report "any notable alteration or variation from last known fully authorized intent as mandated by a order approved by the full board", with requirement to cease work until they have a appropriate (by scale, with "if in doubt, require every approval as if the contract is void" e.g, written responses from directors, not mere "informed by email at 03.42hrs Saturday".

But that is expensive, of course.

I can no longer neatly summarise, and I would be woefully out of date anyhow, how the principles of England & Wales company law, tend to uphold directors powers, almost to omnipotence.

But the actual Companies Court, a branch of the High Courts, has teeth, if you apply to it.

I never looked up if this was affected by recent legislation, and I cannot even recall the case docket any longer, but a 1973 case caused a director to be disqualified fro life from being involved in any company, solely on the evidence he relied on a accountant for advice during a decision.

The principle the court upheld, was that a director gains his power under the act solely by competency to run a company, and solely under his or her own attestation and reconnaissance of such competence and in the event that a director explicitly sought even professional external advice, he was under a duty to the company to de minimus inform the board his positive reconnaissance of competency was I doubt; second that by failing to do so, he acted fraudulently in being without capacity to contract his obligations, which is a implied prerequisite of employment, which employment is a fact of appointment, thirdly that by relying on (even professional) advice, he caused the actual decision basis to become unknown to the board, as he could not be questioned at a later extraordinary meeting about the crisis the company faced, and therefore was liable to a criminal standard of deception.

Name me one company director (count of fingers, I mean, if you can name any) whom you know do not rely on accountants to make financial decisions?

As late as mid 2000s, I found no superseding case law to overrule this earlier precedent. But actual actions in Companies Court are rare. If you were in need of stopping a rogue director in their actions, or others in acting upon rogue instructions, you would wan to rush down to Applications Court, with as much evidence as you can grab, the pertinent law for reference, and a draft "without notice" application to obtain a order immediately, not waiting for anyone to reply, not wasting time politely writing cease & desist of other futile letters, and most likely unless you really are mistaken, you probably will get such a order to serve to stop rogue actions, with little or no delay. Such action is easily within the competence of most anyone here, to quickly prepare and present. You will find the Master Of Court, himself usually a senior judge, acting as a "doorman" or "bouncer" to prevent rubbish cases wasting the court's time. The Master is exactly who can be willing to get your application in good order, something I know no remotely affordable solicitor can do, within the time necessary, or at all. The experience in court is infinitely less troubling or intimidating, than the real worries you likely are facing, time of your visit. I found that court almost friendly, if friendly wasn't quite the effect they would ever go for... Judges are not unhelpful to law litigants in person, nor is anyone in the high courts, allowing you aren't silly or time wasting.

I used to rant and rave about how much complete and utter disrespect for company law costs the UK, the lassezx faire of it all, providing none of the benefits the legislation might be hoped to provide a smaller business, in terms of a level base of behaviour etc. But that was before Companies House began citing legislation guidance notes, stating the purpose of the act was to promote business, a nebulous and at worst deceptive "mission statement" that the registrars' offices were not hiding behind so much, as using as a clear warning sign to the attentive, whenever they could. It's really worth getting a chat with anyone there able to still give their time and not attached to a ACD headset, but in real office, I wholeheartedly recommend inquiring beyond casual call center contact, if the moment offers itself to do so.

FWIW, my most rewarding, productive, and of all my experiences the least every worried about money, collaboration in business, was with a family friend and henceforth, my friend, who sadly passed away unexpectedly and far too young, a decade ago. But my experience of "doing business with a friend" is almost unique, and we almost vied with one another competitively to be "by the book" and compliant with our duties to one another and company because of lousy earlier experiences. If anything, I think we raised that to the point of being a unnecessarily high cost, at least from our time. But it was absolutely a superb and indeed rare case of continuous trust building, which didn't supplant other necessary trust creating behaviour, nor detract or affect life negatively in any way. (e.g. bothering too much about being "above board" never caused one of us to think the other was "overdoing it much" for the wrong reasons. I can merely hope I'll have as good a experience again. But one huge positive legacy of all that exercise in transparency and proper discharge of our duties, really made me acutely aware of how I've just not met anyone since who I felt could meet my late partner's standards. I think we used our exchange of concerns as a means to inspect our business very usefully, but in the real world, you simply must have systems in place to fulfil this role, or you'll go crazy.

Re:Developers’ side projects by stale2002 on Saturday December 10, 2016 @02:47AM (#13144616)
What the company gets out of it is an employee (or ex-employee) that isn't disgruntled and pissed off at them.

Pissing off employees or ex-employees for no reason is generally a really stupid and risky thing for a company to do.

Re:Developers’ side projects by chrisan on Saturday December 10, 2016 @06:34AM (#13145201)
> And if the fight continues and you run out of money, what then?

How does this work?

I always hear the "sue you until you run out of money" type of bullying. Why do you need to pay lots of money for a lawyer if you are in the right?

* I worked on my project at night: here is my git log

* I worked on my personal laptop

* Your business is automated cars and my side project is a T shirt sale website

Re:Developers’ side projects by nsb1 on Saturday December 10, 2016 @07:34AM (#13145382)
Sadly, unless you really know what you're doing, you have to pay a lawyer to respond to their lawyers, and that process can be dragged out in any number of ways, either intentionally or just because the system has a lot of process and red tape.

In addition, they can request to do things like: - Request a court order to stop you from doing any further side work until the case is settled - Depose all your friends and co-workers - Seize all your equipment for analysis - Change the venue to another state if corporate HQ isn't where you live, requiring travel for you (and your lawyers) for meetings

You can, of course, object to all this in front of a judge...but that requires a lawyer too.

This all adds up over time, and every phone call, letter, meeting, or appearance in court costs hundreds of dollars per hour (and usually billed in whole-hour increments) for your lawyer to represent you. Eventually, some people can no longer afford to defend themselves.

Note: IANAL - these are only things I have witnessed personally.

Re:Developers’ side projects by chrshawkes on Saturday December 10, 2016 @10:08AM (#13145935)
We need a Software Union to protect creative freedoms.
Re:Developers’ side projects by Lewton on Saturday December 10, 2016 @07:29AM (#13145366)
This kind of naïveté about the legal system is dangerous. I know someone who spent 4 years of his life in court in a case where he was obviously in the right But every time he won, it was escalated to a higher court and it ended up costing him several magnitudes more than the sum the case was about ($10k, yes, seriously) Just the opportunity cost lost due to spending 4 years in litigation is insane in itself

This was in Denmark, not the us. But if someone has it out for you, in any court system, they can make your life hell

And the Danish system is in many ways a lot saner than the us one anyway

Re:Developers’ side projects by alkonaut on Saturday December 10, 2016 @09:13AM (#13145712)
Presumably, in most systems, the loser pays all (legal) costs for both sides at least.
Re:Developers’ side projects by Lewton on Saturday December 10, 2016 @01:43PM (#13147138)
the cost involved was not in legal costs

Time spent preparing (four years, preparing for three different court cases in the three different circuits)

high paying job offers that fell through because of the uncertainty involved

Living under constant stress for four years straight

I wouldn't even dare to put a number on this

Re:Developers’ side projects by brianwawok on Saturday December 10, 2016 @09:20AM (#13145732)
Not in the US
Re:Developers’ side projects by alkonaut on Saturday December 10, 2016 @10:00AM (#13145903)
That gives a larger/richer entity the power to use litigation as threat/bullying only by having deeper pockets. It means there is a legal advantage of having more money. That's insane.

As I usually say re the US "How is THIS not an issue in the election?"

If I was reasonably sure I had the law on my side I'd dare go to court against an entity of any size, relying on the convention that the loser pays, and the rulings are nearly always in favor of an employee.

Re:Developers’ side projects by misterhtmlcss on Saturday December 10, 2016 @10:25AM (#13146025)
Ever wonder why Apple, Microsoft and Google keep billions of dollars on hand for no reason? Now you don't need to wonder.
Re:Developers’ side projects by yongjik on Saturday December 10, 2016 @07:08PM (#13148741)
If you have 95% chance of winning a lawsuit, and if the company you sue can afford to spend $10M on it, loser-pays-all means you have 5% chance of going bankrupt (unless you have >$10M in your account).

I don't think it's any more fair than the current US system.

Re:Developers’ side projects by alkonaut on Sunday December 11, 2016 @05:32AM (#13150473)
First of all most would be better chance than 95% in favor of the employee in almost all cases like this, and second even $1M would not be considered reasonable costs (they can spend what they want but the court won't rule their costs to be paid by the other party if they aren't reasonable in comparison to the case itself).

I'd most likely face a less than 1% risk of paying less than $100k, even if the other party is a global mega corp. Also, the tech workers union I'm in can step in to back legal fees.

Re:Developers’ side projects by bonoboTP on Saturday December 10, 2016 @07:17AM (#13145330)
Are you not American? It seems like legal costs in the US are sky high and people are constantly afraid of getting sued. I think it's somewhat better in mainland Europe, at least I don't see such anxiety over getting sued or so many threats of suing someone.
Re:Developers’ side projects by dnt404-1 on Saturday December 10, 2016 @04:41PM (#13148094)
I am in Germany now. Can you tell me why this is not the case in mainland Europe? Is it much better in Europe to do side-project in lieu of the fear of getting sued?
Re:Developers’ side projects by bonoboTP on Saturday December 10, 2016 @05:51PM (#13148366)
I don't have any experience in this. I simply hear less fear about getting sued when you're in the right (I don't know how it is with side projects, I was more reacting to the issue of getting sued when you're right). I think the legal costs of defending yourself aren't so extreme in Europe. Also, I think there's less suing culture in Europe than in the US. All those stories of people suing the microwave manufacturer for failing to warn about drying cats in it or cafés not writing "Warning! Hot!" on the cup etc. In such cases people can get extreme amounts of money in the US that is less usual in here I think.
Re:Developers’ side projects by chrisan on Saturday December 10, 2016 @07:32AM (#13145374)
I am America. I am questioning why it is required to hire a lawyer for my example above
Re:Developers’ side projects by nsb1 on Saturday December 10, 2016 @07:38AM (#13145395)
Depends on what you mean by "required". Is it required by law? No, probably not. If you actually want to win your case, however, you're going to need a lot of knowledge about the laws in question as well as court and legal proceedings to stand a chance, or your opposition's lawyers are likely to win the case on some sort of technicality because you didn't provide some document at the appropriate time or something like that.
Re:Developers’ side projects by tptacek on Friday December 09, 2016 @07:27PM (#13143130)
This is terribly dangerous logic exactly because it's so alluringly close to right.

As I said elsewhere on the thread: the worst, most heartbreaking problems a startup can have are the kind that only become apparent after the company is successful. You screw up vesting or grants somehow. You mess up liability in a contract, or don't get any legal review at all. In almost every case, you're fine either way...

... except in that one, 1% case, where your omission almost entirely counterfeits your success, negating the work you put in only after you've navigated the rest of the whitewater rapids of getting traction for a new company.

If you're just doing side projects for the hell of it, with no intention of ever starting something commercial with it, I'm almost right there with you, and I think the side project concern is overblown.

But if there's even a chance that you're going to commercialize something, you need to be aware that the gravity of your legal fuckups will almost never be apparent until after you're worth caring about, and in most cases --- especially for your first company --- the work and stress you have to put in to reach the point of being "worth caring about" is grueling.

If it helps my case at all (it wouldn't for me, since I'm an inveterate bootstrapper): not taking this side-project stuff seriously is going to seriously complicate both fundraising and later M&A stuff, where the warrants and reps process is going to go through this IP stuff in agonizing detail.

Just fill out the stupid invention disclosure form thingy your company almost certainly has, and quit if they give you any shit about it. It's too good a job market to take this risk in.

Re:Developers’ side projects by scaredthrowaway on Friday December 09, 2016 @09:22PM (#13143633)
Yeah, but if you do the invention off the clock, after you started? And you decide to disclose?

No one will ever give you a yes or no answer. Never. It's like raising VC, or invading Russia. They will just put everything off until tomorrow. Forever.

I worked at That Place In The Valley that is not in Cupertino or Menlo Park. I tried to get "I own the IP" authorization for some side project that didn't matter to the business. I had a meeting every two weeks or so for a year and a half and nothing ever happened.

But now they know about it, and could make a claim if it blew up. So that's over.

Re:Developers’ side projects by webmaven on Saturday December 10, 2016 @02:34AM (#13144568)
> No one will ever give you a yes or no answer. Never. It's like raising VC, or invading Russia. They will just put everything off until tomorrow. Forever.

That hasn't been my experience (albeit with much smaller companies). For one thing, if you have correspondence showing that you've made a good faith effort to get an answer, it is going to tilt the playing field in your favor in a dispute.

But as going to court isn't what you want, this does lead in to something of a ProTip (though IANAP, TINPA): In general, when hashing out a contract, it can pay off to ask for various requirements imposed on you (in this case, it would be disclosure "within 30 days") to be mirrored by similar requirements on the employer.

Re:Developers’ side projects by tptacek on Friday December 09, 2016 @09:32PM (#13143664)
If they don't sign off, either don't work on the side project or change jobs. Plowing ahead without clearing up the IP feels empowering, but what you've really done is concede virtually all the power to your employer, and in a way that allows them to retain it even after you leave the job.
Re:Developers’ side projects by scaredthrowaway on Saturday December 10, 2016 @01:52AM (#13144449)
As opposed to when I leave having started the project there? I have never gotten anything remotely close to a real answer of what I'm supposed to do once I commit the original sin of thinking while I have a salary. It's not like the moment after I quit every line of code I write is mine free and clear. They own the foundation unless otherwise resolved. They already have all the power.

I didn't plow ahead, I stopped once I thought it might have potential. I really only tried for the few months, after that they kept asking me permission to close the request and I kept telling them no. (I was pretty pissed).

Re:Developers’ side projects by ryandrake on Saturday December 10, 2016 @03:03AM (#13144659)
> Just fill out the stupid invention disclosure form thingy your company almost certainly has, and quit if they give you any shit about it. It's too good a job market to take this risk in.

I'm not quite sure this is good general advice. It may work for the top 0.01% of talent in Silicon Valley who can quit their job and find another one right away, but that's not the case for the vast majority of tech folks. My company has an extremely hostile stance towards side projects, which is pretty crappy and demoralizing, but there's no way in hell I'm going to quit over it, particularly if I have nothing else lined up. Best to just put side projects on "pause" if you're working in a place you think would try to grab it.

Re:Developers’ side projects by tptacek on Saturday December 10, 2016 @01:33PM (#13147077)
So I understand exactly what you're saying, but I'm not sure you've thought this through: a company that is openly hostile to side projects is likely to be the worst case scenario when it comes to the commercialization of side projects that weren't disclosed to it.
Re:Developers’ side projects by ryandrake on Saturday December 10, 2016 @03:58PM (#13147882)
I'm agreeing--it's the worst case. Safest advise is no side projects, if you plan to retain IP ownership of them.
Re:Developers’ side projects by leggomylibro on Friday December 09, 2016 @07:07PM (#13143018)
On the first point, big companies clearly feel that they can claim any project that is related to the company's lines of work, not yours.

Companies like Google, Amazon, and Microsoft have arms for hardware design, video game development, web development, close-to-the-metal graphical programming, embedded systems, retail...that's not just big enough to drive a truck through, it's big enough for that platform they truck space shuttles around on!

You can say that those companies are unlikely to realistically claim ownership of anything that YOU didn't work closely with, but I can say from experience that these companies have explicit company-wide policies regarding some of those areas, with stricter mandatory reporting guidelines, and even requirements to use that company's technology, separate from their ordinary side project/open source contribution/etc. policies.

So I wholeheartedly agree with your second point - what you do off the clock is none of your employer's business, full stop. Just don't use company equipment for it.

Re:Developers’ side projects by microcolonel on Friday December 09, 2016 @08:05PM (#13143339)
Specifically at Google, you must submit work-unrelated open source submissions through Google legal; though they seem to be fairly quick with it.
Re:Developers’ side projects by ChuckMcM on Friday December 09, 2016 @09:03PM (#13143573)
When I was there I submitted three, every time they came back and said that they wouldn't sign off because it was related. The last one was an iOS only kitchen timer application.

It was at that point I was was convinced that emailing legal to ask permission was a hack to get you to disclose early what you were working on so that when they sued you they already had some of the initial leg work done :-(.

I consulted with an attorney on this and they advised me that because I was working in California the burden of proof that it was related to Google's business was on Google. But that in his experience they were not above pushing the edge of the definition. The bigger point though was that people don't work at companies that are suing them and generally don't work at any company if they have a reputation (real or imagined) of doing work on their own time that is "against" their employers interest.

The summary of his advice was never, under any circumstances, work on any project you don't want to give Google ownership of while you are employed there. And when you have an idea that you want to develop, quit so that those parts of your employment agreement are nullified.

They can still come after you if they think you are using "proprietary or confidential" information in your new effort but that is less common and it makes them look like the bad guys not you.

[dead]
Re:Developers’ side projects by sctb on Saturday December 10, 2016 @06:28PM (#13148551)
> Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them.

https://news.ycombinator.com/newsguidelines.html

Re:Developers’ side projects by zaphar on Friday December 09, 2016 @08:18PM (#13143406)
Google has a painless and usually very fast process for this. It's done on a project by project basis and gives the developer a certain amount of peace of mind. There is a separate process for non OSS work as well. Or at least there was when I was there a couple of years ago.
Re:Developers’ side projects by wfunction on Saturday December 10, 2016 @12:03AM (#13144139)
How often do they give it the OK?
Re:Developers’ side projects by snoman on Saturday December 10, 2016 @12:40AM (#13144245)
It's directly proportional to how unprofitable they think the idea is. [/snark]
Re:Developers’ side projects by zaphar on Saturday December 10, 2016 @12:20PM (#13146661)
I never had any problem getting the ok but everyone's experience will be different depending on a number of factors. It's useful to know up front either way though.
Re:Developers’ side projects by chris_7 on Saturday December 10, 2016 @09:41AM (#13145813)
This seems insane. I make tiny pull requests all of the time - sometimes it's just a documentation typo fix! If you're a Google, you need to send those through a lawyer, or you'll (I assume) get fired? Ignoring the intrusion, that's a good use of Google's expensive lawyer time?
Re:Developers’ side projects by hashhar on Saturday December 10, 2016 @04:20AM (#13144841)
I will be starting at the job the next summer (graduating next summer) and I too thought the same. If I didn't use the company's infrastructure or their internal technology or do the work while on company time (9 to 5) - then they should not be able to claim my work.

TL;DR If you could not have built the product without being an employee of the company, it probably belongs to them.

eg. Maybe you use Microsoft's latest internal only HoloLens prototype to build a product. You couldn't have done that if you weren't a MS employee - so they can claim it. But if you used the dev kit and publicly available tech and features then they shouldn't be able to claim it.

Re:Developers’ side projects by dkersten on Saturday December 10, 2016 @06:11AM (#13145134)
Using an internal HoloLens prototype is the same as using their equipment or infrastructure. It belongs to them and you're using it.
Re:Developers’ side projects by hashhar on Saturday December 10, 2016 @07:52AM (#13145439)
That's exactly what I'm trying to say. If I use the publicly available devkit I expect that they have no claim.

If I use an internal prototype they have claim.

Sorry if I wasn't clear enough before.

Re:Developers’ side projects by gumby on Friday December 09, 2016 @07:27PM (#13143132)
> The courts rarely side with the company, and only in cases where it's quite obvious the work was directly related.

The courts in California rarely side with the company, (so if you work on billing for Google and decide to do some machine learning on the side, even though Google does a lot of ML work no court would find in their favor -- though I doubt google would go after you anyway). But at the opposite end of the spectrum, a court in Texas have ruled that simply the thoughts in the head of an employee are a company's (DSC) proprietary information -- the ultimate non-compete (non-competes are illegal in CA).

Re:Developers’ side projects by greggman on Friday December 09, 2016 @09:22PM (#13143636)
That doesn't fit my understanding of the law. Do you have references? The law has this concept of "duty of loyalty" which basically says by being an employee you are promising to do what's best for the company. As one example that means not competing against the company. In otherwords even if it's not related to your specific job you can not work on a product that competes with the company.

https://en.m.wikipedia.org/wiki/Duty_of_loyalty

https://www.lexisnexis.com/uk/lexispsl/employment/document/3...

Re:Developers’ side projects by akiselev on Friday December 09, 2016 @10:50PM (#13143919)
This is a complex topic and IANAL but I've been through some legal cases regarding this topic. The most recent ruling about employee duties came in Ransom v Customer Systems Plc in 2012 which cleared up some conflicting precedent and established ground rules.

Long story short: employees have no implicit "duty of loyalty" except for directors and fiduciaries who are responsible for reporting accurate facts (without which limited liability entities could not function). Companies can make a variety of responsibilities explicit in the employment contract but the core principal is that the employee must agree to those responsibilities when they sign up. This is why we have noncompetes/circumvents and moonlighting clauses: if it aint on paper, it aint going to hold up in court.

The big exception is the criminal code. There are a variety of things an employee can do that arent against their employment contract but could be prosecuted as fraud, creating a virtual duty of loyalty.

Re:Developers’ side projects by gumby on Saturday December 10, 2016 @12:50AM (#13144272)
> That doesn't fit my understanding of the law. Do you have references?

Do you live in California? If not, I have no idea what law applies to you and your work.

But if you live in California you are in luck: Section 2872 of the labor code is explicit in this matter. In fact every employee assignment agreement I have handed out to someone I've hired (going back to 1989) has included the text of that section, for example:

  in accordance  with  Section  2872  of  the  California  Labor 
  Code  that  the  foregoing Agreement between you and Company does
  not require you to assign or offer to assign to Company any Invention
  that you develop entirely on your own time without using Company’s
  equipment, supplies, facilities or trade secret information, except
  for those Inventions that either: 

  a. Relate  at  the  time  of  conception  or  reduction  to
  practice to  Company’s  business,  or  actual  or demonstrably
  anticipated research or development; or

  b.Result from any work performed by you for Company. To  the
  extent  a  provision in the  foregoing  Agreement  purports
  to  require  you  to  assign an  Invention otherwise  excluded
  from  the  preceding  paragraph, the  provision  is  against
  the  public  policy  of  this  state and  is unenforceable.

  This limited exclusion does not apply to any patent or Invention
  covered  by a contract between Company and the United States
  or any of its agencies requiring full title to such patent
  or Invention to be in the United States. 
Don't use the company's computer, phone, network, IP etc. Don't try to make your day job a side project. Don't let your side project get in the way of your day job (or you'll get fired just 'coz you didn't do your day job). Otherwise: no problem.

This law is widely cited as one of Silicon Valley's advantages over other places.

California went through a period of rational law making, e.g. laws like this, a presumption that drivers know what they are doing regardless of the posted speed limit, etc. Then they went insane (three strikes etc) and the rest is, sadly, history. Still not as crazy as the rest of the USA though.

Re:Developers’ side projects by greggman on Saturday December 10, 2016 @05:29AM (#13145019)
You seem to have left out this entire paragraph in your summary of the law you sited

> a. Relate at the time of conception or reduction to practice to Company’s business, or actual or demonstrably anticipated research or development.

Re:Developers’ side projects by gumby on Saturday December 10, 2016 @09:13AM (#13145711)
No, that's in the text I quoted and I referred to it in my original comment: the CA courts have historically sided with the employees over the companies except when it was pretty unambiguous that the employee was going into the same business as their (former) employer, e.g. Avant! -- which typically includes actual taking of source code.

On the other hand stories like google's self driving car team departing to start their own self driving car company, or the tons of people who have left Cisco to start routing companies are legion.

Re:Developers’ side projects by walshemj on Saturday December 10, 2016 @08:37AM (#13145584)
Your meant to be a "good servant" as this aspect of employment law descends from the masters and servant acts
Re:Developers’ side projects by morgante on Saturday December 10, 2016 @12:31AM (#13144218)
I hope nobody is dissuaded from working on side projects by this post.

First of all, restricting contracts to only work related to the company's business is not unheard of (even outside of California). Every company I've worked at has agreed to that.

Secondly, it ignores the abundant evidence that people successfully turn side projects into businesses all the time without being sued by their ex-employers. In fact, I'd even posit that the median startup is begun while the founder is still working for someone else.

Don't sign draconian contracts and don't be afraid to work on side projects. Be mindful of Joel's bias (he's a CEO, not a developer).

Re:Developers’ side projects by charlesism on Saturday December 10, 2016 @01:05AM (#13144312)

  > Be mindful of Joel's bias (he's a CEO, not a developer).
Sorry, but this is ridiculous. Spolsky has built his career around promoting a good work environment for developers. After reading his blog for many years, listening to his talks and podcasts... he's either an extremely talented thespian, or one of the most conscientious people in tech.

And, while everyone has bias, I seriously doubt Joel and StackOverflow worry, or have any need to worry, about employee side-projects. They seem much more interested in employee retention.

Re:Developers’ side projects by morgante on Saturday December 10, 2016 @01:15AM (#13144338)
I think Spolsky has done a fantastic job of building a an employer brand that attracts developers. It allows him to attract quality developers at under-market rates.

I don't necessarily think this is even a conscious act on his part. It's just that if you spend decades on one side of the table, you inevitable adapt that side's biases. Every employer wants their employees focused solely on their projects.

Re:Developers’ side projects by charlesism on Saturday December 10, 2016 @01:29AM (#13144381)
I get what you're saying, and with most other CEOs I would agree, but it doesn't really compute in his case. Considering the amount of time he has spent for the past decade+ evangelizing the developer side of things, and how obviously he empathizes with life as a developer... I'm happy to accept whatever he says at face value. He's a good egg.

Also, thank you for giving me the opportunity to post something positive about someone in tech! I'm generally the one being cynical and negative, so it's a nice change :)

Re:Developers’ side projects by morgante on Saturday December 10, 2016 @01:36AM (#13144403)
I guess I'm not in the habit of accepting anything anyone says at face value. It doesn't mean he's running some long-running conspiracy, it's simply a reminder that his perspective comes from a particular position.
Re:Developers’ side projects by charlesism on Saturday December 10, 2016 @01:41AM (#13144414)

  > I'm not in the habit of accepting anything anyone says at face value.
Well, that is generally a wise approach. The only reason I'm defending him is that I mentally pegged him a long time ago as an unusually decent guy. To be fair, I only know him from his writings and public speaking, but that has been consistently developer-minded.
Re:Developers’ side projects by morgante on Saturday December 10, 2016 @01:47AM (#13144428)
I have met him and he is generally a very decent guy, but like I said his perspective is informed by specific experiences.
Re:Developers’ side projects by fornever on Saturday December 10, 2016 @08:57AM (#13145651)
That is probably true, but then you also have to look at the merit of those experiences. His fight has essentially been trying to make programming a "respected profession", where you contributions and time is respected. If that's the environment you're trying to create, then side projects are less important. Since your best work, excitement and learning is supposed to happen at work. Side projects might even undermine your efforts since programmers at worse workplaces compensate by having more exciting side projects. So I think the perspective is less that side projects are bad and more that work should be good enough that side projects (that leads to commercial products rather than hobbies) become unnecessary.
Re:Developers’ side projects by shandor on Saturday December 10, 2016 @01:29AM (#13144383)
I have nothing against Joel. But to be fair, as people in finance use to say, "history is not indicative of the future".
Re:Developers’ side projects by cgio on Saturday December 10, 2016 @09:03AM (#13145668)
They also say: "you are as good as your last trade", in finance.
Re:Developers’ side projects by webmaven on Saturday December 10, 2016 @02:51AM (#13144627)
ObNitPick: "Past history is not indicative of future performance."
Re:Developers’ side projects by dunkelheit on Saturday December 10, 2016 @04:37AM (#13144881)
I don't think your post contradicts morgante's point at all. As soon as you start taking your side project seriously, you stop being a developer (i.e. a person selling his or her time sitting in a cushy office) and become an entrepreneur. That means his developer advocacy stops applying to you and you become his potential competitor.

Of course there are different kinds of side projects. Everyone is worried about projects that could potentially grow into big businesses or popular open-source libraries. I don't think anyone will sue you over some inconsequential code written while being happily employed by Acme.

Re:Developers’ side projects by modeless on Friday December 09, 2016 @07:01PM (#13142993)
> If your side project isn't directly related to the work you are doing, then you don't need to worry.

I'm going to need more than your word to believe that. It's in pretty direct contradiction to the wording of the law, which states that it's your employer's work, not your work, that matters. Do you have any references to support your view? You say the courts rarely side with the company, I'd love to hear about some example cases where these issues were relevant.

Re:Developers’ side projects by teej on Friday December 09, 2016 @07:19PM (#13143083)
I had a colleague who worked on a side project that was no where close to the main business of the company but was related to a "hackathon" type project at the company that he was uninvolved in. His side project took off and he quit to work on it. The company successfully sued him for millions of dollars. This was in the US but not in California.
Re:Developers’ side projects by ww520 on Friday December 09, 2016 @08:11PM (#13143372)
Does the state he was in have similar law as California?
Re:Developers’ side projects by bnmillar on Friday December 09, 2016 @07:17PM (#13143076)
A contract I was offered had this crap in it. I asked them to clarify in writing what "related to the work" means. They refused so I declined the offer.
Re:Developers’ side projects by tajen on Saturday December 10, 2016 @04:27AM (#13144863)
You may be better off striking out the paragraphs, sign it, and wait and see. It's a no-fuss attempt to fix something that you/we don't think is right, and if they don't raise the point, it means they're ok with the negotiation. A few colleagues have done that, because they've had and will always have (commercial) background projects, and it worked, even though our 1000+ startup has a venerable amount of lawyers per head.
Re:Developers’ side projects by derekp7 on Friday December 09, 2016 @08:02PM (#13143314)
I wonder what legal recourse you have, if you don't get that contract until after your starting date (and have already left a previous job)? Even if you ask for all contract information ahead of time before accepting the job offer, and they conveniently leave that one out until after starting?
Re:Developers’ side projects by kasey_junk on Friday December 09, 2016 @09:07PM (#13143582)
Depends on the state, but many assume you are competent to negotiate these issues before accepting employment.
Re:Developers’ side projects by derekp7 on Friday December 09, 2016 @11:59PM (#13144124)
Right, but what I'm talking about is a case where they fail to give that form to you until after your start date (and of course, after you've left your previous job). So they have the advantage -- either you sign the form, or you get fired on your first day of work. Too bad that most states won't consider this "signing under duress".
Re:Developers’ side projects by zem on Saturday December 10, 2016 @02:47AM (#13144614)
or you sign and immediately start looking for another job. if they've truly done this in bad faith, they can pay for your jobhunting time.
Re:Developers’ side projects by forgetsusername on Saturday December 10, 2016 @07:07AM (#13145286)
>either you sign the form, or you get fired on your first day of work.

Why would any company go through the legal and HR hassle to do this? And if they did, why would you want to work for them? Refuse to sign and let their true colours be revealed.

Re:Developers’ side projects by tptacek on Saturday December 10, 2016 @04:00PM (#13147895)
Since you can be terminated for any reason or no reason at all in pretty much every state in the US, I'd be surprised if any state considered this "duress". The expectation is that you can simply quit if presented with a contract you don't like (or, for that matter, if your salary is cut in half).
Re:Developers’ side projects by krschultz on Friday December 09, 2016 @08:28PM (#13143449)
"Don't even tell your employer about side projects. Leave them out of the loop entirely."

Early in my career I did this. Now I go the exact opposite tack. Tell your employer. Get it cleared in writing. If you work at a company where that is a problem, then consider your side projects non-commercial for perpetuity, or get a new job.

Re:Developers’ side projects by random42 on Friday December 09, 2016 @09:24PM (#13143642)
> Early in my career I did this. Now I go the exact opposite tack. Tell your employer.

What prompted the change?

Re:Developers’ side projects by zerkten on Saturday December 10, 2016 @12:37AM (#13144237)
Any tips for the things that should be covered? Do you actually go into a lot of detail, or do you just suggest that the high-level area, and whether it's a commercial endeavor?
Re:Developers’ side projects by krschultz on Saturday December 10, 2016 @03:40PM (#13147782)
I just go really high level. Larger companies usually have a process, sometimes it is categorized under "conflicts of interest". My current side projects are non-commercial, so I just put together a 3 sentence description of the project & a link to the GitHub page. Generally if the lawyers have any questions then I answer those, but I don't go overboard providing info. In the end it's better for everyone to have clarity.
Re:Developers’ side projects by uiri on Friday December 09, 2016 @06:53PM (#13142948)
Don't even tell your employer about side projects. Leave them out of the loop entirely.

This depends heavily on the employer.

Google, for instance, is extremely friendly towards both side projects (done entirely on your own time and with your own equipment) and open source contributions done either on or off company time.

I wish more employers had the same level of transparency.

Re:Developers’ side projects by beambot on Friday December 09, 2016 @07:21PM (#13143092)
This was not the case in my experience at Google. It heavily depends on your specific group, project, and direct management hierarchy.

Eg they might let you work on some open source project, but if you wanted to commercialize some side project, it's an entirely different can of worms. (And different clauses I'm your employment contract.)

Re:Developers’ side projects by mattnewton on Friday December 09, 2016 @07:25PM (#13143114)
I still don't know how it can hurt to keep it a secret. Any assistance you could get taints the project's ownership, so it seems like you have nothing to gain by sharing and a lot to lose.
Re:Developers’ side projects by CamperBob2 on Sunday December 11, 2016 @12:48AM (#13149791)
I still don't know how it can hurt to keep it a secret.

The article alludes to that, albeit from the company's point of view. The same principle applies to you.

If you ever want to sell your side project in the future, the buyer will put you through the wringer called "due diligence." If you were employed at XYZ Co. at the time you developed the IP being sold, part of the due-diligence process may require you to prove that XYZ Co. doesn't own the rights to it. If you kept it secret from XYZ, you won't have a signed waiver from them, so you won't be able to do that. Instead, you'll have to go back to XYZ Co., hat in hand, and ask them for a waiver now.

That will be an awkward conversation.

Re:Developers’ side projects by otoburb on Friday December 09, 2016 @08:49PM (#13143523)
Sharing your side project and intentions with your employer satisfies "right of first refusal", which will become much more valuable to have brought up formally on the offchance emplyers attempt to sue for ownership.

Also, this formalizes standing on both sides; both parties will know more clearly where each stands.

Of course you may proceed without sharing, but might also end up losing more later. Calculated risk.

Re:Developers’ side projects by curiouscat321 on Friday December 09, 2016 @07:14PM (#13143051)
How is Google so friendly towards them?
Re:Developers’ side projects by h4nkoslo on Saturday December 10, 2016 @01:23AM (#13144364)
Google currently has more money than God, which alleviates much cultural pressure to extract marginal revenue from, eg, employees' toy mobile apps.
Re:Developers’ side projects by udkl on Friday December 09, 2016 @07:30PM (#13143150)
It could just be the people that google attracts ? People who are constantly tinkering ... side or hobby projects could well be ingrained in the company culture ....
Re:Developers’ side projects by mrottenkolber on Saturday December 10, 2016 @12:45AM (#13144251)
According to the comments in this thread google expects you to notify them when you hack on things off the job, and feels entitled to deny you those activities. Sounds quite hostile towards creative people. Nightmarish, even.
Re:Developers’ side projects by zippergz on Friday December 09, 2016 @06:59PM (#13142985)
If you ever have aspirations of having one of your side projects turn into something that gets outside investment, or gets acquired by another company, you need to be more careful. Having legal ambiguity (or even the chance of legal trouble that you'd almost surely win) is enough to scare off investors and acquirers.
Re:Developers’ side projects by madeofpalk on Friday December 09, 2016 @08:24PM (#13143427)
> Don't even tell your employer about side projects. Leave them out of the loop entirely.

On this, my last company had a similar clause, but you could just run a project by the HR team and they would clear any ownership of it. I worked at a media company and I was working on a media-related side project (so definitely "related to your employer’s line of work") and they 'released' any rights to it.

Re:Developers’ side projects by cookiecaper on Friday December 09, 2016 @08:45PM (#13143519)
Yeah, if you work somewhere you can easily get clearance, it's definitely worthwhile to do so. Then you don't have to worry. If you don't, it's probably best not to mention it, because it invites trouble and in the general sense (YMMV), it's not very likely that the company will sue you unless you actually are doing something nefarious.
Re:Developers’ side projects by chris_7 on Saturday December 10, 2016 @09:44AM (#13145826)
This seems crazy, though. I'm supposed to run some utility script I'm throwing up on Github through an HR team? That'll take more time than actually writing the script!
Re:Developers’ side projects by floatboth on Saturday December 10, 2016 @10:52AM (#13146170)
Couldn't good employers write contracts where instead of

> Not related to your employer’s line of work.

there's something like "Not a project started at the job"?

Re:Developers’ side projects by walshemj on Saturday December 10, 2016 @08:33AM (#13145570)
Depends if you can afford to enforce those rights