Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Your attitude determines your attitude." -- Zig Ziglar, self-improvement doofus


devel / comp.theory / Re: Does the call from P() to H() specify infinite recursion?

SubjectAuthor
* Does the call from P() to H() specify infinite recursion?olcott
+* Does the call from P() to H() specify infinite recursion?Richard Damon
|+* Does the call from P() to H() specify infinite recursion?olcott
||`* Does the call from P() to H() specify infinite recursion?Richard Damon
|| `* Does the call from P() to H() specify infinite recursion?olcott
||  `- Does the call from P() to H() specify infinite recursion?Richard Damon
|`* Does the call from P() to H() specify infinite recursion?olcott
| `- Does the call from P() to H() specify infinite recursion?Richard Damon
`* Does the call from P() to H() specify infinite recursion?Marcel Mueller
 +* Does the call from P() to H() specify infinite recursion?olcott
 |`* Does the call from P() to H() specify infinite recursion?Richard Damon
 | `* Does the call from P() to H() specify infinite recursion?olcott
 |  `* Does the call from P() to H() specify infinite recursion?Richard Damon
 |   `* Does the call from P() to H() specify infinite recursion?olcott
 |    +* Does the call from P() to H() specify infinite recursion?Richard Damon
 |    |`* Does the call from P() to H() specify infinite recursion?olcott
 |    | +- Does the call from P() to H() specify infinite recursion?Richard Damon
 |    | +- Does the call from P() to H() specify infinite recursion?DV
 |    | `* Does the call from P() to H() specify infinite recursion?dklei...@gmail.com
 |    |  `* Does the call from P() to H() specify infinite recursion?olcott
 |    |   `- Does the call from P() to H() specify infinite recursion?Richard Damon
 |    `- Does the call from P() to H() specify infinite recursion? [olcott
 +* Does the call from P() to H() specify infinite recursion?Jeff Barnett
 |+* Does the call from P() to H() specify infinite recursion?olcott
 ||`* Does the call from P() to H() specify infinite recursion?Jeff Barnett
 || `- Does the call from P() to H() specify infinite recursion?olcott
 |`- Does the call from P() to H() specify infinite recursion?olcott
 `* Does the call from P() to H() specify infinite recursion?Joe Pfeiffer
  `* Does the call from P() to H() specify infinite recursion?olcott
   +* Does the call from P() to H() specify infinite recursion?olcott
   |`* Does the call from P() to H() specify infinite recursion?Richard Damon
   | `* Does the call from P() to H() specify infinite recursion?olcott
   |  `* Does the call from P() to H() specify infinite recursion?Richard Damon
   |   +- Does the call from P() to H() specify infinite recursion?olcott
   |   `* Does the call from P() to H() specify infinite recursion?Mikko Levanto
   |    `* Does the call from P() to H() specify infinite recursion?olcott
   |     `- Does the call from P() to H() specify infinite recursion?Richard Damon
   `- Does the call from P() to H() specify infinite recursion?olcott

Pages:12
Does the call from P() to H() specify infinite recursion?

<UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23319&group=comp.theory#23319

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++ comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mixmin.net!border2.nntp.ams1.giganews.com!nntp.giganews.com!buffer2.nntp.ams1.giganews.com!buffer1.nntp.ams1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 10:00:38 -0600
Date: Thu, 11 Nov 2021 10:00:36 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++,comp.software-eng
Content-Language: en-US
From: NoO...@NoWhere.com (olcott)
Subject: Does the call from P() to H() specify infinite recursion?
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
Lines: 24
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-h1ISApzFkGE1n3r2E09GrLuGbCLKmdqpEzKXzDMuo9zWBJCuXQFDJ1rZtHYaCzZhl3VffCpu5axDrOU!623YSb1tK7hJRMP74w1WDDRMEeRov4Sj2rr/evKpvdk43oGe+B2k/pWoqPfvespu+gOLIJpYvLIn!+A==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 1457
 by: olcott - Thu, 11 Nov 2021 16:00 UTC

#define ptr uintptr_t

void P(ptr x)
{ H(x, x);
}

int H(ptr x, ptr y)
{ ((void(*)(ptr))x)(y);
return 1;
}

int main()
{ H((ptr)P, (ptr)P);
return 0;
}

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<JjbjJ.20391$SW5.3838@fx45.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23320&group=comp.theory#23320

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!news.uzoreto.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx45.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 32
Message-ID: <JjbjJ.20391$SW5.3838@fx45.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 11 Nov 2021 11:14:32 -0500
X-Received-Bytes: 1527
 by: Richard Damon - Thu, 11 Nov 2021 16:14 UTC

On 11/11/21 11:00 AM, olcott wrote:
> #define ptr uintptr_t
>
> void P(ptr x)
> {
>   H(x, x);
> }
>
> int H(ptr x, ptr y)
> {
>   ((void(*)(ptr))x)(y);
>   return 1;
> }
>
> int main()
> {
>   H((ptr)P, (ptr)P);
>   return 0;
> }
>

Yes.

So all you have proven is that if H unconditionally executes its input
you get infinite recursion.

And, H will never return.

If H isn't that function, then the computation of P changes so you have
no proof for what the behavior of that machine is.

This is just more of your POOP talk.

Re: Does the call from P() to H() specify infinite recursion?

<yYydnUEpl8nq2BD8nZ2dnUU7-K3NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23323&group=comp.theory#23323

  copy link   Newsgroups: comp.theory sci.logic sci.math comp.ai.philosophy
Followup: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 10:31:51 -0600
Date: Thu, 11 Nov 2021 10:31:31 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,sci.logic,sci.math,comp.ai.philosophy
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<JjbjJ.20391$SW5.3838@fx45.iad>
From: NoO...@NoWhere.com (olcott)
Followup-To: comp.theory
In-Reply-To: <JjbjJ.20391$SW5.3838@fx45.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <yYydnUEpl8nq2BD8nZ2dnUU7-K3NnZ2d@giganews.com>
Lines: 58
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-4cyNf4Q+jpIQdTqT0k89lPt6udT8UFK/zkoYBthNfrh6h0r1lY5SoxuZoSQ+ThJQRBciNTGbqfnoHhA!KEQfrn0/KdylT6+uej6sPwbO94styyYU/cyLSBvhA9JxVhZQgE4CFrufrWVfZXFTupRaiV80Mxde!zw==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2853
 by: olcott - Thu, 11 Nov 2021 16:31 UTC

On 11/11/2021 10:14 AM, Richard Damon wrote:
> On 11/11/21 11:00 AM, olcott wrote:
>> #define ptr uintptr_t
>>
>> void P(ptr x)
>> {
>>    H(x, x);
>> }
>>
>> int H(ptr x, ptr y)
>> {
>>    ((void(*)(ptr))x)(y);
>>    return 1;
>> }
>>
>> int main()
>> {
>>    H((ptr)P, (ptr)P);
>>    return 0;
>> }
>>
>
> Yes.
>
> So all you have proven is that if H unconditionally executes its input
> you get infinite recursion.
>
> And, H will never return.
>
> If H isn't that function, then the computation of P changes so you have
> no proof for what the behavior of that machine is.
>

_P()
[00001a5e](01) 55 push ebp
[00001a5f](02) 8bec mov ebp,esp
[00001a61](03) 8b4508 mov eax,[ebp+08]
[00001a64](01) 50 push eax // push P
[00001a65](03) 8b4d08 mov ecx,[ebp+08]
[00001a68](01) 51 push ecx // push P
[00001a69](05) e810000000 call 00001a7e // call H
[00001a6e](03) 83c408 add esp,+08
[00001a71](01) 5d pop ebp
[00001a72](01) c3 ret
Size in bytes:(0021) [00001a72]

If H simulates the x86 machine language of its input and sees that its
simulated P is calling H with the same parameters that H was called with
H can abort its simulation of P and correctly report that P would never
reach its final state at 1a72.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<smjgug$pcr$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23324&group=comp.theory#23324

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Does the call from P() to H() specify infinite recursion?
Date: Thu, 11 Nov 2021 10:38:39 -0600
Organization: A noiseless patient Spider
Lines: 57
Message-ID: <smjgug$pcr$1@dont-email.me>
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<JjbjJ.20391$SW5.3838@fx45.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 11 Nov 2021 16:38:40 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="2a7c4a4b74ca1868c44bc5cced5a7b10";
logging-data="26011"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+q41eNoSuiSIfG4gT+ZpPI"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Cancel-Lock: sha1:ibuuSrjntk0SXc/Gxr3GB+5wmB8=
In-Reply-To: <JjbjJ.20391$SW5.3838@fx45.iad>
Content-Language: en-US
 by: olcott - Thu, 11 Nov 2021 16:38 UTC

On 11/11/2021 10:14 AM, Richard Damon wrote:
> On 11/11/21 11:00 AM, olcott wrote:
>> #define ptr uintptr_t
>>
>> void P(ptr x)
>> {
>>    H(x, x);
>> }
>>
>> int H(ptr x, ptr y)
>> {
>>    ((void(*)(ptr))x)(y);
>>    return 1;
>> }
>>
>> int main()
>> {
>>    H((ptr)P, (ptr)P);
>>    return 0;
>> }
>>
>
> Yes.
>
> So all you have proven is that if H unconditionally executes its input
> you get infinite recursion.
>
> And, H will never return.
>
> If H isn't that function, then the computation of P changes so you have
> no proof for what the behavior of that machine is.

_P()
[00001a5e](01) 55 push ebp
[00001a5f](02) 8bec mov ebp,esp
[00001a61](03) 8b4508 mov eax,[ebp+08]
[00001a64](01) 50 push eax // push P
[00001a65](03) 8b4d08 mov ecx,[ebp+08]
[00001a68](01) 51 push ecx // push P
[00001a69](05) e810000000 call 00001a7e // call H
[00001a6e](03) 83c408 add esp,+08
[00001a71](01) 5d pop ebp
[00001a72](01) c3 ret
Size in bytes:(0021) [00001a72]

If H simulates the x86 machine language of its input and sees that its
simulated P is calling H with the same parameters that H was called with
H can abort its simulation of P and correctly report that P would never
reach its final state at 1a72.

--
Copyright 2021 Pete Olcott "Great spirits have always encountered
violent opposition from mediocre minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<FNbjJ.39641$ya3.28816@fx38.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23325&group=comp.theory#23325

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx38.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<JjbjJ.20391$SW5.3838@fx45.iad>
<yYydnUEpl8nq2BD8nZ2dnUU7-K3NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <yYydnUEpl8nq2BD8nZ2dnUU7-K3NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 94
Message-ID: <FNbjJ.39641$ya3.28816@fx38.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 11 Nov 2021 11:46:29 -0500
X-Received-Bytes: 4320
 by: Richard Damon - Thu, 11 Nov 2021 16:46 UTC

On 11/11/21 11:31 AM, olcott wrote:
> On 11/11/2021 10:14 AM, Richard Damon wrote:
>> On 11/11/21 11:00 AM, olcott wrote:
>>> #define ptr uintptr_t
>>>
>>> void P(ptr x)
>>> {
>>>    H(x, x);
>>> }
>>>
>>> int H(ptr x, ptr y)
>>> {
>>>    ((void(*)(ptr))x)(y);
>>>    return 1;
>>> }
>>>
>>> int main()
>>> {
>>>    H((ptr)P, (ptr)P);
>>>    return 0;
>>> }
>>>
>>
>> Yes.
>>
>> So all you have proven is that if H unconditionally executes its input
>> you get infinite recursion.
>>
>> And, H will never return.
>>
>> If H isn't that function, then the computation of P changes so you
>> have no proof for what the behavior of that machine is.
>>
>
> _P()
> [00001a5e](01)  55              push ebp
> [00001a5f](02)  8bec            mov ebp,esp
> [00001a61](03)  8b4508          mov eax,[ebp+08]
> [00001a64](01)  50              push eax        // push P
> [00001a65](03)  8b4d08          mov ecx,[ebp+08]
> [00001a68](01)  51              push ecx        // push P
> [00001a69](05)  e810000000      call 00001a7e   // call H
> [00001a6e](03)  83c408          add esp,+08
> [00001a71](01)  5d              pop ebp
> [00001a72](01)  c3              ret
> Size in bytes:(0021) [00001a72]
>
>
> If H simulates the x86 machine language of its input and sees that its
> simulated P is calling H with the same parameters that H was called with
> H can abort its simulation of P and correctly report that P would never
> reach its final state at 1a72.
>
>

No it can't.

If H can abort its simulation, then it needs to take into account that H
can abort its simulation. PERIOD.

H, in making that conclusion, is PRESUMING that the called H will not
abort its simulation, which it is wrong about.

Youy are basing your argument on LIES, thus you are a LIAR.

You need to decide which behavior H has.

1) Does it abort its simulation and return 0 in this case, in which case
when H sees the call to H here it needs to assume that H will return the
value 0. Of course then when it continues to follow the path after the
call, it sees that H stops, but it has already committed itsself to
returning 0, so it can figure out that it will be wrong.

2) Does in NEVER abort its simulation, in which case it isn't allowed to
abort its simulation, and thus even though it can see that Pn(Pn) will
be non-halting, it has no way to return that result without breaking its
assumptions.

3) A path you aren't following is it could presume that H(P,P) returns
1, and then continue the trace following that premise, and see that
P1(P1) goes into an infinite loop, so it knows that when it gives the
Halting answer it will be wrong.

Thus H might be able to correctly determine the right answer to the
problem, but only by commiting itself to returning the wrong answer and
thus knowing it has failed.

In all cases, the outside observer, looking at the answer the H
provides, which is the only answer that really matters, and comparing it
to the acutal behavior of the machine provided in the input, will see
that H is always wrong.

FAIL

Re: Does the call from P() to H() specify infinite recursion?

<MTbjJ.45617$JZ3.6822@fx05.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23326&group=comp.theory#23326

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx05.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<JjbjJ.20391$SW5.3838@fx45.iad> <smjgug$pcr$1@dont-email.me>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <smjgug$pcr$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 60
Message-ID: <MTbjJ.45617$JZ3.6822@fx05.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 11 Nov 2021 11:52:59 -0500
X-Received-Bytes: 2767
 by: Richard Damon - Thu, 11 Nov 2021 16:52 UTC

On 11/11/21 11:38 AM, olcott wrote:
> On 11/11/2021 10:14 AM, Richard Damon wrote:
>> On 11/11/21 11:00 AM, olcott wrote:
>>> #define ptr uintptr_t
>>>
>>> void P(ptr x)
>>> {
>>>    H(x, x);
>>> }
>>>
>>> int H(ptr x, ptr y)
>>> {
>>>    ((void(*)(ptr))x)(y);
>>>    return 1;
>>> }
>>>
>>> int main()
>>> {
>>>    H((ptr)P, (ptr)P);
>>>    return 0;
>>> }
>>>
>>
>> Yes.
>>
>> So all you have proven is that if H unconditionally executes its input
>> you get infinite recursion.
>>
>> And, H will never return.
>>
>> If H isn't that function, then the computation of P changes so you
>> have no proof for what the behavior of that machine is.
>
>
> _P()
> [00001a5e](01)  55              push ebp
> [00001a5f](02)  8bec            mov ebp,esp
> [00001a61](03)  8b4508          mov eax,[ebp+08]
> [00001a64](01)  50              push eax        // push P
> [00001a65](03)  8b4d08          mov ecx,[ebp+08]
> [00001a68](01)  51              push ecx        // push P
> [00001a69](05)  e810000000      call 00001a7e   // call H
> [00001a6e](03)  83c408          add esp,+08
> [00001a71](01)  5d              pop ebp
> [00001a72](01)  c3              ret
> Size in bytes:(0021) [00001a72]
>
>
> If H simulates the x86 machine language of its input and sees that its
> simulated P is calling H with the same parameters that H was called with
> H can abort its simulation of P and correctly report that P would never
> reach its final state at 1a72.
>

FALSE.

See other response.

You are just talking about POOP here.

Re: Does the call from P() to H() specify infinite recursion?

<UZWdnYsrjsn70hD8nZ2dnUU7-anNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23327&group=comp.theory#23327

  copy link   Newsgroups: comp.theory comp.ai.philosophy sci.logic sci.math
Followup: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!tr1.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 11:14:14 -0600
Date: Thu, 11 Nov 2021 11:14:12 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.ai.philosophy,sci.logic,sci.math
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com> <JjbjJ.20391$SW5.3838@fx45.iad> <yYydnUEpl8nq2BD8nZ2dnUU7-K3NnZ2d@giganews.com> <FNbjJ.39641$ya3.28816@fx38.iad>
From: NoO...@NoWhere.com (olcott)
Followup-To: comp.theory
In-Reply-To: <FNbjJ.39641$ya3.28816@fx38.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <UZWdnYsrjsn70hD8nZ2dnUU7-anNnZ2d@giganews.com>
Lines: 86
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-OVP3Fj3octNmQUukfReSLaz2rb3qZ6ByeE4YqcjQF4A1zlAWWhdfJRSx7FnGmkXl5CXazr7TcoMFHoS!NxFGaOmWcdTDHCHmgg4z5bpG1HqrDVC87c2qcgUmgIlWk/WqW+SM9abHqCcM3fTiN1dGedoksnxH!nA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4061
 by: olcott - Thu, 11 Nov 2021 17:14 UTC

On 11/11/2021 10:46 AM, Richard Damon wrote:
> On 11/11/21 11:31 AM, olcott wrote:
>> On 11/11/2021 10:14 AM, Richard Damon wrote:
>>> On 11/11/21 11:00 AM, olcott wrote:
>>>> #define ptr uintptr_t
>>>>
>>>> void P(ptr x)
>>>> {
>>>>    H(x, x);
>>>> }
>>>>
>>>> int H(ptr x, ptr y)
>>>> {
>>>>    ((void(*)(ptr))x)(y);
>>>>    return 1;
>>>> }
>>>>
>>>> int main()
>>>> {
>>>>    H((ptr)P, (ptr)P);
>>>>    return 0;
>>>> }
>>>>
>>>
>>> Yes.
>>>
>>> So all you have proven is that if H unconditionally executes its
>>> input you get infinite recursion.
>>>
>>> And, H will never return.
>>>
>>> If H isn't that function, then the computation of P changes so you
>>> have no proof for what the behavior of that machine is.
>>>
>>
>> _P()
>> [00001a5e](01)  55              push ebp
>> [00001a5f](02)  8bec            mov ebp,esp
>> [00001a61](03)  8b4508          mov eax,[ebp+08]
>> [00001a64](01)  50              push eax        // push P
>> [00001a65](03)  8b4d08          mov ecx,[ebp+08]
>> [00001a68](01)  51              push ecx        // push P
>> [00001a69](05)  e810000000      call 00001a7e   // call H
>> [00001a6e](03)  83c408          add esp,+08
>> [00001a71](01)  5d              pop ebp
>> [00001a72](01)  c3              ret
>> Size in bytes:(0021) [00001a72]
>>
>>
>> If H simulates the x86 machine language of its input and sees that its
>> simulated P is calling H with the same parameters that H was called
>> with H can abort its simulation of P and correctly report that P would
>> never reach its final state at 1a72.
>>
>>
>
> No it can't.
>
> If H can abort its simulation, then it needs to take into account that H
> can abort its simulation. PERIOD.
>
> H, in making that conclusion, is PRESUMING that the called H will not
> abort its simulation, which it is wrong about.

Because I keep repeating these same words dozens of times and you never
acknowledge that you have ever seen them I really believe that you
actually have attention deficit disorder (ADD):

(a) P only halts if it reaches its final state at 1a72.

(b) If H does not abort its simulation of P then P never reaches its
final state at 1a72.

(c) If H aborts its simulation of P then P never reaches its final state
as 1a72.

Because P never halts in all possible cases H(P,P)==0 is always correct.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<HrcjJ.48763$SR4.30969@fx43.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23328&group=comp.theory#23328

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx43.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<JjbjJ.20391$SW5.3838@fx45.iad>
<yYydnUEpl8nq2BD8nZ2dnUU7-K3NnZ2d@giganews.com>
<FNbjJ.39641$ya3.28816@fx38.iad>
<UZWdnYsrjsn70hD8nZ2dnUU7-anNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <UZWdnYsrjsn70hD8nZ2dnUU7-anNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 110
Message-ID: <HrcjJ.48763$SR4.30969@fx43.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 11 Nov 2021 12:31:18 -0500
X-Received-Bytes: 4929
 by: Richard Damon - Thu, 11 Nov 2021 17:31 UTC

On 11/11/21 12:14 PM, olcott wrote:
> On 11/11/2021 10:46 AM, Richard Damon wrote:
>> On 11/11/21 11:31 AM, olcott wrote:
>>> On 11/11/2021 10:14 AM, Richard Damon wrote:
>>>> On 11/11/21 11:00 AM, olcott wrote:
>>>>> #define ptr uintptr_t
>>>>>
>>>>> void P(ptr x)
>>>>> {
>>>>>    H(x, x);
>>>>> }
>>>>>
>>>>> int H(ptr x, ptr y)
>>>>> {
>>>>>    ((void(*)(ptr))x)(y);
>>>>>    return 1;
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>>    H((ptr)P, (ptr)P);
>>>>>    return 0;
>>>>> }
>>>>>
>>>>
>>>> Yes.
>>>>
>>>> So all you have proven is that if H unconditionally executes its
>>>> input you get infinite recursion.
>>>>
>>>> And, H will never return.
>>>>
>>>> If H isn't that function, then the computation of P changes so you
>>>> have no proof for what the behavior of that machine is.
>>>>
>>>
>>> _P()
>>> [00001a5e](01)  55              push ebp
>>> [00001a5f](02)  8bec            mov ebp,esp
>>> [00001a61](03)  8b4508          mov eax,[ebp+08]
>>> [00001a64](01)  50              push eax        // push P
>>> [00001a65](03)  8b4d08          mov ecx,[ebp+08]
>>> [00001a68](01)  51              push ecx        // push P
>>> [00001a69](05)  e810000000      call 00001a7e   // call H
>>> [00001a6e](03)  83c408          add esp,+08
>>> [00001a71](01)  5d              pop ebp
>>> [00001a72](01)  c3              ret
>>> Size in bytes:(0021) [00001a72]
>>>
>>>
>>> If H simulates the x86 machine language of its input and sees that
>>> its simulated P is calling H with the same parameters that H was
>>> called with H can abort its simulation of P and correctly report that
>>> P would never reach its final state at 1a72.
>>>
>>>
>>
>> No it can't.
>>
>> If H can abort its simulation, then it needs to take into account that
>> H can abort its simulation. PERIOD.
>>
>> H, in making that conclusion, is PRESUMING that the called H will not
>> abort its simulation, which it is wrong about.
>
> Because I keep repeating these same words dozens of times and you never
> acknowledge that you have ever seen them I really believe that you
> actually have attention deficit disorder (ADD):
>
> (a) P only halts if it reaches its final state at 1a72.
>
> (b) If H does not abort its simulation of P then P never reaches its
> final state at 1a72.
>
> (c) If H aborts its simulation of P then P never reaches its final state
> as 1a72.
>
> Because P never halts in all possible cases H(P,P)==0 is always correct.
>
>

So, which H is H?

For B, yes Pb(Pb) doesn't halt, but Hb(Pb,Pb) doesn't answer, so it
wasn't right.

For C, We do have the Hc(Pc,Pc) return 0, but we also have that if we
actually run Pc(Pc) then the actual execution trace of Pc when run as an
independent machine, or simulated by a REAL pure simulator will call H
at 1A69, and then that H WILL return 0, and Pc will reach the final
return at 1a72 and halt.

You make the mistake that in assuming that the aborted simulation that H
did means anything,

Read the ACTUAL definition of the problem, does the machine represented
by the input halt, not does the simulation done by H reach the final
state of the machine it is simulating. All you have shown is that H
can't prove that its input is halting, so it makes the WRONG choice in
assuming it is not.

AGAIN, you make the error of not definie which H you are talking about
so not only are you WRONG, but you are DOUBLELY WRONG.

Maybe even Triple wrong as you not only haven't proven what you claim,
you show that you don't understand what Halting really is or even how to
make a proof.

FAIL.

Re: Does the call from P() to H() specify infinite recursion?

<smjlq1$l58o$1@gwaiyur.mb-net.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23330&group=comp.theory#23330

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++ comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mb-net.net!open-news-network.org!.POSTED.2a02:908:1b18:aa00:a00:27ff:fe8d:1f8d!not-for-mail
From: news.5.m...@spamgourmet.org (Marcel Mueller)
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++,comp.software-eng
Subject: Re: Does the call from P() to H() specify infinite recursion?
Date: Thu, 11 Nov 2021 19:01:36 +0100
Organization: MB-NET.NET for Open-News-Network e.V.
Message-ID: <smjlq1$l58o$1@gwaiyur.mb-net.net>
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 11 Nov 2021 18:01:37 -0000 (UTC)
Injection-Info: gwaiyur.mb-net.net; posting-host="2a02:908:1b18:aa00:a00:27ff:fe8d:1f8d";
logging-data="693528"; mail-complaints-to="abuse@open-news-network.org"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:wcnFcL8kU8btVi+Vpqn1K3By+NE=
Content-Language: en-US
X-User-ID: U2FsdGVkX1/ML8GSW0w6k3HDYgudufEcC5dU6MApyfcPXJW+fRcc5ndVKn9KZFKn
In-Reply-To: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
 by: Marcel Mueller - Thu, 11 Nov 2021 18:01 UTC

Am 11.11.21 um 17:00 schrieb olcott:
> #define ptr uintptr_t
>
> void P(ptr x)
> {
>   H(x, x);
> }
>
> int H(ptr x, ptr y)
> {
>   ((void(*)(ptr))x)(y);
>   return 1;
> }
>
> int main()
> {
>   H((ptr)P, (ptr)P);
>   return 0;
> }

Besides the fact that there is no good reason to write that type unsafe
code in C++ did you test it? The code will never compile because of the
forward reference to H.

And well, H calls P and P calls H. What do you expect?

Marcel

Re: Does the call from P() to H() specify infinite recursion?

<LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23331&group=comp.theory#23331

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++ comp.software-eng
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!tr1.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 12:52:54 -0600
Date: Thu, 11 Nov 2021 12:52:52 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++,comp.software-eng
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com> <smjlq1$l58o$1@gwaiyur.mb-net.net>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <smjlq1$l58o$1@gwaiyur.mb-net.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
Lines: 42
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-kK20mp+6way3VPLs1CKG+j7ibN09fSSUAByh7TyRsl7PajObi3metS2eMaHKSE0W22doEOWcVDRjmSh!ib+Glxw/PMykltXhUe2c1pwPTpThGGxtDxYBLK43Cm3dNoXbR9pzB8vTA4pNSZggZAkDKiQFJdLL!QA==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2305
 by: olcott - Thu, 11 Nov 2021 18:52 UTC

On 11/11/2021 12:01 PM, Marcel Mueller wrote:
> Am 11.11.21 um 17:00 schrieb olcott:
>> #define ptr uintptr_t
>>
>> void P(ptr x)
>> {
>>    H(x, x);
>> }
>>
>> int H(ptr x, ptr y)
>> {
>>    ((void(*)(ptr))x)(y);
>>    return 1;
>> }
>>
>> int main()
>> {
>>    H((ptr)P, (ptr)P);
>>    return 0;
>> }
>
> Besides the fact that there is no good reason to write that type unsafe
> code in C++ did you test it? The code will never compile because of the
> forward reference to H.
>
> And well, H calls P and P calls H. What do you expect?
>
>
> Marcel

Yes the code does compile and I did test it.
This is the pure C part of my halting theorem refutation. I wanted to
get some C experts to weigh in on the the analysis of the C code.

I won't be discussing anything besides the pure C aspects here because
people here get upset.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<smjpjl$r5c$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23332&group=comp.theory#23332

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++ comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: jbb...@notatt.com (Jeff Barnett)
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++,comp.software-eng
Subject: Re: Does the call from P() to H() specify infinite recursion?
Date: Thu, 11 Nov 2021 12:06:25 -0700
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <smjpjl$r5c$1@dont-email.me>
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64
Injection-Date: Thu, 11 Nov 2021 19:06:29 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ffcfd17887c690f62d7e58193714fcfd";
logging-data="27820"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+uAaZSNwBnDma/O+owy0gLzidp8XOLSyI="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Cancel-Lock: sha1:L2KMxgI0EQHvMRwJ+SBALNgnejo=
In-Reply-To: <smjlq1$l58o$1@gwaiyur.mb-net.net>
Content-Language: en-US
 by: Jeff Barnett - Thu, 11 Nov 2021 19:06 UTC

On 11/11/2021 11:01 AM, Marcel Mueller wrote:
> Am 11.11.21 um 17:00 schrieb olcott:
>> #define ptr uintptr_t
>>
>> void P(ptr x)
>> {
>>    H(x, x);
>> }
>>
>> int H(ptr x, ptr y)
>> {
>>    ((void(*)(ptr))x)(y);
>>    return 1;
>> }
>>
>> int main()
>> {
>>    H((ptr)P, (ptr)P);
>>    return 0;
>> }
>
> Besides the fact that there is no good reason to write that type unsafe
> code in C++ did you test it? The code will never compile because of the
> forward reference to H.
>
> And well, H calls P and P calls H. What do you expect?
I expect that PO (the OP) is nuts and lonesome. This crap is just
another bid for attention and companionship, no matter the quality of
the interaction.
However many programing languages allow 'mutual recursion" and it's very
useful. Common LISP, for example, has two different forms for lexically
binding functions. One makes the bound functions only visible within the
body of the binding form; the other makes these functions visible in the
bodies of the bound functions themselves as well as the body of the
binding form. Further, the batch compilers do not output "missing
function definition" warnings or errors until the entire batch has been
compiled. Together these features allow incremental development and
debugging as well as mutual recursion.
And as an aside, I think that Common LISP has at least as flexible and
powerful an object system as does any of the C variants.
--
Jeff Barnett

Re: Does the call from P() to H() specify infinite recursion?

<U1ejJ.20396$SW5.5265@fx45.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23334&group=comp.theory#23334

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!feeder1.feed.usenet.farm!feed.usenet.farm!peer02.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx45.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net>
<LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 57
Message-ID: <U1ejJ.20396$SW5.5265@fx45.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 11 Nov 2021 14:20:20 -0500
X-Received-Bytes: 2799
 by: Richard Damon - Thu, 11 Nov 2021 19:20 UTC

On 11/11/21 1:52 PM, olcott wrote:
> On 11/11/2021 12:01 PM, Marcel Mueller wrote:
>> Am 11.11.21 um 17:00 schrieb olcott:
>>> #define ptr uintptr_t
>>>
>>> void P(ptr x)
>>> {
>>>    H(x, x);
>>> }
>>>
>>> int H(ptr x, ptr y)
>>> {
>>>    ((void(*)(ptr))x)(y);
>>>    return 1;
>>> }
>>>
>>> int main()
>>> {
>>>    H((ptr)P, (ptr)P);
>>>    return 0;
>>> }
>>
>> Besides the fact that there is no good reason to write that type
>> unsafe code in C++ did you test it? The code will never compile
>> because of the forward reference to H.
>>
>> And well, H calls P and P calls H. What do you expect?
>>
>>
>> Marcel
>
> Yes the code does compile and I did test it.
> This is the pure C part of my halting theorem refutation. I wanted to
> get some C experts to weigh in on the the analysis of the C code.
>
> I won't be discussing anything besides the pure C aspects here because
> people here get upset.
>

First, this CAN'T be the complete definition of the source file, as at
minimum it needs a #include <stdint.h> to get the definition of uintptr_t

Second, if you are using a version of C that has uintptr_t defined, (C99
or later) then the lack of a declaration for H in P is an error

Only C90 and before allowed the calling of a function with no
declaration before it.

It might 'compile', but if it does, it will include a manditory
diagnostic, and that means that if the compiler still produced an output
file, if you run that program, the behavior of that program is BY
DEFINITON of the Standard, Undefined.

Thus, there ARE NO 'C aspects' of this 'program' as the C standard has
declared that it suppies NO definition of what it does.

FAIL.

Re: Does the call from P() to H() specify infinite recursion?

<na6dnZ4CxfUf8xD8nZ2dnUU7-KHNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23335&group=comp.theory#23335

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++ comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 13:26:58 -0600
Date: Thu, 11 Nov 2021 13:26:56 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++,comp.software-eng
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net> <smjpjl$r5c$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <smjpjl$r5c$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <na6dnZ4CxfUf8xD8nZ2dnUU7-KHNnZ2d@giganews.com>
Lines: 80
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-Evjg52ylxKt+TLCSNmvxzrykOpHXn320dsZL3zfKrFShFfHH3+MX6MHdZN6VSMSJHCYRwS5O/8Frw7s!Oc7AkKr4OjVx5aDDHFIA5La54mGLbqZv9ng2DKqR5SD4pklFHJtHdPx2rvpSllZAfDIuUFKYzxpk!kg==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3640
 by: olcott - Thu, 11 Nov 2021 19:26 UTC

On 11/11/2021 1:06 PM, Jeff Barnett wrote:
> On 11/11/2021 11:01 AM, Marcel Mueller wrote:
>> Am 11.11.21 um 17:00 schrieb olcott:
>>> #define ptr uintptr_t
>>>
>>> void P(ptr x)
>>> {
>>>    H(x, x);
>>> }
>>>
>>> int H(ptr x, ptr y)
>>> {
>>>    ((void(*)(ptr))x)(y);
>>>    return 1;
>>> }
>>>
>>> int main()
>>> {
>>>    H((ptr)P, (ptr)P);
>>>    return 0;
>>> }
>>
>> Besides the fact that there is no good reason to write that type
>> unsafe code in C++ did you test it? The code will never compile
>> because of the forward reference to H.
>>
>> And well, H calls P and P calls H. What do you expect?
> I expect that PO (the OP) is nuts and lonesome. This crap is just
> another bid for attention and companionship, no matter the quality of
> the interaction.
>

(Attacking the person): This fallacy occurs when, instead of addressing
someone's argument or position, you irrelevantly attack the person or
some aspect of the person who is making the argument.

https://www.txstate.edu/philosophy/resources/fallacy-definitions/Ad-Hominem.html

> However many programing languages allow 'mutual recursion" and it's very
> useful. Common LISP, for example, has two different forms for lexically
> binding functions. One makes the bound functions only visible within the
> body of the binding form; the other makes these functions visible in the
> bodies of the bound functions themselves as well as the body of the
> binding form. Further, the batch compilers do not output "missing
> function definition" warnings or errors until the entire batch has been
> compiled. Together these features allow incremental development and
> debugging as well as mutual recursion.
>
> And as an aside, I think that Common LISP has at least as flexible and
> powerful an object system as does any of the C variants.

That is the strawman error. I am only referring to the x86 machine code
specified by this Microsoft C source-code.

#define ptr uintptr_t

void P(ptr x)
{ H(x, x);
}

int H(ptr x, ptr y)
{ ((void(*)(ptr))x)(y);
return 1;
}

int main()
{ H((ptr)P, (ptr)P);
return 0;
}

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23336&group=comp.theory#23336

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 13:30:08 -0600
Date: Thu, 11 Nov 2021 13:30:07 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net>
<LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
<U1ejJ.20396$SW5.5265@fx45.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <U1ejJ.20396$SW5.5265@fx45.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
Lines: 66
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-5xjMLEzhK4dxKtnvmTyYS2QIiAiwObZ/DFJz+SRVhbcc9vUHZ7RTpa3RlmcMSLjwTeefs1D+D7m2LTC!XpsOQ2MNS7o15spS+zcAzASbMgEWf2MLSqKl2VzEzaSqhx7j9/dS9IAlJuueBPisTLJoBh77H0Z7!Vg==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3377
 by: olcott - Thu, 11 Nov 2021 19:30 UTC

On 11/11/2021 1:20 PM, Richard Damon wrote:
> On 11/11/21 1:52 PM, olcott wrote:
>> On 11/11/2021 12:01 PM, Marcel Mueller wrote:
>>> Am 11.11.21 um 17:00 schrieb olcott:
>>>> #define ptr uintptr_t
>>>>
>>>> void P(ptr x)
>>>> {
>>>>    H(x, x);
>>>> }
>>>>
>>>> int H(ptr x, ptr y)
>>>> {
>>>>    ((void(*)(ptr))x)(y);
>>>>    return 1;
>>>> }
>>>>
>>>> int main()
>>>> {
>>>>    H((ptr)P, (ptr)P);
>>>>    return 0;
>>>> }
>>>
>>> Besides the fact that there is no good reason to write that type
>>> unsafe code in C++ did you test it? The code will never compile
>>> because of the forward reference to H.
>>>
>>> And well, H calls P and P calls H. What do you expect?
>>>
>>>
>>> Marcel
>>
>> Yes the code does compile and I did test it.
>> This is the pure C part of my halting theorem refutation. I wanted to
>> get some C experts to weigh in on the the analysis of the C code.
>>
>> I won't be discussing anything besides the pure C aspects here because
>> people here get upset.
>>
>
> First, this CAN'T be the complete definition of the source file, as at
> minimum it needs a #include <stdint.h> to get the definition of uintptr_t
>
> Second, if you are using a version of C that has uintptr_t defined, (C99
> or later) then the lack of a declaration for H in P is an error
>
> Only C90 and before allowed the calling of a function with no
> declaration before it.
>
> It might 'compile', but if it does, it will include a manditory
> diagnostic, and that means that if the compiler still produced an output
> file, if you run that program, the behavior of that program is BY
> DEFINITON of the Standard, Undefined.
>
> Thus, there ARE NO 'C aspects' of this 'program' as the C standard has
> declared that it suppies NO definition of what it does.
>
> FAIL.

I added this: #include <stdint.h>

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<RiejJ.37453$7D4.25647@fx37.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23339&group=comp.theory#23339

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!feeder.usenetexpress.com!tr3.eu1.usenetexpress.com!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx37.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com> <smjlq1$l58o$1@gwaiyur.mb-net.net> <LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com> <U1ejJ.20396$SW5.5265@fx45.iad> <Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 82
Message-ID: <RiejJ.37453$7D4.25647@fx37.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 11 Nov 2021 14:38:25 -0500
X-Received-Bytes: 4020
 by: Richard Damon - Thu, 11 Nov 2021 19:38 UTC

On 11/11/21 2:30 PM, olcott wrote:
> On 11/11/2021 1:20 PM, Richard Damon wrote:
>> On 11/11/21 1:52 PM, olcott wrote:
>>> On 11/11/2021 12:01 PM, Marcel Mueller wrote:
>>>> Am 11.11.21 um 17:00 schrieb olcott:
>>>>> #define ptr uintptr_t
>>>>>
>>>>> void P(ptr x)
>>>>> {
>>>>>    H(x, x);
>>>>> }
>>>>>
>>>>> int H(ptr x, ptr y)
>>>>> {
>>>>>    ((void(*)(ptr))x)(y);
>>>>>    return 1;
>>>>> }
>>>>>
>>>>> int main()
>>>>> {
>>>>>    H((ptr)P, (ptr)P);
>>>>>    return 0;
>>>>> }
>>>>
>>>> Besides the fact that there is no good reason to write that type
>>>> unsafe code in C++ did you test it? The code will never compile
>>>> because of the forward reference to H.
>>>>
>>>> And well, H calls P and P calls H. What do you expect?
>>>>
>>>>
>>>> Marcel
>>>
>>> Yes the code does compile and I did test it.
>>> This is the pure C part of my halting theorem refutation. I wanted to
>>> get some C experts to weigh in on the the analysis of the C code.
>>>
>>> I won't be discussing anything besides the pure C aspects here
>>> because people here get upset.
>>>
>>
>> First, this CAN'T be the complete definition of the source file, as at
>> minimum it needs a #include <stdint.h> to get the definition of uintptr_t
>>
>> Second, if you are using a version of C that has uintptr_t defined,
>> (C99 or later) then the lack of a declaration for H in P is an error
>>
>> Only C90 and before allowed the calling of a function with no
>> declaration before it.
>>
>> It might 'compile', but if it does, it will include a manditory
>> diagnostic, and that means that if the compiler still produced an
>> output file, if you run that program, the behavior of that program is
>> BY DEFINITON of the Standard, Undefined.
>>
>> Thus, there ARE NO 'C aspects' of this 'program' as the C standard has
>> declared that it suppies NO definition of what it does.
>>
>> FAIL.
>
> I added this: #include <stdint.h>
>

But it still fails and will get a mandatory diagnostic, and the
execution is undefined. P can not use the symbol H without it being
prior declaired in any version of C that defines uintptr_t.

You either need the definition of H before the definition of P or you
need a forward decleration for the function H before the call.

C90 allowed this, which is why you may be just getting a warning, but
the actual meaning is that the C Standard has disavowed any definition
to the program.

And, all this shows is that for a H that just calls its input, you do
get an infinite recursion, but such an H never gives the answer about it.

Since the behavior of P depends on the behavior of H, if you change H to
be able to give an answer, you have changed the behavior of P so you
'proof' doesn't apply any more.

Show your level of skill as a junior programmer.

Re: Does the call from P() to H() specify infinite recursion?

<tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23341&group=comp.theory#23341

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 13:59:48 -0600
Date: Thu, 11 Nov 2021 13:59:46 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net>
<LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
<U1ejJ.20396$SW5.5265@fx45.iad>
<Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
<RiejJ.37453$7D4.25647@fx37.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <RiejJ.37453$7D4.25647@fx37.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com>
Lines: 117
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-8WvvNHM/awJ3+pAIOWYPu1KLJMT0oxYMojIvLugAg3Efu+t/SdOlAcGBecBG/u3xn4UNvybGblN+sT+!hTUzb9yXqJg1KoAqkahAwav5cxbfM0yJjfnR3r0vi1kThvHkzsioc+mQIC63319F9NvU8hLemyXY!9A==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4930
 by: olcott - Thu, 11 Nov 2021 19:59 UTC

On 11/11/2021 1:38 PM, Richard Damon wrote:
> On 11/11/21 2:30 PM, olcott wrote:
>> On 11/11/2021 1:20 PM, Richard Damon wrote:
>>> On 11/11/21 1:52 PM, olcott wrote:
>>>> On 11/11/2021 12:01 PM, Marcel Mueller wrote:
>>>>> Am 11.11.21 um 17:00 schrieb olcott:
>>>>>> #define ptr uintptr_t
>>>>>>
>>>>>> void P(ptr x)
>>>>>> {
>>>>>>    H(x, x);
>>>>>> }
>>>>>>
>>>>>> int H(ptr x, ptr y)
>>>>>> {
>>>>>>    ((void(*)(ptr))x)(y);
>>>>>>    return 1;
>>>>>> }
>>>>>>
>>>>>> int main()
>>>>>> {
>>>>>>    H((ptr)P, (ptr)P);
>>>>>>    return 0;
>>>>>> }
>>>>>
>>>>> Besides the fact that there is no good reason to write that type
>>>>> unsafe code in C++ did you test it? The code will never compile
>>>>> because of the forward reference to H.
>>>>>
>>>>> And well, H calls P and P calls H. What do you expect?
>>>>>
>>>>>
>>>>> Marcel
>>>>
>>>> Yes the code does compile and I did test it.
>>>> This is the pure C part of my halting theorem refutation. I wanted
>>>> to get some C experts to weigh in on the the analysis of the C code.
>>>>
>>>> I won't be discussing anything besides the pure C aspects here
>>>> because people here get upset.
>>>>
>>>
>>> First, this CAN'T be the complete definition of the source file, as
>>> at minimum it needs a #include <stdint.h> to get the definition of
>>> uintptr_t
>>>
>>> Second, if you are using a version of C that has uintptr_t defined,
>>> (C99 or later) then the lack of a declaration for H in P is an error
>>>
>>> Only C90 and before allowed the calling of a function with no
>>> declaration before it.
>>>
>>> It might 'compile', but if it does, it will include a manditory
>>> diagnostic, and that means that if the compiler still produced an
>>> output file, if you run that program, the behavior of that program is
>>> BY DEFINITON of the Standard, Undefined.
>>>
>>> Thus, there ARE NO 'C aspects' of this 'program' as the C standard
>>> has declared that it suppies NO definition of what it does.
>>>
>>> FAIL.
>>
>> I added this: #include <stdint.h>
>>
>
> But it still fails and will get a mandatory diagnostic, and the
> execution is undefined. P can not use the symbol H without it being
> prior declaired in any version of C that defines uintptr_t.
>
> You either need the definition of H before the definition of P or you
> need a forward decleration for the function H before the call.
>

#include <stdint.h>
#define ptr uintptr_t

int H(ptr x, ptr y)
{ ((void(*)(ptr))x)(y);
return 1;
}

void P(ptr x)
{ H(x, x);
}

int main()
{ H((ptr)P, (ptr)P);
return 0;
}

I embedded the above in a whole other program so these "errors"
were corrected in code that I did not know about.

> C90 allowed this, which is why you may be just getting a warning, but
> the actual meaning is that the C Standard has disavowed any definition
> to the program.
>
> And, all this shows is that for a H that just calls its input, you do
> get an infinite recursion, but such an H never gives the answer about it.
>
> Since the behavior of P depends on the behavior of H, if you change H to
> be able to give an answer, you have changed the behavior of P so you
> 'proof' doesn't apply any more.
>
> Show your level of skill as a junior programmer.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<ZNejJ.114466$831.15452@fx40.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23343&group=comp.theory#23343

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!4.us.feeder.erje.net!2.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx40.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net>
<LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
<U1ejJ.20396$SW5.5265@fx45.iad>
<Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
<RiejJ.37453$7D4.25647@fx37.iad>
<tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 12
Message-ID: <ZNejJ.114466$831.15452@fx40.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 11 Nov 2021 15:11:37 -0500
X-Received-Bytes: 1634
 by: Richard Damon - Thu, 11 Nov 2021 20:11 UTC

On 11/11/21 2:59 PM, olcott wrote:
>
>
> I embedded the above in a whole other program so these "errors"
> were corrected in code that I did not know about.

In other words, you don't know how to do a controlled experiment so we
really need to deman FULL disclosure of exactly what you are doing
before we can accept any 'experimental' evidence.

You are writing your obituary here.

Re: Does the call from P() to H() specify infinite recursion?

<N_ydnYQGyNu-5xD8nZ2dnUU7-ROdnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23345&group=comp.theory#23345

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 14:16:35 -0600
Date: Thu, 11 Nov 2021 14:16:33 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net>
<LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
<U1ejJ.20396$SW5.5265@fx45.iad>
<Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
<RiejJ.37453$7D4.25647@fx37.iad>
<tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com>
<ZNejJ.114466$831.15452@fx40.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <ZNejJ.114466$831.15452@fx40.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <N_ydnYQGyNu-5xD8nZ2dnUU7-ROdnZ2d@giganews.com>
Lines: 21
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-dzajDmq9UBcV3tiCq2cc0uVvhWiM4EUt2/gP5p4oaJGjjSd3rpcnpDJoPmi8cxjsmtPKv5orT428+rX!5E3S30I7MZeL83RHW/5q58OfORZSJm/ePRSO2R1qGlTYJfE8+O6Fs9Pf5Y1w3cx6L4qqzZArKFM3!Ag==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2188
 by: olcott - Thu, 11 Nov 2021 20:16 UTC

On 11/11/2021 2:11 PM, Richard Damon wrote:
>
> On 11/11/21 2:59 PM, olcott wrote:
>>
>>
>> I embedded the above in a whole other program so these "errors"
>> were corrected in code that I did not know about.
>
> In other words, you don't know how to do a controlled experiment so we
> really need to deman FULL disclosure of exactly what you are doing
> before we can accept any 'experimental' evidence.
>
> You are writing your obituary here.

Don't say that. I have terminal cancer in its advanced stages.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<YgfjJ.8533$Sl5.1531@fx27.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23348&group=comp.theory#23348

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx27.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net>
<LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
<U1ejJ.20396$SW5.5265@fx45.iad>
<Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
<RiejJ.37453$7D4.25647@fx37.iad>
<tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com>
<ZNejJ.114466$831.15452@fx40.iad>
<N_ydnYQGyNu-5xD8nZ2dnUU7-ROdnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <N_ydnYQGyNu-5xD8nZ2dnUU7-ROdnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 55
Message-ID: <YgfjJ.8533$Sl5.1531@fx27.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 11 Nov 2021 15:44:40 -0500
X-Received-Bytes: 3802
 by: Richard Damon - Thu, 11 Nov 2021 20:44 UTC

On 11/11/21 3:16 PM, olcott wrote:
> On 11/11/2021 2:11 PM, Richard Damon wrote:
>>
>> On 11/11/21 2:59 PM, olcott wrote:
>>>
>>>
>>> I embedded the above in a whole other program so these "errors"
>>> were corrected in code that I did not know about.
>>
>> In other words, you don't know how to do a controlled experiment so we
>> really need to deman FULL disclosure of exactly what you are doing
>> before we can accept any 'experimental' evidence.
>>
>> You are writing your obituary here.
>
> Don't say that. I have terminal cancer in its advanced stages.
>

Right, so you should be trying to do something meaningfull.

If the last decades of your life we just filled with non-sense, that is
what you will be remembered for.

You actions ARE LITERALLY writing your real obituary. Maybe not the one
that is publisned in the paper, as that tends to get whitewashed as not
talk about the foibles of the individual, but the obituary in the minds
of those that know you will be filled with what you actually did.

You don't seem to be able to see who you really are. You seem to have
lost you sense of what is really true, and what is important.

Face it, you don't have the background to even attempt the proof you are
trying to do, as I have mentioned before, if you real basis is that you
disagree with the fundamental logic uses in mathematics, then you can't
start at late stage proofs that prove things you find inconvenient,
because to talk about those you actually DO need to accept the logic
system they were built on. You can't say that it was ok to use the
standard logics to get you to that point, but not any farther.

You seem to not understand that there HAVE been a number of great minds
working on Maths with different base logics to try and avoid some of the
results that you don't like (things like there being unprovable truths).
All that has been found is that none of these can express the fullness
that the mathematics you want to change can express.

If you really think you can do better than those people, go ahead, but
that means starting at the bottom and working up. And, those people
spent a life time working on these things, and it sounds like you don't
have much time.

Take you last days and do something PRODUCTIVE, something that you can
actually DO (something that others say you can do) and end on a positive
note, not as the crazy man who doesn't understand what he has been
talking about.

Re: Does the call from P() to H() specify infinite recursion? [ Brilliant ! ]

<CpidnXyXCpSlEBD8nZ2dnUU7-QXNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23351&group=comp.theory#23351

  copy link   Newsgroups: comp.lang.c comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 15:38:00 -0600
Date: Thu, 11 Nov 2021 15:37:58 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion? [
Brilliant ! ]
Content-Language: en-US
Newsgroups: comp.lang.c,comp.theory
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net>
<LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
<U1ejJ.20396$SW5.5265@fx45.iad>
<Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
<RiejJ.37453$7D4.25647@fx37.iad>
<tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com> <87v90yqvs7.fsf@bsb.me.uk>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <87v90yqvs7.fsf@bsb.me.uk>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <CpidnXyXCpSlEBD8nZ2dnUU7-QXNnZ2d@giganews.com>
Lines: 53
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-xiElhAf+gPug5PY2MnGppT9OdHevMo/ndfj9Mojnv/JvRSeOeSymW7GQBw50pGzaULtYztt7hostWF5!5zTefhQNcv5g2ftEQgVxHdFkpabKuwRAMVIrqo+uFlFBbXV2Qk8iFcG3YoRZBWf9Rc8w+zqImliO!Ig==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2273
 by: olcott - Thu, 11 Nov 2021 21:37 UTC

On 11/11/2021 2:31 PM, Ben Bacarisse wrote:
> olcott <NoOne@NoWhere.com> writes:
>
>> #include <stdint.h>
>> #define ptr uintptr_t
>>
>> int H(ptr x, ptr y)
>> {
>> ((void(*)(ptr))x)(y);
>> return 1;
>> }
>>
>> void P(ptr x)
>> {
>> H(x, x);
>> }
>>
>> int main()
>> {
>> H((ptr)P, (ptr)P);
>> return 0;
>> }
>
> It's clearer without all the casts:
>
> #include <stdint.h>
>
> typedef void (*ptr)();
>
> int H(ptr x, ptr y)
> {
> x(y);
> return 1;
> }
>
> void P(ptr x)
> {
> H(x, x);
> }
>
> int main(void)
> {
> H(P, P);
> }
>

Brilliant !!!

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<smk3hg$4js$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23353&group=comp.theory#23353

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++ comp.software-eng
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: jbb...@notatt.com (Jeff Barnett)
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++,comp.software-eng
Subject: Re: Does the call from P() to H() specify infinite recursion?
Date: Thu, 11 Nov 2021 14:55:56 -0700
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <smk3hg$4js$1@dont-email.me>
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net> <smjpjl$r5c$1@dont-email.me>
<na6dnZ4CxfUf8xD8nZ2dnUU7-KHNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 11 Nov 2021 21:56:00 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ffcfd17887c690f62d7e58193714fcfd";
logging-data="4732"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Es03XdaLnNLxCU1UP12j2x0/e+ZdaZ+I="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Cancel-Lock: sha1:SBjFuuPH2f0T4gY3srKZCASbmrw=
In-Reply-To: <na6dnZ4CxfUf8xD8nZ2dnUU7-KHNnZ2d@giganews.com>
Content-Language: en-US
 by: Jeff Barnett - Thu, 11 Nov 2021 21:55 UTC

On 11/11/2021 12:26 PM, olcott wrote:
> On 11/11/2021 1:06 PM, Jeff Barnett wrote:

<SNIP>

>> I expect that PO (the OP) is nuts and lonesome. This crap is just
>> another bid for attention and companionship, no matter the quality of
>> the interaction.
>>
>
> (Attacking the person): This fallacy occurs when, instead of addressing
> someone's argument or position, you irrelevantly attack the person or
> some aspect of the person who is making the argument.

I was not attacking your argument; I was attacking you as a demonstrable
idiot. Therefore this was/is not an example of Ad Hominem argument. You
are nuts, you are lonesome, you are making a bid for attention, and the
quality of the interaction, no matter how negative, is what you grave.
All facts. Find a qualified mental health professional, show them your
posts - any half dozen or so will do - and ask for an evaluation. I bet
they wont let you leave the office without a lifetime prescription for
"happy" pills.

Most of my message was to Mueller about relative approaches to mutual
recursion in different languages. In fact what I said, technically,
might have been a slight defense of your abysmal code. There is no straw
man here unless it was you with straw in your head for brains. You
really should read and understand before criticizing.

I haven't ask you this for a long time but I think it is appropriate
now: Are you typing with one hand in your pants, playing with yourself?
Your not very good at multitasking; so one thing at a time. Go slow,
very slow else you will out run your brain.
--
Jeff Barnett

Re: Does the call from P() to H() specify infinite recursion?

<sNGdnYaXhK6BCBD8nZ2dnUU7-UPNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23354&group=comp.theory#23354

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++ comp.software-eng
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 16:11:40 -0600
Date: Thu, 11 Nov 2021 16:11:38 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++,comp.software-eng
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net> <smjpjl$r5c$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <smjpjl$r5c$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <sNGdnYaXhK6BCBD8nZ2dnUU7-UPNnZ2d@giganews.com>
Lines: 58
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-jszEMG1/Nsm5qp5pb++LxHwGcz+2CDJTvEKf5AKma842H6prhWByPzfFGwrRJ+E1/MYDfRjHvldeP75!89xWzvjh6UTNXeY/FDcwQ57pm2QKXkJn4L92cUcJsPEpwGrGXHeEEd1gLiu3R/IVN4zEryh4vKwq!AQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3337
 by: olcott - Thu, 11 Nov 2021 22:11 UTC

On 11/11/2021 1:06 PM, Jeff Barnett wrote:
> On 11/11/2021 11:01 AM, Marcel Mueller wrote:
>> Am 11.11.21 um 17:00 schrieb olcott:
>>> #define ptr uintptr_t
>>>
>>> void P(ptr x)
>>> {
>>>    H(x, x);
>>> }
>>>
>>> int H(ptr x, ptr y)
>>> {
>>>    ((void(*)(ptr))x)(y);
>>>    return 1;
>>> }
>>>
>>> int main()
>>> {
>>>    H((ptr)P, (ptr)P);
>>>    return 0;
>>> }
>>
>> Besides the fact that there is no good reason to write that type
>> unsafe code in C++ did you test it? The code will never compile
>> because of the forward reference to H.
>>
>> And well, H calls P and P calls H. What do you expect?
> I expect that PO (the OP) is nuts and lonesome.

> This crap is just

A conclusion was formed about the quality of my work and the only basis
provided for this conclusion was the personal attack that preceded it.

> another bid for attention and companionship, no matter the quality of
> the interaction.
>
> However many programing languages allow 'mutual recursion" and it's very
> useful. Common LISP, for example, has two different forms for lexically
> binding functions. One makes the bound functions only visible within the
> body of the binding form; the other makes these functions visible in the
> bodies of the bound functions themselves as well as the body of the
> binding form. Further, the batch compilers do not output "missing
> function definition" warnings or errors until the entire batch has been
> compiled. Together these features allow incremental development and
> debugging as well as mutual recursion.
>
> And as an aside, I think that Common LISP has at least as flexible and
> powerful an object system as does any of the C variants.

This is an example of the strawman error in that the concrete code that
I precisely specified never halts because of infinite recursion.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<650bf3dc-0054-41af-afcd-9fa77f07ccd8n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23357&group=comp.theory#23357

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ad4:4451:: with SMTP id l17mr10003525qvt.33.1636669774747;
Thu, 11 Nov 2021 14:29:34 -0800 (PST)
X-Received: by 2002:a25:e6cc:: with SMTP id d195mr11478145ybh.83.1636669774586;
Thu, 11 Nov 2021 14:29:34 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Thu, 11 Nov 2021 14:29:34 -0800 (PST)
In-Reply-To: <N_ydnYQGyNu-5xD8nZ2dnUU7-ROdnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=96.253.108.61; posting-account=X_pe-goAAACrVTtZeoCLt7hslVPY2-Uo
NNTP-Posting-Host: 96.253.108.61
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net> <LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
<U1ejJ.20396$SW5.5265@fx45.iad> <Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
<RiejJ.37453$7D4.25647@fx37.iad> <tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com>
<ZNejJ.114466$831.15452@fx40.iad> <N_ydnYQGyNu-5xD8nZ2dnUU7-ROdnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <650bf3dc-0054-41af-afcd-9fa77f07ccd8n@googlegroups.com>
Subject: Re: Does the call from P() to H() specify infinite recursion?
From: xlt....@gmail.com (DV)
Injection-Date: Thu, 11 Nov 2021 22:29:34 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: DV - Thu, 11 Nov 2021 22:29 UTC

> Don't say that. I have terminal cancer in its advanced stages.
> --
> Copyright 2021 Pete Olcott
>
> "Great spirits have always encountered violent opposition from mediocre
> minds." Einstein

I am sorry to learn about this. I am assuming that what you are saying is true. I hope you will find it encouraging to hear: the theory of everything I've been working will be very likely, assuming it is one day published or used in the right ways, to facilitate the technology to bring all people who have ever died back to life.

Best wishes,
Philip White

Re: Does the call from P() to H() specify infinite recursion?

<jtadnVVTvr_AAxD8nZ2dnUU7-d9QAAAA@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23361&group=comp.theory#23361

  copy link   Newsgroups: comp.theory comp.lang.c comp.lang.c++ comp.software-eng
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 11 Nov 2021 16:51:09 -0600
Date: Thu, 11 Nov 2021 16:51:07 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0
Subject: Re: Does the call from P() to H() specify infinite recursion?
Content-Language: en-US
Newsgroups: comp.theory,comp.lang.c,comp.lang.c++,comp.software-eng
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com> <smjlq1$l58o$1@gwaiyur.mb-net.net> <smjpjl$r5c$1@dont-email.me> <na6dnZ4CxfUf8xD8nZ2dnUU7-KHNnZ2d@giganews.com> <smk3hg$4js$1@dont-email.me>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <smk3hg$4js$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <jtadnVVTvr_AAxD8nZ2dnUU7-d9QAAAA@giganews.com>
Lines: 55
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-4hnOt9rdThOtn8b77jS9RC9xP6pcWDQq+JI6j6PJCgWEj+8JhDsOu8B24z6kIjO8q6B2a9R/Ge9oKM1!bAoB9fHmDR+bAiSbZ22kos9YSL0IInO81HfVGdiqxx4TOLsMSjhXwI46czUdAtWIP+6PUsIJp3rc!eQ==
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3583
 by: olcott - Thu, 11 Nov 2021 22:51 UTC

On 11/11/2021 3:55 PM, Jeff Barnett wrote:
> On 11/11/2021 12:26 PM, olcott wrote:
>> On 11/11/2021 1:06 PM, Jeff Barnett wrote:
>
> <SNIP>
>
>>> I expect that PO (the OP) is nuts and lonesome. This crap is just
>>> another bid for attention and companionship, no matter the quality of
>>> the interaction.
>>>
>>
>> (Attacking the person): This fallacy occurs when, instead of
>> addressing someone's argument or position, you irrelevantly attack the
>> person or some aspect of the person who is making the argument.
>
> I was not attacking your argument; I was attacking you as a demonstrable
> idiot. Therefore this was/is not an example of Ad Hominem argument. You

On 11/11/2021 1:06 PM, Jeff Barnett wrote:
> I expect that PO (the OP) is nuts and lonesome.

> This crap is just

a conclusion about the quality of my work that only has the personal
attack that precedes it as its basis.

> another bid for attention and companionship, no matter the quality of
> the interaction.

> are nuts, you are lonesome, you are making a bid for attention, and the
> quality of the interaction, no matter how negative, is what you grave.
> All facts. Find a qualified mental health professional, show them your
> posts - any half dozen or so will do - and ask for an evaluation. I bet
> they wont let you leave the office without a lifetime prescription for
> "happy" pills.
>
> Most of my message was to Mueller about relative approaches to mutual
> recursion in different languages. In fact what I said, technically,
> might have been a slight defense of your abysmal code. There is no straw
> man here unless it was you with straw in your head for brains. You
> really should read and understand before criticizing.
>
> I haven't ask you this for a long time but I think it is appropriate
> now: Are you typing with one hand in your pants, playing with yourself?
> Your not very good at multitasking; so one thing at a time. Go slow,
> very slow else you will out run your brain.

--
Copyright 2021 Pete Olcott

"Great spirits have always encountered violent opposition from mediocre
minds." Einstein

Re: Does the call from P() to H() specify infinite recursion?

<df680fcf-d1aa-45c3-899b-3432cd122f26n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23363&group=comp.theory#23363

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ac8:488b:: with SMTP id i11mr11338588qtq.208.1636671872783;
Thu, 11 Nov 2021 15:04:32 -0800 (PST)
X-Received: by 2002:a25:db0f:: with SMTP id g15mr12042096ybf.414.1636671872655;
Thu, 11 Nov 2021 15:04:32 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Thu, 11 Nov 2021 15:04:32 -0800 (PST)
In-Reply-To: <N_ydnYQGyNu-5xD8nZ2dnUU7-ROdnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.208.151.23; posting-account=7Xc2EwkAAABXMcQfERYamr3b-64IkBws
NNTP-Posting-Host: 47.208.151.23
References: <UPOdnY4EF9S7oxD8nZ2dnUU78XXNnZ2d@giganews.com>
<smjlq1$l58o$1@gwaiyur.mb-net.net> <LbmdnfARx7Qb-xD8nZ2dnUU7-L3NnZ2d@giganews.com>
<U1ejJ.20396$SW5.5265@fx45.iad> <Be-dnU8ORaXd8hD8nZ2dnUU7-KnNnZ2d@giganews.com>
<RiejJ.37453$7D4.25647@fx37.iad> <tIqdncvf0fOp6xD8nZ2dnUU7-XfNnZ2d@giganews.com>
<ZNejJ.114466$831.15452@fx40.iad> <N_ydnYQGyNu-5xD8nZ2dnUU7-ROdnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <df680fcf-d1aa-45c3-899b-3432cd122f26n@googlegroups.com>
Subject: Re: Does the call from P() to H() specify infinite recursion?
From: dkleine...@gmail.com (dklei...@gmail.com)
Injection-Date: Thu, 11 Nov 2021 23:04:32 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 5
 by: dklei...@gmail.com - Thu, 11 Nov 2021 23:04 UTC

On Thursday, November 11, 2021 at 12:16:42 PM UTC-8, olcott wrote:

> ... I have terminal cancer in its advanced stages.

I hope that doesn't mean exactly what it says. If it does I am sorry
to hear it. Have as decent health as possible for as long as possible.

Pages:12
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor