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 <v5jino$19368$3@i2pn2.org>
Deutsch   English   Français   Italiano  
<v5jino$19368$3@i2pn2.org>

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

Path: ...!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: Richard Damon <richard@damon-family.org>
Newsgroups: comp.theory,sci.logic
Subject: Re: DDD correctly emulated by H0 -- Ben agrees that Sipser approved
 criteria is met
Date: Thu, 27 Jun 2024 07:34:16 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <v5jino$19368$3@i2pn2.org>
References: <v45tec$4q15$1@dont-email.me> <v575pl$3sg5p$1@dont-email.me>
 <v5767s$3soh6$1@dont-email.me> <v5e28t$11urb$5@i2pn2.org>
 <v5eg03$1ikpr$2@dont-email.me> <v5eho7$24l4$1@news.muc.de>
 <87jzidm83f.fsf@bsb.me.uk> <v5el8c$24l4$4@news.muc.de>
 <v5evoi$1lgoi$1@dont-email.me> <v5frvn$14bcm$6@i2pn2.org>
 <v5ft1p$1uc3o$2@dont-email.me> <v5fu24$14bcn$2@i2pn2.org>
 <v5fuf7$1up2o$1@dont-email.me> <v5fvvk$14bcn$4@i2pn2.org>
 <v5g1ue$1v8bm$2@dont-email.me> <v5g29u$14bcm$11@i2pn2.org>
 <v5g2nd$1v8bm$4@dont-email.me> <v5gsfv$15l89$2@i2pn2.org>
 <v5h5sd$24jbd$10@dont-email.me> <v5i8v9$17ej1$2@i2pn2.org>
 <v5i998$2cko8$1@dont-email.me> <v5i9ot$17ej0$3@i2pn2.org>
 <v5ib7n$2cko8$4@dont-email.me> <v5ichc$17ej1$8@i2pn2.org>
 <5nSdnSkMN76jIOH7nZ2dnZfqnPidnZ2d@brightview.co.uk>
 <yumdnWJaTZk7XeH7nZ2dnZfqn_WdnZ2d@brightview.co.uk>
 <v5igku$17ej0$5@i2pn2.org> <v5iht1$2hkk4$4@dont-email.me>
 <v5ijd6$17ej1$12@i2pn2.org> <v5ikch$2i32s$3@dont-email.me>
 <v5ilgq$17ej1$13@i2pn2.org> <v5imde$2ie27$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 27 Jun 2024 11:34:16 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="1346760"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <v5imde$2ie27$1@dont-email.me>
Content-Language: en-US
Bytes: 4849
Lines: 83

On 6/26/24 11:30 PM, olcott wrote:
> On 6/26/2024 10:15 PM, Richard Damon wrote:
>> On 6/26/24 10:56 PM, olcott wrote:
>>> On 6/26/2024 9:39 PM, Richard Damon wrote:
>>>>
>>>> Nope, they use virtual memory provided by the UTM.
>>>>
>>>
>>> That *is* what it *is* doing.
>>> The UTM gets this from x86utm.
>>> The slaves use the already allocated memory.
>>
>> But they don't get to use the same memory that the simulator 
>> simulating them is using, as that leaks information that they don't 
>> get to know.
>>
> 
> The information flow is only upward.

Obviously not if it affect the behavior of the inner layers to make them 
not allocate a new buffer.

> 
>> They have a memory buffer (as far as they see) that starts empty, and 
>> they put data in it, and they take data out, and only what they put in 
>> is ever there,
>>
> 
> This is what is intended, and how it actually works.

Then how do they know not to create the buffer?

> 
>>>
>>>> They write to what they consider to be their tape, and the UTM 
>>>> figures out how to store that on its tape to be able to give it back 
>>>> when requested.
>>>>
>>> That is already what it does.
>>
>> But if the simulated machine can see that there is a layer outside 
>> them, then it isn't correct.
>>
> It need not see this and my algorithm still works.

Then take it out. That might help you get the output of just the 
simulation that the decider is doing, and not have it mixed in with the 
trace of that simulators execution, as you claim to have.

> 
>>>
>>>> Of course, you never understood the need for putting the simulated 
>>>> machine in its own virtual memory space.
>>>
>>> I have been doing that for 3.5 years.
>>> It has its own stack registers and RAM.
>>>
>>> The machine code is the same code, yet executed
>>> as a separate process.
>>>
>>
>> Then what does the "global" comment mean, every simulator should think 
>> it is the globally top level simulator, and be simulating the simulator 
> 
> That was so that humans could see the level in an
> output message. I don't use that anymore. It is disabled.

But what we need to see is the simulation done by the top level decider, 
and it alone.

> 
>> of the next level down (not doing that simulators simulation), so no 
>> simulator has "levels" in it for its own simulation.
> 
>  From the master UTM's perspective there is one more level
> before it sees the infinite recursion behavior pattern.
> 

Nope. Your "Master UTM" isn't doing its job right if it is doing that. 
Its job is to just run the machine it was given. That machine needs to 
do the job IT was given, and so on. The lower level emulators can't use 
the "master UTM", as they can't know it exists, so they need to use 
there own instance of the same code (it may be physically the same code, 
but with a TOTALLY new data space (and no shared statics).