When I post rants or such critical comments, it's usually not 'angry' in the sense that it's a personal thing (example: posting politics news articles and ranting about politicians). So usually I only rant when I name the person(s) publicly. I don't do the whole 'you know who you are' or 'unknown friend' type of rant where I rip out someone.2) Have you posted such statuses/comments about someone that you're mad with so that they can have a piece of your mind? Do you think that they deserve it? Or do you think that it's wrong?
I think there are a few kinds of this 'rant' or 'hate':
1) Reference to an anonymous person (who is likely the person's contact on the site)
2) Reference to an anonymous person (who is not on the site)
3) Reference to a person publicly (also in contact on the site)
4) Reference to a person publicly (who is not on the site)
1) is pretty stupid because if you're in personal contact with the person, contacting them directly to sort out the matter is much better than dragging both people through the mud in public. It's also annoying because the lame, thinly-veiled attempt at trying to make it 'private' by not naming the person is already negated by even bringing the issue out in public in the first place. They really might as well name the person rather than try to compensate however little they can (of course it shouldn't even be public to begin with)
2) is not really as juvenile as the first, but it's still a bit pointless because appearing to direct a message to someone who's definitely not going to read it (e.g. some teacher you hate) looks a bit like a chickened compromise between ranting to oneself and confronting the person. To be fair I think it's more a therapeutic exercise where you vent frustrations through writing (it does work) but I still don't like it because when it's on a site like Facebook, it also gets into people's news streams.
3) at least shows me that the person's not playing things half-assed, though we can question why the spat is even public at all. There are scenarios for it, though - say you're on Google+ and you're calling out some politician on your feed for saying something stupid, maybe you're sparking some sort of public discussion. If it's a personal friend, it'd still be pretty bad though, but as bad as this is I still say I like it better than 1) because hey, if you're going to put your problems out there at least you're not wasting our time by skirting round the issue.
4) is the only kind I may actually do - again, the calling out of people or the public criticism of people, usually things in the news. Since I obviously don't have the PM or other people added on FB, I can't of course do a 3) so this is the best I can do. At the very least this one could actually be an actual discussion about something rather than just some need to vent publicly.
No one's done that to me to date, but I imagine it'd only affect me if I thought people might actually believe what the person's saying about me - posting to say I'm just stupid is laughable but making allegations like me embezzling money or murdering someone is pretty serious and would have to be dealt with. Hateful rants rather than proper criticisms usually come off as more juvenile and so appears less credible.3) Are you affected when people post some hateful comment, especially when there is a possibility of that person talking about you, thus spoiling your name among your friends/family/etc?
Nope Guys definitely do it too. Maybe a bit differently.4) Last but not least, are gals the only ones guilty of such hate speech?
Personally it has been my principle to not talk about anyone that I'm mad to others online/in public (I do it in private by either writing in a journal or telling someone that I trust about it), but it seems like people just tend to bash people to release anger as a pretty normal thing, coupled with strong language.
I'm currently on an article for this topic.
Your opinions, Recommers?
(I think writing in a journal/blog is also fine because I think it's also therapeutic, without being imposing or inappropriate)