Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #379650 > unrolled thread
| Started by | James Kuyper <jameskuyper@alumni.caltech.edu> |
|---|---|
| First post | 2023-12-27 20:14 -0500 |
| Last post | 2024-01-23 15:06 -0800 |
| Articles | 18 — 7 participants |
Back to article view | Back to comp.lang.c
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: bart again (UCX64) James Kuyper <jameskuyper@alumni.caltech.edu> - 2023-12-27 20:14 -0500
Re: bart again (UCX64) Julieta Shem <jshem@yaxenu.org> - 2023-12-27 23:22 -0300
Re: bart again (UCX64) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2023-12-28 04:25 +0100
Re: bart again (UCX64) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2023-12-28 04:22 +0100
Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-01-23 14:58 -0800
Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-01-23 15:59 -0800
Re: bart again (UCX64) David Brown <david.brown@hesbynett.no> - 2024-01-24 10:30 +0100
Re: bart again (UCX64) James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-01-24 11:57 -0500
Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-01-24 11:26 -0800
Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-14 21:14 -0800
Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-14 22:29 -0800
Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-19 17:53 -0800
Re: bart again (UCX64) David Brown <david.brown@hesbynett.no> - 2024-01-25 09:15 +0100
Re: bart again (UCX64) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-01-25 07:16 -0800
Re: bart again (UCX64) David Brown <david.brown@hesbynett.no> - 2024-01-26 09:20 +0100
Re: bart again (UCX64) David Brown <david.brown@hesbynett.no> - 2023-12-28 09:12 +0100
Re: bart again (UCX64) Paul Edwards <mutazilah@gmail.com> - 2023-12-28 16:31 +0800
Re: bart again (UCX64) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-01-23 15:06 -0800
| From | James Kuyper <jameskuyper@alumni.caltech.edu> |
|---|---|
| Date | 2023-12-27 20:14 -0500 |
| Subject | Re: bart again (UCX64) |
| Message-ID | <umii50$3p6q$1@dont-email.me> |
Tim Rentsch <tr.17687@z991.linuxsc.com> writes: > Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: > > [...] > >> You have not so far answered the question. An answer would >> have included [...] > > I suggest you look up the word "answer" in an English > dictionary. I did answer. I was somewhat disappointed when I did look it up. A question is a request for information, and I had understood an answer to be a response to that question which provided the requested information. The answer could be erroneous, or deliberately wrong or misleading, but it was not an answer unless it at least pretended to provide the requested information. I was familiar with the common practice of saying that, for instance, "The guard asked 'Who goes there?', and the the commando answered with a knife to the guard's heart.", but I always considered that calling something like that an "answer" was a kind of joke. I might have imagined that a dictionary would provide a more general definition of "answer" that included such things, but I expected that there would also be a more restricted definition that excluded any response that did not provide the requested information. However, that's not what I found. For instance, Wiktionary defines an answer as "something said or done in reaction to a statement or question." I saw similar definitions in several other online dictionaries. Therefore, ANYTHING you do when reacting to a question qualifies as an answer, whether it be a lie, or a non-sequitur, or a blow to the head. Therefore, I reluctantly concede that you did answer the question. You did not, however, provide the requested information. I find those definitions problematic. If a form says "Answer the following questions", is i really instructing you to do whatever you want to do? If so, what's the point of providing such an instruction?
[toc] | [next] | [standalone]
| From | Julieta Shem <jshem@yaxenu.org> |
|---|---|
| Date | 2023-12-27 23:22 -0300 |
| Message-ID | <87le9fawwd.fsf@yaxenu.org> |
| In reply to | #379650 |
James Kuyper <jameskuyper@alumni.caltech.edu> writes: [...] > I was somewhat disappointed when I did look it up. [...] However, > that's not what I found. For instance, Wiktionary defines an answer as > "something said or done in reaction to a statement or question." [...] > Therefore, ANYTHING you do when reacting to a question qualifies as an > answer, whether it be a lie, or a non-sequitur, or a blow to the head. The American Heritage Dictionary of the English Language, 5th Edition, seems to provide the definition you want, but as a second and third option. It's unclear what they mean with the order. --8<---------------cut here---------------start------------->8--- A spoken or written reply, as to a question. A correct reply. A solution, as to a problem. Source: The American Heritage Dictionary of the English Language, 5th Edition --8<---------------cut here---------------end--------------->8---
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2023-12-28 04:25 +0100 |
| Message-ID | <umiprd$8lo2$2@dont-email.me> |
| In reply to | #379651 |
On 28.12.2023 03:22, Julieta Shem wrote: > James Kuyper <jameskuyper@alumni.caltech.edu> writes: > > [...] > >> I was somewhat disappointed when I did look it up. [...] However, >> that's not what I found. For instance, Wiktionary defines an answer as >> "something said or done in reaction to a statement or question." [...] >> Therefore, ANYTHING you do when reacting to a question qualifies as an >> answer, whether it be a lie, or a non-sequitur, or a blow to the head. > > The American Heritage Dictionary of the English Language, 5th Edition, > seems to provide the definition you want, but as a second and third > option. I think dictionary entries do not address what's going on here and what's necessary in a concrete communication. > It's unclear what they mean with the order. Grades of abstraction and specialization [in a try to explain a term]. (Explanations are by far not normative.) > --8<---------------cut here---------------start------------->8--- > A spoken or written reply, as to a question. That's a pure "technical" characterization. > A correct reply. This one carries specific semantics; not only requiring validity, but assuming that there's a clear and unopposed truth/correctness. > A solution, as to a problem. And this one still ignores how communication and information exchange actually works. Whether the problem is clearly described. Whether the solution is fitting (respecting known or unknown conditions). Neither of these three explanations of the term "answer" is useful for the [abstract and concrete] communication phenomenon we generally have (and also in Usenet). And that all ignores the fact that the call to look up the dictionary was obviously intended to work on a completely different communication level than an actual (and desired) topical information exchange. > > Source: > The American Heritage Dictionary of the English Language, 5th Edition > --8<---------------cut here---------------end--------------->8--- > Janis
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2023-12-28 04:22 +0100 |
| Message-ID | <umipme$8lo2$1@dont-email.me> |
| In reply to | #379650 |
On 28.12.2023 02:14, James Kuyper wrote: > Tim Rentsch <tr.17687@z991.linuxsc.com> writes: >> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: >> >> [...] >> >>> You have not so far answered the question. An answer would >>> have included [...] >> >> I suggest you look up the word "answer" in an English >> dictionary. I did answer. > > I was somewhat disappointed when I did look it up. A question is a > request for information, and I had understood an answer to be a response > to that question which provided the requested information. The answer > could be erroneous, or deliberately wrong or misleading, but it was not > an answer unless it at least pretended to provide the requested > information. I was familiar with the common practice of saying that, for > instance, "The guard asked 'Who goes there?', and the the commando > answered with a knife to the guard's heart.", but I always considered > that calling something like that an "answer" was a kind of joke. I might > have imagined that a dictionary would provide a more general definition > of "answer" that included such things, but I expected that there would > also be a more restricted definition that excluded any response that did > not provide the requested information. > However, that's not what I found. For instance, Wiktionary defines an > answer as "something said or done in reaction to a statement or > question." I saw similar definitions in several other online > dictionaries. Therefore, ANYTHING you do when reacting to a question > qualifies as an answer, whether it be a lie, or a non-sequitur, or a > blow to the head. > Therefore, I reluctantly concede that you did answer the question. You > did not, however, provide the requested information. > > I find those definitions problematic. If a form says "Answer the > following questions", is i really instructing you to do whatever you > want to do? If so, what's the point of providing such an instruction? This is a nice contribution to a somewhat heated conversation. Yes, an answer without information is of little use (on the information level). Technically it has been answered, but arbitrary answers alone do not help. The [last] answer had actually been on a meta level; it seems to say that the poster missed the informational content of the replies. That may be true or not. If it is true the requester may re-read the posts. Or maybe the responder has missed that the answer is either not sufficient or missed the point (or something else). And here Shannon pops in; every single information transfer (requests and responses) is affected by Equivocation H(X|Y) and Irrelevance H(Y|X). But even if the Mutual Information I(X;Y) is maximized it may still not be sufficient to help for the posters request. Neither dictionaries nor information theory helps to answer the posted questions, but understanding Shannon's theories - which nicely maps to social communication! - might prevent widely meaningless and redundant transfers like "You have not answered" and "I did answer". :-) Janis
[toc] | [prev] | [next] | [standalone]
| From | Tim Rentsch <tr.17687@z991.linuxsc.com> |
|---|---|
| Date | 2024-01-23 14:58 -0800 |
| Message-ID | <86zfwvejxi.fsf@linuxsc.com> |
| In reply to | #379652 |
Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes: > On 28.12.2023 02:14, James Kuyper wrote: > >> Tim Rentsch <tr.17687@z991.linuxsc.com> writes: >> >>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: >>> >>> [...] >>> >>>> You have not so far answered the question. An answer would >>>> have included [...] >>> >>> I suggest you look up the word "answer" in an English >>> dictionary. I did answer. >> >> I was somewhat disappointed when I did look it up. A question is a >> request for information, and I had understood an answer to be a response >> to that question which provided the requested information. The answer >> could be erroneous, or deliberately wrong or misleading, but it was not >> an answer unless it at least pretended to provide the requested >> information. I was familiar with the common practice of saying that, for >> instance, "The guard asked 'Who goes there?', and the the commando >> answered with a knife to the guard's heart.", but I always considered >> that calling something like that an "answer" was a kind of joke. I might >> have imagined that a dictionary would provide a more general definition >> of "answer" that included such things, but I expected that there would >> also be a more restricted definition that excluded any response that did >> not provide the requested information. >> However, that's not what I found. For instance, Wiktionary defines an >> answer as "something said or done in reaction to a statement or >> question." I saw similar definitions in several other online >> dictionaries. Therefore, ANYTHING you do when reacting to a question >> qualifies as an answer, whether it be a lie, or a non-sequitur, or a >> blow to the head. >> Therefore, I reluctantly concede that you did answer the question. You >> did not, however, provide the requested information. >> >> I find those definitions problematic. If a form says "Answer the >> following questions", is i really instructing you to do whatever you >> want to do? If so, what's the point of providing such an instruction? > > This is a nice contribution to a somewhat heated conversation. Yes, an > answer without information is of little use (on the information level). > > Technically it has been answered, but arbitrary answers alone do not > help. [...] I think it's worth reviewing what happened. I should say that my review here is being done from memory so some of the details may be a little off, but the principal points should be reasonably accurate. Keith Thompson posted a message in the newsgroup here in a thread I was not involved in. In response to his posting I posted a very short reply. Keith responded to that posting asking for a fuller explanation of my comment. (Let me add parenthetically that his action in doing that is perfectly reasonable.) When I saw his response, I realized that my statement had been misunderstood. I explained that, and said something to the effect of not wanting to try to unravel the confusion because it wasn't worth the trouble. Keith responded to that posting, asking again for an explanation of the statement that he thought I made but was not what I had meant to say. I responded again trying to explain that there had been a miscommunication, and (as I recall) saying again that trying to unravel that misunderstanding was too much trouble. I took responsibility for the confusion of my original statement, and said "I withdraw my previous statement. Okay?". Keith responded to that posting, probably asking his same question again, however I don't remember any specific details. I don't remember anything else until at some later point Keith accused me of not having answered his question. To be clear, what he was asking me was to give an explanation of a statement that I never made, and I had tried to explain that I never made it, and in any case had no interest in discussing, even assuming that I know what it is he meant with his question. My impression is that Keith never understood that what I originally said was not the same as what he was asking about. Since I tried not once but twice (or maybe a third time, I'm not sure) to explain that he was asking for an explanation of something I never said, and said in effect that the confusion was my fault, and explicitly withdrew my original statement, I feel justified in thinking that I gave a fair response to his inquiries. If he's not satisfied with what I said, well, he is entitled to his own views. But rather than saying something about himself not being satisfied, he made an accusation against me. IMO the accusation made is off the mark, in both the letter and the spirit of the English language. Feeling that I had been unfairly accused, I felt obliged to respond in an effort to convey that.
[toc] | [prev] | [next] | [standalone]
| From | Keith Thompson <Keith.S.Thompson+u@gmail.com> |
|---|---|
| Date | 2024-01-23 15:59 -0800 |
| Message-ID | <87r0i78uu2.fsf@nosuchdomain.example.com> |
| In reply to | #380723 |
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:
>> On 28.12.2023 02:14, James Kuyper wrote:
>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>>> [...]
>>>>
>>>>> You have not so far answered the question. An answer would
>>>>> have included [...]
>>>>
>>>> I suggest you look up the word "answer" in an English
>>>> dictionary. I did answer.
>>>
>>> I was somewhat disappointed when I did look it up. A question is a
>>> request for information, and I had understood an answer to be a response
>>> to that question which provided the requested information. The answer
>>> could be erroneous, or deliberately wrong or misleading, but it was not
>>> an answer unless it at least pretended to provide the requested
>>> information. I was familiar with the common practice of saying that, for
>>> instance, "The guard asked 'Who goes there?', and the the commando
>>> answered with a knife to the guard's heart.", but I always considered
>>> that calling something like that an "answer" was a kind of joke. I might
>>> have imagined that a dictionary would provide a more general definition
>>> of "answer" that included such things, but I expected that there would
>>> also be a more restricted definition that excluded any response that did
>>> not provide the requested information.
>>> However, that's not what I found. For instance, Wiktionary defines an
>>> answer as "something said or done in reaction to a statement or
>>> question." I saw similar definitions in several other online
>>> dictionaries. Therefore, ANYTHING you do when reacting to a question
>>> qualifies as an answer, whether it be a lie, or a non-sequitur, or a
>>> blow to the head.
>>> Therefore, I reluctantly concede that you did answer the question. You
>>> did not, however, provide the requested information.
>>>
>>> I find those definitions problematic. If a form says "Answer the
>>> following questions", is i really instructing you to do whatever you
>>> want to do? If so, what's the point of providing such an instruction?
>>
>> This is a nice contribution to a somewhat heated conversation. Yes, an
>> answer without information is of little use (on the information level).
>>
>> Technically it has been answered, but arbitrary answers alone do not
>> help. [...]
>
> I think it's worth reviewing what happened. I should say that my
> review here is being done from memory so some of the details may
> be a little off, but the principal points should be reasonably
> accurate.
>
> Keith Thompson posted a message in the newsgroup here in a thread
> I was not involved in. In response to his posting I posted a
> very short reply. Keith responded to that posting asking for
> a fuller explanation of my comment. (Let me add parenthetically
> that his action in doing that is perfectly reasonable.)
Yes.
> When I saw his response, I realized that my statement had been
> misunderstood. I explained that, and said something to the
> effect of not wanting to try to unravel the confusion because it
> wasn't worth the trouble. Keith responded to that posting,
> asking again for an explanation of the statement that he thought
> I made but was not what I had meant to say.
I stated that a certain program, involving a non-void function
with no return statement and a caller attempting to use the result of a
call to that function, has undefined behavior but does not violate any
syntax rule or constraint.
Your response was "I say it does.".
> I responded again trying to explain that there had been a
> miscommunication, and (as I recall) saying again that trying to
> unravel that misunderstanding was too much trouble. I took
> responsibility for the confusion of my original statement, and
> said "I withdraw my previous statement. Okay?". Keith responded
> to that posting, probably asking his same question again, however
> I don't remember any specific details.
I believed, and still do believe, that my original statement was
factually correct: the code does not violate any syntax rule or
constraint. Your response clearly stated, incorrectly I believe, that
it does violate some syntax rule or constraint.
You're now saying that you withdrew your statement. I absolutely did
not see anything from you indicating such a withdrawal until now. It's
certainly possible that I missed something, but unlikely that nobody
else saw your withdrawal. Based on what I've seen here, the only
information I had was that (a) you asserted that the code violated some
syntax rule or constraint, (b) you did not say which syntax rule or
contraint was violated, in spite of my repeated requests that you do so,
and (c) you later claimed to have answered my question. I had no idea
why you would refuse to provide a clarification.
If you're now withdrawing your original claim, I'll accept that. Next
time, I urge you to consider not wasting everyone's time in this manner.
> I don't remember anything else until at some later point Keith
> accused me of not having answered his question. To be clear,
> what he was asking me was to give an explanation of a statement
> that I never made, and I had tried to explain that I never made
> it, and in any case had no interest in discussing, even assuming
> that I know what it is he meant with his question. My impression
> is that Keith never understood that what I originally said was
> not the same as what he was asking about.
No, I was asking you to give an explanation of a statement that you very
clearly did make. I see no reasonable interpretion other than that you
were saying that some language rule was violated. Of course we all make
mistakes, but I was not under the impression that you had acknowledged
a mistake (and I'm not entirely sure you're doing so now).
Perhaps you meant something else by "I say it does.", but the meaning
seemed crystal clear in context, and I never saw an attempt from you to
clarify it.
> Since I tried not once but twice (or maybe a third time, I'm not
> sure) to explain that he was asking for an explanation of
> something I never said, and said in effect that the confusion was
> my fault, and explicitly withdrew my original statement, I feel
> justified in thinking that I gave a fair response to his
> inquiries. If he's not satisfied with what I said, well, he is
> entitled to his own views. But rather than saying something
> about himself not being satisfied, he made an accusation against
> me. IMO the accusation made is off the mark, in both the letter
> and the spirit of the English language. Feeling that I had been
> unfairly accused, I felt obliged to respond in an effort to
> convey that.
If I had seen your withdrawal of your original statement, this dicussion
would have been over long ago.
To be clear, do you now say that you agree that the code in question
does not violate any syntax rule or constraint? And can you cite an
article (which I must have missed) in which you withdrew your original
"I say it does." statement?
If you can access the message with message-id <86jzt5pgho.fsf@linuxsc.com>,
posted Sep 4 2023, it contains your original statement. See also
<https://groups.google.com/g/comp.lang.c/c/O-V_X7Cfc6I/m/gQdUwhKBAwAJ>
(scroll down, the message content should be expanded).
--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2024-01-24 10:30 +0100 |
| Message-ID | <uoqlbc$1og8m$1@dont-email.me> |
| In reply to | #380734 |
On 24/01/2024 00:59, Keith Thompson wrote: > Tim Rentsch <tr.17687@z991.linuxsc.com> writes: For the record, Keith's summary here is completely correct as far as I remember this thread. Tim's does not match what he or others wrote. I do not recall ever seeing any kind of "withdrawal". It's clearly possible that I missed said withdrawal, or that I have forgotten it, but if there has been such a withdrawal it must have been so subtle that no one else in the thread saw it. I'm sure that anyone else would have brought it to Keith's attention long ago. (I certainly would have.) And if Tim had been interested in communicating clearly, he could have repeated the withdrawal and given a reference to the first posting of it, instead of floundering with attempted definitions of the word "answer".
[toc] | [prev] | [next] | [standalone]
| From | James Kuyper <jameskuyper@alumni.caltech.edu> |
|---|---|
| Date | 2024-01-24 11:57 -0500 |
| Message-ID | <uorfhp$1sonl$1@dont-email.me> |
| In reply to | #380779 |
On 1/24/24 04:30, David Brown wrote: > On 24/01/2024 00:59, Keith Thompson wrote: >> Tim Rentsch <tr.17687@z991.linuxsc.com> writes: > > For the record, Keith's summary here is completely correct as far as I > remember this thread. Tim's does not match what he or others wrote. I > do not recall ever seeing any kind of "withdrawal". It's clearly > possible that I missed said withdrawal, or that I have forgotten it, > but if there has been such a withdrawal it must have been so subtle > that no one else in the thread saw it. I'm sure that anyone else would > have brought it to Keith's attention long ago. (I certainly would have.) > > And if Tim had been interested in communicating clearly, he could have > repeated the withdrawal and given a reference to the first posting of > it, instead of floundering with attempted definitions of the word > "answer". On 2023-09-04 18:42:14 Keith said: > It does have undefined behavior, ... but it does not > violate any syntax rule or constraint. On 2023-09-04 21:16:01 Tim responded: > I say it does. On 2023-09-04 21:57:44 Keith responded: > What syntax rule or constraint does it violate? A long discussion occurred, during which Tim repeatedly failed to identify a syntax rule or constraint violated by that code. On 2023-10-26 11:56:12, Tim wrote: > I realized at some point that my earlier statement was not > understood the way I meant it. Rather than try to go back and > unwind the miscommunication, I decided to just drop it. I > withdraw my earlier statement. Okay? Now, I cannot imagine (and as normal, Tim has refused to explain) what meaning he intended by saying "I say it does." that would make "it does" correct. But he did in fact withdraw that comment. However, on 2023-11-19 03:25:56, Tim falsely claimed: > I did answer. Apparently, for reasons best know to Tim (since, as usual, he refuses to explain them), he considered one of the messages in which he failed to identify a syntax rule or a constraint violated by that code, to be, despite that failure, an answer to Keith's question. That message effectively cancelled his withdrawal of that comment.
[toc] | [prev] | [next] | [standalone]
| From | Keith Thompson <Keith.S.Thompson+u@gmail.com> |
|---|---|
| Date | 2024-01-24 11:26 -0800 |
| Message-ID | <8734um7ctd.fsf@nosuchdomain.example.com> |
| In reply to | #380809 |
James Kuyper <jameskuyper@alumni.caltech.edu> writes:
> On 1/24/24 04:30, David Brown wrote:
>> On 24/01/2024 00:59, Keith Thompson wrote:
>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>
>> For the record, Keith's summary here is completely correct as far as I
>> remember this thread. Tim's does not match what he or others wrote. I
>> do not recall ever seeing any kind of "withdrawal". It's clearly
>> possible that I missed said withdrawal, or that I have forgotten it,
>> but if there has been such a withdrawal it must have been so subtle
>> that no one else in the thread saw it. I'm sure that anyone else would
>> have brought it to Keith's attention long ago. (I certainly would have.)
>>
>> And if Tim had been interested in communicating clearly, he could have
>> repeated the withdrawal and given a reference to the first posting of
>> it, instead of floundering with attempted definitions of the word
>> "answer".
>
> On 2023-09-04 18:42:14 Keith said:
>> It does have undefined behavior, ... but it does not
>> violate any syntax rule or constraint.
>
> On 2023-09-04 21:16:01 Tim responded:
>> I say it does.
>
> On 2023-09-04 21:57:44 Keith responded:
>> What syntax rule or constraint does it violate?
>
> A long discussion occurred, during which Tim repeatedly failed to
> identify a syntax rule or constraint violated by that code.
>
> On 2023-10-26 11:56:12, Tim wrote:
>> I realized at some point that my earlier statement was not
>> understood the way I meant it. Rather than try to go back and
>> unwind the miscommunication, I decided to just drop it. I
>> withdraw my earlier statement. Okay?
>
> Now, I cannot imagine (and as normal, Tim has refused to explain) what
> meaning he intended by saying "I say it does." that would make "it does"
> correct. But he did in fact withdraw that comment.
>
> However, on 2023-11-19 03:25:56, Tim falsely claimed:
>> I did answer.
>
> Apparently, for reasons best know to Tim (since, as usual, he refuses to
> explain them), he considered one of the messages in which he failed to
> identify a syntax rule or a constraint violated by that code, to be,
> despite that failure, an answer to Keith's question.
>
> That message effectively cancelled his withdrawal of that comment.
Tim, I acknowledge that at one point you did withdraw your "I say it
does" remark. At least I'm assuming that when you wrote "I withdraw my
earlier statement", the statement you were referring to was your earlier
"I say it does". Feel free to clarify that.
Looking back at the article in which you wrote "I withdraw my earlier
statement", I see that I actually replied to it. It was a long article
in which you mused at length about shared understanding and unconscious
assumptions. I must have read it at the time. It's likely that I
accidentally missed your "I withdraw my earlier statement". I accept
responsibility for that.
I agree with James that your later posts effectively cancelled your
withdrawal. They also seriously muddied the waters.
I am still bewildered by your later claims that you had already answered
my question (and by your condescending suggestion to James to look up
the word "answer" in a dictionary). Those claims were part of what led
me to think that you still stood by your original "I say it does"
statement -- a statement which I found to be completely unambiguous in
context.
In all this, after your original statement you have never chosen to
comment on the original technical issue, instead choosing to write
multiple vague paragraphs about the importance of clear communication.
On at least one occasion, likely more, you have talked about having or
not have a "shared understanding" of some statement while saying nothing
about *your* understanding of it.
I still don't know whether your "I say it does" was simply an error on
your part (i.e., that you wrongly thought that some syntax rule or
constraint was violated), or whether you intended it to mean something
other than the obvious interpretation.
Please consider the possibility that if multiple people don't seem to
understand what you're trying to say, it might not be everyone else's
fault.
--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */
[toc] | [prev] | [next] | [standalone]
| From | Tim Rentsch <tr.17687@z991.linuxsc.com> |
|---|---|
| Date | 2024-02-14 21:14 -0800 |
| Message-ID | <86o7ci1f8e.fsf@linuxsc.com> |
| In reply to | #380819 |
Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: > [...] I have now read through your comments several times, first somewhat quickly and then more slowly and carefully. (To be specific, the comments referred to are those in the posting being replied to, and also those three articles up from the immediately previous one, in the same thread.) Here is a short synopsis of my perceptions from the prior discussions. I posted a followup containing only a short one-sentence comment, which precipitated a long series of postings and comments going back and forth. After realizing that my original one-sentence statement had been misunderstood, I withdrew the earlier statement, meaning the original one-sentence comment that precipitated it all. I was hoping to wrap up the discussion. Following my statement of withdrawal I have nothing more to say about that. Early on a question was asked about my initial statement but I realized the subject of the question was not the same as what I was talking about. Because the subject was different I didn't have anything to say about it, and that is still the case now. At some point it seemed like the discussion was finished, but after a time a posting was made containing what I consider to be an unfounded accusation. I responded to try to set the record straight. At some later point I submitted a followup to a posting from someone who had not participated in the discussions up to that point. I did this because I thought some misrepresentations had been made, and so I made an effort to give a fair and faithful presentation of what had happened. That posting of mine provoked another series of comments and reactions, which appear to be similar to comments and reactions given earlier. Based on recent comments it appears there was some confusion about whether, or maybe when, I made the statement about withdrawing my original comment. I appreciate that the confusion was recognized and a statement was made to that effect (note that "confusion" is my word choice, not necessarily anyone else's). (end of synopsis.) I make no claim that any of the synopsis statements are offered as statements of fact. Let me say again that I have read through your comments and expect to consider further what you have said. As of now I have nothing more to say about them.
[toc] | [prev] | [next] | [standalone]
| From | Keith Thompson <Keith.S.Thompson+u@gmail.com> |
|---|---|
| Date | 2024-02-14 22:29 -0800 |
| Message-ID | <87frxu8clb.fsf@nosuchdomain.example.com> |
| In reply to | #382503 |
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>> [...]
> I have now read through your comments several times, first somewhat
> quickly and then more slowly and carefully. (To be specific, the
> comments referred to are those in the posting being replied to, and
> also those three articles up from the immediately previous one, in
> the same thread.) Here is a short synopsis of my perceptions from
> the prior discussions.
>
> I posted a followup containing only a short one-sentence comment,
> which precipitated a long series of postings and comments going
> back and forth.
>
> After realizing that my original one-sentence statement had been
> misunderstood, I withdrew the earlier statement, meaning the
> original one-sentence comment that precipitated it all. I was
> hoping to wrap up the discussion. Following my statement of
> withdrawal I have nothing more to say about that.
At the time, you had a great deal to say following your statement of
withdrawal.
I'm frankly tired of this whole thing. Please do not feel obligated to
tell us yet again that you have nothing more to say, or to keep up
updated on how many times you've read my through comments.
If you have something relevant to say, especially something relevant to
C, by all means say it. If you don't, I won't ask you not to post, but
I would prefer it.
You've expressed a desire to wrap this up. You can do so now. (I'll
also suggest that others not continue this discussion unless you have
something new and relevant to add.)
[...]
--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */
[toc] | [prev] | [next] | [standalone]
| From | Tim Rentsch <tr.17687@z991.linuxsc.com> |
|---|---|
| Date | 2024-02-19 17:53 -0800 |
| Message-ID | <868r3fyk8s.fsf@linuxsc.com> |
| In reply to | #382509 |
Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: > Tim Rentsch <tr.17687@z991.linuxsc.com> writes: > >> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: >> >>> [...] >> >> I have now read through your comments several times, first somewhat >> quickly and then more slowly and carefully. (To be specific, the >> comments referred to are those in the posting being replied to, and >> also those three articles up from the immediately previous one, in >> the same thread.) Here is a short synopsis of my perceptions from >> the prior discussions. >> >> I posted a followup containing only a short one-sentence comment, >> which precipitated a long series of postings and comments going >> back and forth. >> >> After realizing that my original one-sentence statement had been >> misunderstood, I withdrew the earlier statement, meaning the >> original one-sentence comment that precipitated it all. I was >> hoping to wrap up the discussion. Following my statement of >> withdrawal I have nothing more to say about that. > > At the time, you had a great deal to say following your statement of > withdrawal. > > I'm frankly tired of this whole thing. Please do not feel obligated to > tell us yet again that you have nothing more to say, or to keep up > updated on how many times you've read my through comments. > > If you have something relevant to say, especially something relevant to > C, by all means say it. If you don't, I won't ask you not to post, but > I would prefer it. > > You've expressed a desire to wrap this up. You can do so now. (I'll > also suggest that others not continue this discussion unless you have > something new and relevant to add.) > > [...] Okay.
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2024-01-25 09:15 +0100 |
| Message-ID | <uot5b9$27t7l$1@dont-email.me> |
| In reply to | #380809 |
On 24/01/2024 17:57, James Kuyper wrote: > On 1/24/24 04:30, David Brown wrote: >> On 24/01/2024 00:59, Keith Thompson wrote: >>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes: >> >> For the record, Keith's summary here is completely correct as far as I >> remember this thread. Tim's does not match what he or others wrote. I >> do not recall ever seeing any kind of "withdrawal". It's clearly >> possible that I missed said withdrawal, or that I have forgotten it, >> but if there has been such a withdrawal it must have been so subtle >> that no one else in the thread saw it. I'm sure that anyone else would >> have brought it to Keith's attention long ago. (I certainly would have.) >> >> And if Tim had been interested in communicating clearly, he could have >> repeated the withdrawal and given a reference to the first posting of >> it, instead of floundering with attempted definitions of the word >> "answer". > > On 2023-09-04 18:42:14 Keith said: >> It does have undefined behavior, ... but it does not >> violate any syntax rule or constraint. > > On 2023-09-04 21:16:01 Tim responded: >> I say it does. > > On 2023-09-04 21:57:44 Keith responded: >> What syntax rule or constraint does it violate? > > A long discussion occurred, during which Tim repeatedly failed to > identify a syntax rule or constraint violated by that code. > > On 2023-10-26 11:56:12, Tim wrote: >> I realized at some point that my earlier statement was not >> understood the way I meant it. Rather than try to go back and >> unwind the miscommunication, I decided to just drop it. I >> withdraw my earlier statement. Okay? > > Now, I cannot imagine (and as normal, Tim has refused to explain) what > meaning he intended by saying "I say it does." that would make "it does" > correct. But he did in fact withdraw that comment. > Do you remember a reference or a date for that withdrawal message? I am curious if there was any reason given (I doubt it). When I realise I've written something incorrect about C, I prefer to say a bit more - such as "sorry for the confusion", or "thanks for correcting me here", or "my gut feeling is this, but I can't find any references in the standard to justify it". Perhaps I will try to explain my reasoning for reaching the wrong conclusion, because that can be helpful in avoiding repeating the mistake. (To be fair, I have much more practice than Tim at saying incorrect things about C!) But just writing "I withdraw that comment" can mean everything from "I was wrong but don't want to admit it directly" to "I know I am right, but it is beneath my dignity to explain it to you ignorant savages and I'm fed up listening to your complaints". I'd like to know more. I'd like to know what Tim thought were the constraint or syntax rule violations - even if he now thinks they don't apply. I'd like to know his reasoning both ways, because that's something we can learn from. Maybe the wording in the standard is poor or that this is something that could be sent back to the C standards committee as a DR. And if it was just a gut feeling without justification, or a simple mistake, it would be nice to clear that up too. > However, on 2023-11-19 03:25:56, Tim falsely claimed: >> I did answer. > > Apparently, for reasons best know to Tim (since, as usual, he refuses to > explain them), he considered one of the messages in which he failed to > identify a syntax rule or a constraint violated by that code, to be, > despite that failure, an answer to Keith's question. > > That message effectively cancelled his withdrawal of that comment. >
[toc] | [prev] | [next] | [standalone]
| From | Keith Thompson <Keith.S.Thompson+u@gmail.com> |
|---|---|
| Date | 2024-01-25 07:16 -0800 |
| Message-ID | <87y1cd4f5s.fsf@nosuchdomain.example.com> |
| In reply to | #380890 |
David Brown <david.brown@hesbynett.no> writes:
> On 24/01/2024 17:57, James Kuyper wrote:
>> On 1/24/24 04:30, David Brown wrote:
>>> On 24/01/2024 00:59, Keith Thompson wrote:
>>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>>
>>> For the record, Keith's summary here is completely correct as far as I
>>> remember this thread. Tim's does not match what he or others wrote. I
>>> do not recall ever seeing any kind of "withdrawal". It's clearly
>>> possible that I missed said withdrawal, or that I have forgotten it,
>>> but if there has been such a withdrawal it must have been so subtle
>>> that no one else in the thread saw it. I'm sure that anyone else would
>>> have brought it to Keith's attention long ago. (I certainly would have.)
>>>
>>> And if Tim had been interested in communicating clearly, he could have
>>> repeated the withdrawal and given a reference to the first posting of
>>> it, instead of floundering with attempted definitions of the word
>>> "answer".
>> On 2023-09-04 18:42:14 Keith said:
>>> It does have undefined behavior, ... but it does not
>>> violate any syntax rule or constraint.
>> On 2023-09-04 21:16:01 Tim responded:
>>> I say it does.
>> On 2023-09-04 21:57:44 Keith responded:
>>> What syntax rule or constraint does it violate?
>> A long discussion occurred, during which Tim repeatedly failed to
>> identify a syntax rule or constraint violated by that code.
>> On 2023-10-26 11:56:12, Tim wrote:
>>> I realized at some point that my earlier statement was not
>>> understood the way I meant it. Rather than try to go back and
>>> unwind the miscommunication, I decided to just drop it. I
>>> withdraw my earlier statement. Okay?
>> Now, I cannot imagine (and as normal, Tim has refused to explain)
>> what
>> meaning he intended by saying "I say it does." that would make "it does"
>> correct. But he did in fact withdraw that comment.
>
> Do you remember a reference or a date for that withdrawal message?
Date: Thu, 26 Oct 2023 08:55:51 -0700
Message-ID: <867cn92xa0.fsf@linuxsc.com>
<https://groups.google.com/g/comp.lang.c/c/O-V_X7Cfc6I/m/j1oHoyo5AgAJ>
[...]
--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2024-01-26 09:20 +0100 |
| Message-ID | <uovq17$2o8nf$1@dont-email.me> |
| In reply to | #380913 |
On 25/01/2024 16:16, Keith Thompson wrote: > David Brown <david.brown@hesbynett.no> writes: >> On 24/01/2024 17:57, James Kuyper wrote: >>> On 1/24/24 04:30, David Brown wrote: >>>> On 24/01/2024 00:59, Keith Thompson wrote: >>>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes: >>>> >>>> For the record, Keith's summary here is completely correct as far as I >>>> remember this thread. Tim's does not match what he or others wrote. I >>>> do not recall ever seeing any kind of "withdrawal". It's clearly >>>> possible that I missed said withdrawal, or that I have forgotten it, >>>> but if there has been such a withdrawal it must have been so subtle >>>> that no one else in the thread saw it. I'm sure that anyone else would >>>> have brought it to Keith's attention long ago. (I certainly would have.) >>>> >>>> And if Tim had been interested in communicating clearly, he could have >>>> repeated the withdrawal and given a reference to the first posting of >>>> it, instead of floundering with attempted definitions of the word >>>> "answer". >>> On 2023-09-04 18:42:14 Keith said: >>>> It does have undefined behavior, ... but it does not >>>> violate any syntax rule or constraint. >>> On 2023-09-04 21:16:01 Tim responded: >>>> I say it does. >>> On 2023-09-04 21:57:44 Keith responded: >>>> What syntax rule or constraint does it violate? >>> A long discussion occurred, during which Tim repeatedly failed to >>> identify a syntax rule or constraint violated by that code. >>> On 2023-10-26 11:56:12, Tim wrote: >>>> I realized at some point that my earlier statement was not >>>> understood the way I meant it. Rather than try to go back and >>>> unwind the miscommunication, I decided to just drop it. I >>>> withdraw my earlier statement. Okay? >>> Now, I cannot imagine (and as normal, Tim has refused to explain) >>> what >>> meaning he intended by saying "I say it does." that would make "it does" >>> correct. But he did in fact withdraw that comment. >> >> Do you remember a reference or a date for that withdrawal message? > > Date: Thu, 26 Oct 2023 08:55:51 -0700 > Message-ID: <867cn92xa0.fsf@linuxsc.com> > <https://groups.google.com/g/comp.lang.c/c/O-V_X7Cfc6I/m/j1oHoyo5AgAJ> > [...] > Thanks. A key paragraph from that (written by Tim) was : """ I realized at some point that my earlier statement was not understood the way I meant it. Rather than try to go back and unwind the miscommunication, I decided to just drop it. I withdraw my earlier statement. Okay? """ The rest of his post can (IMHO) be paraphrased by "It's all a misunderstanding because people are different and make different assumptions. This is all your fault for being tone deaf and rude" - directed at Keith. And I can see that Keith, James and I all replied to Tim's post - clearly we read it (or at least most of it). I can't speak for anyone else, obviously, but I had forgotten about this branch of the thread. It was three months ago, and I rarely remember the details of old disagreements on the Internet. (If I tried to remember them all, my memory would have no room for important things like the intricacies of outdated microcontrollers that I haven't used for decades :-) ) If I have not misread the timings of the posts here, this has been followed /three times/ by a pattern of people expressing frustration at Tim's lack of a useful answer or explanation, then a month's pause when everyone put it behind us, then Tim drags it back into the light again with another unhelpful waffle post. I am still left with a curiosity about which rules Tim thought the code violated, even if he no longer thinks they apply (his opinions on C are always worth reading, when he expresses them appropriately). It would have faded away as one of life's great unanswered questions, if Tim hadn't kept resurrecting this thread!
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2023-12-28 09:12 +0100 |
| Message-ID | <umjam0$aifn$1@dont-email.me> |
| In reply to | #379650 |
On 28/12/2023 02:14, James Kuyper wrote: > Tim Rentsch <tr.17687@z991.linuxsc.com> writes: >> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: >> >> [...] >> >>> You have not so far answered the question. An answer would >>> have included [...] >> >> I suggest you look up the word "answer" in an English >> dictionary. I did answer. > > I was somewhat disappointed when I did look it up. A question is a > request for information, and I had understood an answer to be a response > to that question which provided the requested information. The answer > could be erroneous, or deliberately wrong or misleading, but it was not > an answer unless it at least pretended to provide the requested > information. I was familiar with the common practice of saying that, for > instance, "The guard asked 'Who goes there?', and the the commando > answered with a knife to the guard's heart.", but I always considered > that calling something like that an "answer" was a kind of joke. I might > have imagined that a dictionary would provide a more general definition > of "answer" that included such things, but I expected that there would > also be a more restricted definition that excluded any response that did > not provide the requested information. > However, that's not what I found. For instance, Wiktionary defines an > answer as "something said or done in reaction to a statement or > question." I saw similar definitions in several other online > dictionaries. Therefore, ANYTHING you do when reacting to a question > qualifies as an answer, whether it be a lie, or a non-sequitur, or a > blow to the head. I often like to look at the etymology of words. It doesn't always help to understand them, but I like to get an idea of where they came from anyway. "Answer" appears to come from "anti" and "swear" - a "counter-oath", or response to sworn testimony. The meaning "answer the charges against you" or "you are answerable for your own actions" are thus older. Like many words, it then gained more use-cases, and has built up quite a collection. But like all words, the important meanings are what people take the word to mean - not what dictionaries say it has meant in the past. The purpose of words is communication, and the prime meaning, if there is no other guiding context, is the way the word is commonly understood by a wide proportion of proficient speakers of the language. Dictionaries are guides to help when the meaning of a word is not understood - they are not definitions or standards documents. > Therefore, I reluctantly concede that you did answer the question. You > did not, however, provide the requested information. No, he did not answer the question. Answering the question would involve, as everyone interprets the word, giving the requested information. What he did instead was play linguistic silly buggers to try to make himself look educated and superior to other people, in an attempt to hide the fact that he was wrong (or at the very least, he does not know the answer), and was too cowardly to admit it. It is not often that Tim is wrong about something C related, but when he is, he will move heaven and earth to try to hide it. > > I find those definitions problematic. If a form says "Answer the > following questions", is i really instructing you to do whatever you > want to do? If so, what's the point of providing such an instruction? No, it is instruction you to "answer the following questions" in the way any normal person proficient in the language would interpret the instruction. It is clear from my phrasing that this is somewhat vague - it is good enough for most purposes but not, for example, for a legal document that needs to be more specific - or for a programming language that needs to have only one possible interpretation. Since this is a discussion forum in English, not legalise or code, "answer" means exactly what we all assume it means.
[toc] | [prev] | [next] | [standalone]
| From | Paul Edwards <mutazilah@gmail.com> |
|---|---|
| Date | 2023-12-28 16:31 +0800 |
| Message-ID | <umjbok$amug$1@dont-email.me> |
| In reply to | #379654 |
On 28/12/23 16:12, David Brown wrote: > On 28/12/2023 02:14, James Kuyper wrote: > that needs to have only one possible interpretation. Since this is a > discussion forum in English, not legalise or code, "answer" means > exactly what we all assume it means. "legalese". Who let all the nerds into comp.lang.c anyway? Oh.
[toc] | [prev] | [next] | [standalone]
| From | Tim Rentsch <tr.17687@z991.linuxsc.com> |
|---|---|
| Date | 2024-01-23 15:06 -0800 |
| Message-ID | <86v87jejk3.fsf@linuxsc.com> |
| In reply to | #379650 |
James Kuyper <jameskuyper@alumni.caltech.edu> writes: > Tim Rentsch <tr.17687@z991.linuxsc.com> writes: > >> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: >> >> [...] >> >>> You have not so far answered the question. An answer would >>> have included [...] >> >> I suggest you look up the word "answer" in an English >> dictionary. I did answer. > > I was somewhat disappointed when I did look it up. A question is a > request for information, and I had understood an answer to be a response > to that question which provided the requested information. The answer > could be erroneous, or deliberately wrong or misleading, but it was not > an answer unless it at least pretended to provide the requested > information. I was familiar with the common practice of saying that, for > instance, "The guard asked 'Who goes there?', and the the commando > answered with a knife to the guard's heart.", but I always considered > that calling something like that an "answer" was a kind of joke. I might > have imagined that a dictionary would provide a more general definition > of "answer" that included such things, but I expected that there would > also be a more restricted definition that excluded any response that did > not provide the requested information. > However, that's not what I found. For instance, Wiktionary defines an > answer as "something said or done in reaction to a statement or > question." I saw similar definitions in several other online > dictionaries. Therefore, ANYTHING you do when reacting to a question > qualifies as an answer, whether it be a lie, or a non-sequitur, or a > blow to the head. > Therefore, I reluctantly concede that you did answer the question. You > did not, however, provide the requested information. > > I find those definitions problematic. If a form says "Answer the > following questions", is i really instructing you to do whatever you > want to do? If so, what's the point of providing such an instruction? Communicating in English (and probably any natural language, but I am fluent only in English) is not an exact science. An important aspect of speaking or writing in English is making sure that the meaning that got conveyed is the same as the meaning that was intended.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.c
csiph-web