When I look through "new" questions on Stack Overflow, I give upvotes based on quick first impressions.
For example, if I see a sizable question of at least 50 words, with some code and at least a modicum of effort, I go ahead and up vote.
But I don't even really know if they are technically correct. I just up vote because this person put in some effort.
So we have a lot of drive-by users who post one-liners, right? In my opinion, these are a degree below people who put at least some effort. And that's why I'll give a up vote without really thinking it through. My reasoning is that if it's bad someone else will come and DV anyway.
Is this -- without really reading, but just based on first impressions -- an incorrect way to use up votes? .