The history was a good read, but the conclusion feels like a strawman argument
> The cargo cult metaphor should be avoided for three reasons. First, the metaphor is essentially meaningless and heavily overused.
> Note that the metaphor in cargo-cult programming is the opposite of the metaphor in cargo-cult science: Feyman's cargo-cult science has no chance of working, while cargo-cult programming works but isn't understood.
This isn’t how I’ve seen the phrase used most often. People generally complain about cargo culting when management forces practices on a team that don’t work, nor are they understood. The “cargo cult” element describes the root cause of these ineffective practices as coming from imitating something they saw or heard about, but don’t understand. Using imitation as a substitute for experience.
For that, the phrase is uniquely effective at communicating what’s happening. People understand the situation without needed a long explanation.
I don’t see a need to retire the phrase, nor do I think this article accurately captures how it’s used.
cargo culting programming approaches don't just not work, they saddle with both all the costs of doing things in a certain way and having to still deliver the outputs somehow.
e.g. hiding work until you know what needs doing before pretending to come up with the information during bikeshedding sessions.
If the act never succeeded, nobody would join the cult. It sometimes succeeds, and you get the valuables: funding, whether via grants or employment or social score (which is the next sentence after what you copied). For the cults: those ships did bring cargo! That's how they knew ships carried people and cargo.
And because it's a cult, rather than science/programming, they have no explanation of why it fails when it fails. They're stuck repeating the cult practices (copy/paste more things, maybe reverse some if statements) until it succeeds again, which is just further evidence to the members that it does actually work.
---
I can be game to drop the term (shockumentaries are worth leaning away from), but the thing it's identifying is extremely real, and a very large problem. It deserves to be labeled and called out. Sure, it's sometimes used inaccurately... but show me a term that can't be used inaccurately. That's just humanity doing its normal thing. Is it used too inaccurately? ...ehhh, I'm not convinced, but it might be borderline.
TBH I think that the modern-re-defining is just not all that far off (outside the fabricated stuff obviously). There's no "the world is ending and the dead are coming back with stuff" or "what's ours has been stolen" in the current use (... except maybe job losses due to automation), but there is a large chunk like you point out: rituals and technology that mimic things they have seen, and which don't work because of the lack of understanding.
If there's a better label to apply to ^ that kind of act/cult/ritual, I have yet to see it. Probably there is, but it's currently drowned out by "cargo cult" so it's kinda hard to find unless you're deeply in that area already.
> Sure, it's sometimes used inaccurately... but show me a term that can't be used inaccurately. That's just humanity doing its normal thing. Is it used too inaccurately? ...ehhh, I'm not convinced, but it might be borderline.
And even if it were used too inaccurately, that inaccuracy isn't the fault of the term itself. Whatever new term people come up with in its stead could be used just as inaccurately.
I think the nuance they are advocating for is twofold.
For the technical part, people do use cargo cult to refer to real, proven effective processes, tools, etc when those are misused as the wrong solution to a problem. But any example is subjective since this is ultimately a pejorative term.
The other side of the nuance is this: people imply some amount of foolishness or laughable nativity when they use the term. The reality of the original phenomenon is fairly dark, IMO, and can better be described as desperate and complex more than naive. So when you understand the deeper background on cargo cults, the metaphor feels off. It’s one of those things you “can’t unsee”.
The article would be so much better if it was called "The origin of the cargo cult metaphor" instead of the rage inducing "It's time to abandon the cargo cult metaphor".
Instead of just providing valuable historical context, educating people and letting them decide for themselves what to do with it, it devolves into a sermon. As a result, most of the comments are a sterile discussion about social justice instead of the actual history of what we refer to as a cargo cult.
I am sure this article is very successful with algorithmically-driven social networks, great engagement. Unfortunately the kind of engagement that makes people dumber when it could have made them smarter.
Normally we probably would have changed the title in that way, and I feel like we failed kens, who is one of the best article-writers ever to have contributed content to Hacker News. He probably had no idea how his carefully researched and super-interesting work would snap to the grid of culturewar deathbattle. I'm certain that was not what he intended.
It's our job, not the job of a kens, to mitigate ragey internet side effects. The job of a kens is to turn his attention wherever he pleases and summarize his fascinating findings for the rest of us. I just wasn't online enough yesterday to do my job. Sorry Ken.
I am continuously stunned by how thin-skinned people are these days. A sermon? Good Lord, it’s a bog standard call-to-action essay title of the kind you’d pen in English class. You don’t have to mentally append “(And You’re a Bad Person If You Don’t)” to the end of it.
By the way, the article has an addendum:
> Update: well, this sparked much more discussion on Hacker News than I expected. To answer some questions: Am I better or more virtuous than other people? No. Are you a bad person if you use the cargo cult metaphor? No. Is "cargo cult" one of many Hacker News comments that I'm tired of seeing? Yes (details). Am I criticizing Feynman? No. Do the Melanesians care about this? Probably not. Did I put way too much research into this? Yes. Is criticizing colonialism in the early 20th century woke? I have no response to that.
It's not that the skin is thin, but that the muscle is tired. Our muscle (or sense) of guilt has been overused and abused. Now it's prone to inflammation when we hear people who intentionally or unintentionally trigger it.
I think the irritation towards guilt may look like rage but I think it's a weary hopelessness. No matter what is done, history cannot be undone. It cannot be forgotten and many people feel it can't even be made right anymore. All the guilt of recent history did not lead to a new Civil Rights Act, it did not change the Constitution. And any of the good that was done to right history in the 20th century-- many claim it only belongs to yesterday's victims.
Those with the wrong ancestors are stuck in their sin waiting for history to be twisted & jabbed into them by their neighbors, who wish to ease or to glorify their own individual conscience.
IMO, the cycle breaks only when there's hope of true, genuine forgiveness that MLK preached and LBJ effected. But that forgiveness is beyond human power.
I this post has enabled me to put my finger on what makes me uncomfortable about articles like this.
Even though I frequently understand and sympathise with the goals and feelings of the writers, there are two factors that stand out.
1. A sense of certainty of the causal nature of the issues at hand. It comes across that the author has concluded the correct course of action.
2. Everybody, including you, should follow their concluded course of action.
I would be fine with an article talking about what the cargo cult metaphor means, its historical accuracy and how the author thinks that impacts upon people. It would then seem to be quite reasonable for them to say that they are going to cease using the metaphor because of those reasons, and to invite people to consider doing the same if they think the reasons seem valid to them.
It's ok to say
"I think this, so I'm going to change my behaviour"
It seems unreasonable to say.
"I think this, so everyone should change their behaviour"
Unfortunately it feels like we are heading to
"I know this, so everyone should change their behaviour"
The call for everyone else to change is backed by the certainty of their opinion. It presents complainants as wanting you to do their thing not because it's their opinion, it's because it is undeniable fact. It places you as morally deficient if you disagree.
This affects things large and small, whether people want you to boycott a brand of toothpaste, or talk about milliBTC as the base unit of bitcoin, or talk about the topic they are uninterested in in a different forum. The solution is simple, everyone has to do this simple act of my bidding.
Surely if the case for the damage caused by the cargo cult metaphor were to be made clearly and undeniable, people would not need to be told to stop using it, They just would.
That's almost every article on HN, though. Don't use inheritance, don't use C, use Kubernetes, don't use Kubernetes, etc etc.
I suspect the thing that's bothering people in the comments here isn't as much that the author is making an argument but that the author is making an argument on cultural grounds?
People are fed up with the constant identity-politics culture-war bait. Mainstream news is already full of that stuff. HN in general is far more interested in the technical articles of the author.
This seems to be a characteristic of many high functioning people, especially successful engineers. There is a "correct" way of living your life, conducting your business, using your text editor, etc. It's helpful in that it ensures consistency and focus. The downside is that people become desensitised to nuance.
In this particular example, the word cargo in cargo cult is redundant. All cults have ridiculous ceremonies for cult members to engage in. These ceremonies come from human nature, our inability to distinguish correlation from causation. We're told to conduct a ceremony, get a good outcome, then believe it's the ceremonies that caused the outcome. Just call them ceremonies, because that's what they are.
However, when Feynman wrote his speech he must have thought that a cargo cult is a much more graphic metaphor than a dry lecture about stats and human biases.
It's easy for people who get paid to think to overthink things. He's overthinking it.
It's hard enough for people to communicate as it is. Now we're being asked to research the ancient history, etymology and moral underpinnings of words and phrases when all we really want to do is communicate with our colleagues. I think it's okay to use any word or phrase as long as everyone knows what it means, and accurate communication has been achieved.
People who find themselves with more time and money than sense on their hands have the privilege of writing articles like this. That's wonderful. Good for him. I'm happy for him. The rest of us can just carry on like we never read that article because although it's quite interesting, it's also absolutely useless.
> "I know this, so everyone should change their behaviour"
Depending on which avenues of the web you were on more than 10 years ago, even if that was some of the side streets on Tumblr or Twitter or whatever, we long ago already reached that point. It’s just gotten progressively more mainstream with each passing year, but the backlash was always going to come, and we’re living it.
Or, depending on who you conversed with at the forum...
How do we disprove the null hypothesis that this is a part of human nature and there have always been and will always be people that state their opinions as fact to be more persuasive, and that those voices tend to dominate over the more tempered ones?
Well, it's one thing to do it for these silly and easy examples, but how about :
"Surely if the case for the damage caused by smoking / drugs / climate change / platforms were to be made clearly and undeniable, people would not need to be told to stop using it, They just would."
But they don't, typically because this involves doing very hard changes in their lives.
So, you have to keep the pressure for decades (or even centuries) of the "I know this, so everyone should change their behaviour" kind, if you want to have any hope for the behaviours to change.
And at some point, it just becomes tiresome to always have to debate this, you know ? (How long can you can keep debating with people who think that aspects of fascism / Putin's behavior is good ?)
Anyway, I will keep publicly shaming the kind of developer scum who in 2025 still uses the likes of GitHub / Discord / LinkedIn, and doesn't even have the decency to admit there might be something problematic with them.
>"Surely if the case for the damage caused by smoking / drugs / climate change / platforms were to be made clearly and undeniable, people would not need to be told to stop using it, They just would."
Smoking - undeniable, but addictive. Yet despite the difficulty in quitting, smoking is in decline. Many smokers have tried to quit. They don't need more hectoring, they need support.
Climate Change - Broad consensus is not the same as undeniable. Rapidly becoming undeniable. Change is happening, belatedly, and perhaps too late, but it is occurring.
Drugs - Far too broad a category to be undeniable in practically any aspect. Definitely disagreement on the correct course of action on every aspect.
Platforms - even more nebulous. Harms are alleged for many platforms but those claims are still a long way from being undeniable, yet the exodus from certain platforms would suggest that people leave when they feel the need.
>And at some point, it just becomes tiresome to always have to debate this, you know ?
Forcing your will on others because getting them to agree with you has become tiresome, does not seem to me, to be a productive way to change minds.
> (How long can you can keep debating with people who think that aspects of fascism / Putin's behavior is good ?)
As long as it takes, with reason, information, and compassion.
>Anyway, I will keep publicly shaming the kind of developer scum who in 2025 still uses the likes of GitHub / Discord / LinkedIn, and doesn't even have the decency to admit there might be something problematic with them.
I struggle to see the difference between shaming and bullying. Declaring people to be scum because they use a service you have a problem with just alienates them. When you have provided a list of services that includes so many people you declare to be scum. You have done even more than that. You have alienated yourself.
I would like to think that I stand on my principles. I have never had a FaceBook or LinkedIn account. I do not, however, vilify those who make different decisions from myself.
An odd aspect of much of this how I have always thought of myself as a very left-wing person, yet I found myself increasingly distant from people proclaiming themselves to be left-wing. The principles I value that leads to me to feel left wing are compassion, inclusion, freedom, and support. I can't reconcile those values with people who declare themselves to be lefties to seem to be so opposed to them.
Recently someone posted a George Orwell quote on HN.
It will be seen that, as used, the word ‘Fascism’ is almost entirely meaningless. In conversation, of course, it is used even more wildly than in print. I have heard it applied to farmers, shopkeepers, Social Credit, corporal punishment, fox-hunting, bull-fighting, the 1922 Committee, the 1941 Committee, Kipling, Gandhi, Chiang Kai-Shek, homosexuality, Priestley’s broadcasts, Youth Hostels, astrology, women, dogs and I do not know what else.
Yet underneath all this mess there does lie a kind of buried meaning. To begin with, it is clear that there are very great differences, some of them easy to point out and not easy to explain away, between the régimes called Fascist and those called democratic. Secondly, if ‘Fascist’ means ‘in sympathy with Hitler’, some of the accusations I have listed above are obviously very much more justified than others. Thirdly, even the people who recklessly fling the word ‘Fascist’ in every direction attach at any rate an emotional significance to it. By ‘Fascism’ they mean, roughly speaking, something cruel, unscrupulous, arrogant, obscurantist, anti-liberal and anti-working-class. Except for the relatively small number of Fascist sympathizers, almost any English person would accept ‘bully’ as a synonym for ‘Fascist’. That is about as near to a definition as this much-abused word has come.
Now it seems a lot of people do their bullying in the name of fighting Fascism while seeing Fascism in the myriad forms of things theey disagree with.
One of the characteristics that led Steve Rogers to be selected for Captain America was his answer to the question
"Do you want to kill Nazis?"
His response,
"I don't want to kill anyone, but I don't like bullies; I don't care where they're from."
The writer of those lines had a message about what it meant to be a good person.
Please have compassion. Instead of calling-out or publicly shaming, have a one-on-one conversation, listen and understand their position, explain your own.
Cargo cult is, to me a tag for a particular kind of action. Where someone does something without an understanding of the mechanism they are using. My best example is agile development. Many (most) people implement agile without really understanding what how it is supposed to work. This is common, and it is a real thing, and a real problem we have. We have. One could give this some other name. Perhaps recipe-ism. Where you follow a recipe instead of understanding the process. But, personally, cargo cult sort of captures the essence of the thing. I never saw it as about Feynman, colonialism, racism or such. It is just about human nature. To me.
Speaking of recipes, the article very much reminded me of internet recipes, the ones that try to cram in as many ads as possible. So the recipe is preceded by the writer's life history, the history of the recipe, whether the name of the product is politically correct and then (200 ads later) three lines of the stuff you were really looking for. And in the worst circumstances you find that the core thing was not really all that informative. Sigh.
Hmm, "Cargo cult Agile"...? Yeah, the way "Agile"[1] is too often practiced, the way that has made everyone under ~45 hate "Agile", with its focus on Scrum and meetings and tickets and the ceremonies of "Agile"... Focus on ceremonies; how much more cult-like can you get? Yup: Cargo cult Agile.
The unfortunate thing is that the tag word "agile" in this context has obliterated some very sound ideas of how to effectively develop software in teams. But that would require actual thinking. In lieu of that, maybe we should just get some kind of high priests to run the scrum meetings? Sorry. I have been in the software business way, way too long.
If anyone actually wants to think about software development, my starting point would be John Holland's "Hidden Order". Don't read it. Try to implement it for software development teams.
I think that “cargo cult” in how it’s commonly used encapsulates a certain kind of behaviour pretty well. If it was to be moved away from, then I’d at least like a similarly concise alternative.
Though I will admit, especially as a non-native English speaker, that there have been cases where changes in the terminology used have actually made more sense than the prior alternatives.
For example allowlist/deny list feels more concise and simpler to understand than whitelist/blacklist.
Also, naming the main version control branch “main” is also really obvious and clear, at least a bit more so than “master”.
Though once you start talking about further historical context, you’re going to lose some people along the way, who have not once considered it with much attention. A bit like some who used .io domains had never really heard much about Chagos.
The problem with “denylist/allowlist” is that the semantics of “blacklist/whitelist” are broader in practice than what that can convey.
In the general case, blacklists and whitelists relate to operations on non-enumerable sets. In particular, blacklists and whitelists are not invertible, due to that non-enumerability i.e. you can’t generate a blacklist from a whitelist nor vice versa. So whitelists exclude a non-enumerable set and blacklists include a non-enumerable set. It is a useful concept separate from purely enumerable sets.
Many uses of whitelist/blacklist in practice have nothing to do with “allowing” or “denying”. You can use some explicit set inclusion/exclusion term but that isn’t nearly as concise and everyone already knows what a whitelist/blacklist is.
I mean, if that’s true I imagine they also don’t have much to do with the colors “black” or “white” either, right? Language changes all the time. I think for most software folks, who aren’t dealing with set theory, allowlist and denylist work pretty well. That’s been my experience, anyway.
Blacklist is a word that stands out, an interesting combination like other English words or phrases and I had no issues with learning it. It's also a word with a rich history that doesn't seem to have had a racist origin. And because it was used since 17th century and is still in use, non-native English speakers have to learn it anyway.
"Master" was more legitimate as a target for change, but again, I don't think anyone had issues with understanding it. This is like when mother-father or male-female is used to describe electrical connectors.
And also, the bigger problem with changing "master" to "main" is that "master" was a standard and the change was painful. At work our branch is still called "master", any change won't happen soon, as people have better things to do (needing to reconfigure CI, plus red tape due to policies and ACL policies) . So now people have to be aware that the default can be both "master" and "main", increasing the knowledge one has to possess for no good reason. It's not like the change from "master" increased the quality of life for anyone.
Note that I have no issues with changes that are made for clarification. For example, in database replication, maybe it's better to talk of a primary database and of replicas, which seems more descriptive and aids learning. But I don't think many such changes were motivated primarily by the need to clarify, but by the need to sanitize the language and I disagree with such a motivation.
> Blacklist is a word that stands out, an interesting combination like other English words or phrases and I had no issues with learning it.
Sure, though I think that if there's a term that conveys more or less the same thing and is even more obvious, then there's probably some utility in using it! Though maybe that's from a programming perspective, where accidental complexity compounds somewhat.
> And also, the bigger problem with changing "master" to "main" is that "master" was a standard and the change was painful.
This is a good argument, especially if it was done in a top down fashion and a bunch of people suddenly found themselves needing to change things in addition to an already significant workload.
In the case of the teams that I worked on, the projects that already existed often saw no changes (because the impact of it being either way was non-existent on a day to day level), but for new projects the main repo branch often defaulted to "main" and there wasn't much past "Oh hey, that's neat" to consider.
I can't say that it actually caused me any difficulties, because both Git on the CLI and in my GUI tools helpfully shows the branch names and it's not like we copy the CI configuration without reviewing it on a case by case basis (then again, in some projects the branching strategy is such that master/main isn't even used since there is no canonical main branch).
Nope, we’re not doing this in 2025. Cargo cult succinctly expresses an important concept. We’re not catering to imaginary offenses somebody hallucinates on behalf of some supposedly marginalized people anymore.
So first of all, I absolutely agree that it's an important concept: to me the idea is one of imitating externally observable behavior, patterns, what-not, without any understanding of what's going on underneath. Unlike what the author says, "cargo cult science" certainly can get some sorts of results; particularly when the desired results are actually things like "grant money".
> We’re not catering to imaginary offenses somebody hallucinates on behalf of some supposedly marginalized people anymore.
I'm still processing the information from the blog somewhat; but at the moment, for me, it doesn't come down so much to the idea that these people may be offended, but that it defames them. The story as told in popular culture gives people a skewed idea of what the cultists are like, and reinforces a skewed and arrogant idea about how much better / scientific / whatever the rest of us are. These skewed views hurt both us and the cultists.
It may be, like the "frog slowly boiling" myth, that it's the sort of thing you repeat even knowing that it's not something that actually happens.
Or maybe we need to come up with a different name for it -- although it's not as easy to come up with a picture that's as evocative as the pop culture version of the cargo cult.
> The story as told in popular culture gives people a skewed idea of what the cultists are like, and reinforces a skewed and arrogant idea about how much better / scientific / whatever the rest of us are.
This is precisely what GP is talking about. It is not defamation to infer that a primitive group of people is, well, primitive. You are imagining defamation on behalf of them.
The cargo cult story, as it goes, simply describes the (in many ways fascinating) behavior of humans when faced with phenomena they are unable to understand, and how they derive their own interpretations of what happened. Taking a humble approach, we may be in the same position when it comes to things we, from the height of our reason, do not understand as well.
> it doesn't come down so much to the idea that these people may be offended, but that it defames them. The story as told in popular culture gives people a skewed idea of what the cultists are like
This doesn’t matter. Nobody is talking about the actual cultists. It’s a metaphor to talk about how people right now, in our own society behave around certain topics. The story behind it is apocryphal.
It's far easier to say yes to something else than to say no to something that is working.
Give an example of a term we can use instead that is more accurate and useful, and you won't need a wall of words to try and fail to convince people to change.
I dont really get the defamation angle. It seems like the practices where still very strange and performative. They seem to argue that it was more frequently about radios and boats than airplanes. Is that that more offensive or hurtful?
I think the core of the metaphor is still there, that a practice can pass into lore and performance, severed from their logic and context.
> So they’ve arranged to make things like runways, to put fires along the sides of the runways, to make a wooden hut for a man to sit in, with two wooden pieces on his head like headphones and bars of bamboo sticking out like antennas—he’s the controller—and they wait for the airplanes to land.
(note no mention of fake airplanes)
And here are historical instances from the actual article:
> They hacked airstrips in the rain forest, but no planes came.
...
> They created mock radio antennas of bamboo and rope to receive news of the millennium.
...
> The leader remains in communication with John Frum through a tall pole said to be a radio mast, and an unseen radio. (The "radio" consisted of an old woman with electrical wire wrapper around her waist, who would speak gibberish in a trance.)
That looks to me like cargo cult in the pop culture sense.
At some point the fake airplane illustrations were inaccurately tacked on, but if anything they give the cults too much credit because they depict high-quality replicas.
Yes, this exactly. In fact, we need a new term to describe the type of "cult" that pushes this agenda (probably the goal is just to get impressions/retweets more than an actual agenda though).
Human languages are full of idioms that have origins that no longer relate at all to the way the terms are used. It doesn't make them wrong or less useful.
The same people who will write a history phd dissertation about the obscure, problematic origins of some innocuous phrase will also tell you that you can't say "balls to the wall" because it's "sexually suggestive" and then stare blankly when you explain the phrase has nothing to do with genitalia.
If this was about the boiling frog metaphor, people wouldn't be nearly this upset: the metaphor is obviously ignorant and therefore not very useful to describe the underlying concept of people getting used to discomfort. You'd have a few people complain about pedantry, but nothing as angry as "nope, we're not doing this in 2025."
Why the heated feelings? The cargo cult metaphor is not merely ignorant, it is also blatantly racist, which explains the unhinged resentment in your comment: "imaginary offenses" "supposedly marginalized people" "hallucinates"
You are being proudly and angrily ignorant specifically because the cargo cult metaphor is racist, and hence aligns along partisan politics, and hence makes you want to fight. If it was boiling frogs you'd be amenable to thinking and learning. Instead you're waving a MAGA flag.
No, I would be making the same point if someone wrote an article that we shouldn't use the boiling frog metaphor because it is insulting to frogs.
And that is a good example. Despite the fact that the metaphor is not literally true it does a fine job of illustrating the idea of slowly acclimating to incremental changes.
You don’t get to decide for everyone what “we” are doing or not doing. People will make their own decision on what language they would like to use, including you.
except ... it doesn't. Unless you already know what it means, the term "cargo cult XXX" conveys absolutely nothing. And for what its worth, I'm 61 years old, I've been programming computers for more than 35 years, and until I read TFA I really did not know what "cargo cult programming" meant.
On the other hand, "boiler plate code" made perfect sense to me, but I suspect suffers from the exact same problem.
Arguing that we should excuse them is absurd, especially when googling the phrase "cargo cult programming" immediately reveals the relevant information, all for a grand total of five seconds of effort.
Well, all language has this fault that if you don't know what the words mean they don't convey anything. But you can learn what they mean and now you have a new phrase to easily communicate an idea to other people who also know what it means.
If you work with people from a country where baseball is not popular you might find that the phrase "ballpark figure" doesn't mean anything to them. That doesn't mean we need a finger-wagging article about how nobody should ever say it.
The merit of “cargo cult” as a metaphor is that it’s memorable. Once you’ve heard the story behind it, it inherently expresses the aspect of doing something out of imitation rather than understanding, and that it relates to contexts where the thing doesn’t have the effect you think it has.
“Boiler plate” is absolutely not the same, in that boiler plate is generally necessary and thus the correct thing to do, and there is no implication that one applies it without understanding.
Until some political weirdo recently went and defaced the wikipedia article on cargo cults, you could just google "cargo cult" and understand the analogy within 5 seconds.
Personally, aside from whether I was persuaded to abandon the metaphor, I found the history fascinating and informative. I actually remember being taught the apparently incorrect version of the origin of cargo cults in an anthropology class, so this was useful to me.
HN seems put off by the tone. Perhaps if he had positioned it more like "People who use the term 'cargo cult' are mostly idiots who have no idea what it really means. I went all the way down the rabbit hole to uncover the truth for you dumbasses. Now you too can sneer at your colleague for trying to sound smart and miserably failing."
It's a useful article regardless. Many a big headed HNer have waxed poetically about cargo cults and quite a few of them have even written articles further spreading the mythical version of the story. Hopefully this will at the very least lead to some backlash and a convenient article to point to anytime someone further spreads misinformation
I appreciated this article. The irony of "cargo cult" being the misunderstood phrase that people here like to use is not lost on me.
It's good to interrogate the wallpaper of colonialism, to discover what's hiding behind our euphemisms and clichés.
The phrase "cargo cult" as I had come to understand it before reading this article, definitely centered the cult's naivete ("oh those silly cargo cultists, worshipping shipping containers!"
But reading this passage:
> Other natives believed that God lived in Heaven, which was in the clouds and reachable by ladder from Sydney, Australia. God, along with the ancestors, created cargo in Heaven—"tinned meat, bags of rice, steel tools, cotton cloth, tinned tobacco, and a machine for making electric light"—which would be flown from Sydney and delivered to the natives, who thus needed to clear an airstrip
clarifies that this "naivete" was cultivated, by settlers with ulterior motives.
Using the idiom uncritically elides this dynamic, laundering the practices of missionaries that I'm sure most people here would loathe to be on the receiving end of.
Knowing this enriches the analogy when using it to describe aws lambda or whatever people use it for ("Who is producing the cargo? What are their motives? Why does one group have power over another?") but I think, in general, it would be good for people to find additional ways of talking about dynamics where people are making choices out of ignorance.
Because even if you don't agree with my social justice bent, I think Orwell was on the right track to say "never use a metaphor, simile, or other figure of speech which you are used to seeing in print."
I'm someone who used to use this phrase frequently after reading Feynman, but stopped long ago after realizing how lazy the story was. It became a popular phrase with the same crowd it most closely described. That's about the time people started saying things like "drink the Koolaid" in a positive sense. I guess the real revelation is that Orwell was the prophet of our own little apocalypse.
Wait wait wait... You're either misinterpreting the article or reading extra implications into it.
The observations of the pacific cargo cults are an example of religious and cultural syncretism which took on many varied and unique forms most commonly with the sudden increased presence of colonial and military forces in the Pacific along the very varied cultures and groups in that area especially during and after WW2 (and their subsequent sudden departure).
But it is similarly a step too far to imply this phenomenon or the resulting cults that developed was deliberately cultivated by colonialists or that military presence.
The "cargo" elicited in the term cargo cults is directly tied to this phenomenon: WW2 saw suddenly huge amounts of goods and logistics suddenly appear and then disappear from the Pacific regions as the war was fought and then subsequently finished.
Now there are also examples of religious syncretism that forms from missionaries trying to introduce Christianity to places all over the world (see South American and African interpretations of Christianity blending with local traditions), but those are not the cargo cults referred to that explicitly capture the primarily WW2 Pacific phenomenon even though there are other examples of syncretism of Christianity and Pacific religion that aren't cargo cults and aren't deliberately cultivated. Indeed, many times I'm guessing some of these practices are explicitly meet with resistance and annoyance from the likes of colonial missionaries and authorities, so as with most things its not that simple.
Hey thanks, you make a good point - I was too hasty in proclaiming the connection between christian designs and the practices of the tribespeople (especially because if this article makes one thing clear, it's that the events and practices of these islanders shouldn't be haphazardly generalized, given how varied they were.)
I wasn't only referring to the WWII period, though. My comment was also inspired by an excerpt about the 1871-1933 period, that I read in one of the sources the article's author used, Road Belong Cargo by Peter Lawrence, page 78:
> So far only the Europeans had possessed this secret and thus only their ancestral spirits had been sent with cargo. But now the position was going to change. Provided that the missionaries' instructions were carried out in full, the natives ancestors would be employed in the same way. Obedience to the missionaries would place the people in the correct relationship with God and give them what the Garia called Anut po nanunanu: the power to make God 'think on' them and send them cargo, just as the traditional leaders had had oite u po nanunanu or the power to make the indigenous deities help them in important undertakings.
But still, you're right that I don't know prevalent this dynamic was (many islands turned again the europeans) nor the exact extent to which this compliance was the explicit intention of european missionary activity, versus something independently arrived at by the islanders.
okay, but I really wasn't trying to imply that the good-bad moral line of WW2 should be rotated. It's about adding nuance: the effects of european colonialism in the pacific are massive, intertwined throughout society in ways that are more and less invisible to us, and that it's edifying to understand that.
More generally, all of history is like this. So I think it's good to attempt to understand history through multiple perspectives, to practise empathy in our use of language, to wonder if things could have been any different, and to think about how these causal forces shape our lives today.
I use clichés all the time, and I agree that as they come, "cargo cult" is a comparatively narrow one. But to Orwell's point, clichés compress meaning and then (through the power of association) pick up additional connotations that we mightn't all agree on. It's a trade-off. Many times I make that trade, but I know that when I do, there's a higher chance that other people will fill in blanks with their own cultural context than I realize.
> The cargo cult metaphor should be avoided for three reasons. First, the metaphor is essentially meaningless and heavily overused.
> Note that the metaphor in cargo-cult programming is the opposite of the metaphor in cargo-cult science: Feyman's cargo-cult science has no chance of working, while cargo-cult programming works but isn't understood.
This isn’t how I’ve seen the phrase used most often. People generally complain about cargo culting when management forces practices on a team that don’t work, nor are they understood. The “cargo cult” element describes the root cause of these ineffective practices as coming from imitating something they saw or heard about, but don’t understand. Using imitation as a substitute for experience.
For that, the phrase is uniquely effective at communicating what’s happening. People understand the situation without needed a long explanation.
I don’t see a need to retire the phrase, nor do I think this article accurately captures how it’s used.
If the act never succeeded, nobody would join the cult. It sometimes succeeds, and you get the valuables: funding, whether via grants or employment or social score (which is the next sentence after what you copied). For the cults: those ships did bring cargo! That's how they knew ships carried people and cargo.
And because it's a cult, rather than science/programming, they have no explanation of why it fails when it fails. They're stuck repeating the cult practices (copy/paste more things, maybe reverse some if statements) until it succeeds again, which is just further evidence to the members that it does actually work.
---
I can be game to drop the term (shockumentaries are worth leaning away from), but the thing it's identifying is extremely real, and a very large problem. It deserves to be labeled and called out. Sure, it's sometimes used inaccurately... but show me a term that can't be used inaccurately. That's just humanity doing its normal thing. Is it used too inaccurately? ...ehhh, I'm not convinced, but it might be borderline.
TBH I think that the modern-re-defining is just not all that far off (outside the fabricated stuff obviously). There's no "the world is ending and the dead are coming back with stuff" or "what's ours has been stolen" in the current use (... except maybe job losses due to automation), but there is a large chunk like you point out: rituals and technology that mimic things they have seen, and which don't work because of the lack of understanding.
If there's a better label to apply to ^ that kind of act/cult/ritual, I have yet to see it. Probably there is, but it's currently drowned out by "cargo cult" so it's kinda hard to find unless you're deeply in that area already.
And even if it were used too inaccurately, that inaccuracy isn't the fault of the term itself. Whatever new term people come up with in its stead could be used just as inaccurately.
Deleted Comment
For the technical part, people do use cargo cult to refer to real, proven effective processes, tools, etc when those are misused as the wrong solution to a problem. But any example is subjective since this is ultimately a pejorative term.
The other side of the nuance is this: people imply some amount of foolishness or laughable nativity when they use the term. The reality of the original phenomenon is fairly dark, IMO, and can better be described as desperate and complex more than naive. So when you understand the deeper background on cargo cults, the metaphor feels off. It’s one of those things you “can’t unsee”.
Instead of just providing valuable historical context, educating people and letting them decide for themselves what to do with it, it devolves into a sermon. As a result, most of the comments are a sterile discussion about social justice instead of the actual history of what we refer to as a cargo cult.
I am sure this article is very successful with algorithmically-driven social networks, great engagement. Unfortunately the kind of engagement that makes people dumber when it could have made them smarter.
It's our job, not the job of a kens, to mitigate ragey internet side effects. The job of a kens is to turn his attention wherever he pleases and summarize his fascinating findings for the rest of us. I just wasn't online enough yesterday to do my job. Sorry Ken.
By the way, the article has an addendum:
> Update: well, this sparked much more discussion on Hacker News than I expected. To answer some questions: Am I better or more virtuous than other people? No. Are you a bad person if you use the cargo cult metaphor? No. Is "cargo cult" one of many Hacker News comments that I'm tired of seeing? Yes (details). Am I criticizing Feynman? No. Do the Melanesians care about this? Probably not. Did I put way too much research into this? Yes. Is criticizing colonialism in the early 20th century woke? I have no response to that.
I think the irritation towards guilt may look like rage but I think it's a weary hopelessness. No matter what is done, history cannot be undone. It cannot be forgotten and many people feel it can't even be made right anymore. All the guilt of recent history did not lead to a new Civil Rights Act, it did not change the Constitution. And any of the good that was done to right history in the 20th century-- many claim it only belongs to yesterday's victims.
Those with the wrong ancestors are stuck in their sin waiting for history to be twisted & jabbed into them by their neighbors, who wish to ease or to glorify their own individual conscience.
IMO, the cycle breaks only when there's hope of true, genuine forgiveness that MLK preached and LBJ effected. But that forgiveness is beyond human power.
Even though I frequently understand and sympathise with the goals and feelings of the writers, there are two factors that stand out.
1. A sense of certainty of the causal nature of the issues at hand. It comes across that the author has concluded the correct course of action.
2. Everybody, including you, should follow their concluded course of action.
I would be fine with an article talking about what the cargo cult metaphor means, its historical accuracy and how the author thinks that impacts upon people. It would then seem to be quite reasonable for them to say that they are going to cease using the metaphor because of those reasons, and to invite people to consider doing the same if they think the reasons seem valid to them.
It's ok to say
"I think this, so I'm going to change my behaviour"
It seems unreasonable to say.
"I think this, so everyone should change their behaviour"
Unfortunately it feels like we are heading to
"I know this, so everyone should change their behaviour"
The call for everyone else to change is backed by the certainty of their opinion. It presents complainants as wanting you to do their thing not because it's their opinion, it's because it is undeniable fact. It places you as morally deficient if you disagree.
This affects things large and small, whether people want you to boycott a brand of toothpaste, or talk about milliBTC as the base unit of bitcoin, or talk about the topic they are uninterested in in a different forum. The solution is simple, everyone has to do this simple act of my bidding.
Surely if the case for the damage caused by the cargo cult metaphor were to be made clearly and undeniable, people would not need to be told to stop using it, They just would.
I suspect the thing that's bothering people in the comments here isn't as much that the author is making an argument but that the author is making an argument on cultural grounds?
In this particular example, the word cargo in cargo cult is redundant. All cults have ridiculous ceremonies for cult members to engage in. These ceremonies come from human nature, our inability to distinguish correlation from causation. We're told to conduct a ceremony, get a good outcome, then believe it's the ceremonies that caused the outcome. Just call them ceremonies, because that's what they are.
However, when Feynman wrote his speech he must have thought that a cargo cult is a much more graphic metaphor than a dry lecture about stats and human biases.
It's hard enough for people to communicate as it is. Now we're being asked to research the ancient history, etymology and moral underpinnings of words and phrases when all we really want to do is communicate with our colleagues. I think it's okay to use any word or phrase as long as everyone knows what it means, and accurate communication has been achieved.
People who find themselves with more time and money than sense on their hands have the privilege of writing articles like this. That's wonderful. Good for him. I'm happy for him. The rest of us can just carry on like we never read that article because although it's quite interesting, it's also absolutely useless.
> "I know this, so everyone should change their behaviour"
Depending on which avenues of the web you were on more than 10 years ago, even if that was some of the side streets on Tumblr or Twitter or whatever, we long ago already reached that point. It’s just gotten progressively more mainstream with each passing year, but the backlash was always going to come, and we’re living it.
How do we disprove the null hypothesis that this is a part of human nature and there have always been and will always be people that state their opinions as fact to be more persuasive, and that those voices tend to dominate over the more tempered ones?
"Surely if the case for the damage caused by smoking / drugs / climate change / platforms were to be made clearly and undeniable, people would not need to be told to stop using it, They just would."
But they don't, typically because this involves doing very hard changes in their lives.
So, you have to keep the pressure for decades (or even centuries) of the "I know this, so everyone should change their behaviour" kind, if you want to have any hope for the behaviours to change.
And at some point, it just becomes tiresome to always have to debate this, you know ? (How long can you can keep debating with people who think that aspects of fascism / Putin's behavior is good ?)
Anyway, I will keep publicly shaming the kind of developer scum who in 2025 still uses the likes of GitHub / Discord / LinkedIn, and doesn't even have the decency to admit there might be something problematic with them.
Smoking - undeniable, but addictive. Yet despite the difficulty in quitting, smoking is in decline. Many smokers have tried to quit. They don't need more hectoring, they need support.
Climate Change - Broad consensus is not the same as undeniable. Rapidly becoming undeniable. Change is happening, belatedly, and perhaps too late, but it is occurring.
Drugs - Far too broad a category to be undeniable in practically any aspect. Definitely disagreement on the correct course of action on every aspect.
Platforms - even more nebulous. Harms are alleged for many platforms but those claims are still a long way from being undeniable, yet the exodus from certain platforms would suggest that people leave when they feel the need.
>And at some point, it just becomes tiresome to always have to debate this, you know ?
Forcing your will on others because getting them to agree with you has become tiresome, does not seem to me, to be a productive way to change minds.
> (How long can you can keep debating with people who think that aspects of fascism / Putin's behavior is good ?)
As long as it takes, with reason, information, and compassion.
>Anyway, I will keep publicly shaming the kind of developer scum who in 2025 still uses the likes of GitHub / Discord / LinkedIn, and doesn't even have the decency to admit there might be something problematic with them.
I struggle to see the difference between shaming and bullying. Declaring people to be scum because they use a service you have a problem with just alienates them. When you have provided a list of services that includes so many people you declare to be scum. You have done even more than that. You have alienated yourself.
I would like to think that I stand on my principles. I have never had a FaceBook or LinkedIn account. I do not, however, vilify those who make different decisions from myself.
An odd aspect of much of this how I have always thought of myself as a very left-wing person, yet I found myself increasingly distant from people proclaiming themselves to be left-wing. The principles I value that leads to me to feel left wing are compassion, inclusion, freedom, and support. I can't reconcile those values with people who declare themselves to be lefties to seem to be so opposed to them.
Recently someone posted a George Orwell quote on HN.
It will be seen that, as used, the word ‘Fascism’ is almost entirely meaningless. In conversation, of course, it is used even more wildly than in print. I have heard it applied to farmers, shopkeepers, Social Credit, corporal punishment, fox-hunting, bull-fighting, the 1922 Committee, the 1941 Committee, Kipling, Gandhi, Chiang Kai-Shek, homosexuality, Priestley’s broadcasts, Youth Hostels, astrology, women, dogs and I do not know what else.
Yet underneath all this mess there does lie a kind of buried meaning. To begin with, it is clear that there are very great differences, some of them easy to point out and not easy to explain away, between the régimes called Fascist and those called democratic. Secondly, if ‘Fascist’ means ‘in sympathy with Hitler’, some of the accusations I have listed above are obviously very much more justified than others. Thirdly, even the people who recklessly fling the word ‘Fascist’ in every direction attach at any rate an emotional significance to it. By ‘Fascism’ they mean, roughly speaking, something cruel, unscrupulous, arrogant, obscurantist, anti-liberal and anti-working-class. Except for the relatively small number of Fascist sympathizers, almost any English person would accept ‘bully’ as a synonym for ‘Fascist’. That is about as near to a definition as this much-abused word has come.
Now it seems a lot of people do their bullying in the name of fighting Fascism while seeing Fascism in the myriad forms of things theey disagree with.
One of the characteristics that led Steve Rogers to be selected for Captain America was his answer to the question
"Do you want to kill Nazis?"
His response,
"I don't want to kill anyone, but I don't like bullies; I don't care where they're from."
The writer of those lines had a message about what it meant to be a good person.
Please have compassion. Instead of calling-out or publicly shaming, have a one-on-one conversation, listen and understand their position, explain your own.
Speaking of recipes, the article very much reminded me of internet recipes, the ones that try to cram in as many ads as possible. So the recipe is preceded by the writer's life history, the history of the recipe, whether the name of the product is politically correct and then (200 ads later) three lines of the stuff you were really looking for. And in the worst circumstances you find that the core thing was not really all that informative. Sigh.
___
[1]: Agile is an adjective, not a noun.
The unfortunate thing is that the tag word "agile" in this context has obliterated some very sound ideas of how to effectively develop software in teams. But that would require actual thinking. In lieu of that, maybe we should just get some kind of high priests to run the scrum meetings? Sorry. I have been in the software business way, way too long.
If anyone actually wants to think about software development, my starting point would be John Holland's "Hidden Order". Don't read it. Try to implement it for software development teams.
Though I will admit, especially as a non-native English speaker, that there have been cases where changes in the terminology used have actually made more sense than the prior alternatives.
For example allowlist/deny list feels more concise and simpler to understand than whitelist/blacklist.
Also, naming the main version control branch “main” is also really obvious and clear, at least a bit more so than “master”.
Though once you start talking about further historical context, you’re going to lose some people along the way, who have not once considered it with much attention. A bit like some who used .io domains had never really heard much about Chagos.
In the general case, blacklists and whitelists relate to operations on non-enumerable sets. In particular, blacklists and whitelists are not invertible, due to that non-enumerability i.e. you can’t generate a blacklist from a whitelist nor vice versa. So whitelists exclude a non-enumerable set and blacklists include a non-enumerable set. It is a useful concept separate from purely enumerable sets.
Many uses of whitelist/blacklist in practice have nothing to do with “allowing” or “denying”. You can use some explicit set inclusion/exclusion term but that isn’t nearly as concise and everyone already knows what a whitelist/blacklist is.
Blacklist is a word that stands out, an interesting combination like other English words or phrases and I had no issues with learning it. It's also a word with a rich history that doesn't seem to have had a racist origin. And because it was used since 17th century and is still in use, non-native English speakers have to learn it anyway.
"Master" was more legitimate as a target for change, but again, I don't think anyone had issues with understanding it. This is like when mother-father or male-female is used to describe electrical connectors.
And also, the bigger problem with changing "master" to "main" is that "master" was a standard and the change was painful. At work our branch is still called "master", any change won't happen soon, as people have better things to do (needing to reconfigure CI, plus red tape due to policies and ACL policies) . So now people have to be aware that the default can be both "master" and "main", increasing the knowledge one has to possess for no good reason. It's not like the change from "master" increased the quality of life for anyone.
Note that I have no issues with changes that are made for clarification. For example, in database replication, maybe it's better to talk of a primary database and of replicas, which seems more descriptive and aids learning. But I don't think many such changes were motivated primarily by the need to clarify, but by the need to sanitize the language and I disagree with such a motivation.
Sure, though I think that if there's a term that conveys more or less the same thing and is even more obvious, then there's probably some utility in using it! Though maybe that's from a programming perspective, where accidental complexity compounds somewhat.
> And also, the bigger problem with changing "master" to "main" is that "master" was a standard and the change was painful.
This is a good argument, especially if it was done in a top down fashion and a bunch of people suddenly found themselves needing to change things in addition to an already significant workload.
In the case of the teams that I worked on, the projects that already existed often saw no changes (because the impact of it being either way was non-existent on a day to day level), but for new projects the main repo branch often defaulted to "main" and there wasn't much past "Oh hey, that's neat" to consider.
I can't say that it actually caused me any difficulties, because both Git on the CLI and in my GUI tools helpfully shows the branch names and it's not like we copy the CI configuration without reviewing it on a case by case basis (then again, in some projects the branching strategy is such that master/main isn't even used since there is no canonical main branch).
Dead Comment
So first of all, I absolutely agree that it's an important concept: to me the idea is one of imitating externally observable behavior, patterns, what-not, without any understanding of what's going on underneath. Unlike what the author says, "cargo cult science" certainly can get some sorts of results; particularly when the desired results are actually things like "grant money".
> We’re not catering to imaginary offenses somebody hallucinates on behalf of some supposedly marginalized people anymore.
I'm still processing the information from the blog somewhat; but at the moment, for me, it doesn't come down so much to the idea that these people may be offended, but that it defames them. The story as told in popular culture gives people a skewed idea of what the cultists are like, and reinforces a skewed and arrogant idea about how much better / scientific / whatever the rest of us are. These skewed views hurt both us and the cultists.
It may be, like the "frog slowly boiling" myth, that it's the sort of thing you repeat even knowing that it's not something that actually happens.
Or maybe we need to come up with a different name for it -- although it's not as easy to come up with a picture that's as evocative as the pop culture version of the cargo cult.
This is precisely what GP is talking about. It is not defamation to infer that a primitive group of people is, well, primitive. You are imagining defamation on behalf of them.
The cargo cult story, as it goes, simply describes the (in many ways fascinating) behavior of humans when faced with phenomena they are unable to understand, and how they derive their own interpretations of what happened. Taking a humble approach, we may be in the same position when it comes to things we, from the height of our reason, do not understand as well.
This doesn’t matter. Nobody is talking about the actual cultists. It’s a metaphor to talk about how people right now, in our own society behave around certain topics. The story behind it is apocryphal.
Give an example of a term we can use instead that is more accurate and useful, and you won't need a wall of words to try and fail to convince people to change.
I think the core of the metaphor is still there, that a practice can pass into lore and performance, severed from their logic and context.
Here's Feynman's quote:
> So they’ve arranged to make things like runways, to put fires along the sides of the runways, to make a wooden hut for a man to sit in, with two wooden pieces on his head like headphones and bars of bamboo sticking out like antennas—he’s the controller—and they wait for the airplanes to land.
(note no mention of fake airplanes)
And here are historical instances from the actual article:
> They hacked airstrips in the rain forest, but no planes came.
...
> They created mock radio antennas of bamboo and rope to receive news of the millennium.
...
> The leader remains in communication with John Frum through a tall pole said to be a radio mast, and an unseen radio. (The "radio" consisted of an old woman with electrical wire wrapper around her waist, who would speak gibberish in a trance.)
That looks to me like cargo cult in the pop culture sense.
At some point the fake airplane illustrations were inaccurately tacked on, but if anything they give the cults too much credit because they depict high-quality replicas.
...and the "Save" icon is still a floppy disk.
Human languages are full of idioms that have origins that no longer relate at all to the way the terms are used. It doesn't make them wrong or less useful.
Stand up and call out against how ridiculous this request is.
This is 2025.
Given how high this article is ranked, plenty of people are evidently receptive to it. Sorry!
I mean, you can continue to use the cargo-cult term if you want; just tell an accurate story about the phenomenon that inspired it, that's all
Deleted Comment
And
> you should stop using it
Are different things.
Dead Comment
Dead Comment
Why the heated feelings? The cargo cult metaphor is not merely ignorant, it is also blatantly racist, which explains the unhinged resentment in your comment: "imaginary offenses" "supposedly marginalized people" "hallucinates"
You are being proudly and angrily ignorant specifically because the cargo cult metaphor is racist, and hence aligns along partisan politics, and hence makes you want to fight. If it was boiling frogs you'd be amenable to thinking and learning. Instead you're waving a MAGA flag.
And that is a good example. Despite the fact that the metaphor is not literally true it does a fine job of illustrating the idea of slowly acclimating to incremental changes.
except ... it doesn't. Unless you already know what it means, the term "cargo cult XXX" conveys absolutely nothing. And for what its worth, I'm 61 years old, I've been programming computers for more than 35 years, and until I read TFA I really did not know what "cargo cult programming" meant.
On the other hand, "boiler plate code" made perfect sense to me, but I suspect suffers from the exact same problem.
Arguing that we should excuse them is absurd, especially when googling the phrase "cargo cult programming" immediately reveals the relevant information, all for a grand total of five seconds of effort.
If you work with people from a country where baseball is not popular you might find that the phrase "ballpark figure" doesn't mean anything to them. That doesn't mean we need a finger-wagging article about how nobody should ever say it.
“Boiler plate” is absolutely not the same, in that boiler plate is generally necessary and thus the correct thing to do, and there is no implication that one applies it without understanding.
Unless you already know what it means, 'nothing' conveys absolutely nothing.
Until some political weirdo recently went and defaced the wikipedia article on cargo cults, you could just google "cargo cult" and understand the analogy within 5 seconds.
HN seems put off by the tone. Perhaps if he had positioned it more like "People who use the term 'cargo cult' are mostly idiots who have no idea what it really means. I went all the way down the rabbit hole to uncover the truth for you dumbasses. Now you too can sneer at your colleague for trying to sound smart and miserably failing."
It's good to interrogate the wallpaper of colonialism, to discover what's hiding behind our euphemisms and clichés.
The phrase "cargo cult" as I had come to understand it before reading this article, definitely centered the cult's naivete ("oh those silly cargo cultists, worshipping shipping containers!"
But reading this passage:
> Other natives believed that God lived in Heaven, which was in the clouds and reachable by ladder from Sydney, Australia. God, along with the ancestors, created cargo in Heaven—"tinned meat, bags of rice, steel tools, cotton cloth, tinned tobacco, and a machine for making electric light"—which would be flown from Sydney and delivered to the natives, who thus needed to clear an airstrip
clarifies that this "naivete" was cultivated, by settlers with ulterior motives.
Using the idiom uncritically elides this dynamic, laundering the practices of missionaries that I'm sure most people here would loathe to be on the receiving end of.
Knowing this enriches the analogy when using it to describe aws lambda or whatever people use it for ("Who is producing the cargo? What are their motives? Why does one group have power over another?") but I think, in general, it would be good for people to find additional ways of talking about dynamics where people are making choices out of ignorance.
Because even if you don't agree with my social justice bent, I think Orwell was on the right track to say "never use a metaphor, simile, or other figure of speech which you are used to seeing in print."
wait, when was this? is there a linkable example? (i don't doubt you, but that's pretty bad)
The observations of the pacific cargo cults are an example of religious and cultural syncretism which took on many varied and unique forms most commonly with the sudden increased presence of colonial and military forces in the Pacific along the very varied cultures and groups in that area especially during and after WW2 (and their subsequent sudden departure).
But it is similarly a step too far to imply this phenomenon or the resulting cults that developed was deliberately cultivated by colonialists or that military presence.
The "cargo" elicited in the term cargo cults is directly tied to this phenomenon: WW2 saw suddenly huge amounts of goods and logistics suddenly appear and then disappear from the Pacific regions as the war was fought and then subsequently finished.
Now there are also examples of religious syncretism that forms from missionaries trying to introduce Christianity to places all over the world (see South American and African interpretations of Christianity blending with local traditions), but those are not the cargo cults referred to that explicitly capture the primarily WW2 Pacific phenomenon even though there are other examples of syncretism of Christianity and Pacific religion that aren't cargo cults and aren't deliberately cultivated. Indeed, many times I'm guessing some of these practices are explicitly meet with resistance and annoyance from the likes of colonial missionaries and authorities, so as with most things its not that simple.
I wasn't only referring to the WWII period, though. My comment was also inspired by an excerpt about the 1871-1933 period, that I read in one of the sources the article's author used, Road Belong Cargo by Peter Lawrence, page 78:
> So far only the Europeans had possessed this secret and thus only their ancestral spirits had been sent with cargo. But now the position was going to change. Provided that the missionaries' instructions were carried out in full, the natives ancestors would be employed in the same way. Obedience to the missionaries would place the people in the correct relationship with God and give them what the Garia called Anut po nanunanu: the power to make God 'think on' them and send them cargo, just as the traditional leaders had had oite u po nanunanu or the power to make the indigenous deities help them in important undertakings.
But still, you're right that I don't know prevalent this dynamic was (many islands turned again the europeans) nor the exact extent to which this compliance was the explicit intention of european missionary activity, versus something independently arrived at by the islanders.
Complaining of colonialism in the context of WW2 and implying, if I'm reading you right, that the West is the bad guy is quite ironic.
This was a war against arguably the most depraved, murderous colonial empire that's ever existed, or at best second only to their Nazi allies.
> I think Orwell was on the right track to say "never use a metaphor, simile, or other figure of speech which you are used to seeing in print."
It's an idiom that perfectly encapsulates a specific phenomenon. Compared to many current clichés, I've hardly ever seen it misapplied.
More generally, all of history is like this. So I think it's good to attempt to understand history through multiple perspectives, to practise empathy in our use of language, to wonder if things could have been any different, and to think about how these causal forces shape our lives today.
I use clichés all the time, and I agree that as they come, "cargo cult" is a comparatively narrow one. But to Orwell's point, clichés compress meaning and then (through the power of association) pick up additional connotations that we mightn't all agree on. It's a trade-off. Many times I make that trade, but I know that when I do, there's a higher chance that other people will fill in blanks with their own cultural context than I realize.