On the one hand I hate help vampires who appear to show no effort and just want "gimme da codez!"
On the other hand, it's impossible to remember what it was like to not know something. So often, just giving hints isn't enough. When I used to spend too much time answering S.O. questions I tried to, as often as possible, include a working snippet. One, to prove the solution worked, but two, so the questioner could start with working code.
Starting with working code is the number 1 thing for me because then I can start adding to it until it breaks and can always go back to working.