Remix.run Logo
rexpop 3 hours ago

The fatalistic view that "platform holders have all the cards" and that "programming as a skill has a future valuation that's heading to zero" is a common psychological barrier in labor struggles. Oppressed or subordinate groups often suffer from a "diffuse, magical belief in the invulnerability and power of the oppressor"[0].

However, theories of political and social power argue the exact opposite: the power of any ruling class or corporation is actually quite fragile because it depends entirely on the cooperation, obedience, and skills of its subordinates. If highly skilled individuals like blue-collar technologists and programmers collectively withdraw our human resources, skills, and knowledge, we can severely disrupt or paralyze the systems that enrich the platform holders.

0. Pedagogy of the Oppressed, Paulo Freire

bigyabai an hour ago | parent | next [-]

> If highly skilled individuals like blue-collar technologists and programmers collectively withdraw our human resources

Individuals cannot convince the Subway app, Raycast or LastPass to defect from Apple or Google's platforms. Using those platforms is an executive decision, and Senior iOS/Android engineers will not voice this minority concern or risk their job to advocate for it. Similarly, Apple and Google's platform monopolies are not designed by individual engineers, but executives that will happily pay to replace you if you feel morally unjust.

The only place where this could work is indie development, since that's the scale where developers have authority to sabotage themselves. And sabotage themselves they would - it would be like Fortnite's removal from the App Store except with ~100,000 times less public outcry. You'd go bankrupt before ever inspiring change on the platform.

Nothing about the technology changed, indie developers have long warned users to not give their OEM control over what they can install. But users don't really care, businesses told them the App Store is "safer" before they ever got to see the alternative.

AndrewKemendo 3 hours ago | parent | prev | next [-]

Well said!

guzfip an hour ago | parent | prev [-]

[dead]