How many times you come across the code and feel like 'arghh..., the programmer should be beaten to death'. Well, let's try to change the world step by step. Here I present the Linux Coding Style (Original) and Linux Coding Style (New) which mind you are quite opposite to GNU Coding Standards. I prefer former as they are much more obvious and cleaner than the latter. Nevertheless, GNU Standards are good to read and there are many good pointers and caveats for new programmers.
My pet peeve is "long lines.. almost running into screen of the person next door" For god's sake, I hate bugging him now and then just to read that line. Do everybody a favor and keep it to 80 columns please.