I do not fear computes. I fear lack of them.
It should be noted that no ethically-trained engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.
Commenting your code is like cleaning your bathroom - you never want to do it, but it really does create a more pleasant experience for you and your guests.
We have to stop optimizing for programmers and start optimizing for users.
Low-level programming is good for the programmer's soul.
It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it.
If we wish to count lines of code, we should not regard them as "lines produced" but as "lines spent."