site banner

Culture War Roundup for the week of January 12, 2026

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.

3
Jump in the discussion.

No email address required.

Just picking out this particular area of your comment, it amazes me when intelligent people (like you)

Thanks :*

actually repeat this odd myth in the year of our lord 2025. What you're talking about as "sane" in the programming profession is exactly what you're decrying elsewhere as opaque vibes based sorting. Programmers acting like slobs might have been rebellion against corporate life, or reflected a genuine lack of interest for social norms, twenty or thirty or fifty years ago. Today, it reflects precisely the opposite, tech-bros compete over who can performatively display their slobbery and betrayal of social norms as evidence of their talent. When professors and executives wore suits, choosing to wear a t shirt meant something. Today, it is just another form of cultural signaling.

I am happy to accept that any legible marker for competence (or perceived competence) will be eventually gamed. It's not like turbo-autists are particularly good at gatekeeping or status games. Normies beat autists, normies are beaten by sociopaths, who are in turn kept in check by autists.

I'm familiar with SBF's performative actions. However, I still think it's clear that genuine eccentricity is better tolerated in programming circles. Fursuits, blahajs and programming socks are more prevalent in programming circles.

In other words, I think it's simultaneously true that the world of computers has a higher tolerance for off-kilter behavior and a significant number of people insincerely stealing that culture as their costume!

I'm sure HR and management would prefer someone with people skills who looks presentable, all else being equal. But the sheer tolerance is nigh unprecedented! You'd have to descend to the back of the kitchen with the line cooks before "is warm body" and "can do job" become the prevailing concerns.

Why the initial tolerance? The usual theories that struck me as plausible included a high prevalence of autistic traits, a less client-facing environment, and comparatively legible performance metrics. If you have a code goblin, then the additional latency from running fiber to their segregated basement is worth it. You didn't hire them for their good looks.

But you're right that this creates its own failure mode. When the signal becomes "looking like you don't care about signals," you get poseurs who carefully cultivate dishevelment. The difference, I'd argue, is one of substitutability and testing under load.

In a truly vibes-based profession (consulting, say, or certain flavors of academic humanities), the poseur can coast indefinitely. There's no moment where the rubber meets the road and reveals that beneath the performance there's nothing there. Your PowerPoint looks good, your references are impeccable, and by the time the strategy fails, you've moved on to the next gig.

In programming, the compile button doesn't care about your aesthetic. The production system either works or it doesn't.* Yes, you can hide in a sufficiently large organization, you can take credit for others' work, you can fake it in meetings. But there's still a baseline floor of actual competence required. SBF could fool VCs with his League of Legends schtick, but he still needed actual programmers to build FTX. The fraud wasn't "Sam can't code," it was "Sam is embezzling customer funds." His technical team was apparently quite capable.

The point isn't that programming is immune to status games or that all programmers are autistic savants who only care about code quality. The point is that programming preserves a direct link between competence and output that many other professions have severed. You can fake the culture, but you can't fake the merge request. Well, you can try, but eventually someone has to read your code.

This makes programming comparatively more meritocratic, not perfectly meritocratic. The SBF types are gaming a second-order effect (convincing investors and managers that they're geniuses), but the underlying infrastructure still requires first-order competence (actually building the thing). In contrast, in fully vibes-captured professions, you can game all the way down. There is no compile button. There is no production server that crashes. There's just more vibes, turtles all the way down.

Your point about aristocratic standards being more legible is well-taken, though. Knowing which fork to use is indeed trainable in a way that "act naturally eccentric" is not. But here's where I think we diverge: aristocratic standards are more gameable by the wealthy precisely because they're so trainable. If you have money, you can buy the suit, hire the etiquette coach, send your kid to the right boarding school. What you can't buy (as easily) is the ability to pass a hard technical exam.

The ideal isn't "no standards" or "eccentric standards." The ideal is "standards that correlate maximally with the thing you're actually trying to measure, while being minimally gameable by irrelevant advantages." Standardized testing, for all its flaws, does this better than holistic admissions. A programming interview with live coding, for all its flaws, does this better than "did you summer at the right firm."

The clothing and manners debate is orthogonal to the core question of sorting. I don't particularly care if our elites wear suits or hoodies, as long as we're selecting them for the right reasons. My objection to aristocratic sorting isn't the aesthetics, it's the inefficiency. If your system selects for people who know which fork to use, and knowing which fork to use happens to correlate 0.7 with having rich parents but only 0.2 with job performance, you've built an inherited oligarchy with extra steps.

*I am aware of concerns such as code readability, good practices such as documentation, and the headaches of spaghetti code. But programming is still way closer to the metal than most other professions.

The clothing and manners debate is orthogonal to the core question of sorting. I don't particularly care if our elites wear suits or hoodies, as long as we're selecting them for the right reasons. My objection to aristocratic sorting isn't the aesthetics, it's the inefficiency. If your system selects for people who know which fork to use, and knowing which fork to use happens to correlate 0.7 with having rich parents but only 0.2 with job performance, you've built an inherited oligarchy with extra steps.

As a very wise friend of mine recently said:

This is the big one. We live in intense cognitive bubbles.

The problem is when we generalize from this filtered view. We start believing that because IQ doesn't predict success within our bubble, it must not predict success period. We see a colleague who's a bit slower but works incredibly hard and does fine, and we extrapolate that to everyone. We forget that the slow colleague is still in the 85th percentile of the general population, and that the person in the 30th percentile who works just as hard isn't a doctor at all, they're doing something else, probably something that pays worse and doesn't sound as impressive on a Hinge profile (see proxies re-emerging?).

Dressing neatly in a clean and appropriate suit and tie doesn't strike you as a cognitively demanding task, or even really in this day and age an indication of wealth outside of branding, just as a chore to learn and a cultural heritage to pass down. But it does serve as a filter for baseline intelligence and conscientiousness when widely understood as something we can screen for. There are people that are too stupid to dress themselves properly, or insufficiently conscientious to do so neatly.

By building a culture where this is a well known expectation, we create a culture where we can look at someone and (as @pbmonster said in the SSS thread) have their IQ tattooed on their forehead. There's obvious spirals of fashion and veblen goods and in-group signaling that are bad, but culturally expected dress codes don't need to be focused on that. The broad concept of "appropriate" dress. does not need to veer into wasteful or extravagant dress.

Basically, yes, you shouldn't judge a book entirely by it's cover; but damn wouldn't the book store be more convenient if book covers told me more about the content in the book? And this seems entirely within the control of the publishing industry.

However, I still think it's clear that genuine eccentricity is better tolerated in programming circles. Fursuits, blahajs and programming socks are more prevalent in programming circles.

I don't think any of those would be tolerated in any of the workplaces I've ever been involved with. Sure, worn jeans and an old metal band t-shirt don't even get a second look - that was practically a uniform some 10-15 years ago. Same with combat boots and camo pants. Business as usual.

But straight up "WTF is this shit, that guy is weirding everyone out, what is his issue?"-eccentricity? No. The boss would have a Talk with them.

The SBF types are gaming a second-order effect (convincing investors and managers that they're geniuses), but the underlying infrastructure still requires first-order competence (actually building the thing).

SBF types are basically reverse signaling the same thing the same way that overpaid hype consultanst in fancy suits are signaling to the upper management. Both are trying to use looks and behavior to convince someone who isn't technically competent that "Trust us bro, we're so good that we'll totally deliver you massive benefits".

aristocratic standards are more gameable by the wealthy precisely because they're so trainable. If you have money, you can buy the suit, hire the etiquette coach, send your kid to the right boarding school.

I've gotten the impression from some older comments here that such gameability was almost the point. That by having the money and acting like you were old money, in a generation or two you'd be considered if not actual aristocracy, at least upper class.

I worked for a FAANG-adjacent company and we did have a programmer who wore a fursuit. Programming socks? Hadn't realized they were called that but I've seen them worn at Google. If "blahajs" refers to the Ikea stuffed shark, you'll definitely find those and similar in software engineering offices.

I worked for a FAANG-adjacent company

Yeah, that's very different from just a "programming company". California woke tech-adjacent culture is its whole own microcosm which cannot be generalized to the entire programming profession, particularly in international conversations (what with self_made_human being an Indian in Scotland). To put it slightly less charitably, the vast majority of programming profession isn't filled with cliche autist weirdos to even remotely the same extent as that particular subculture of it is.