I agree with you on the usage of the word "hack." These are basic techniques. No one would say:
"Top 20 C Hacks:
1. Use a variable to store a value.
2. Use named functions to organize your code.
...."
I also agree with you that you have to work with the motivation that's already there. These techniques don't create motivation; they multiply it. On the other hand, intelligence and effort can be applied to anything, so lists like these are helpful for people who want to improve their edge.
"Top 20 C Hacks:
1. Use a variable to store a value.
2. Use named functions to organize your code.
...."
I also agree with you that you have to work with the motivation that's already there. These techniques don't create motivation; they multiply it. On the other hand, intelligence and effort can be applied to anything, so lists like these are helpful for people who want to improve their edge.