>>9
>stupid, preventable mistakes that everyone makes over and over
Making preventable mistakes over and over is indeed stupid in the long run. Also, it suggests a lack of a normally assumed capability to learn from mistakes.
One of C's mottos would be "With power comes responsibility". When working with sharp tools, you need to take a possiblity of cutting yourself or something else you didn't intend to. In the realm of Java all knives are made of rubber.