The Personal Computer in all its forms. Sure, everyone knows about them, but no one ever talks about how they have improved office efficiency and been so transformative in that area, and others. By extension, Smartphones, really a pocket-sized PC with a phone.
Homeless shelters.
@Omen6Actual Maybe some, but they are not all a joke. I happen to volunteer at one that has helped a lot of people start a better life.
@Omen6Actual I can't speak for Tampa, but the one I volunteer at is in Clearwater. They do background checks for people that are wanted. There are programs for people with substance and alcohol abuse.There is a classroom to get people to get a GED, there is a computer room for people to apply for benifits, or look for a job. There is a special program for vets. and many other things. and the staff and volunteers treat every one there with courtesy and respect.
@Omen6Actual On that I have to agree with you. I've nothing but horrible shit about the salvation army. At Pinellas Hope (that's the place Is am talking about) they take very special care for vets. and people are not all crammed into one big floor. There are little huts, or casidas I think they call them for every one. I'm sorry you had to go to a shit place like that you describe, I wouldn't want to go there either.
Oh, and the reason I volunteer there is that after I got out of the hospital i has homeless, and I got to stay here. I litteraly got to get back on my feet. and for that I always try to do my share of helping others.