I don't think being able to read the code matters.
Then you're talking about the quality of the API, not the quality of the code. If for some reason you became a maintainer, then you would care quite a bit about being able to read the code.
If I was reviewing code which described what CRC32 was, I would remove the comments.
Well, you are Doctor Evil.
The German rules make far more sense dude.
No it doesn't. Non-competes limit your ability to make a living. People are more important than corporations.
In some instances a non-compete DOES make sense, and it should be an option..
I notice you didn't name any instances.
but it shouldn't be used to handcuff someone to a company.
You are right, but they are used for that..
A company should keep its employees by paying well, and by making it a good place to work. If the only way you can keep employees is by making them sign non-competes, then your company is a lousy company to begin with, and the world would be made better by having someone compete with it.
Who's getting worked up?
You! lol
The problem is, the workaholics and institution types effectively have forced their ways on everyone else.
Then negotiate your contract to get more days off. I've done it, you can do it, too.
The catch is, you won't get paid as much, and most people aren't willing to put up with that.
1 + 1 = 3, for large values of 1.