From: Ron Garret on
In article
<0415c891-5dda-4cd4-8a7d-4f1fa7a12e8a(a)h10g2000vbm.googlegroups.com>,
Pillsy <pillsbury(a)gmail.com> wrote:

> On Jan 7, 4:48 pm, Ron Garret <rNOSPA...(a)flownet.com> wrote:
>
> > In article <87wrzt3akf....(a)cantab.net>,
> >  Christophe Rhodes <cs...(a)cantab.net> wrote:
> [...]
> > > This is not representative of the Lisp culture that I think of myself as
> > > a part of.
>
> > I'm not saying everyone subscribes to this, but many (I would go so far
> > as to say an overwhelming majority) do.  Lisp pedagogy certainly leans
> > heavily in this direction.  Is there even one Lisp book out there that
> > doesn't introduce ALists and/or PLists early on and saves CLOS as an
> > "advanced topic"?
>
> /Practical Common Lisp/ introduces alists and plists the chapter
> before CLOS, and several chapters after hash tables.

No, that's not true. PCL introduces PLists in Chapter 3, CLOS in
chapter 16, and hash tables in chapter 11.

This is not really Peter's fault, by the way. Lisp pedagogy is hobbled
by the fact that Common Lisp has built-in support for particular
implementations of associative maps, but not for abstract associative
maps. This, BTW, is consistent with another point of view that has a
significant constituency within the Lisp community, to wit, that CL is a
language for experts and the fact that it does not cater to beginners is
a feature, not a bug.

rg
From: mdj on
On Jan 8, 1:05 am, Madhu <enom...(a)meer.net> wrote:

> | Provide one to refute my statement.
>
> Simply that the word "opaque" does not appear in the standard.  Your
> statement is untenable.  It is bullshit, which by its nature cannot be
> refuted.  It can only be called bullshit, and it is evident as bullshit..

It can only be called bullshit by a concrete thinker. Your inability
to deal with abstractions and synthesise mental models is not a
reflection on the correctness of my words.

In fact, almost all of your commentary here can be explained by this
observation. It is also why I (who can think abstractly) can see the
value of Ron's contribution and learn from it, where you (the concrete
thinker) cannot.

> But You've this game you've played before:
>
> Matt: " List-based Defstructs are implemented as PLISTS"
>
> Ron: "Here's a clue. See this particular `Undefined Consequence on
>         NON-LIST based defstructs."
>
> Me: "Bullshit! How can ANY undefined undefined consequence Either A or NOT A on
>         Non-list-based defstructs show anything related to LIST-BASED
>         defstructs?"
>
> Matt:  Ron exhibited undefined behaviour A. you said he exhibited
>         undefined behaviour NOT-A.  So you are wrong wrong wrong.

Concrete thinkers often make the mistake that by inverting a premise
you can invert a conclusion. For instance, you can understand that
subtraction is the inverse of addition, but you draw false conclusions
because you carry the transitivity of addition over to your assertions
about subtraction.

Another example would be the following. "If P, then Q. P, therefore
Q". Someone with your thinking capacity would make the mistake of
thinking "Not P, therefore not Q"

Thus you think that because the word "opaque" is missing from the
standard, structs are not opaque.

This is a first order formal fallacy and the predictable output of a
concrete thinking intellectually challenged mind.

<more nonsense snipped>
From: Madhu on

Matt, quit trying to pretend you are engaging in an honest exchange.

* mdj <fdf5508b-353e-4ca2-873c-0c150f4bfb56(a)a21g2000yqc.googlegroups.com> :
Wrote on Thu, 7 Jan 2010 18:01:40 -0800 (PST):

| On Jan 8, 1:05 am, Madhu <enom...(a)meer.net> wrote:
|
|> | Provide one to refute my statement.
|>
|> Simply that the word "opaque" does not appear in the standard.  Your
|> statement is untenable.  It is bullshit, which by its nature cannot
|> be refuted.  It can only be called bullshit, and it is evident as
|> bullshit.
|
| It can only be called bullshit by a concrete thinker. Your inability
| to deal with abstractions and synthesise mental models is not a
| reflection on the correctness of my words.

You are stringing words together to make sentences that have no meaning
again. This is the same bullshit you have been engaging in on
comp.lang.lisp in every post.

However the words you string together do not describe me, or any reality
--- the closest they describe are your own psychological flaws.

| In fact, almost all of your commentary here can be explained by this
| observation. It is also why I (who can think abstractly) can see the
| value of Ron's contribution and learn from it, where you (the concrete
| thinker) cannot.

You (like Ron) suffer from the Dunning–Kruger effect, in addition to
being a pathological liar

,---- <http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect>
|
| The Dunning–Kruger effect is a cognitive bias in which "people reach
| erroneous conclusions and make unfortunate choices but their
| incompetence robs them of the metacognitive ability to realize it".(1)
| The unskilled therefore suffer from illusory superiority, rating their
| own ability as above average, much higher than actuality; by contrast
| the highly skilled underrate their abilities, suffering from illusory
| inferiority. This leads to a perverse result where less competent
| people will rate their own ability higher than more competent
| people. It also explains why actual competence may weaken
| self-confidence because competent individuals falsely assume that
| others have an equivalent understanding. "Thus, the miscalibration of
| the incompetent stems from an error about the self, whereas the
| miscalibration of the highly competent stems from an error about
| others."(1)
|
`----

|> But You've this game you've played before:
|>
|> Matt: " List-based Defstructs are implemented as PLISTS"
|>
|> Ron: "Here's a clue. See this particular `Undefined Consequence on
|>         NON-LIST based defstructs."
|>
|> Me: "Bullshit! How can ANY undefined undefined consequence Either A or NOT A on
|>         Non-list-based defstructs show anything related to LIST-BASED
|>         defstructs?"
|>
|> Matt:  Ron exhibited undefined behaviour A. you said he exhibited
|>         undefined behaviour NOT-A.  So you are wrong wrong wrong.
|

Here I think you try to explain how you draw your false conclusion:

| Concrete thinkers often make the mistake that by inverting a premise
| you can invert a conclusion. For instance, you can understand that
| subtraction is the inverse of addition, but you draw false conclusions
| because you carry the transitivity of addition over to your assertions
| about subtraction.

| Another example would be the following. "If P, then Q. P, therefore
| Q". Someone with your thinking capacity would make the mistake of
| thinking "Not P, therefore not Q"
|
| Thus you think that because the word "opaque" is missing from the
| standard, structs are not opaque.

Ah So we are back to playing your favourite bickering game. Now you want
to to bicker pathologically on the meaning of the word `opaque' which
you will define and redefine as you wish for the sake of argument,.

But this is a technical newsgroup, and there is no room for this
bullshit.

| This is a first order formal fallacy and the predictable output of a
| concrete thinking intellectually challenged mind.

Right. You seem to suffer from an intellectually challeneged mind, and
incompetence in your profession would be an additional reason to come on
CLL to debate. This explains your pathological need to bicker, and make
cover up your logical fallacies by accusing the person you are
bickering with

Effectively you are abusing CLL (and this exchange with me) as a form of
therapy.

Maybe your partner Hanne Gudisken could confirm this and tell us about
any mental conditions you are being treated for, and how she tolerates a
pathological liar with such defects, and confirm your last name.

A google search shows she has posted to comp.lang.lisp

--
Madhu


From: mdj on
On Jan 8, 12:22 pm, Madhu <enom...(a)meer.net> wrote:

> |> Simply that the word "opaque" does not appear in the standard.  Your
> |> statement is untenable.  It is bullshit, which by its nature cannot
> |> be refuted.  It can only be called bullshit, and it is evident as
> |> bullshit.
> |
> | It can only be called bullshit by a concrete thinker. Your inability
> | to deal with abstractions and synthesise mental models is not a
> | reflection on the correctness of my words.
>
> You are stringing words together to make sentences that have no meaning
> again.  This is the same bullshit you have been engaging in on
> comp.lang.lisp in every post.

Had I said "Colourless green ideas sleep furiously" your statement
would be correct. I did not however make any such category error.

> However the words you string together do not describe me, or any reality
> --- the closest they describe are your own psychological flaws.

Are you qualified to make statements about my psychological state?

> | In fact, almost all of your commentary here can be explained by this
> | observation. It is also why I (who can think abstractly) can see the
> | value of Ron's contribution and learn from it, where you (the concrete
> | thinker) cannot.
>
> You (like Ron) suffer from the Dunning–Kruger effect, in addition to
> being a pathological liar

Where is your evidence of this?

> Here I think you try to explain how you draw your false conclusion:
>
> | Concrete thinkers often make the mistake that by inverting a premise
> | you can invert a conclusion. For instance, you can understand that
> | subtraction is the inverse of addition, but you draw false conclusions
> | because you carry the transitivity of addition over to your assertions
> | about subtraction.
>
> | Another example would be the following. "If P, then Q. P, therefore
> | Q". Someone with your thinking capacity would make the mistake of
> | thinking "Not P, therefore not Q"
> |
> | Thus you think that because the word "opaque" is missing from the
> | standard, structs are not opaque.
>
> Ah So we are back to playing your favourite bickering game. Now you want
> to to bicker pathologically on the meaning of the word `opaque' which
> you will define and redefine as you wish for the sake of argument,.

No. You drew your conclusion from the absence of that term from the CL
standard. I have no need to bicker about the meaning of any words to
construct my argument.

> But this is a technical newsgroup, and there is no room for this
> bullshit.

Explain the logic underlying that conclusion please.

> | This is a first order formal fallacy and the predictable output of a
> | concrete thinking intellectually challenged mind.
>
> Right. You seem to suffer from an intellectually challeneged mind, and
> incompetence in your profession would be an additional reason to come on
> CLL to debate.  This explains your pathological need to bicker, and make
> cover up your logical fallacies  by accusing the person you are
> bickering with
>
> Effectively you are abusing CLL (and this exchange with me) as a form of
> therapy.

It would be simpler to just call me a sadist if that's what you think.

> Maybe your partner Hanne Gudisken could confirm this and tell us about
> any mental conditions you are being treated for, and how she tolerates a
> pathological liar with such defects, and confirm your last name.

If you like, I could ask her to read our exchanges and offer a
professional opinion. I warn you now though that considering her
qualifications, that will not end well for you.

> A google search shows she has posted to comp.lang.lisp

No. It shows that I posted using her account (accidentally)
From: Madhu on
Matt quit pretending to engage in an honest interaction.

* mdj <958f3c1c-12e4-432b-a2f3-989248b45af1(a)a15g2000yqm.googlegroups.com> :
Wrote on Thu, 7 Jan 2010 18:55:13 -0800 (PST):

| On Jan 8, 12:22 pm, Madhu <enom...(a)meer.net> wrote:
|
|> |> Simply that the word "opaque" does not appear in the standard.  Your
|> |> statement is untenable.  It is bullshit, which by its nature cannot
|> |> be refuted.  It can only be called bullshit, and it is evident as
|> |> bullshit.
|> |
|> | It can only be called bullshit by a concrete thinker. Your
|> |inability to deal with abstractions and synthesise mental models is
|> |not a reflection on the correctness of my words.
|>
|> You are stringing words together to make sentences that have no
|> meaning again.  This is the same bullshit you have been engaging in
|> on comp.lang.lisp in every post.
|
| Had I said "Colourless green ideas sleep furiously" your statement
| would be correct. I did not however make any such category error.

No. You are still stringing the words together, so they have a semblance
of meaning, which breaks down on investigation, in the context in which
they are used. The ones you fool are those who ONLY see your words
without seeing that they do not apply to the context, because they cant
be arsed to understanding the context which you go to great lengths to
hide.

|> However the words you string together do not describe me, or any reality
|> --- the closest they describe are your own psychological flaws.
|
| Are you qualified to make statements about my psychological state?

Since I am the target of your attacks and continued engagement despite
asking you to stop, I have been given more opportunity than I desired to
observe your psychological state.

Others could confirm or deny my statements if you provide a last name.

|> | In fact, almost all of your commentary here can be explained by
|> | this observation. It is also why I (who can think abstractly) can
|> | see the value of Ron's contribution and learn from it, where you
|> | (the concrete thinker) cannot.
|>
|> You (like Ron) suffer from the Dunning–Kruger effect, in addition to
|> being a pathological liar
|
| Where is your evidence of this?

Why do you ask? As a victim you would not accept ANY evidence anyway.

It was not for argument with you but for the benefit of the newsgroup
that I drew attention to the fact that your behaviour on this newsgroup
matches the symptoms of Dunning-Kruger.

Of course I expected you to snip out the description of your usenet beha

|> Here I think you try to explain how you draw your false conclusion:
|>
|> | Concrete thinkers often make the mistake that by inverting a premise
|> | you can invert a conclusion. For instance, you can understand that
|> | subtraction is the inverse of addition, but you draw false conclusions
|> | because you carry the transitivity of addition over to your assertions
|> | about subtraction.
|>
|> | Another example would be the following. "If P, then Q. P, therefore
|> | Q". Someone with your thinking capacity would make the mistake of
|> | thinking "Not P, therefore not Q"

Thats this game you've played before:

***
*** Matt: " List-based Defstructs are implemented as PLISTS"
***
*** Ron: "Here's a clue. See this particular `Undefined Consequence on
*** NON-LIST based defstructs."
***
*** Me: "Bullshit! How can ANY undefined undefined consequence Either A
*** or NOT A on Non-list-based defstructs show anything related to
*** LIST-BASED defstructs?"

*** Matt:  Ron exhibited undefined behaviour A. you said he exhibited
*** undefined behaviour NOT-A.  So you are wrong wrong wrong.


|>
|> Ah So we are back to playing your favourite bickering game. Now you want
|> to to bicker pathologically on the meaning of the word `opaque' which
|> you will define and redefine as you wish for the sake of argument,.
|
| No. You drew your conclusion from the absence of that term from the CL
| standard. I have no need to bicker about the meaning of any words to
| construct my argument.

But I am not interested in your bickering which you try to pass of as
`argument'. Your statement about `opaque' is meaningless
bullshit. Period.


|> But this is a technical newsgroup, and there is no room for this
|> bullshit.
|
| Explain the logic underlying that conclusion please.


It is not a `conclusion'. You are playing your Furious green logic card
again.

Right. You seem to suffer from an intellectually challeneged mind,
and incompetence in your profession would be an additional reason to
come on CLL to debate.  This explains your pathological need to
bicker, and make cover up your logical fallacies  by accusing the
person you are bickering with

Effectively you are abusing CLL (and this exchange with me) as a form
of therapy.

| It would be simpler to just call me a sadist if that's what you think.

Why? Calling you a sadist would be a misrepresentation of all that I've
said. You are abusing a public usenet forum. It indicates a mental
health problem

If you did not have a pathological mental health condition, you would
have stopped playing this game 50 posts ago.

Maybe your partner Hanne Gudisken could confirm this an and tell us
about any mental conditions you are being treated for, and how she
tolerates a pathological liar with such defects, and confirm your last
name.

--
Madhu