Every so often a patent troll story comes up on HN, and people like me bitch about how broken the system is and get group therapy from shouting into the wind on a web forum. What can we actually do . How do we start fixing this problem?
Write down and publish as many things as possible to enable prior art searches. If an important case affects a field you've been working on for decades, actively help victims find prior art.
Consistently vote against IP maximalists wherever you have an opportunity. Don't have relationships with IP maximalists.
Remind the general public about how bad and stupid patents are when you have the opportunity.
Don't buy products that advertise using "patented technology" or "patent pending". If you have no choice, buy used.
If you are in control of a company's patent strategy, file lots of provisional patents then abandon them, so they show up in the database when patent examiners search for prior art.
Financially support victims of patent attacks and help them get as many patents invalidated as possible.