Higher Math is not necessary in all fields of programming but it is certainly very necessary in many.
... which means that higher maths is really domain specific, and not necessary for programming. Otherwise I could say the accounting or biochemistry were necessary to learn to program, if that's the field I started out in learning to program
There's this story about an off-duty bridge officer aboard a large US military ship who, groggy after having to get up rather early, called the bridge and requested that the vehicle, some quarter of a million tons of steel, personnel and equipment, be rotated 15 degrees, all so he didn't have to move an inch to get the sun out of his eyes while he drank his coffee.
Maybe whoever wrote that list merely wants to read the Linux Journal forums. Surely we're not pretending as if SELinux doesn't exist and that the NSA hasn't historically contributed to Linux. That would be a foolish thing to do. Of foolishness.
Any sufficiently advanced bug is indistinguishable from a feature. -- Rich Kulawiec