I personally <i>love</i> to read a good rant.<p>Zed's flaming exit from the Ruby community, however, is not something I would recommend everybody does. Things generally work differently for different people in different situations. (Good luck trying to pin me down on that one!).<p>Rants come in different shapes and sizes. They also have different targets, but they are usually about blowing off steam.<p>The history of alt.sysadmin.recovery is full of rants against the cluelessness of users, the stupidity of vendors, the irrational behavior of management and the absurdity of day-to-day tech work. In fact, that's what the whole newsgroup is about.<p>However, ranting against general situations that (some) people can identify with is different from ranting against specific people. Once you do that things turn into a mud-slinging fest very fast.<p>I enjoy Zed's rants, but I really could do without the personal attacks he launches. They may or may not have some basis, but I really don't care. In addition, they distract from the technical message he's usually trying to get across in his rants.