Thanks, the article was accessible for me so I thought it would be also for others.
takeda
Not really https://www.nytimes.com/2018/01/01/technology/kaspersky-lab-antivirus.html
Very creative how Kaspersky used SEO to hide this story. When searching you have to exclude all of their sites to find it.
We should never have allowed a pardon before a conviction. What Ford did for Nixon created all kinds of paradoxes.
We messed up when we allowed Ford's pardon of Nixon before he was convicted. We should only allow pardons after the person was convicted. That created all kinds of paradoxes:
- creating a blanket pardon "from any crime that we don't know yet about"
- possible pocket pardon, where a president could pardon themselves secretly
- hiring thugs on president benefit and giving pardon right before leaving office. They know they can do anything and will receive a blanket pardon. If president had to wait for conviction then there was no guarantee he would be there to pardon them. So it would make whole escapade more risky
- total immunity which trump is arguing about would be even less likely if there was no blanket and pocket pardon and he had to wait until being convicted before being able to be pardoned
He was going to face a trial and likely prison, but trump pardoned him and the rest.
BuT wHo? It Is A mYsTeRy...
If it wasn't working, OP would have 20 minutes to smoke his cigarette, but if it was, he would get his bus immediately.
I would say it has more to do with the size of a pool of candidates. If an Amazon warehouse employee is not happy Amazon can fire them and get another one. If an investment banker is not happy the company will accommodate them.
As a software engineer though, while I'm not paid as an investment banker I still feel like I'm paid well, I think my job would be better if it was unionized.
Well, you should have lit up your cigarette 20 minutes earlier.
For writing an application GPL is fine if you don't want anyone to profit from your work and if they make changes, contribute back.
Things are a little bit more complex if you are writing a library or code that is meant to be included in another application.
If you use GPL you might get rejected even by other open source applications, as GPL might be understandable as it will change license off the application or be outright incompatible.
This was the case with cursor library after author changed license everyone stopped using it: https://github.com/GijsTimmers/cursor/commit/885156333ac9ca335a587b1dd08964074313f026
The most ironic thing is that he created package from stack overflow answer:
https://github.com/GijsTimmers/cursor/blob/master/cursor/cursor.py
The original author never said they are releasing copyright or are making it public domain.
Some context: https://youtu.be/3VEkzweBJPM