I would rather give $5 to an organization that actually has some qualifications and experience in how to help people. Organizations that give them something like a hot meal or a place to stay. Your $5 bill handed to someone begging for it may not go to food, it may go to alcohol, drugs, a quickie in the alley, or something else not likely to go viral if recorded by a tourist’s camera. Driving by a corner or seeing someone sitting on the sidewalk, we’re in no position to make the kind of judgments necessary to do the right thing. If you feel the need to help, think about it first. Maybe you would be better off donating to an agency in a better position than you to decide what and for whom something needs to be done.