If you are a programmer and have written ANY code, you know that bugs are a part of life. If you have written a substantial amount of code, you know that bugs can get out of hand, forgotten and can become serious flaws or vulnerabilities in your software/scripts.
If you find a script, program or document to be particularly vulnerable, please take the time to make the programmer(s) aware that there is a problem with their program that should be fixed immiediately, BEFORE announcing it to the wide world. New vulnerabilities are always being found and older code always falls victim to newer exploits.
Stop complaining and be respectful. Instead of telling the world how to hack into a blog using a vulnerability, spend that time writing a small fix for it or at least emailing the person involved. This “beating the chest” is even more incredulous when a fellow programmer is the culprit.
[EDIT] While you are being responsible, quit deleting the (respectable) comments that well meaning people leave on your posts. It makes you look guilty and really makes you look bad. If you have jumped the gun, take your punches and move on.
Also, while I am being responsible myself, if you are using the “Advanced Contextual Search ” for WordPress from this blog, please visit that link again, re-download the source and update the hack (or completely remove it from your site). A very serious vulnerability with this hack was unscrupulously reported to me this afternoon.