Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <v5uhfl$14k9s$2@dont-email.me>
Deutsch   English   Français   Italiano  
<v5uhfl$14k9s$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: olcott <polcott333@gmail.com>
Newsgroups: comp.theory,sci.logic
Subject: Re: People are still trying to get away with disagreeing with the
 semantics of the x86 language
Date: Mon, 1 Jul 2024 10:20:20 -0500
Organization: A noiseless patient Spider
Lines: 102
Message-ID: <v5uhfl$14k9s$2@dont-email.me>
References: <v5pbjf$55h$1@dont-email.me> <v5r5q9$ekvf$1@dont-email.me>
 <v5s40h$jvgt$1@dont-email.me> <v5tpi7$vsqr$3@dont-email.me>
 <v5u8g0$12udb$2@dont-email.me> <v5ueur$12qkb$3@dont-email.me>
 <v5ufo2$14agu$1@dont-email.me> <v5uh0m$12qkb$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 01 Jul 2024 17:20:21 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f83257e6e5a87f489aa8241c55498376";
	logging-data="1200444"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/zNpZNFgwDUmQPVaIX80so"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:lCeVDQfWUF6Hu1QUzH3hTvd8DWY=
In-Reply-To: <v5uh0m$12qkb$6@dont-email.me>
Content-Language: en-US
Bytes: 4625

On 7/1/2024 10:12 AM, Fred. Zwarts wrote:
> Op 01.jul.2024 om 16:50 schreef olcott:
>> On 7/1/2024 9:37 AM, Fred. Zwarts wrote:
>>> Op 01.jul.2024 om 14:46 schreef olcott:
>>>> On 7/1/2024 3:32 AM, Fred. Zwarts wrote:
>>>>
>>>> _DDD()
>>>> [00002172] 55               push ebp      ; housekeeping
>>>> [00002173] 8bec             mov ebp,esp   ; housekeeping
>>>> [00002175] 6872210000       push 00002172 ; push DDD
>>>> [0000217a] e853f4ffff       call 000015d2 ; call HHH(DDD)
>>>> [0000217f] 83c404           add esp,+04
>>>> [00002182] 5d               pop ebp
>>>> [00002183] c3               ret
>>>> Size in bytes:(0018) [00002183]
>>>>
>>>> DDD is correctly emulated by HHH which calls an
>>>> emulated HHH(DDD) to repeat the process until aborted.
>>>> Once aborted the DDD emulated by HHH immediately stops.
>>>>
>>>> At no point in this emulation does the call from DDD
>>>> correctly emulated by HHH to HHH(DDD) ever return.
>>>>
>>>> You can understand this or fail to understand this
>>>> disagreement is flat out incorrect.
>>>
>>> I understand it, but that does not contradict that the abort is one 
>>> cycle too soon, which makes it incorrect.
>>
>> On 7/1/2024 9:27 AM, Fred. Zwarts wrote:
>>  > Not aborting will loop infinitely.
>>
>> That you disagree with your own self proves that you are wrong.
> 
> I did not disagree with myself. It is only you inability to understand 
> simple facts that :
> It is not: Either aborting or not-aborting is incorrect,
> but: Both aborting and not-aborting are incorrect.
> Therefore, proving that not-aborting is incorrect does not prove that 
> aborting is correct.
> You never found an error in this reasoning, but only repeat that 
> not-aborting is incorrect.
> 
> Somehow you seem to think that from "not-aborting is incorrect" it 
> follows that "aborting is correct".
> 
> Try to think a little bit. Both are incorrect.
> 
>>
>> If it is ever the case that
>>  > Not aborting will loop infinitely.
>> THIS PROVES THAT ABORTING IS NECESSARILY CORRECT
>>
>>      If simulating halt decider H correctly simulates its input D
>>      until H correctly determines that its simulated D would never
>>      stop running unless aborted then
>>
>> IT IS 100% COMPLETELY CORRECT TO ABORT
>>
> 
> It must abort to terminate the loop if the simulated HHH would not 
> terminate, but this simulated HHH does return after N+1 cycles and 
> therefore DDD will return, so here no abort is needed.
> Abort is only needed if simulating an infinite recursion, not a N-cycle 
> recursion.
> 

You are simply not bright enough to sufficiently understand this
criteria.

     If simulating halt decider H correctly simulates its input D
     until H correctly determines that its simulated D would never
     stop running unless aborted then

void Infinite_Loop()
{
   HERE: goto HERE;
}

void Infinite_Recursion()
{
   Infinite_Recursion();
}

void DDD()
{
   HHH(DDD);
}

int main()
{
   HHH(Infinite_Loop);
   HHH(Infinite_Recursion);
   HHH(DDD);
}

HHH is correct to abort all three.

-- 
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer