Live data from Hacker News

Systems Thinking and Quality

ufried.com

21–30 of 33 posts

Re: Systems Thinking and Quality

#21
post #17

Earlier quoted context omitted.

Then there is this field called ... Cybernetics ... which is actually a field that studies systems! gasp

gasp! another word for control theory! gasp!

Pronounce it in Greek though and add it to your resume.

Re: Systems Thinking and Quality

#22
post #20

> He says, that you should imagine having all cars available in a room and then ask a group of experts to identify the best engine, the best battery, the best transmission, and so on. Afterwards, you take all the parts identified and put them together. While we would expect to get the best car possible (we only use the best parts available), we do not even get an automobile because the parts do not fit. > This leads…

Not at the entry level. A grad with a 3.5 GPA and one with a 4.0 GPA are applying to the same job, guess who gets hired every single time. Not always the best fitting part!

Same thing: greedy algorithms. Mostly imposed by companies "living by algorithms".

Re: Systems Thinking and Quality

#23
post #8

Earlier quoted context omitted.

I think talking about cognitive biases in the context of building and understanding complicated/complex systems is the point of 'systems thinking'. Just having a name for that kind of exercise is useful. Just like everything else, it gets taken too far, or stretched into a flimsy product to be sold to the managerial class.

Except "systems thinking" doesn't do anything. It doesn't introduce anything new. All it's doing is introducing false epistemology and complicated nomenclature for concepts that are obvious. If anything this kind of writing introduces new biases where ones previously didn't exist.

> All it's doing is introducing false epistemology and complicated nomenclature for concepts that are obvious.

How else are pseudo-intellectuals supposed to make their money these days? /s

I enjoyed the Meadows book about it and although I didn't read it with a critical eye, I didn't find it misleading or obfuscatory. It's written in plain language.

If anything, it's got quite an ecological feel to it (and boils down to something like "testing inputs to a system willy-nilly is really stupid without a broad idea of the interactions between things").

Re: Systems Thinking and Quality

#24

Is systems thinking the same epistemological BS that's heaped onto the industry like design patterns and all these acronyms I hear being thrown everywhere? Is there formal axiomatic basis for any of this stuff or is it just mumbo jumbo. This is the definition of quality: >The definition of quality has to do with meeting or exceeding the expectations of the customer or the consumer. Therefore, if their expectations ar…

Your post really reeks of intellectual arrogance and a semi-religious glorification of formal methods.

If you had focused less on your crusade, you might have noticed that the original talk was given by Russ Ackoff, one of the pioneers of Operations Research and former Professor of Mathematics, Philosophy, Systems Sciences, Management Science, Fellow of the American Statistical Association and many more honors and titles.

You might say that Ackoff has helped bring formal methods to business and is surely he was very aware of their value and when to use them.

The fact that you find many of the points stated there obvious, doesn't mean they are not valuable to repeat. In fact it seems likely that a lot of these ideas have become so wide-spread in the meantime, that you don't even recognize their origin in these fields.

Specifically asking Prof. Ackoff if he has heard of the term "bottleneck" is just cringy and embarrassing.

This talk was given towards the end of his career as a summary of his learnings about systems. Maybe you would do well in considering if other sources of knowledge besides formalism and "science" have value in our society.

"systems thinking" might seems obvious to you as a software engineer, but most public-policy, corporate and medical decisions still suffer from massive Reductionism, ie. trying to solve problems in isolation without regard for feedback loops that might compromise the overall system or lead to unintended consequences.

Don't elevate yourself over others just because you know python, you are doing our whole profession a massive disservice by acting out your insecurities in this way.

Re: Systems Thinking and Quality

#25

Is systems thinking the same epistemological BS that's heaped onto the industry like design patterns and all these acronyms I hear being thrown everywhere? Is there formal axiomatic basis for any of this stuff or is it just mumbo jumbo. This is the definition of quality: >The definition of quality has to do with meeting or exceeding the expectations of the customer or the consumer. Therefore, if their expectations ar…

Your post really reeks of intellectual arrogance and a semi-religious glorification of formal methods. If you had focused less on your crusade, you might have noticed that the original talk was given by Russ Ackoff, one of the pioneers of Operations Research and former Professor of Mathematics, Philosophy, Systems Sciences, Management Science, Fellow of the American Statistical Association and many more honors and ti…

And your post reeks of intellectual idolization.

Your post is called appealing to authority. I don't know Russ Ackoff and I don't care. I'm not challenging him, I'm challenging this article.

>The fact that you find many of the points stated there obvious, doesn't mean they are not valuable to repeat. In fact it seems likely that a lot of these ideas have become so wide-spread in the meantime, that you don't even recognize their origin in these fields.

You telling me this guy invented the definition of the word "system?" and is simply just repeating it now? Give me a break.

>Specifically asking Prof. Ackoff if he has heard of the term "bottleneck" is just cringy and embarrassing.

I'm not asking Prof. Ackoff (the "authority on systems" according to you). I'm asking someone who wrote this garbage:

  "If we have a system of improvement that’s directed at improving the parts taken separately you can be absolutely sure that the performance of the whole will not be improved."
Which is something that has zero truth. You and anyone who believes this trash should be the one who is embarrassed. If your idol knows what a bottleneck is, where does this trash come from?

>Maybe you would do well in considering if other sources of knowledge besides formalism and "science" have value in our society.

Why don't you reread my post. I literally used the word intuition somewhere. Find it and figure out what I'm saying before crafting a meaningless response.

>Don't elevate yourself over others just because you know python

Knowing python isn't impressive AT ALL. It is literally the easiest language on the face of the earth to learn. I don't put it in my profile to impress people, I put it there because it's relevant. The language is literally the opposite of "formal methods."

>you are doing our whole profession a massive disservice by acting out your insecurities in this way.

The disservice comes from you. Intellectual idolization is the greatest disservice of all not just to software engineering but to all of science. Try to make your points without dropping a name or credential.

>You might say that Ackoff has helped bring formal methods to business and is surely he was very aware of their value and when to use them.

We are on a site called "Hacker News" so this article is likely directed at hackers not business people. So when I say this stuff is obvious... I am saying that it is obvious to "Hackers." The context is Relevant. Understand?

Re: Systems Thinking and Quality

#27

Earlier quoted context omitted.

Your post really reeks of intellectual arrogance and a semi-religious glorification of formal methods. If you had focused less on your crusade, you might have noticed that the original talk was given by Russ Ackoff, one of the pioneers of Operations Research and former Professor of Mathematics, Philosophy, Systems Sciences, Management Science, Fellow of the American Statistical Association and many more honors and ti…

And your post reeks of intellectual idolization. Your post is called appealing to authority. I don't know Russ Ackoff and I don't care. I'm not challenging him, I'm challenging this article. >The fact that you find many of the points stated there obvious, doesn't mean they are not valuable to repeat. In fact it seems likely that a lot of these ideas have become so wide-spread in the meantime, that you don't even reco…

[deleted]

Re: Systems Thinking and Quality

#28

Earlier quoted context omitted.

Your post really reeks of intellectual arrogance and a semi-religious glorification of formal methods. If you had focused less on your crusade, you might have noticed that the original talk was given by Russ Ackoff, one of the pioneers of Operations Research and former Professor of Mathematics, Philosophy, Systems Sciences, Management Science, Fellow of the American Statistical Association and many more honors and ti…

And your post reeks of intellectual idolization. Your post is called appealing to authority. I don't know Russ Ackoff and I don't care. I'm not challenging him, I'm challenging this article. >The fact that you find many of the points stated there obvious, doesn't mean they are not valuable to repeat. In fact it seems likely that a lot of these ideas have become so wide-spread in the meantime, that you don't even reco…

I'm certainly not idolizing Prof. Ackhoff, I hadn't even heard about him before this post. I simply engaged critically with what I was reading, meaning I took a look at the primary source that this article was based upon and looked at the academic and historic context. I think this is the minimum one should do before engaging in snarky rants like yours: Try to understand the thing that triggered you. > Your post is called appealing to authority. I don't know Russ Ackoff and I don't care. I'm not challenging him, I'm challenging this article.

I wasn't appealing to his authority, I was simply pointing out how a little humility goes a long way if one is genuinely interested in understanding. You started your post with two rhetorical questions that weren't questions at all, you already had made up your mind. You can't fix that by evoking a nicely branded "logical fallacy" (appealing to authority).

> You telling me this guy invented the definition of the word "system?" and is simply just repeating it now? Give me a break.

I didn't say anything of the sorts. I simply said that some ideas become so common place that we forget that they also had an origin, and that we certainly were not it. I don't know if this is true, but your usage of "bottleneck" definitely strikes me as an outgrowth of the intellectual tradition criticized by you.

> "If we have a system of improvement that’s directed at improving the parts taken separately you can be absolutely sure that the performance of the whole will not be improved."

> Which is something that has zero truth. You and anyone who believes this trash should be the one who is embarrassed.

> If your idol knows what a bottleneck is, where does this trash come from?

You didn't really make an effort to deconstruct this thesis, you simply call it trash and assign an arbitrary "truth" value. For somebody that is so concerned with rigor and logic, that surely doesn't seem right.

He is simply saying that a framework for improvement that is organized around local improvement (local measurement, local interventions) will lead to global failures. Examples for this principle are myriad, the book The Goal/Theory of Constraints comes to mind which is arguably one of the most influential books around bottlenecks. Why you would call that thesis trash, just because the word "bottleneck" was not used is beyond me.

> Why don't you reread my post. I literally used the word intuition somewhere. Find it and figure out what I'm saying before crafting a meaningless response.

You did use the word intuition:

> In conclusion, this is not a good way to think. If you want a good systematic way to analyze the world and "systems" the way to do it is to have a very clear notion about the difference between science, logic and intuition. Know the strength of each pillar and know the weaknesses.

> The above article above is all just intuition with logical flaws due to lack of rigor or science to back up its points.

Namely you called it "not a good way to think ''. I wouldn't even call the basis of knowing that is used in the talk "intuition". It's a collection of heuristics derived from the experiential knowledge of somebody who practiced his craft of optimizing systems in many fields spanning multiple decades, elaborating his thinking over and over in a huge body of work.

I would love to hear your definition of "science", because I for my part have found that most intellectual self-aware avoid this kind of "Referral to Science!" (as in "I fucking love Science!").

> Knowing python isn't impressive AT ALL.

"Woosh" would be the right response to that I guess.

> The disservice comes from you. Intellectual idolization is the greatest disservice of all not just to software engineering but to all of science. Try to make your points without dropping a name or credential.

My point was not to argue against your point. You didn't really have a point, except maybe "This article is mumbo jumbo". My point was to show you how easy it is to take a gut reaction and lazily deride something for the sake of self-elevation, while clearly displaying a total lack of critical engagement with the source material. This is literally the cancer of online communities.

> We are on a site called "Hacker News" so this article is likely directed at hackers not business people. So when I say this stuff is obvious... I am saying that it is obvious to "Hackers." The context is Relevant. Understand?

Sorry there is so much dumbness in that one paragraph that I have to go over it in detail and feed the troll.

> We are on a site called "Hacker News" so this article is likely directed at hackers

How does the aggregator though which you find an article say anything about the intended audience of the original author?

> not business people. This place is operated by a venture capital firm, so this whole community here was literally made by business people for business people. The fact that they called it "hacker"-news is simply a marketing ploy that you fell for beautifully.

> So when I say this stuff is obvious... I am saying that it is obvious to "Hackers". Where is your rigor in even using such a debased word like "hackers"?

Let's use the definition of the one who named this platform: "Among programmers it means a good programmer." "It's called a hack when you do something in an ugly way. But when you do something so clever that you somehow beat the system, that's also called a hack."

So a hacker is somebody who is very good at his craft and can either beat a system or can deal with it in non-formal "ugly" ways. So the essence of a hacker is non-scientific and very much "look-at-the-system-poke-it-and-see-what-happens", which is the only way to really deal with systems successfully, hence "systems thinking".

> The context is Relevant. Understand? Exactly my point. You can't just take an article, make no effort and just piss all over it. Well you can, but it makes you look mean, insecure, lazy and reinforces the stereotypes people have about mean and insecure programmers.

Re: Systems Thinking and Quality

#30

Earlier quoted context omitted.

There is a more formal description of systems thinking (see 'Thinking in Systems', Donella H. Meadows, for examples) that describe systems as components driving feedback loops and how they generate equilibrium or degenerate states, and where the best leverage is to alter the states of those systems. But I have a feeling it's yet another topic that's been diluted by consult-speak.

Yes signals and systems is a theoretical thing which is not what the person is describing here. ME and EE's learn it, but it's largely absent from CS. Type theory or Category theory is probably closer to a formal description of the "intuition" behind the article.

[deleted]
Post reply on HN