For the most part, before posting my code to the site, I often strip comments from the code (unless I'm doing testing). The smaller I can keep the file, with less lines etc, the faster the page loads. Sure it's only a few extra lines, but everything counts in this day and age.
I usully keep a marked up version here locally and use it for troubleshooting (if necessary) - but other than that, I usually try to dump comments before uploading to the web.
When I used to work for a large corporation doing programming, the removal of comments pretty much ensured job security also

Hiring a programmer to decode what I had done is often a lot more expensive than just asking me to fix "xyz" in a program.
That said, when I hire outside programmers to make something, they are required to produce a flow chart and commented code as part of the purchase price.