(The whole article is damned good and well worth reading, but I'm only reposting the "here's what you can do" paragraphs (the meat) below. I'm also leaving my twitter avatar green because, while it's usefulness pales in comparison to the suggestions in the post, I do think that little green tag makes a psychological difference. YMMV...)
So instead of empty gestures and hashtags, why don't we actually engage in some activism and help, instead of whispering about this like some kind of neighborhood scandal that will never catch up to us because it's an ocean away?
There's always the option of an online donation to a relief agency like Red Crescent, for something immediate and helpful. The world runs on money and blood (as the events in Iran over the last week and a half have so morosely reminded us), and America is too far away to donate the blood that the wounded in Iran so desperately need.
You can also make donations to those covering the ongoing protests and violence, like Tehran Bureau, which is run by an Iranian-emigre out of a house in Newton, Massachusetts and is in need of financial support to keep the site live and bandwidth plentiful. Reliable information is harder and harder to come by, already 24 journalists have been arrested in Iran, and the majority of the rest have been forced out of the country by expired visas and government intimidation.
Don't have cash? There are ways you can help for free without ever leaving your computer. You can create a proxy or Twitter relay to help keep those ever-important Iranian Twitterers connected and informing the world about the situation in Iran. Or change your location and time zone to match Iran, in hopes of tripping up government censors looking for active sources.
If you're more diplomatically-inclined, and looking toward the long term, write a letter to the United Nations Human Rights Council and urge them to take action on international election standards and protection for citizens.
Above all, the thing you must do before any difference can be made is to inform yourself. The term "knowledge is power" wouldn't be repeated so much if it wasn't true. So spend some time reading the news, know what the hell you're talking about, and go out and tell someone else about it, and how they can help.
If anyone has any further suggestions or links to sites & or other things worth doing, please add them in the comments. I'd prefer that this post stay as non-partisan as possible. We all know that "that" side sucks, but wingnuts, moonbats, partisans of all other stripes... ...this isn't about us here in the US.
h/t Twitter / @DivadNhoj1981