Do not do anything non-work related on company equipment! Ever, for any reason, seriously don't do it! Do not even research the idea! Assume the company is logging everything. They likely are. Honestly, I'd just focus on work and learn if you are just starting out. Learn as much as you can while employed by other folks (they are basically paying you to learn). Learn as much about the business your company is in too.…
> Do not do anything non-work related on company equipment! And ideally don't bring work equipment home (i.e. laptop). This could be used against you. Low probability but high impact for you.
Ask HN: How can I work towards building a company while employed?
171–180 of 193 posts
Re: Ask HN: How can I work towards building a company while employed?
#172Do not do anything non-work related on company equipment! Ever, for any reason, seriously don't do it! Do not even research the idea! Assume the company is logging everything. They likely are. Honestly, I'd just focus on work and learn if you are just starting out. Learn as much as you can while employed by other folks (they are basically paying you to learn). Learn as much about the business your company is in too.…
I find that first advice a bit paranoid. What country are you from where it is normal that a company is logging and spying on its employers? I have a company laptop but there is no logging whatsoever. Outside office hours I use this laptop to do personal stuff all the time.
If you have an IT department (or person) who pushes updates or otherwise controls (or can control) software configuration on your machine, there is at least a decent chance they are also doing at least some of:
- logging all traffic on company network (+ VPNs, of course)
- MITM all SSL traffic on this network (and do filtered logging based on deep packet inspection and/or endpoints)
- above including personal devices connected to that network
- logging all software configuration changes on your machine
- logging all network requests on your machine (regardless of network)
- logging all crash logs and/or other OS level interactions
- timetracking app usage
- logging all communication layer traffic (i.e. mic usage, camera usage, endpoints)
less likely: keylogging or other direct monitoring.
In my limited experience all of this stuff is too logistically complex for small companies, but as soon as you start centralizing IT servicing at all, you will be offered products with some of these capabilities along with more standard virus scan etc.
Re: Ask HN: How can I work towards building a company while employed?
#173Earlier quoted context omitted.
Ireland, Austria, Sweden, Finland, Switzerland and Yugoslavia are all third-world. https://en.wikipedia.org/wiki/Third_World
From the position of the ost-block, Ireland, Austria, Sweden, Finland and Switzerland, were definitely considered first-world western countries :-) Yugoslavia is weird. But I would never dare insult somebody from former Yugoslavia by suggesting they are from a third-world country, it would be like asking for a black-eye :D (unless we are friends, and already drunk, then they might suggest it themselves?)
Even before, the self-description as Third World meant non-alignment (see e.g. https://en.wikipedia.org/wiki/Bandung_Conference -- though Yugoslavia was not yet part of it in 1955). Before that, the term was coined by Alfred Sauvy (https://en.wikipedia.org/wiki/Third_World#Etymology) for the non-aligned countries, which had not much to say in the world of the Cold War with its big power blocs, despite representing the majority of the world population.
Having "Third World" mean "developing country" regardless of alignment with Eastern or Western Bloc came only after the end of the Cold War, as most were indeed developing countries.
Regarding the former Yugoslavian countries today: developing/developed? Depends on the country.
Re: Ask HN: How can I work towards building a company while employed?
#174Re: Ask HN: How can I work towards building a company while employed?
#175I don’t think many of these comments are realistic. I’m truth, these clauses are likely defensive, particularly for tech companies. There is an almost 100% chance that if you started a company and left your job, your company will not register your coming or going in the slightest. If you’re some famous person that ends up starting some billion dollar company, and it was in an area highly relevant to your job, you mig…
Exception: You work at a decently funded startup, you play a key role, and you leave to start something in the same domain. They know who you are, and they're probably insecure about their own success.
https://penguindreams.org/blog/why-i-dont-sign-non-competes/
I had a non-compete in a startup contract and I outright refused to sign it. I'm glad I did. They wanted complete control of all the software I wrote too (which up until that point had been GPLv3; all volunteer work). After the startup failed, my efforts in that contract negotiation paid off as I made sure I was allowed to re-release the software as GPLv3. It's currently used by students at the University of Dayton:
Re: Ask HN: How can I work towards building a company while employed?
#176Earlier quoted context omitted.
Exception: You work at a decently funded startup, you play a key role, and you leave to start something in the same domain. They know who you are, and they're probably insecure about their own success.
That's why you never sign a non-compete. https://penguindreams.org/blog/why-i-dont-sign-non-competes/ I had a non-compete in a startup contract and I outright refused to sign it. I'm glad I did. They wanted complete control of all the software I wrote too (which up until that point had been GPLv3; all volunteer work). After the startup failed, my efforts in that contract negotiation paid off as I made sure I was allo…
Re: Ask HN: How can I work towards building a company while employed?
#177There's a lot of awful legal advice in the comments here much of which ignores key issues like what exactly your contract says, which legal jurisdiction you are in and what you are planning to do. Ignore all of it. If you want to know about the legal consequences of something you would like to do, take your contract to a lawyer before you do it and pay for written advice. As for what you can do to be successful when…
That's all well and good when you've already got a business up and running. But is there a way to start building those sorts of relationships before you quit your day job? Only way I can think of is by doing contracting/consulting on the side.
Re: Ask HN: How can I work towards building a company while employed?
#178Earlier quoted context omitted.
I've worked in information security my entire career, and let me tell you: we have the ability to monitor anything and everything, and it's often completely invisible to the end user. Read your employee handbook and there are likely places in there talking about monitoring on work-issued machines. It may be that your employer doesn't do that. You would be extremely in the minority. Even connecting to the employers ne…
> You would be extremely in the minority. Rubbish. Most companies don't even have an IT department and are too busy trying to keep the business going and make payroll to be worried about malware or what their employees are Googling. I agree with being cautious, but by the sounds of it you don't know what "most" businesses are like in the real world.
Companies without an IT department are extremely unlikely to let their developers take a company-owned laptop home, for the sole reason that they don't have developers or company-owned laptops.
Re: Ask HN: How can I work towards building a company while employed?
#179> a bunch of contract clauses that basically lets the company own all IP while employed. This is default here as well (Germany), but I only interpret this as stuff done during work time. So the stuff I come up with and the code I write at the office on my workstation is automatically owned by my employee. That's fine, because if it wasn't, that would cause all kinds of legal trouble should I ever leave the company. B…
Re: Ask HN: How can I work towards building a company while employed?
#180> a bunch of contract clauses that basically lets the company own all IP while employed. This is default here as well (Germany), but I only interpret this as stuff done during work time. So the stuff I come up with and the code I write at the office on my workstation is automatically owned by my employee. That's fine, because if it wasn't, that would cause all kinds of legal trouble should I ever leave the company. B…
Sadly, it sucks even more than some people imagine. So while I'm also not a lawyer, I will gladly play the Devil's advocate here.
If you have a salary, you are actually paid for the work product of the whole month. (As opposed to a wage for time worked.) Well, actually you are paid for honestly trying, but your contract transfers usage rights related to your work, so this has nothing to do with hours worked. They would also have to pay your salary, if they say you can stay at home and do nothing, because nothing to do.
Having your work time limited to 40h a week has nothing to do with transfer of rights, as it is a different realm of law. This is just to protect you (or your employer) from you being overworked. (Cynics might say: this was invented by politicians/unions to get votes, or by employers that don't want their human resources damaged.) Anyway: this has nothing to do with your pay and the rights you sell. It might even work against you, as you have to use your "free time", to get fit for work again. (Yes, yes!) While secondary employment is not generally forbidden in Germany (and contract clauses which say so don't last in court), except for competition, your employer of course needs to know, because he also has a say in whether or not your other activities are against their legitimate interest: e.g. if it is indeed to be deemed competion or you are overworking yourself this way and having this drain your energy away from your employers work might be a valid reason to stop it. (Of course: in the end, the court may decide if one side sues, hopefully in a commensurate way.) But you may say: but this is like overtime (it is not: you did it voluntarily and overtime is ordered), and overtime has to be paid even for salaried employees in certain cases (again: different laws, has nothing to with the rights you sell as part of your employment and only with protection from overworking and your compensation for time because of the imbalance between stipulatory and accomplished hours -- hint: if your employer or a labour court thinks your employer owes you (as a salaried employee) overtime compensation, it is because you are still way below a decent salary ... but this is getting off topic).
So while it is true you cannot transfer your Urheberrecht in Germany, as pizzapill wrote, (because it is connected to you as a person, with one exception: it is transfered to your heirs after your dead, but if you're dead, you rights are very limited anyway) you transfer the Nutzungsrechte (usage rights) as part of your contract. And here the employers try to get as much as possible. Not only because of greed (but we would not rule that out, would we?), but simply for legal safety: you cannot easily disentangle one work from another if it is basically the same in the law (like "computer program" -- if the creation of these type of work is your job). Sure you and I can easily see, this program has nothing to do with your dayjob, but can your employer? In a tiny shop, maybe. In a big corporation: not so much. A big software company has so many fields of business, products and services, your manager and their manager and their manager cannot possibly know if your free time project goes against the business interest of the company if you do it independently of the company, so the contracts generally assume it does. (And it probably actually does: given a big enough company you will most certainly have teams in other divisions building similar things as you do in your free time, even if it is only in some tiny research departement on the other side of the world. And I mean plural "teams": they often don't know from each other. Think your boring business software employer does not do cool IoT stuff in some unknown lab? Think again, you haven't networked enough and don't know your company.) And for the work time + work equipment / free time + private equipment argument: yeah, I would also say so, I am paid for this, but not for that ... but this is a very weak argument. Not only for the obvious reason that it would be very problematic if some employee chooses to do the work for this employer in his free time on his equipment and thus trying to circumvent the usage rights transfer, but also (and maybe more importantly) because this is all in your head and how do you prove it, that e.g. your private work and employer ordered work did not influence earch other. And what about employer-relevant work you were not ordered to do? Say e.g. something you think could be useful at work: this could easily go against your employers interest (if you try to sell it to them or the competition or even if you wrote it and they don't get it), which is at odds with your duty of loyality.
That being said, I doubt contract clauses which automatically transfer exclusive usage rights of your free time works to your employer without extra compensation are enforcable to the full extent in Germany for "everything copyrightable you might create regardless what". (Speaking of contracts, I don't think I have seen it in this form yet, the sane companies write it more like this: if you create some work out of your area of duty, you have to offer exclusive rights to us, like you do for on-duty work, except if it is obvious, we cannot use this in the company.)
So with a dayjob as programmer and writing poems / painting pictures in the evening, you can savely say: this has nothing to do with each other and therefore it is not the business of my employer.