News for hackers. Stuff that matters.
Re: by kraig911 on Friday January 13, 2023 @10:27AM (#34369029)
1000x times this. It's a weird thing our profession. There's a horrible but apt (misogynistic even) saying. Happily married men are happy husbands - Unhappily married men are great philosophers. I really feel agile has killed the happiness of our industry because it's met with a lot of back and forth, meetings, rituals, and meta-work and not actual productivity (If agile is done well though it can be amazing but that's another topic to me)
Re: by massinstall on Friday January 13, 2023 @10:41AM (#34369256)
Why is this saying misogynistic?

Because it’s a statement about men or because of the implied possibility they could be unhappy in their marriage?

Also, why is it horrible?

It appears this world has become manically trigger-happy to label something as -ist or -istic, when it contains even only a hint of something someone could understand understand the wrong way.

It would be curious to examine in a psychological study if this reinforced behavior has developed more due to a subtle social reward system for the “labelers”, or due a punishment system for the “non-labelers”.

Re: by schrodinger on Friday January 13, 2023 @10:57AM (#34369545)
There's a slight implication because it only covers men that women are the source of unhappiness (e.g. the nagging wife trope), but I agree it's trivial and likely unintentional. Agree with sibling, just as applicable as "happy married people are happy partners, unhappily married people are great philosophers".
Re: by xwdv on Friday January 13, 2023 @11:36AM (#34370160)
Using “people” might placate the sjw crowd but the writing is not as colorful. Most philosophers are men and most people stuck in unhappy marriages are men. Using the word men will stimulate those connections people have likely formed in their minds, creating a more relatable statement.

If you’re writing a PR statement, sure make something dry and non offensive, if you’re writing for entertainment then lean into society’s stereotypes.

Don’t bend to people’s demands you change your writing, that just means your words have successfully produced a reaction!

Re: by daveguy on Friday January 13, 2023 @11:47AM (#34370328)
Not being a dipshit is not the same thing as "bending to people's demands."
Re: by LAC-Tech on Friday January 13, 2023 @01:36PM (#34371964)
I wish I had the confidence in life to genuinely think anyone who thought or spoke differently to me was just a dipshit.
Re: by wpietri on Friday January 13, 2023 @01:56PM (#34372237)
That's not what he said, and I doubt it's what he meant. Many people who disagree with me are not dipshits, but the ones who are seem to take positive joy in being disagreeable.
Re: by elil17 on Friday January 13, 2023 @11:52AM (#34370410)
>most people stuck in unhappy marriages are men

That is wildly untrue. The research on whether men or women are more satisfied in their marriages shows that they have about the same levels of satisfaction.

For example: https://onlinelibrary.wiley.com/doi/10.1111/jomf.12077

Not really sure why the demographics of philosophers effects the impact of the statement. Most philosophers are white, would it have been more impactful if the statement had brought race into it?

Re: by xwdv on Friday January 13, 2023 @11:58AM (#34370493)
If you could bring race into it somehow then yes the statement might seem more based in historical precedence, rather than some idealistic fantasy world of hyper diversity, assuming most unhappily married men are also white.
Re: by elil17 on Friday January 13, 2023 @02:08PM (#34372402)
I don't really get why any of that matters though. Can't you just appreciate the sentiment regardless of how it is phrased? Seems like your trying to make it political when it just isn't.
Re: by xwdv on Friday January 13, 2023 @05:40PM (#34374911)
Maybe you should think about who is actually making it political, i.e. the people trying to transform the phrase into something politically correct.
Re: by elil17 on Friday January 13, 2023 @09:06PM (#34376621)
Idk man sounds like they’re just taking a phrase and phrasing it slightly differently so that it applies to more people. You’re the one who was offended by that
Re: by doetoe on Friday January 13, 2023 @06:59PM (#34375615)
Just a side remark, but "most philosophers are white" should probably be "most philosophers you heard about"
Re: by Retric on Friday January 13, 2023 @07:26PM (#34375865)
It’s true that only a minority of philosophers are white, and people are far less likely to be aware of philosophers outside their culture.

But there are less aggressive ways to say it.

Re: by elil17 on Friday January 13, 2023 @09:05PM (#34376612)
I felt that they offered a helpful correction
Re: by doetoe on Saturday January 14, 2023 @02:23AM (#34378065)
My intention was not to be aggressive at all, sorry!
Re: by elil17 on Friday January 13, 2023 @09:04PM (#34376607)
You’re absolutely right
Re: by mejutoco on Friday January 13, 2023 @12:17PM (#34370737)
> most people stuck in unhappy marriages are men

If we are counting only heterosexual and 2 people marriages, wouldn't the number of people stuck in unhappy marriages be exactly 50% men and 50% women?

Re: by brippalcharrid on Friday January 13, 2023 @02:06PM (#34372366)
The [perceived] consequences of ending a marriage seem to provide more of a disincentive to men, so they are more likely to persist in a marriage that they feel they would be unable to leave (and then have to support multiple households, etc.). The fact that women (in the USA) are more than twice as likely to initiate a divorce seems to bear this out.
Re: by antonfire on Friday January 13, 2023 @07:38PM (#34375968)
"Women divorce men more often than the other way around, seems to bear out that men are more dissatisfied in marriage" seems like a stretch to me.

At any rate, it reminds me of the classic physics joke:

> An experimental physicist comes running excitedly to a theorist's office, waving a graph taken off his latest experiment. "Hmmm", says the theorist, "that's exactly where you'd expect to see that peak. Here is the reason." A long logical explanation follows. In the middle of it, the experimentalist says "Wait a minute", studies the chart for a second and says "Oops, this is upside down." He fixes it. "Hmmm," says the theorist, "you'd expect to see a dip in exactly that position. Here is the reason..."

Re: by brippalcharrid on Saturday January 14, 2023 @07:17PM (#34385451)
That's an interesting thesis, but it wasn't one that I was putting forward; rather I was saying that the reality of divorce for men tends to be such that they are significantly less likely to seek divorce when their marriage is unhappy compared to women at a similar level of unhappiness.
Re: by giaour on Friday January 13, 2023 @12:18PM (#34370764)
> most people stuck in unhappy marriages are men

I would assume that the overwhelming majority of unhappy marriages are symmetrically unhappy. Though maybe it's just a failure of imagination on my part because I can't see how I could be happy about my marriage if my partner were unhappy.

I could believe that your statement is true only as a derivative of "most people in marriages are men," which is plausible since some studies have found a higher occurrence of homosexuality in men than in women.

Re: by schrodinger on Friday January 13, 2023 @01:14PM (#34371628)
Language is lovely because you can find so many ways to express creativity! I don't think

"Those happily married make great partners, while those unhappily married make great philosophers!"

is any less colorful than the original.

Re: by xwdv on Friday January 13, 2023 @05:43PM (#34374934)
It’s bland, safe, and lifeless. The statement has no bite.

The original statement will be read by men and some men will connect to it right away, because rather than envision some abstract person, they are made to immediately picture a man, and in that image they may recognize themselves, like looking at a mirror.

Re: by ajmurmann on Friday January 13, 2023 @06:53PM (#34375556)
> The original statement will be read by men and some men will connect to it right away, because rather than envision some abstract person, they are made to immediately picture a man, and in that image they may recognize themselves, like looking at a mirror.

Sorry, are you saying that the audience of the statement is on purpose only men? If so, how could you possibly support any claim that it's not misogynistic?

Re: by thegrimmest on Friday January 13, 2023 @07:23PM (#34375838)
It's quite possible to target a statement at a male audience without a disclaimer and yet still not be guilty of misogyny.
Re: by ajmurmann on Friday January 13, 2023 @07:46PM (#34376023)
The statement was made in a discussion about working in tech, not at a free masons lodge
Re: by xwdv on Friday January 13, 2023 @08:12PM (#34376163)
Most people here are men. The content will reflect that. Get over it.
Re: by seadan83 on Friday January 13, 2023 @10:57PM (#34377253)
Is that not part of why this industry has a problem?

In isolation, it is innocuous, and has the caveat emptor. Though, if you get slapped with, you can't be a great philosopher (for what are happily or unhappily married women other than just spouses), you can't be police, fire fighter, coder, CEO.. it's just another slap in a series if many that occur daily. So, the idea is stop with the isolated examples, and perhaps the bombardment will lessen

Re: by lelanthran on Friday January 13, 2023 @11:17PM (#34377349)
> Sorry, are you saying that the audience of the statement is on purpose only men?

Isn't it?

Wasn't Socrates replying to a question from a young man when he (allegedly) said that?

Since the origin of that quote is directly in response to a man, isn't it aimed at ... men?

[1] https://www.quora.com/Did-Socrates-really-say-if-you-get-a-b...

Re: by ajmurmann on Saturday January 14, 2023 @02:08AM (#34377998)
I really want to take your argument as a reason why it's 100% ok to phrase it exclusionary, but then I get a response like this https://news.ycombinator.com/item?id=34376163 and am reminded how that general tone will keep women away from our industry rather than attract them.
Re: by lelanthran on Saturday January 14, 2023 @04:49AM (#34378864)
> that general tone will keep women away from our industry rather than attract them.

I don't "tones" have anything to do with it; in the 80s, Law, Accounting and Medicine[1] was absolutely dominated by men. If you think that introverted nerds are sexist, they have nothing on how doctors, lawyers and accountants were, nor how sexist the purchasers of those services were (often assuming that the men would be more competent).

And yet, today those professions have as many (if not more) females than males.

It's a stretch to think that general tone of an industry was responsible for females leaving the profession filled with introverted IT nerds and moving to high-powered and high-status executive professions.

[1] Other than nurses, in which men are still only a rounding error.

Re: by xwdv on Saturday January 14, 2023 @11:52AM (#34381678)
A long time ago this industry was built on women, the first programmers were women. It was a female dominated field. So what happened? The women stopped giving a fuck and the men took over.

The industry has plenty of attractive qualities for any sex: Good money, good jobs. These far outweigh the occasional toxic male who is easily put down these days. If women aren’t signing up, then maybe they just don’t care about computers as badly as people want them to.

Re: by jasmer on Friday January 13, 2023 @10:57PM (#34377254)
Yes, but, there is absolutely nothing wrong with what he said and not reason to correct anything.
Re: by antonfire on Friday January 13, 2023 @07:30PM (#34375907)
Leaning into society's stereotypes is one way to bend to people's implicit demands to change your writing (and quite possibly thinking).

But sure, if the metric you're optimizing is raw views and smiles and laughs, then yeah, probably the way to go is leaning into that stuff. But there's a reason those views and smiles and laughs are called "cheap".

Re: by peoplefromibiza on Friday January 13, 2023 @12:01PM (#34370530)
> There's a slight implication because it only covers men that women are the source of unhappiness

Where does it says that those men are married to women?

edit: it's not about men, it's about what people do when they are stuck in something that makes them unhappy. And on the observation that many great philosophers where not married and/or not happy.

focusing on the word "men" misses the point entirely. moreover because in many languages other than English, that "men" could be translated literally and it would also mean "people" and it would also be a completely correct interpretation.

edit 2: apparently nobody has ever read the great philosophers.

Since love is a deception practiced by nature, marriage is the attrition of love and must be disillusioning. Only a philosopher can be happy in marriage and philosophers do not marry.

— Arthur Schopenhauer

--

It is not a lack of love, but a lack of friendship that makes unhappy marriages.

— Friedrich Nietzsche (he was a philosopher and apparently had no friends, because he never married)

--

But most of all, dear friends

A man married to the right woman will be happy. A man married to the wrong woman will be a philosopher

— Aristotle

that quote is 2,300 years old!

Was Aristotle misogynistic?

That's the wrong question, it's like asking it T-Rex ate cruelty free meat.

But if you read carefully using your brain to interpret that sentence, instead of your prejudices, what it actually says is that if you make the right choices in life you will be happy, if not, you will be a philosopher, because it was believed that a philosopher had to go through suffering to understand the true meaning of life, in other words you will not be happy.

Triggers are in the eyes of the beholder.

Re: by bobobob420 on Friday January 13, 2023 @12:49PM (#34371233)
You went too deep. Never go too deep
Re: by schrodinger on Friday January 13, 2023 @01:10PM (#34371554)
I'm sorry, it really isn't a big deal and I don't think anyone would be triggered or offended by the quote! And of course historical context matters. The poster was just proffering a friendly reminder that to push society forward it's helpful to consider these things.

It's just like changing our default branches from master to main, honestly probably not a huge deal to any rationale person, but the cost is negligible so why not?

It's possible to be empathetic and considerate, making minor adjustments (and also not judging those who innocently don't) without being the "woke" police!

Re: by peoplefromibiza on Friday January 13, 2023 @03:13PM (#34373248)
> he poster was just proffering a friendly reminder that to push society forward it's helpful to consider these things

It is totally not.

As Ricky Gervais put it beautifully, like it or not, if you categorize the people of the past with the standards of today, you are preparing the people of the (near) future to categorize you about what you say today.

Now imagine that people think of Aristotle as a misogynist, like if it is actually important, he died 2,300 years ago after all and nobody studies Aristotle because "and now let's read about that guy who hated women, because it's something important to learn: women are trash", but

By the 1930s, a new kind of human zoo appeared in America, nude shows masquerading as education. These included the Zoro Garden Nudist Colony at the Pacific International Exposition in San Diego, California (1935–36) and the Sally Rand Nude Ranch at the Golden Gate International Exposition in San Francisco (1939). The former was supposedly a real nudist colony, which used hired performers instead of actual nudists. The latter featured nude women performing in western attire. The Golden Gate fair also featured a "Greenwich Village" show, described in the Official Guide Book as "Model artists' colony and revue theatre."

Or this

https://en.wikipedia.org/wiki/Human_zoo#/media/File:African_...

Sorry if I stand with Aristotle, despite him being a man of his times, and not with 20th century human zoo.

edit: to put it simply, should we talk to German people or everytime they try to say something we should shut them up reminding them that they did the holocaust?

When I disagree with someone from the US, can I use "you are the only people in history to have dropped two atomic bombs on civilians, you are wrong by design!"?

Why Aristotle is problematic, but nobody says "he was a Trump but a lot more intelligent than Trump and actually, now that I think about it, he never said <<grab them by the pussy>>, so Aristotle was less misogynist than Trump"?

Aristotle has never been POTUS.

I understand pushing society forward, so why blame people who have died thousands of years ago for things they are not responsible of today?

Does someone really think that quoting that sentence from Aristotle will plant the seed of misogyny in people's mind?

Is this really the kind of trust we have in each other's intelligence?

I believe people can read the context loud and clear.

Re: by philosopher1234 on Saturday January 14, 2023 @10:04AM (#34380814)
He was a misogynist. That’s a fact. Yes, the standards have changed. It doesn’t mean we need to throw out everything he said, but sticking your head in the sand and ignoring a basic quality of his thought because… I’d not know why honestly? It’s threatening? thats not the way forward.
Re: by jgil on Friday January 13, 2023 @01:38PM (#34371992)
Re: by zmgsabst on Friday January 13, 2023 @02:25PM (#34372624)
The introductory paragraph makes it seem like the extent of your claim is he noticed the same behavioral trend as most psychology surveys:

> Among women's differences from men were that they were, in his view, more impulsive, more compassionate, more complaining, and more deceptive. He gave the same weight to women's happiness as to men's, and in his Rhetoric stated that society could not be happy unless women were happy too.

And the modern psychology:

https://www.bbc.com/future/article/20161011-do-men-and-women...

I think you’re really stretching the word “misogyny” when you’re using it for people who accurately describe reality and view male and female well-being as equally important for society.

Re: by philosopher1234 on Friday January 13, 2023 @10:21PM (#34377083)
You are a misogynist. This is literally the first sentence. Your post is shamefully misleading.

> Aristotle saw women as subject to men, but as higher than slaves, and lacking authority; he believed the husband should exert political rule over the wife.

Re: by zmgsabst on Sunday January 15, 2023 @02:30PM (#34392376)
Yawn — you name calling because you think a cherry picked quote about family dynamics defines an entire philosopher’s view is the bad faith I’ve come to expect from people of your persuasion.

Your post is more misleading than mine: you’re hanging your entire opinion on a de-contextualized cherry-picked line and using that to ignore other parts of the philosopher’s work.

Go on, scream about how everyone who disagrees with you is an istaphobe — nobody cares.

Re: by philosopher1234 on Monday January 16, 2023 @06:33AM (#34399597)
You are incapable of recognizing misogyny, and see it as an all or nothing quality. You need to think more deeply.
Re: by peoplefromibiza on Friday January 13, 2023 @03:06PM (#34373176)
Actually, who f*king cares?

Nobody takes what Aristotle thought about women as a profound insight on the nature of life on Earth.

Because not everything he said and thought is of value of course for Christ sake I can't believe I have to explain it to adult functioning people

Think about this: USA saved a lot of nazis and brought them to America to work for them.

One even sent the Apollo on the Moon and was acclaimed as an American hero.

Should we disregard everything the US does? (we probably should, I agree)

I mean, 2,300 years ago all of us would have thought that women were not as useful as men, given that they couldn't do most of the things that kept the people alive, in the society and cities they had built. Of course women were a fundamental part of the life of humans before stratified societies and armies to rule them were invented, but we don't know what the cave men thought of women, we only know they really digged those bulls of theirs

https://en.wikipedia.org/wiki/Cave_of_Altamira#/media/File:9...

It's the same think of believing that lions are misogynist, it's simply stupid.

I don't think you really are stupid, so why you act like one?

Re: by selimthegrim on Saturday January 14, 2023 @10:50AM (#34381190)
Wasn’t he the guy who said that woman had a different number of teeth than men but never bothered to check?
Re: by mahogany on Friday January 13, 2023 @02:24PM (#34372599)
I broadly agree with your point, but then you decided to search for quotes that apparently support your argument, and you picked... Schopenhauer, in a discussion about misogyny and marriage, which is pretty hilarious.
Re: by peoplefromibiza on Friday January 13, 2023 @03:07PM (#34373184)
narrative is King in 21th century my friend.

I did not make the rules.

Re: by axxto on Friday January 13, 2023 @02:41PM (#34372838)
> But most of all, dear friends, that quote is 2,300 years old! Was Aristotle misogynistic?

Yep

> In his work Politics (1254b13–14), Aristotle states "as regards the sexes, the male is by nature superior and the female inferior, the male ruler and the female subject".

> While Aristotle reduced women's roles in society, and promoted the idea that women should receive less food and nourishment than males, he also criticised the results: a woman, he thought, was then more compassionate, more opinionated, more apt to scold and to strike. He stated that women are more prone to despondency, more void of shame or self-respect, more false of speech, more deceptive, and of having a better memory.

_________

> apparently nobody has ever read the great philosophers.

Yep

Re: by peoplefromibiza on Friday January 13, 2023 @02:59PM (#34373083)
> Yep

You are too, for the standards of 2,300 years in the future, don't worry.

Reducing Aristotle to "that misogynist guy" is exactly what proves that people have become so stupid that cannot go beyond their small minds.

> as regards the sexes, the male is by nature superior and the female inferior, the male ruler and the female subject

at his times this was technically true. (edit: it reflected the scientific beliefs of the time, same way we thought until not long ago that Neanderthal were inferior to Sapiens)

Reminder: Christ had not been invented yet.

Second reminder: the bible says the same things, but the USA president swears on the bible...

I mean, I can understand Aristotle not knowing about civil rights in 300 B.C., what's the excuse for the US?

> He stated that women are more prone to despondency, more void of shame or self-respect, more false of speech, more deceptive, and of having a better memory.

Again, he knew stories about the Minoan society who gave woman a lot of power, worshipped Snake goddesses and it brought their society to ruins (as far as he knew, I don't think he knew about volcanology).

Can you blame the guy?

Like we don't blame Americans for thinking they are better than anybody else and that women should not have the right to abortion and that you should have automatic rifles to defend yourself from government and taxes are theft in 2023.

We know they are centuries behind the rest of the civilized World.

At least Aristotle was a thinker...

Re: by feoren on Friday January 13, 2023 @03:22PM (#34373369)
You're clearly passionate about something here, but it's not totally clear what it is or why. It might be interesting to read what you have to say, but you need to chill, organize your thoughts, and stop calling other posters idiots for disagreeing with you. Right now it feels like we're catching half of an angry shower argument against someone who's not here.

I can tell, because I've made posts like this before, and I always regretted it later. Have your angry argument in a journal or text file (Lately I've really liked Markdown with source control). Then revisit it later, and add in the side you're arguing against. Then revise it so that you're actually making a clear point, and remove all the personal insults. Then post it here, because I want to read it. But until then, I have no idea WTF you're on about or why you're so defensive of a very-long-dead philosopher.

Re: by now__what on Friday January 13, 2023 @04:08PM (#34373898)
Aptly stated. I would like to save this as a copypasta response to innumerable similar internet comments.
Re: by bennysonething on Friday January 13, 2023 @04:57PM (#34374457)
What? I found their post informative and yours extremely patronising. They're not defensive about Aristotle, they are pointing that the quote seems to be misinterpreted because it's about relationships between men and woman.
Re: by operatingthetan on Friday January 13, 2023 @05:14PM (#34374649)
See: https://news.ycombinator.com/item?id=34373176

edit: welp it's flagged now but they straight up called another poster "stupid."

Re: by Aeolun on Saturday January 14, 2023 @12:38AM (#34377636)
I mean, I’ve never heard of any woman being unhappy because of a nagging husband.

The source of unhappiness for women seems to be the reverse. A husband that’s not doing all the things she nags about automatically.

I think priorities are just fundamentally different somehow.

Re: by deroanth on Sunday January 15, 2023 @02:30PM (#34392373)
I'm surprised you've never heard of a woman being unhappy because her husband wants her to do/be one thing, and she wants to do/be another. "Nagging" isn't always the stereotypical annoyance.
Re: by kraig911 on Friday January 13, 2023 @11:13AM (#34369794)
To me it's misogynistic because when I heard it first it's implied that my happiness is tied to a woman. Since I'm happily married and very much in love I know that without her I'd probably end up being a philosopher pondering problems without answers to run away from the trauma of losing her. I've been through it before :)
Re: by Idk__Throwaway on Friday January 13, 2023 @11:18AM (#34369872)
And how is implying your happiness is tied to a woman misogynistic?
Re: by multiplegeorges on Friday January 13, 2023 @11:39AM (#34370203)
It reduces women to instruments to serve men's happiness.
Re: by Gud on Friday January 13, 2023 @11:50AM (#34370374)
No it doesn’t.
Re: by weakfish on Friday January 13, 2023 @03:04PM (#34373155)
Great argument! Let me try.

Yes it does.

Did it do it right?

Re: by Gud on Saturday January 14, 2023 @05:21AM (#34379042)
Parent didn’t provide an argument and the burden of proof is on them.
Re: by concordDance on Saturday January 14, 2023 @05:57AM (#34379215)
You can and should do better than them, not descend to their level. It's obvious to any reader that the parent was just making a bold assertion.
Re: by xigoi on Sunday January 15, 2023 @03:39AM (#34387843)
How do you prove that something is false if you weren't given a reason why it should be true in the first place?
Re: by krageon on Monday January 16, 2023 @06:01AM (#34399368)
By saying what you just said. It's already better than saying "No u".
Re: by tmn on Friday January 13, 2023 @12:05PM (#34370589)
This is the logical fallacy prevalent in these types of 'this offends me' reactions. You have completely fabricated this takeaway.
Re: by dgfitz on Friday January 13, 2023 @12:06PM (#34370609)
A.) No it doesn't, not even a little bit. B.) He said he was happily married, he didn't say his happiness it tied to a woman, you're twisting words.
Re: by slt2021 on Friday January 13, 2023 @12:09PM (#34370640)
replace woman with kids. Happy parents are happy parents, unhappy parent is a philosopher parent.

doesnt sound like any -ism to me

Re: by kraig911 on Friday January 13, 2023 @11:27AM (#34370022)
For sake of mental gymnastics I'll humor you. It's misogynistic because it's rooted in I presume in my culture that women generally don't sit and ponder problems, or resort to alcohol, drugs and crime as bad as men when things go bad. Women generally move on. So that belies a certain belief that women are the cause of all problems - And that is misogynistic.
Re: by jasmer on Friday January 13, 2023 @10:59PM (#34377260)
The statement does not imply those assumptions, and even if it did, it would not be misogyny. The fact there is so much discussion about this is the 'issue' here and it's toxic.
Re: by peoplefromibiza on Friday January 13, 2023 @12:10PM (#34370647)
> To me it's misogynistic because when I heard it first it's implied that my happiness is tied to a woman.

Nowhere it is implied that an unhappy marriage for a men is due to women in the marriage, if I had to guess, unhappiness in marriage for men is tied to having kids.

Anyway, focusing on the fact that it says "men" instead of focusing on the fact that it says "unhappiness" says a lot about the priorities people have nowadays.

It's like reading "The Fox and the Grapes" and focusing on the fact that there's a talking fox trying to eat grapes.

Re: by conductr on Friday January 13, 2023 @01:51PM (#34372163)
There’s a lot of things like this that I blame mostly on the growth of what we’re doing here. We’re communicating in a low fidelity text only fashion and doing it without any knowledge of who each other are and how our word choices will be received. We definitely don’t know who is lurking or reading or may take offense once I hit the reply button on this form.

Had that been said in person, even with someone we only recently met, we’d have “known” what it was meant to mean and that it was just a figure of speech to support their main point. Online, people will read every word selected and choose to vilify you for using a pronoun or some other random extreme literal take on your word choices without really considering what your intent or meaning or that you is (often there’s not much, it just happens to be the choice of words they made while typing on a tiny device and trying to be concise). It’s also not considered that online we’re intermixing generationally, culturally, economically, and so many ways. When a 50 year old person says something like the word “retarded” it may feel normal and they are ignorant of the fact that anyone under ~30 knows not to even say that word, it’s the “r” word. Then you have the other “n” word that everyone knows is unspoken except it’s found and heard everywhere because some people can and do say it steadily.

As an example, I frequent a local subreddit for my city. Something that regularly comes up is crime and homeless and such. If you have anything to post there. Someone else will invariably reply with yes but redlining, Jim Crowe, disenfranchised citizens, etc. Those are all base general knowledge and historical facts for sure. I think everyone is well aware of them. But, it’s difficult to have any discourse when the audience expects a full historical account of why the situation exists before solutions can be discussed. It’s pretty tiring and I’ve basically stopped chiming in on those kinds of things.

TLDR: communication is hard and text only is really hard.

Re: by antonfire on Friday January 13, 2023 @08:04PM (#34376121)
> It appears this world has become manically trigger-happy to label something as -ist or -istic

Also to label something as maniacal, perhaps.

Re: by lo_zamoyski on Friday January 13, 2023 @08:16PM (#34376189)
It is currently culturally fashionable to construe things in this manner, so unsurprising. It is humorless and lacks common sense. Reasonably intelligent people understand context. They do not flatten all of reality and reduce everything to their favorite pet paradigm, projecting uncharitably all sorts of weird baggage onto the most innocuous of statements.

So now you can't make a quip about wives unless you also make a quip about husbands (or else generalize it to "persons") though even these are now too restrictive for some. Heaven help you if you dare observe that there are differences between men and women, complementary differences no less, that lead to humorous tensions between them and peculiarities particular to each that surface within their shared lives.

Shall we raise a toast to ourselves, savaged men (and women!)? Humor is dead. And we have killed it.

Re: by emadabdulrahim on Friday January 13, 2023 @08:28PM (#34376285)
Common sense is dead. Certain groups of people lack self and/or social awareness to notice that they've replaced religion with ideology. For example, we criticize religion for shaming many parts of our sexuality "Welcome to church, you're a sexual being and you should be ashamed". Now that's been replaced with "You're a man, you should feel guilty because you're from the oppressor group." etc.

Welcome to Western society, you're privileged and you should be guilty and ashamed.

How did we get here?

Re: by cjcenizal on Friday January 13, 2023 @09:37PM (#34376834)
I think recognizing one’s privilege is uncoupled from how you choose to feel about it.
Re: by Dudeman112 on Saturday January 14, 2023 @02:00PM (#34382931)
For most people it's not

The expression "privilege" itself makes people feel attacked and get defensive. If you say the same exact sentence replacing "privilege" for the definition and it greatly changes how people react to what you say

Re: by krageon on Monday January 16, 2023 @05:57AM (#34399339)
That's a good point. There's absolutely no reason to feel bad about being privileged. You should be happy! Perhaps spread some of that happiness around, make the world a happier place. Everyone wins.
Re: by Murfalo on Saturday January 14, 2023 @08:41AM (#34380252)
OK I do think there is an issue with wokeness in society. But, I also think there is a problem with anti-wokeness that can be seen here with people chomping at the bit at the first (poorly attributed) use of "misogyny". Women aren't even mentioned, and the only way I see them/misogyny even entering the equation is if you make the rather odd assumptions that an unhappily married man must: 1) be married to a woman, and 2) be unhappy exclusively as a result of his wife.

I think there is probably a happy medium of wokeness that can be reached via measured discussion between respectful adults. I think in real life (at least in my experience) people are willing to have those discussions, and are much less polarized and divisive than the internet/cancel culture might have you believe.

Re: by krageon on Monday January 16, 2023 @05:56AM (#34399329)
Black and white thinking is not correlated with intelligence, just with being human (and perhaps breadth of experience).
Re: by the-printer on Friday January 13, 2023 @08:33PM (#34376317)
There has to be some sort of “Streisand Effect” phenomenon that can be applied to interpersonal communications, where by mentioning a thing in conversation that you hope not to entertain, it gets entertained as a consequence of it being mentioned.

> It would be curious to examine in a psychological study if this reinforced behavior has developed more due to a subtle social reward system for the “labelers”, or due to a punishment system for the “non-labelers”.

This is intriguing by the way.

Re: by lelanthran on Friday January 13, 2023 @11:08PM (#34377308)
> Why is this saying misogynistic?

It's not; it's the result of a vocal and aggressive mob - people are taking care to not draw the attention of the mob.

Re: by Aeolun on Saturday January 14, 2023 @12:33AM (#34377616)
I think there is a strong punishment system for the non-labelers. People that feel strongly about this stuff are really rabid, and seem to spend all their time calling people out on perceived slights.
Re: by gsk22 on Saturday January 14, 2023 @12:42AM (#34377657)
There are plenty of layers at which it's misogynistic, but the most obvious one perhaps is that it wholly centers around the man in the relationship. Why must the wife be the source of the husband's unhappiness ("nagging wife" trope)? Why does he get to be the great philosopher if they're both unhappy?

You can say "it's just a saying, it would be equally true with the roles reversed" -- but then, why aren't they?

Sure, on the misogyny scale, it's pretty mild, but sayings like this that implicitly reinforce the male-centered world we live in are in some ways the most insidious.

Re: by concordDance on Saturday January 14, 2023 @05:55AM (#34379208)
In an unhappy marriage the other person is normally the source of unhappiness. Not always of course (I knew a guy who got divorced because he felt he'd missed out on having more relationships).
Re: by gsk22 on Sunday January 15, 2023 @02:39AM (#34387513)
Sure, if you only look at the minutae. At a high level, a relationship is a bond between two people, so it's unfair to lay all the blame solely at the feet of the other person. You've probably done things that make your partner unhappy as well.

The mature way to approach the problem is to work together to resolve the issues -- or if that isn't possible, terminate the relationship. You can't just make yourself the victim and say it's all the other's fault.

Re: by deadpannini on Saturday January 14, 2023 @10:30AM (#34381025)
The standard you've laid out proposes that any statement about a man's experience in a relationship is by definition misogynistic, because it's centers the man (and, of course, erases women). Do you stand by that?

Additionally, consider that you are the one bringing the nagging wife trope into this: it's merely one of many possibile explanations and unhappy marriage.

Re: by gsk22 on Sunday January 15, 2023 @02:32AM (#34387479)
The difference is the original statement was not about a specific man's experience; it was a generalization about married men's experiences as a whole.

Saying "I was in an unhappy marriage and it made me a great philosopher" would be fine. It's the generalization which is an issue here.

Re: by xigoi on Sunday January 15, 2023 @03:40AM (#34387860)
If someone said something similar about married women, would that be misoandrist?
Re: by ttyprintk on Saturday January 14, 2023 @07:28AM (#34379753)
It’s only misogynistic if the husband:

1. Can only be married to a woman, sometimes a pre-arranged woman

2. Has religious or cultural norms keeping it that way

3. Improving the marriage is the woman’s territory

This is probably a realistic aphorism for a larger group of people than those who can call it misogynistic.

Re: by alexvoda on Saturday January 14, 2023 @09:49AM (#34380697)
I see there are many people commenting on the ethical value of that saying.

To understand it better it is worth noting that it is a bastardization of this quote commonly attributed to Socrates: “By all means marry; if you get a good wife, you’ll become happy; if you get a bad one, you’ll become a philosopher.”

As detailed in this ( https://qr.ae/pvP31C ) answer on Quora, Socrates never said (or was never recorded to say it, he didn't write down his philosophy) this exact thing. But there is a recorded dialogue that is plausible as the source of the simplified quote.

While less clear from what kraig911 said or from the original dialogue, the commonly spread (meme) version of the quote, which I pasted above, makes the misogynism clear. I hope further explaining that is not necessary.

It is important to note that Ancient Grece was very gender unequal, so a misogynistic quote in that social context is not something surprising, even for one of the brightest minds. That is just how society was in those times, and those philosophers did not get the benefit of hindsight we have today.

Besides, as stated above, Socrates didn't actually say that misquote. He was commenting about the challenges of his relationship with his wife. From that dialogue, it is even implied it was a conscious decision he made.

The misquote is especially dreadful because it is a generalization over the entire feminine gender. I am now quite curious when exactly in history did the misquote take its commonly known form.

I am quite surprised that of all the people commenting, no one attempted to go to the source of that meme. Instead, everyone just espoused their viewpoint. I wish HN to be a place of knowledge seeking, not a place of culture war.

Re: by Beltalowda on Friday January 13, 2023 @10:41AM (#34369258)
You can just replace "men" with "people" and it still works.
Re: by pydry on Friday January 13, 2023 @10:55AM (#34369507)
>I really feel agile has killed the happiness of our industry because it's met with a lot of back and forth, meetings, rituals, and meta-work and not actual productivity (If agile is done well though it can be amazing but that's another topic to me)

All that stuff you hate isnt unique to software. It's just capitalism.

Re: by kraig911 on Friday January 13, 2023 @11:17AM (#34369858)
Before I was in this industry most other things aren't ritualistic in their delivery. In retail, in healthcare, in hospitality, in television - it was very much quality/event driven. A thing was done it can't continuously improved upon. Software (at least relative to me) is like working on a dish as a chef that is never complete. A patient that never is healed etc. It's because so much about ritualistic definition of the task over and over. In mission critical scenarios I do feel waterfall is better. Agile is something where a small team can actually make something over time, lots of time but it's become a thing where meetings (and their number) are measured as part of the success of a project. Not the actual delivery.
Re: by pydry on Friday January 13, 2023 @03:45PM (#34373649)
I'm guessing in retail you weren't a walmart greeter.
Re: by mangosteenjuice on Friday January 13, 2023 @11:13AM (#34369808)
It's not just capitalism. Bloated management and wasteful processes are problems under feudalism and communism too.
Re: by jpatt on Friday January 13, 2023 @12:10PM (#34370648)
If anything, the modern management structure more closely resembles a mini-communist state than a capitalist system.

Each department's revenue goes into a shared pool, which is distributed amongst the company in annual planning cycles by an unelected board of representatives. Who gets what is as much a function of meritocratic principles like department revenue as it is of who happens to have senior leadership's ear that year (how many times have executives been convinced X is the future, we need more X, with no concrete performance to back that up?).

There are some larger, more sophisticated companies that break this mold, but more the exception than the rule, I think.

Re: by carom on Friday January 13, 2023 @08:44PM (#34376430)
I have been saying this. Large corporations are command economies! There is a ton of bureaucracy too.
Re: by LegitShady on Friday January 13, 2023 @11:19AM (#34369896)
wait wait you think meetings, rituals, and meta work didn't exist in communism?
Re: by faddypaddy34 on Friday January 13, 2023 @11:55AM (#34370445)
The poster most likely thinks that communism/socialism are utopia producing methodologies that have never been tried for real and all evils are because capitalism.
Re: by pjlegato on Friday January 13, 2023 @11:54AM (#34370425)
All that stuff is actually _even worse_ under alternative economic systems. Spend a few hours talking with someone -- anyone -- who comes from a Communist country and ask them about this.
Re: by awill88 on Friday January 13, 2023 @11:39AM (#34370200)
Feel like I would’ve said something like this at the beginning of my career.. you’re gonna go thru it, you’ll see. None of what you’re saying makes a lick of sense.
Re: by mpweiher on Friday January 13, 2023 @11:54AM (#34370430)
> agile has killed the happiness...meetings...rituals...meta-work...not actual productivity.

All of that isn't actual agile. It's Fauxgile and has nothing to do with what agile is about, which is about removing impediments to productivity, removing meetings (why were there standups? Because they shouldn't exist in the first place, and if you absolutely positively can't avoid them then at least make them as short as possible by making everyone as uncomfortable as they should be) and laser-focusing on actual productivity.

> (If agile is done well though it can be amazing but that's another topic to me)

Yes. I would phrase it as: if agile is actually done.

Re: by mindcrime on Friday January 13, 2023 @12:13PM (#34370684)
Can't upvote this enough times. Time and time again you see this: people say "I hate agile because of X, Y and Z" where X, Y, and Z - at best - are orthogonal to the idea of Agile, and - at worst - are complete anathema to the spirit of Agile.

Sorry, but anybody who thinks Agile is about velocity, story points, planning poker, standups, retrospectives, backlog grooming, etc. has been sold a bill of goods. Now that's not to say that those things don't have (some) value. But they aren't "the thing" about Agile. Not even close.

Re: by peteradio on Friday January 13, 2023 @01:09PM (#34371539)
But if you are joining an Agile shop what do you get on average?
Re: by mpweiher on Friday January 13, 2023 @01:13PM (#34371613)
Fauxgile.
Re: by roundandround on Friday January 13, 2023 @01:33PM (#34371923)
And every time communism meets the real world we call the required modifications state capitalism.
Re: by lazyasciiart on Saturday January 14, 2023 @03:32AM (#34378440)
I thought it was called the welfare state, or social democracy.
Re: by ajmurmann on Friday January 13, 2023 @06:55PM (#34375578)
Scrum
Re: by fijiaarone on Friday January 13, 2023 @08:25PM (#34376266)
Jira
Re: by selestify on Friday January 13, 2023 @06:28PM (#34375335)
What is actually Agile then, and how does one actually practice it?
Re: by ajmurmann on Friday January 13, 2023 @07:02PM (#34375643)
agilemanifesto.org

Constant reflection and drive towards faster feedback. XP or if I squint Scrum can be a starting point, but you gotta adapt to the individuals on the team and the characteristics of the type of problem you are solving.

Re: by lr4444lr on Friday January 13, 2023 @07:03PM (#34375648)
It's a methodology that makes software more resilient to the changing needs of the business. Anything that violates the 12 canonical principles[0] should be thrown out - and this has to be determined by each org. individually.

[0] https://agilemanifesto.org/principles.html

Re: by mindcrime on Friday January 13, 2023 @07:30PM (#34375909)
/u/lr4444lr and /u/ajmurmann nailed it. "Agile" is just what the Agile Manifesto says. Strictly speaking, "Agile" in and of itself isn't even a methodology - it's just a set of principles, to which a number of concrete methodologies claim some association. They differ in the degree to which they faithfully represent the spirit of the manifesto.

So really, you're never "doing Agile". You're "doing $X" where $X can be Scrum, XP, Crystal, AgileUP, SAFe, or whatever. At most companies what you get, in my experience, is a bastardized version of Scrum cobbled together by somebody who has never actually developed software, took a couple of Scrum classes (maybe), paid too much money for some "help" from some "Agile coaches", and is hoping some of the resulting shit will stick to the wall.

FWIW, I've actually had the pleasure of working at company that did Scrum and really did it well, and it was honestly a great experience. Actual Scrum, as documented in the Scrum Guide, isn't bad. The problem is when people take base Scrum and start tacking on additional shit (see: "agile coaches" and "agile consultants") and wind up with a bureaucratic / kafka-esque tarpit of interminable meetings, ceremonies, and artifacts. In other words, pretty much exactly what the Agile Manifesto stood against in the first place.

Re: by RHSman2 on Saturday January 14, 2023 @04:20AM (#34378707)
Difference between doing Agile and being agile is the same as education. You can have engineers who are educated well and you can have engineers who get stuff done, well without a high level of ‘education’.
Re: by ttyprintk on Saturday January 14, 2023 @07:34AM (#34379801)
You’re talking about training, not education. A masters in engineering will be an experience in software architecture. An engineering role under one of these management styles will be an experience in training.
Re: by RHSman2 on Saturday January 14, 2023 @10:50AM (#34381182)
No I’m not. You are.
Re: by jimbomins on Monday January 16, 2023 @10:43AM (#34401708)
If you have an engineer the whole point of them being able to claim the title is they are educated and expert in their field. Without knowledge and expertise in a field you aren't going to get any engineering done.

Which is different to saying anyone trained to be an engineer will be able to get stuff done. But getting stuff done was always a recnognised requirement of an engineer; i.e. by definition they should be getting stuff done.

Re: by cwingrav on Friday January 13, 2023 @07:59PM (#34376091)
Agile is to Lenin as Agile processes are to Stalin.

Read the Agile Manifesto. That’s what Agile is. All else is either: - (good) trying to implement the Agile Manifesto, or - (bad) trying to make current process appear like Agile.

Re: by gonzo41 on Friday January 13, 2023 @09:00PM (#34376569)
You speak with a client. They say what they want. You build it they test it, and state objections and or request more features. You discuss and then build the agreed thing. And then you do this loop untill you ship
Re: by Too on Saturday January 14, 2023 @02:30AM (#34378106)
The whole idea is that there is no strictly formal version of the process. It can't be answered with a package. The process itself is agile, ammendable, fluid, mutable, improvable. You do what works for you.

Just stick to the principles of focusing on the product customer value over the processes themselves, with recurring reflection over how your process is working, as per the agile manifesto.

If your company hasn't done this before, Scrum is a good starting point, but it is by no means a goal nor the final destination. This is where most companies fail.

Re: by fabioborellini on Saturday January 14, 2023 @03:21AM (#34378375)
Some companies will just request a ready-made agile process from a certified agile overlord. The process will hinder productivity since only reporting parts and rituals are implemented, and all improvements suggested by individuals participating are dismissed since they are “against the agile process”.

I did leave and the company did crumble shortly afterwards. The main reason wasn’t related to processes, though. It was already too late when the faux-agile was introduced.

Re: by Viliam1234 on Saturday January 14, 2023 @03:08PM (#34383677)
You asked about Agile, but I will talk about Scrum instead, because I am more familiar with it.

https://scrumguides.org/scrum-guide.html

Ctrl+F "JIRA" - 0 results

Ctrl+F "velocity" - 0 results

Ctrl+F "on-call" - 0 results

Ctrl+F "manager" - 0 results

Selected quotes:

> Scrum Teams are cross-functional, meaning the members have all the skills necessary to create value each Sprint. They are also self-managing, meaning they internally decide who does what, when, and how.

> During the Sprint: No changes are made that would endanger the Sprint Goal;

> The Daily Scrum is a 15-minute event

A short version is that you have a small team of intelligent people who are given sufficient autonomy. They split time into intervals called "sprints", each sprint is 2-4 weeks long. (If you have no experience with Scrum, start with 2 weeks. When you get used to it, the team can decide the correct length.)

At the beginning of the sprint, the developers and the representative of the customer agree what gets done. During the sprint, the developers do it. Every day there is a short meeting in the morning, when developers say "I completed this; I am going to work on this; I am blocked by this", nothing more.

At the end of the sprint, developers show the implemented changes to the representative of the customer. Then the developers talk among themselves about what was good during this sprint, what was bad, and what they want to do differently the next time.

The important thing (ignored at almost all companies pretending to do Scrum) is that in this ideal world, managers do not exist. Developers manage themselves. In the daily meetings, developers report their progress to each other. What needs to be done, is decided by the representative of the customer (literally a person from a different company, or from a different department if this is an internal project). How it gets done, that is decided by the developers. When developers talk about what was good and bad, and what needs to be done differently, they actually have the power to do it differently the next time. Developers assign the work between themselves, and make estimates how long something would take.

Shortly: the developers are treated as adults, and their responsibility to the customer is defined on a biweekly or monthly basis.

Re: by lelanthran on Friday January 13, 2023 @11:27PM (#34377394)
> Sorry, but anybody who thinks Agile is about velocity, story points, planning poker, standups, retrospectives, backlog grooming, etc. has been sold a bill of goods. Now that's not to say that those things don't have (some) value.

Spot on. You and parent have hit the two points that matter:

1. Agile is about removing impediments to productivity

2. velocity, story points, planning poker, standups, retrospectives, backlog grooming, etc are all, in some way, impediments to productivity (even if they do have some value).

I think the real reason you cannot have real agile is because businesses don't run in a way that is compatible with agile, so over time all processes within a business will evolve to match how the business itself functions.

Re: by garethrowlands on Saturday January 14, 2023 @09:48AM (#34380694)
Strong agree.

Except it's not even really about productivity, it's about outcomes. The productivity is only important insofar as it achieves the outcomes. The ideal agile process would have the team on the golf course or in the spa but still changing the world (any suggestions on achieving this, gratefully accepted, as always).

Re: by mindcrime on Saturday January 14, 2023 @10:36AM (#34381073)
I think the real reason you cannot have real agile is because businesses don't run in a way that is compatible with agile, so over time all processes within a business will evolve to match how the business itself functions.

Sadly, I think you are correct. It's very hard, at best, to make "the business" operate in a way that's truly compatible with the agile approach on the tech side. :-(

I won't say it's impossible, but it's definitely not easy.

Re: by t43562 on Saturday January 14, 2023 @12:33PM (#34382033)
Yes, the business leadership almost always put an impossible waterfall approach ontop - they don't adapt to change at all well and are not really leading.

For me the value in Agile is what we end up NOT doing - we never get to that shit because in the end it's not that important. So we never waste time doing it.

Re: by jimbomins on Monday January 16, 2023 @10:37AM (#34401653)
"removing impediments" - just sounds like good managers in any process. Bad managers often are an impediment.
Re: by barrenko on Friday January 13, 2023 @12:14PM (#34370700)
Agile is like socialism at times.
Re: by drewcoo on Friday January 13, 2023 @12:37PM (#34371016)
I can't tell whether that's supposed to be upper-case or lower-case agile.
Re: by dismalpedigree on Friday January 13, 2023 @12:30PM (#34370929)
Agile is like capitalism at times.
Re: by maerF0x0 on Friday January 13, 2023 @01:32PM (#34371907)
> Yes. I would phrase it as: if agile is actually done.

Agile was the best of times, Agile was the worst of times, Agile was the age of wisdom, Agile was the age of foolishness, Agile was the epoch of belief, Agile was the epoch of incredulity, Agile was the season of light, Agile was the season of darkness, Agile was the spring of hope, Agile was the winter of despair. -- Paraphrasing Charles Dickens

Re: by RussianCow on Friday January 13, 2023 @12:55PM (#34371323)
I'm not sure what this means.
Re: by flyingfences on Friday January 13, 2023 @01:51PM (#34372157)
"'Real' socialism hasn't been tried, so you can't say it doesn't work."
Re: by int_19h on Friday January 13, 2023 @05:07PM (#34374563)
It has been tried, though, and it works fine in e.g. Chiapas. Granted, that's not an industrialized and mostly urban society, but not everything has to be one.
Re: by madeofpalk on Friday January 13, 2023 @05:28PM (#34374778)
Exactly!
Re: by SoylentYellow on Saturday January 14, 2023 @01:55AM (#34377926)
Socialism has a somewhat agreed upon base set of principles and comes in a thousand different flavors, but at the end of the day every large scale attempt has ended up with an authoritarian state and either failed or converted to Capitalism. So whenever you say Socialism is a failure, you end up hearing "Well THAT wasn't really Socialism!" Same with Agile.
Re: by LAC-Tech on Friday January 13, 2023 @01:42PM (#34372031)
Bad idea in the first place, and when implemented horrifying beyond belief?
Re: by fijiaarone on Friday January 13, 2023 @08:38PM (#34376364)
Except socialism demands rigid control.
Re: by gonzo41 on Friday January 13, 2023 @09:12PM (#34376667)
Big A agiles is more like capitalism. Tricking the plebs into working to the bone for a promise that never materialises
Re: by t43562 on Saturday January 14, 2023 @12:40PM (#34382094)
Well, you probably like paid time off (as American companies like to call it) and that's a socialist thing. Potentially you might enjoy free healthcare if you could get it - at least you get free policing and defense.

Which country implements pure capitalism? What would that even look like? 0 tax? having to pay private police companies? ....

Re: by LAC-Tech on Friday January 13, 2023 @01:39PM (#34371998)
I've read the original manifesto and principles, and quite frankly I'm not that impressed with them either.

Some of the principles are actively harmful, like welcoming changing requirements late in the process.

Re: by SAI_Peregrinus on Friday January 13, 2023 @04:31PM (#34374172)
Yep.

"Individuals and interactions over processes and tools"

OK, not terrible, but why not "interactions and tools over individuals and processes"? De-emphasize individual's egos and ritualized processes, focus on the things that get work done and communication between entities.

"Working software over comprehensive documentation"

Tends to make very frustrating-to-use software, because it's never fully working and has minimal documentation.

"Customer collaboration over contract negotiation"

Fine. You'll still need a contract, but it's definitely important have a collaborative rather than adversarial relationship with customers.

"Responding to change over following a plan"

Tends to make sense when gathering requirements, turns into a horrible idea later on in a project. Also fails utterly when working with something like a factory (making a hardware product with embedded software). If your entire view of software is web apps, this one seems like a good idea. If you're making something with a manufacturing deadline, it's a recipe for disaster.

Re: by jacobr1 on Friday January 13, 2023 @05:09PM (#34374586)
> Working software over comprehensive documentation

This means something a little different. It wasn't talking about "end-user" documentation. Rather, it meant "product specifications." Do you need to design the system upfront in UML before you start writing code? You may still need something like a whiteboard sketch or something similar, but that wouldn't be "comprehensive."

Re: by jacobr1 on Friday January 13, 2023 @05:14PM (#34374654)
> "Customer collaboration over contract negotiation"

The distinction is more about how granular you need things. Do you need to negotiate every piece of business-logic and get signoffs on mockups up-front, and in the case of paying customer, rather than internal stakeholder potentially including placing them into a legal SOW? Or can you just agree to a bullet-list of high level functionality, and then establish a working arrangement to receive feedback and refinement. Build and MVP and get some use, then make it better. Likely the initial understanding of the requirements was flawed anyway, so being reactive to the change, with buy-in from the customer will be a better plan for success. But yeah, this might not work with physical products.

Re: by Sohcahtoa82 on Friday January 13, 2023 @06:55PM (#34375572)
> "Working software over comprehensive documentation"

> Tends to make very frustrating-to-use software, because it's never fully working and has minimal documentation.

Another problem:

It makes onboarding new engineers difficult. Without any documentation on what each API endpoint does, or the purpose of every repo, getting an understanding of how the system works ends up requiring scanning through code manually or taking a lot of time from other engineers asking questions.

It's especially bad when microservices are given non-descriptive names like Galactus or Omega Star.

Re: by brazzy on Saturday January 14, 2023 @05:21AM (#34379039)
"over" does not mean "to the complete exclusion of".

The point is that documentation by itself doesn't deliver any value, and there are diminishing returns with amount and detail level of documentation.

Agile doesn't say you shouldn't document, it says you shouldn't spend more time documenting your API endpoints than Implementing them.

Re: by t43562 on Saturday January 14, 2023 @12:36PM (#34382061)
Rather have a big document for a program that doesn't work?
Re: by Dudeman112 on Saturday January 14, 2023 @02:21PM (#34383178)
Yes

You can get there with a big document for a program that doesn't work

You can't get anywhere with a program that works and no document. You might get sales, but that's someone else's job

I certainly would have preferred just a big document instead of the code I was given on my current role

Re: by t43562 on Saturday January 14, 2023 @03:06PM (#34383666)
I meant: you'd be happy to hand your stakeholder a document about the code you would have written if you'd had time to?
Re: by mindcrime on Friday January 13, 2023 @07:34PM (#34375926)
Note that the AM doesn't say not to create documentation, or use processes and tools, etc. It just says to favor the alternatives with the implication that you have to exercise some judgment and discretion on deciding what to do when. The AM in and of itself isn't a methodology and it isn't terribly prescriptive. It's a high level description of a general notion of how to approach things, which can be (and should be) tailored to your circumstances.
Re: by fijiaarone on Friday January 13, 2023 @08:35PM (#34376336)
The Agile Manifesto starts with “We have found…”

So that’s the why. You can ask for elaboration, or disagree with the results, but the opinion of the signers of the Agile Manifesto, based on their experience, is that to prefer the former over the latter, while acknowledging that the latter principles have value, they tend to succeed (and enjoy their work more) when deciding between the two (there are always trade offs) to give greater weight to the more lightweight, practical, and less rigid values — hence the use of the word “agile”.

Re: by lelanthran on Friday January 13, 2023 @11:43PM (#34377445)
> "Customer collaboration over contract negotiation"

TLDR: Businesses purchase development effort in terms of contracts, and the contract is almost always "You will deliver $X for $Y amount, in $Z months or less". Agile is the opposite of that as far as business is concerned - "We will pay $A per hour until our money runs out or we are satisfied with what we get".

I've never understood this one, to be honest. Business runs on contracts; in any interaction with the outside world (suppliers, customers, employees, etc) the businesses contract is what makes or breaks that interaction.

In 999 out of 1000 cases, no contract == no interaction.

I mean, look at it this way: when you ask a crew to paint your house, you specify the colors upfront. You don't iterate with them on after every room, or every wall.

You certainly will not engage with any crew who wants to paint your house using the guidance of the Agile Manifesto, because then you'd have little to no upfront indication of the cost, you might have a house not gully painted (because you're paying per hour for their time, and once your money runs out they stop working).

Agile works great for teams internal to the business - the money never runs out unless the business shuts down. But for external developers, the business cannot engage without a contract, and that contract will be "You will deliver $X for $Y in $Z months", and not "We will pay you $A hourly until we are satisfied with the result".

The practical result is that the agile way and the business way are entirely opposites of each other. This explains why dev teams within companies constantly complain "This isn't Agile!" ... because business is trying to enforce some sort of "Deliver $X within $Z months" and the agile team is working with "We'll collaborate until the stakeholders are satisfied"

Re: by LAC-Tech on Saturday January 14, 2023 @12:18AM (#34377567)
It's like you reached inside my head, pulled out my crudely formulated thoughts and feelings on why it struck me as ill-advised, and refined and explained everything perfectly.

Internal teams! My work these days is directly with people paying for the thing. That's why Agile gives me the shivers.

Re: by t43562 on Saturday January 14, 2023 @12:15PM (#34381887)
It's unfortunate that you haven't understood any of the problems of writing software or buying on contract despite having it laid out for you.

In reality people change their minds - especially when they see the software - so there's a lot to be said for building it incrementally and showing it to them.

The fact that contracts don't suit this behavior might explain why contracts are such an awful way to get software and why they so often go wrong.

Re: by lelanthran on Saturday January 14, 2023 @04:51PM (#34384515)
> It's unfortunate that you haven't understood any of the problems of writing software or buying on contract despite having it laid out for you.

> In reality people change their minds - especially when they see the software - so there's a lot to be said for building it incrementally and showing it to them.

Doesn't matter - the people paying for the software are not the ones that are going to be using it, so showing it to them is pointless (they just want their bullet points/requirements checked off).

Showing the software to the users is equally pointless, because they don't have the authority to request changes (any change is a bill that has to be approved).

See my other reply to you: https://news.ycombinator.com/threads?id=lelanthran#34381865

> The fact that contracts don't suit this behavior might explain why contracts are such an awful way to get software and why they so often go wrong.

Maybe, but unless you have an alternative that addresses the problems in not having contracts, there's little point in telling other people that they don't understand the problem.

Re: by rerdavies on Saturday January 14, 2023 @03:35AM (#34378452)
A good friend of mine worked for HP Consulting, which at the time was using heavyweight waterfall method. Out of curiosity, I asked her how well they hit their schedules and costs.

"Oh, we hit our schedules and costs 100% of the time", she said.

I was incredulous, so I pressed her on the point.

"Well, compared to the contracted schedules and costs, we run 200% over on average by the time we deliver. But what happens is that customers quickly figure out that what they contracted for isn't anything like what they actually need. And every time a requirement changes, we add time and money. A lot of time and money. More than enough to make up for any actual overruns. So we always hit our schedules and costs exactly, by the time we're done."

In short, "We will deliver $X for $Y amount, in $Z months or less" is a total scam.

Re: by lelanthran on Saturday January 14, 2023 @03:51AM (#34378551)
> And every time a requirement changes, we add time and money. A lot of time and money. More than enough to make up for any actual overruns.

...

> In short, "We will deliver $X for $Y amount, in $Z months or less" is a total scam.

How is that a scam? "We will deliver $X in $Y months for $Z money" is easily predictable by the client when the client wants to change $X.

If the client doesn't change $X, the client can understand what they will pay and when they will get it.

When the client changes $X to $X+a, they still understand that delivery will be "$x+a in $Y+b months for $Z+c money". In fact, the original contract they signed made it clear to them what the cost and time was for changing requirements.

More to the point, when they want to make a change, they can balance the need for the change against the cost and time. Even better, because they know these things upfront, someone at the client will have to approve the cost and delivery time for the new requirements. That person is not going to give the supplier a blank cheque.

It's a good deal better than "We deliver working parts until you are satisfied or until you run out of money. We cannot tell you in advance how much this will cost and how long it will take."

I mean, if experienced developers are unable to get their software development supplier to deliver with only a small margin of money/time overruns, what hops is there for the procurement person at any company?

Re: by fabioborellini on Saturday January 14, 2023 @03:39AM (#34378484)
This is a great piece. My software engineering training just held the assumption that the world runs on agile processes by now. Waterfall-like processes were a historical reference and a failure.

Since external customers and non-swe stakeholders expect binding contracts and even waterfall, I would consider it essential to learn how to interface agile processes with the said contract-driven stakeholders. Telling them that we are trying our best just doesn’t work.

Re: by t43562 on Saturday January 14, 2023 @12:12PM (#34381865)
It's why contracted-for software is so awful - contractors do absolutely anything to meet the conditions and then they're gone and not responsible anymore.
Re: by lelanthran on Saturday January 14, 2023 @04:47PM (#34384486)
> It's why contracted-for software is so awful - contractors do absolutely anything to meet the conditions and then they're gone and not responsible anymore.

What's the alternative? Never have contracted-for software? Only accept contractors who are prepared to do Agile?

How does the procurer then put out bids, without having requirements up front?

How do they evaluate bids from various suppliers without knowing what the final bill is? How do they shortlist the three "best" bids with no costing information? How do they even know if they can afford it?

How are the suppliers supposed to submit bids without knowing what they are going to bill for?

How does audit make sure that the process was fair?

Once you start supplying/developing software for companies that are large enough to have a procurement department, you better believe that the process all runs on paper[1].

[1] Or the digital equivalent.

Re: by deadpannini on Saturday January 14, 2023 @10:39AM (#34381108)
> I mean, look at it this way: when you ask a crew to paint your house, you specify the colors upfront. You don't iterate with them on after every room, or every wall.

This isn't a useful analogy - more often, it's like asking a crew how much it would cost and how long it would take to paint your house, except the house isn't built yet, you're not sure what you're going to use it for (or whether you'll actually use it as a house rather than a B&B), plus you reserve the right to change colors at any point in the process.

Re: by Aeolun on Saturday January 14, 2023 @12:41AM (#34377648)
> Tends to make very frustrating-to-use software, because it's never fully working and has minimal documentation.

This was written in a time when documentation/spec was often written before the software, without taking into account the difficulties of implementing it.

Agile seems to imply that software comes before documentation in terms of priorities.

Re: by seadan83 on Saturday January 14, 2023 @03:36AM (#34378464)
Keep in mind the agile manifesto authors were consultants, working as consultants, and the manifesto is largely in the context of software consultancy.

A lot of the points in the manifesto turn out to be slightly redundant. Comprehensive documentation, as entered into a tool, is wasted time when what you need to do is spend time with the customer developing their ideas into good software.

Re: by fijiaarone on Friday January 13, 2023 @08:28PM (#34376289)
Better to death march irrelevant requirements to bankruptcy than adapt to reality?
Re: by LAC-Tech on Friday January 13, 2023 @08:49PM (#34376477)
Theres a third option - see if you can think of it!
Re: by rerdavies on Saturday January 14, 2023 @03:11AM (#34378311)
I can't think of anything more actively harmful than implementing requirements that are wrong.
Re: by thwawawa1234 on Friday January 13, 2023 @01:52PM (#34372176)
Agile is made up. The vast majority of places “do it wrong”. Coaches come in and make things even worse, with even less understanding. Saying “they are doing it wrong” and having nothing change isn’t doing anything, and it’s not really a great point. (Not specifically calling you out I just hear this all the time)

“Fauxagile” *is* agile, because thats what the majority of places in reality do.

“Agile” needs a complete rebrand.

Re: by madeofpalk on Friday January 13, 2023 @05:26PM (#34374765)
Productive teams understand that any "way of working" is just a means to an end, and that good teams find a way to work that suits them (and their situation).
Re: by ajmurmann on Friday January 13, 2023 @07:04PM (#34375660)
"Individuals and interactions over processes and tools" as the Agile Manifesto would call it. Quite different from having a certified scrum master
Re: by fijiaarone on Friday January 13, 2023 @08:27PM (#34376281)
Certified Scrum Masters are individuals who need jobs.
Re: by xigoi on Sunday January 15, 2023 @03:48AM (#34387893)
Then they should get a different job.
Re: by goodpoint on Friday January 13, 2023 @07:39PM (#34375984)
“Agile” needs to stop existing.
Re: by JakeAl on Saturday January 14, 2023 @12:15AM (#34377556)
Agile just means making it up as you go when you have people who don't have the knowledge or experience to define first exactly what is required. If more programmers became managers and could work with the stakeholders, most specifically the clients that are ultimately paying their salaries then there would be fewer problems with waterfall. My experience is that if programmers would read the design document written by people who are knowledgeable instead of wanting to build it on the fly there would be no need for agile (assuming experienced people are writing the design documents. After ~1998-2000 it seems like marketing and sales were the ones that ended up doing that despite having no education or experience in designing software interfaces let alone programming). But that's just my experience, and I learned early on the first thing you do is read the manual and if it doesn't answer all the questions then ask and re-write the manual yourself before doing any budgeting or coding. Instead we got agile, which turned into make it up as you go through constant sprints/iterations and meetings as you design and build it rather than on paper. As comic Dave Smith said, if you say it works on paper but doesn't in practice then it doesn't work on paper either.
Re: by t43562 on Saturday January 14, 2023 @12:07PM (#34381811)
Usually you know the least at the start so your plans at that point are rubbish. So you keep refining your plans .....

Who gets to do things that they have experience in all the time? Not me at lest. And what manual do you read ? There's almost never anyone who understands it all quite apart from having written "a manual".

Re: by MiyamotoAkira on Saturday January 14, 2023 @02:18AM (#34378040)
Rebranding wouldn't help. The same people doing Fauxagile will be doing FauxX after. The underlying issues of why Fauxagile exists don't get removed because of rebranding
Re: by gardenhedge on Saturday January 14, 2023 @09:24AM (#34380524)
How do you pronounce Fauxgile? I've heard of "Fragile" before.
Re: by onehair on Friday January 13, 2023 @01:29PM (#34371855)
Would the opposite of what you describe here be : program all the time and ship things as fast as possible?

I've found that in many cases, that generally makes return on investment hard to keep track of, and I think that most companies want profit. Balance is the key though and balancing what you describe as bad with fast shipping, I think is the best of both worlds

Re: by highwaylights on Friday January 13, 2023 @01:34PM (#34371940)
I’m with you right up to “if agile is done well”.

It’s just a buzzword for practices that people would be doing better otherwise without all the bureaucracy. Pretty sure one of the original authors of the manifesto declared it dead too, but I’m not going to google it because honestly the agile manifesto is not a religious text to me and I think the whole industry grew out of a single fairly common sense idea that got utterly co-opted by snake oil salesmen.

Like DevOps.

Re: by mindcrime on Friday January 13, 2023 @08:12PM (#34376164)
It's a fair point. The whole DevOps thing is so ludicrous. I've seen companies that don't just have a "DevOps team" (which is absurd in and of itself) but multiple DevOps Teams, and I'm pretty sure there are some DevOps Teams that have embedded DevOps Teams that in turn have more embedded DevOps Teams.

And all of these people are completely gated off from interacting with the people actually building applications by a byzantine process involving ServiceNow tickets, MS Teams messages, eldritch incantations to Elder gods, ritual sacrifices, and the phrase "The goat doesn't need to be very big, but it does need to be alive."

Re: by Aeolun on Saturday January 14, 2023 @12:44AM (#34377662)
I think you are underestimating the DevOps teams.

Cthulhu is a lot easier to please.

Re: by garethrowlands on Saturday January 14, 2023 @09:56AM (#34380746)
DevOps merges Dev and Ops. It is not an extra team.
Re: by mindcrime on Saturday January 14, 2023 @10:35AM (#34381061)
Sure, you and I know that. But try telling that to all of these companies out here standing up a "devops team" left and right!
Re: by gymbeaux on Friday January 13, 2023 @01:37PM (#34371983)
I like Agile, but I hate “Agile” (that is, how Agile is interpreted and implemented by the management of the companies I’ve worked at). I worked at Allstate years ago, and was on the team that piloted Agile (Scrum). It was done by the book, and I thought it was awesome. We had a quick scrum meeting each day, and the retros and plannings were only on Wednesdays. Sprints ended on Wednesdays. Most companies have their sprints start or end on Monday or Friday, but those are COMMON days for people to take PTO, nevermind national holidays are usually on those days. That was the first company i worked at which was Agile, and I haven’t been to a company since that did it as effectively. Ironic that it was Allstate. Just about everything else about the company absolutely sucked.
Re: by rerdavies on Saturday January 14, 2023 @03:41AM (#34378497)
Wednesday to Wednesday is brilliant! Thanks.
Re: by wpietri on Friday January 13, 2023 @01:51PM (#34372160)
> agile has killed the happiness of our industry

I don't think you're wrong, but I should point out that Agile started out as a rebellion against "meetings, rituals, and meta-work and not actual productivity". As somebody who got involved in one of the Agile tributaries before the term "Agile" was coined, I'd say the actual problem is older and deeper.

I look forward to another rebellion, but would-be revolutionaries should make sure they don't fall into the same trap, or you too will see your new terms and bold ideas corrupted to the point of meaninglessness.

Re: by ianmcgowan on Friday January 13, 2023 @04:48PM (#34374348)
It seems that this generation's revolutionaries are always the next generation's reactionaries..
Re: by wpietri on Friday January 13, 2023 @06:55PM (#34375571)
In this case, not so much. Most of the early Agile people I've had the chance to talk with are a bit horrified by what it's become.
Re: by fijiaarone on Friday January 13, 2023 @08:43PM (#34376418)
Isn’t that the definition of reactionary?
Re: by wpietri on Friday January 13, 2023 @09:34PM (#34376807)
No? Reactionaries want to return to the previous status quo. The early Agile people I know instead would like to see a revolution actually happen.
Re: by 59nadir on Saturday January 14, 2023 @01:43AM (#34377881)
Indeed. Most of the commentary I've seen from people who were around is that scrum isn't agile but just an impotent compromise made by people who thought business could never actually handle an actually agile (as in flexible) work methodology. I think they're mostly right; Scrum really isn't very flexible.

On top of that, like most popular languages and technologies it isn't really good enough for people who care, but it's good enough for people who don't and also happens to please "biz" people.

Re: by wpietri on Saturday January 14, 2023 @01:07PM (#34382368)
Totally agreed! And "good enough for people who don't [care]" is exactly it. Mainstream adopters for anything don't want big improvements if they have to change: https://williampietri.com/writing/2011/agiles-second-chasm-a...
Re: by misja111 on Friday January 13, 2023 @02:23PM (#34372588)
> I really feel agile has killed the happiness of our industry because it's met with a lot of back and forth, meetings, rituals, and meta-work and not actual productivity

Agile was created to beat exactly those things that you are mentioning. Then Agile became big, enterprise became aware of it and smothered it with their rituals, processes and bureaucracy. And now we're back where we started again.

Re: by t43562 on Saturday January 14, 2023 @12:46PM (#34382140)
At higher management levels people are trying to "achieve" some goals and of course "agile" means that you are constantly evaluating what to achieve and discarding some of it while perhaps adding new things. There's less agility higher up because I think it takes too long for any of those goals to be proven stupid (or proven smart) so it's waterfall ontop and agile underneath and that's obviously a clash.
Re: by GrabbinD33ze69 on Friday January 13, 2023 @02:57PM (#34373055)
ITT: we observe the sheer amount of ignorance & naivety that rears its ugly head when stemlords attempt to discuss any sort of social issue / concept. It's crazy how one would interpret you pointing out the slight misogynistic undertones of the phrase you quoted as "making things political". I'm not going to mention any popular figure by name as that would be quite inflammatory, but it's not wonder certain individuals can disguise terrible opinions as the "facts & logic" based take & especially dupe men who are in a stem field. Really reinforces the stereotype of male engineers/scientists who think their field's knowledge somehow universally applies to the less "technical" sciences such as social sciences.
Re: by tjrDL6MjB2Zwwa on Friday January 13, 2023 @04:17PM (#34373999)
> Happily married men are happy husbands - Unhappily married men are great philosophers.

I'm not sure I understand what this means, can someone clarify for me?

Re: by fijiaarone on Friday January 13, 2023 @08:46PM (#34376438)
You’ll have to get married and grow old to understand.
Re: by rerdavies on Saturday January 14, 2023 @03:47AM (#34378528)
Philosophy is for unhappy people.
Re: by alexvoda on Saturday January 14, 2023 @10:50AM (#34381187)
I have detailed that and linked an even more comprehensive explanation in this sibling (cousin?) comment:

https://news.ycombinator.com/item?id=34380697

Re: by alexvoda on Saturday January 14, 2023 @06:22PM (#34385128)
My point was that the saying itself is wrong and a bad meme (the ethics of it were secondary to my argument) and I linked to where it originated to show that it wasn't even a thing in the first place.

Explaining the meaning of a bad meme is not interesting but if you are still asking what it is supposed to mean then here goes:

The first half is obvious because it is a tautology. It states that "An X is an X."

The second half implies that unhappiness pushes one to become a philosopher because they start thinking about how they became unhappy. Why? Who knows. Most unhappy people do not become philosophers, but some might. Also, gender and being married or not have nothing to do with becoming a philosopher.

You are correct that it's confusing why the implication should go without saying. It's because it doesn't. It's a simplified rewording and further generalization of a misattributed misquote meme that is itself a generalization and mischaracterization of a dialogue line of a philosopher describing his own situation and his own choices.

Re: by tjrDL6MjB2Zwwa on Saturday January 14, 2023 @06:54PM (#34385320)
> implies that unhappiness pushes one to become a philosopher because they start thinking about how they became unhappy.

I see, thank you for the explanation.

That's definitely not how I view philosophy or the motivations of those who think deeply about such things, hence my confusion.

Re: by jacobr1 on Friday January 13, 2023 @04:55PM (#34374439)
> I really feel agile has killed the happiness of our industry

Waterfall had its own endless set of meetings and downsides. I'm not sure agile changed that at all in the large, regardless of how "well" agile was implemented. Some teams did have project management that "shielded" teams, but that can happen under agile too, depending upon how it is structured.

Re: by t43562 on Saturday January 14, 2023 @12:50PM (#34382186)
I've enjoyed it working well. It was much better than being project managed. A great deal of the time it let us toss out stupid requirements - they just sat at the bottom of the infinite backlog because they weren't needed yet.
Re: by jasmer on Friday January 13, 2023 @10:55PM (#34377248)
It's 'gendered', not 'misogynist'.
Re: by necovek on Saturday January 14, 2023 @12:04AM (#34377511)
It's actually quite funny because "agile" basically means (in English) "quick to react", which should imply not much process at all (and when properly implemented, usually is).