Accidental stacks considered harmful.
It's easier to make up sayings people like to hear than sayings they like to heed.
Many computer scientists have fallen into the trap of trying to define languages like George Orwell's Newspeak, in which it is impossible to think bad thoughts. What they end up doing is killing the creativity of programming.
Just don't create a file called '-rf.'
The computer should be doing the hard work. That's what it's paid to do, after all.
I think software patents are a bad idea. Many patents are given for trivial inventions.