It's completely reasonable, even expected, to ask your co-workers dumb questions when you get stuck. If they can tell you in ten seconds and it would take you five minutes (and you're not interrupting them in the middle of something) then why not ask? It's a more efficient use of your team's time.
But on a public forum, where you're talking to people who are volunteering your time, and you get a wider audience, it's a different story. Asking before you've done all your homework is abusing the time of the other people, both because they give that time freely, and because using 10 seconds each from 50 different people is more than using 5 minutes of your own time. Here, if you don't have the time or motivation to sit down and work through the question properly, wait to ask it until you do.