Have you considered contributing your technical expertise to something like Code for America?
Their two flagship projects (GetCalFresh and Criminal Justice) reform both started off as simple web forms to make it easier to file for SNAP (food stamps) and sealing eligible marijuana convictions respectively. However as they gained traction they were able to engage state and local governments as collaborators and significantly improve the outcomes.
For the criminal justice work that meant fully automating sealing convictions in San Francisco, that then provided the “proof” for a state bill that passed to require all California counties to do the same over then next few years.
So while it seems like getting money out of politics is impossible I’d suggest working on stuff you care about at your state level, and providing working proofs will help people trying to support sensible legislation for reform.
While true, it’s great to find someone else has done all the legwork on how to cancel a shit ISP and switch to a better and cheaper one.
Or pre-wrote everything one needs to complain to the regulator about a bull-shit charge and get their $ back.
It certainly takes a certain mindset to take advantage of the above, but making it easier encourages it.
The above are two things I’ll be publishing tonight. There’s a few hundred thousand people in my mom’s town that suddenly have a decent internet option.
You may find community organizing rewarding. Depending on your comfort level, you can try things like:
- Volunteer work
- Participating in city/town board/council meetings
- Direct action (eg the TN chapter of the DSA replaced tail lights for free, since broken tail lights are the most common reason for minorities getting pulled over)
- Canvassing for candidates, referendums, etc.
- Solidarity actions (eg joining strike members on the picket line)
If you're not sure where to start, try researching local candidates that share your views and find out which organizations endorsed them.
Voting and protesting are ultimately pointless if the options to vote for aren't enacting the changes needed, and if the protests aren't causing enough disruption to people in power for them to change anything.
If you really want change, then you need to somehow climb the ladder of power and enact the changes yourself. Unfortunately, if you take the political or corporate path, you will most likely be so disillusioned by the time you get anywhere that you will join the other side.
You can also become a revolutionary of sorts, by leading others through your charisma or prose.
Of course none of these are anything a "typical" person can do, but in fact, a "typical" person really has no power whatsoever unless someone atypical manages to organize them together.
This is definitely a hard question to answer and I have been struggling with it myself. It can feel like a monumental effort when it feels like you are one person doing it. It does feel like the tide is turning though as issues like single-payer become more prevalent. I would say seek out more sophisticated associations/efforts that promote the issues you are passionate about and make sure they don't have a problem staying afloat, by contributing time or (more importantly) money to them. That might be a more effective way to support your cause.
How would you suggest a typical American HN reader go about effecting change?