I'm just gonna say here that all of this, whatever solution whatever unaccountable political group decides is the one, can only be built by tech workers. All of these require fingers hitting keys to produce code to function.
If we unified and refused, it wouldn't happen. It couldn't happen. I am begging my fellow developers in this space to remember that you are WORKERS. The owning class will throw you into the meat grinder with every other worker the second it's convenient to their wealth extraction.
Throw down your tools and say no.
If you find yourself tasked with implementing age verification shit you think is profoundly unethical, don't build it.
If you find yourself building products you know to be harmful, refuse.
If you find yourself put against a wall to ship garbage you know doesn't work to check boxes for some fucking CEO, stop.
We are the tip of the spear in the global effort to make the world more surveilled, more dangerous, less free, and more expensive. We have a CHOICE and we have to start making it.
And yes, it may cost you your job. It'll certainly cost you status. Your boss will hate you. But the last year or so has made it abundantly clear that whatever professional "safety" we feel is not warranted. We are just as replaceable as the delivery drivers who get caught pissing in bottles.
> If we unified
That's cute. About half my coworkers are socialists and the other half fire breathing MAGA. The only thing we have united on was that we don't talk politics at work. But I assure you, there is not universal agreement at all that authoritarian technology is bad. Some people, including many developers, absolutely support it.
What you propose requires agreeing on the definition of harmful. And immediately it fails.