I've been tempted to hire homeless people off the street to clean the sidewalks around downtown. In the winter, I think it would be much appreciated if instead of just standing around, they would shovel the snow (I'd bring the shovels of course!).
In cases where I do give to homeless people...