abuddy
For example, this story: https://medium.com/@sgehrman/banned-for-life-c62f2404f66
Relevant excerpts:
One day I saw my son watching Khan Academy videos on YouTube and I wondered if I could make the experience easier for kids. [...] Wouldn’t it be cool if the could just click an app and instantly watch? So this was the initial inspiration and I wrote a simple YouTube client app using the latest YouTube APIs to watch Khan Academy videos. [...] The good thing about this app idea is that I can take any YouTube channel id, plug it into and now I’ve got another new app. So, one day I posted 10 apps to the play store with a few of my favorite YouTube channels and the Khan Academy channel and it was kind of exciting. [...] A few weeks went by and I got an email stating one of my apps had been suspended. [...] The suspension email stated that I was trying to impersonate another company, and that this was forbidden. [...] After a few more weeks another app was suspended. And again I thought: “OK, 2 down 8 more to go, that’s cool.” I was planning on taking all these apps down in a few weeks anyway. Another few weeks go by and a third app was suspended and also my entire Google play account was terminated for life.
3 apps suspensions and you're banned for life. Different rules apply for different violations, for copying someone's else code I think they would ban for life.
If you use Python you should code in Python, not trying to translate C to Python.
>DateTimeImmutable::modify — Alters the timestamp
As you have said, it creates a copy, it doesn't alter the object.
Compare it to Python documentation, ex. str.capitalize()[1]:
>Return a copy of the string with its first character capitalized and the rest lowercased.
[1]: https://docs.python.org/3/library/stdtypes.html#str.capitali...
It's easier for me to know that 7x7 is 49 or that 8x8 is 64. Then I either go up or go down. If asked what the sum of 7x8 is I remember that 7x7 is 49 and add 7 to it or remember that 8x8 is 64 and substract 8 from 64.
It is possible that it was an "offer you can't refuse" type thing. I doubt they'd do it voluntarily.
See U.S. licensing rules: http://support.mixcloud.com/customer/portal/articles/1595564
- It would take a lot of time for Mercurial team because they work with files and have to support a lot of cases, encodings and stuff. Python 3 does a lot for the developer now.
- Mercurial is not the best example because you aren't supposed to use their internal API anyway. It's their choice to port it to 3 or not.
http://en.wikipedia.org/wiki/Glossary_of_patent_law_terms#Au...