Sorry, I haven't been paying much attention to the meta-discussions here lately, so I'm not sure if this is appropriate or not, but I just had something on my mind I wanted to share with you.
Anyway, after reading a question about number of lines of code produced per day, and first voting it down for being a "bad" question, I thought a bit about it and then changed my mind to vote it up instead.
The reason for this is quite simple: even if I think the question is "bad" because it discusses a practice I don't much approve of (counting lines of code), the answers to the question may very well turn out to be "good", which again may possibly lead to someone learning something they didn't know before or getting a new perspective on a topic.
So, my question is now, did I do the "right" thing by upvoting the question, or should I have downvoted it to help increase the signal-to-noise ratio of the site? What is the "official" Stack Overflow guidelines for this, if there are any?
Oh, and feel free to vote me down if you feel this question itself is completely useless... ;)