Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
MaddieM4@raphus.social wrote:
I've given plenty of people grief for having inconsistent beliefs, but lately, I'm not sure that this is a smart or reasonable thing to criticize people for.
When I'm working on a complex codebase with a lot of existing/institutional weight, and I want to make a significant change for the better, I have to introduce temporary inconsistency in order to have the new coexist with the old, until the new can take over. Depending on the scope of the change, this transitional state can last a long time. As a failure mode, it can be indefinite 😅 But if you don't want the codebase to be forever crystallized as The Thing It Was In 2015, the price of change is transitional hypocrisy.
I think this applies to people too, and is a reason that online discourse tends to be so consistent at polarizing people and entrenching beliefs. We are constantly rounding people to their nearest official party, which is not necessarily a good thing for freedom of ideological motion, particularly for persuading people leftward.