site banner

Culture War Roundup for the week of December 15, 2025

This weekly roundup thread is intended for all culture war posts. 'Culture war' is vaguely defined, but it basically means controversial issues that fall along set tribal lines. Arguments over culture war issues generate a lot of heat and little light, and few deeply entrenched people ever change their minds. This thread is for voicing opinions and analyzing the state of the discussion while trying to optimize for light over heat.

Optimistically, we think that engaging with people you disagree with is worth your time, and so is being nice! Pessimistically, there are many dynamics that can lead discussions on Culture War topics to become unproductive. There's a human tendency to divide along tribal lines, praising your ingroup and vilifying your outgroup - and if you think you find it easy to criticize your ingroup, then it may be that your outgroup is not who you think it is. Extremists with opposing positions can feed off each other, highlighting each other's worst points to justify their own angry rhetoric, which becomes in turn a new example of bad behavior for the other side to highlight.

We would like to avoid these negative dynamics. Accordingly, we ask that you do not use this thread for waging the Culture War. Examples of waging the Culture War:

  • Shaming.

  • Attempting to 'build consensus' or enforce ideological conformity.

  • Making sweeping generalizations to vilify a group you dislike.

  • Recruiting for a cause.

  • Posting links that could be summarized as 'Boo outgroup!' Basically, if your content is 'Can you believe what Those People did this week?' then you should either refrain from posting, or do some very patient work to contextualize and/or steel-man the relevant viewpoint.

In general, you should argue to understand, not to win. This thread is not territory to be claimed by one group or another; indeed, the aim is to have many different viewpoints represented here. Thus, we also ask that you follow some guidelines:

  • Speak plainly. Avoid sarcasm and mockery. When disagreeing with someone, state your objections explicitly.

  • Be as precise and charitable as you can. Don't paraphrase unflatteringly.

  • Don't imply that someone said something they did not say, even if you think it follows from what they said.

  • Write like everyone is reading and you want them to be included in the discussion.

On an ad hoc basis, the mods will try to compile a list of the best posts/comments from the previous week, posted in Quality Contribution threads and archived at /r/TheThread. You may nominate a comment for this list by clicking on 'report' at the bottom of the post and typing 'Actually a quality contribution' as the report reason.

5
Jump in the discussion.

No email address required.

Central planning fails again.

Every single time. This happens every time where you try to engineer around the existence of the human soul, and it will continue to happen, forever. There is a war going on between the ensouled and the enslaved, and you can see it playing out here. The enslaved, who occupy places like HR departments, CPS field agencies, reddit moderation discords, city ordinance compliance departments, HOA boards, and Rust governance bodies, fight against the idea that an ensouled human being might have their own ideas about how to live their life, or how to manage the memory on their own computer.

C is god's language, and as counterintuitive as it may sound: so is python. All other languages exist only to build a path towards enslavement.

I guess we know whose language is PowersHell. (I actually really like powershell, but I might be lawful evil)

This happens every time where you try to engineer around the existence of the human soul, and it will continue to happen, forever

Yes, some of the ensouled will find a way around whatever barriers you put in place, but at some point you still need to at least try to bend incentive structures to reduce, if not outright eliminate, murders and the like.

so is python

Can you explain why for the non-CS-minded (me)?

Python is very golden retriever coded.

Python doesn't ever error because it thinks you've made a mistake, it only stops you if it can't figure out what you are asking it to do. It does force you to use garbage collection and the language features love hashmaps but is generally very unopinionated on anything else.

PHP is even better about not stopping if it thinks you made a mistake - try to open a file that doesn't exist? Yeah, sure, fine, just return false. Loop through false? Of course, obviously that's intended behaviour. Mix and match numeric and stringy keys in an array? No problem, it's a hashmap, and it'll even sort for you.

If Python and C are the languages god wants us to use, PHP is the language he uses himself.

(In case you couldn't tell, /s).

If C and python are God's languages, then God asks us to live in caves in the desert while the sinful inherit the Earth. Yes it's holy and virtuous, but you can't build the tower of babel with it.

God knows that it is our fate to spend our lives in the darkness, and knows that we'll need a light.

C is the language which feels like it can get us out, but python is the language that will be there for us when we can't.

Hey, C combines the power of assembly with the elegance of assembly, as the joke goes.

Python has completely different problems. On the one hand, the duck typing means that erroneous assumptions about types may go undetected for a long time before blowing up in a completely innocent part of the code. (As far as a weakly typed piece of code can be innocent, that is.)

More critically, it is slow. Reading a field of an object, or calling a function defined in some global scope, both require a lookup in a hash maps, where in C they former would be pure pointer arithmetic and the latter would be resolved by the linker (or earlier) and turned into a constant runtime statement.

You can build anything with C if you're not a coward.

You can build anything out of toothpicks and tissue paper. Doesn't mean it's a good idea.