If you are able to listen to a German podcast, I highly recommend Jung & Naiv’s Episode with Kai Strittmatter on this topic and China in general.
It is not about the code line by line, but the functionality that OP created for their employer. And yes it is not clear-cut in the sense that in Oracle vs. Google it was AFAIK decided that the idea of the toString
Method does not fall under copyright. However, a software that fills a specific need for a company and is then re-implemented/released by an employee? You can bet your ass you are in for at least a lengthy battle in court.
Doesn’t matter if you write it in code or chisel it on a stone tablet. It is still the companies intellectual property.
Think of it this way: You film a movie which for whatever reason doesn’t get published. This doesn’t give you the permission to write a book containing the same story, just in writing. The story is still owned by the film studio. The same reason applies to published material: You are not allowed to write a Star Wars story without approval from Disney, the copyright holder. Fan fiction exists in a gray zone for exact this reason.
Well, I can’t think of an English example from the top of my head, but in German the words for Pear and (light) bulb are the same. So there are some exotic use cases.
In case you didn’t know: Ultimate Guitar only makes it look as you could only print/download the PDF with the subscription. Scroll down to the end of the tab/chords and there’s a small print button.
Of course, you still can’t get the official stuff, but in my experience there’s always one that sounds very close to the original.
Tbf most modern fossile fuel heating systems require power as well to some degree.
I think going forward we will have a much more decentralised power grid, as in people will have batteries to store a significant amount of power which they produce via solar panels on top of their houses. Also many electric cars today can be used as power storage.
I haven’t dealt with a larger JS/Node Project in a while, but I like this approach to using TS features in JS.
Conspiracy theory ahead: I think the whole mutiny was planned to involve atomic weapons, which would have given Wagner a waaaaay bigger bargaining chip.
Between the southern headquarters and Moscow is a nuclear storage site. To arm the warheads one needs a code which is only known to three people: The president, the minister of defence and the chief of the armed forces. It just so happened to be that the latter two where expected at the southern headquarters at the day of the mutiny. Except they were nowhere to be found, possibly tipped off by someone.
Now Wagner had a problem: They failed to capture the codes but couldn’t simply back down without some form of deal. So the convoy to Moscow went ahead anyway to put pressure on the government.
They initially succeeded as in they secured an exit strategy via presidential pardon but lacking the nukes, there is no chance of any meaningful retaliation by Wagner. This means the pardon was easily “rescinded”.
Well, here’s the important part:
So yeah, I didn’t know that at the time. Anyway: Which tools are you talking about in particular?