<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<p>Trying agian...<br/>
</p>
<div class="moz-cite-prefix">On 7/7/23 06:36, rabbit wrote:<br/>
</div>
<blockquote type="cite" cite="mid:8Wsri84EM1S4iEi9ggI3kvfp_-HtVH1mqrZRHbPSMt93tRypPVI4Lua0Sus7LamATkpZmWsNnDFEIbxxSkxqyt8Eoik8WbZDC01ROsAS69A=@callistohouse.org">
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<div dir="auto">Brought in v3.6 & v3.7. I’ve remove big
images.<caret></caret></div>
<div><br/>
</div>
<div class="protonmail_signature_block" id="protonmail_signature_block">
<div>••• rabbit ❤️🔥🐰</div>
</div>
<div class="signature_br" contenteditable="false"><br/>
</div>
<div class="signature_br" contenteditable="false"><br/>
</div>
<div><br/>
</div>
<div><br/>
</div>
On Fri, Jul 7, 2023 at 05:55, rabbit <<a class="" href="mailto:On Fri, Jul 7, 2023 at 05:55, rabbit <<a
href=" moz-do-not-send="true">rabbit@callistohouse.org</a>>
wrote:
<blockquote type="cite" class="protonmail_quote" dir="auto">
<p>Good morning! I'm in early bird mode.</p>
<ul>
<li>I found my method generating code filed out. It is
working! Evaluating the below gives a subclass of ENear, for
the SmallInteger, named ESmallIntegerStub. Here's the
Inspecter and HierarchyBrowser and the Hierarchy for
EAbstract. Sadly the methods I am compiling in do not appear
in the Browser.</li>
<li>Below the Stub images I am showing the ASN1Tag
registration and the defined ASN1MappedSequenceType for a
ParrotTalk Protocol message.<br/>
</li>
</ul>
<blockquote dir="auto">
<blockquote dir="auto">
<p dir="auto">42 eventual * 10</p>
</blockquote>
</blockquote>
<p>••• ASN1 Types Definition and Registration •••</p>
<ul dir="auto">
<li>The Module Definition is of a ASN1MappedSequenceType</li>
<li dir="auto">The Root class tag ApplicationClass
registration for class: 2r01 and numeric tag: 8 is an
instance of the Message class, a subclass of</li>
</ul>
<p>Liscio come l'olio,<br/>
••• coniglio ❤️🔥🐰</p>
<br/>
<div class="moz-cite-prefix" dir="auto">On 7/6/23 20:09, rabbit
wrote:<span style="color: var(--text-color);">Heh. Per pia
Cheri. .. …. …. ‘…^,^</span></div>
<blockquote type="cite" dir="auto">
<div dir="auto"><br/>
</div>
<div id="protonmail_signature_block" class="protonmail_signature_block">
<div>••• rabbit ❤️🔥🐰</div>
</div>
<div class="signature_br" contenteditable="false"><br/>
</div>
<div class="signature_br" contenteditable="false"><br/>
</div>
<div><br/>
</div>
<div><br/>
</div>
On Thu, Jul 6, 2023 at 19:33, rabbit via Cuis-dev <<a href="mailto:On Thu, Jul 6, 2023 at 19:33, rabbit via
Cuis-dev <<a href=" class="" moz-do-not-send="true">cuis-dev@lists.cuis.st</a>>
wrote:
<blockquote class="protonmail_quote" type="cite">
<div dir="auto">I’m working to get Crypto-rabbit.21.mcz
loading into Cuis. Parse Issues. I’m getting better at
unzipping, renaming, filing in and testing Monticello
packages. I WISH and PRAY support for Cuis capable with
Installer and MCZ & MCM loading and writing.
MonticelloBrowser & ConfigUI, please. I’ve added them
to this traffic.</div>
<div dir="auto"><br/>
</div>
<div dir="auto">SharedNear needs Handlers, perhaps Scope,
but no Cipher or Socket. OSPipes, perhaps?</div>
</blockquote>
Caching on chips? Replicas from system memory? Can a
cache-write flush force the other cats signaled to to refresh
Coachella?<br/>
<blockquote dir="auto" class="protonmail_quote" type="cite">Nevertheless
less, I rolled the bones of ThunkStack, Session, Server,
ThunkRoot, ThunkLayer, Thunk, Buffers(?). ServerConfig and
SessionConfig. RawData, Encoded, Encrypted, MAC, FEC
traffic, Exception Headers. <span style="San
Francisco", Helvetica, Arial, sans-serif;
letter-spacing: normal; orphans: auto; text-align: start;
text-indent: 0px; text-transform: none; white-space:
normal; widows: auto; word-spacing: 0px;
-webkit-text-size-adjust: none; -webkit-text-stroke-width:
0px; text-decoration: none; display: inline !important;
float: none;" dir="auto">. I’ve included Customs,
Immigration, Encoding, Operations, SecurityOps. Ummm…</span>
<div dir="auto"><span style="San Francisco", Helvetica,
Arial, sans-serif; letter-spacing: normal; orphans:
auto; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: none;
-webkit-text-stroke-width: 0px; text-decoration: none;
display: inline !important; float: none;" dir="auto"><br/>
</span></div>
<div dir="auto"><span style="San Francisco", Helvetica,
Arial, sans-serif; letter-spacing: normal; orphans:
auto; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: none;
-webkit-text-stroke-width: 0px; text-decoration: none;
display: inline !important; float: none;" dir="auto">
I’ll need to move in Cipher. I am a complete idiot
sometimes. You see? I left out CipherThunkMaker when
moving ThunkStack into Crypto as Whisper. Hahahahaha!!!
I decided to strip it. 🫠🫡🤗😱😶🌫️🥶🤬</span></div>
</blockquote>
<div dir="auto"><br/>
</div>
🏝️<br/>
<blockquote dir="auto" class="protonmail_quote" type="cite">
<div dir="auto">
<div dir="auto"><span style="color: var(--text-color);" dir="auto">I’m trying to establish the Shell framework
in Crypto. In loading a separate Protocol package,
such as EParrotTalk, SSL, SSH, Signal and so. Config
it and launch a Server and rendezvous Sessions, in
that Protocol.</span></div>
</div>
</blockquote>
<div dir="auto"><br/>
</div>
I’m particularly interested in the group Protocol of Signal to
allow a TriTerminal to encode AND encrypt then send to each
ReplicaTerminal ready to go. Use group Protocol to set the
same encryption over all replicas to Alice. Bob’s talking over
all his channels to her.<br/>
<blockquote dir="auto" class="protonmail_quote" type="cite">
<div dir="auto">
<div dir="auto"><span style="color: var(--text-color);" dir="auto"></span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto">However, I don’t think SharedNear is going
to need all that. But it’s properly there.</span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto"><br/>
</span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto">Regarding use of the mysterious
#beReadOnky, I wish to use as a reverse Semaphore,
that acts on whether isReadOnly to enter a critical
and flip ReadOnly off, make assignment to the actual,
then flip back on ReadOnly. Only one Vat will have a
Near, while all other cats scheduling on instances of
<(Virtualized)ProcessorScheduler> will only have
SharedNears for reading.</span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto"><br/>
</span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto">I have a method on EAbstract class to
meta-build a subclass of ENear’s #value OE object
(Originally Eventualized)’s Class, as a subclass of
EFar. I’m not sure it works, I fear I’ve lost the
#copyMethodsOfClass: method. 😢. </span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto"><br/>
</span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto">I had it working perfectly, the methods are
written to the new ENearMorph subclass of Far, I
implemented the methods with forwarding the send to
the handler.</span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto"><br/>
</span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto">In the case of ESharedNear’s subclasses for
each particular OE, using the ReadOnly analyzer
produce methods to access , as ENear, return
ENearPromise!!! and return the result immediately, so
subsequent sends evaluate immediately. </span></div>
</div>
</blockquote>
Is a NearPromise actually returned? I have no idea.
NearPromises do work, see <#promiseResolverPair>. On the
gripping hand, an immediate return would suit and the
NearResolver will evaluate immediately. Tak.<br/>
<blockquote dir="auto" class="protonmail_quote" type="cite">
<div dir="auto">
<div dir="auto"><span style="color: var(--text-color);" dir="auto">When not ReadOnly, generate a method to
forward the send to Alice’s handler and again return a
NearPromise. The SharedNearPromise is not needed, just
an appropriate handler and a resolver. </span></div>
</div>
</blockquote>
The NearPromise will buffer sends locally.<br/>
<blockquote dir="auto" class="protonmail_quote" type="cite">
<div dir="auto">
<div dir="auto"><span style="color: var(--text-color);" dir="auto"></span></div>
<div dir="auto"><span style="color: var(--text-color);" dir="auto">Do I need a Scope? Mmm. 🤔 </span></div>
</div>
</blockquote>
No. The SharedNear<br/>
<blockquote dir="auto" class="protonmail_quote" type="cite">
<div dir="auto">
<div dir="auto">
<div dir="auto"><br/>
</div>
<div dir="auto">Cheers!<br/>
<div dir="auto"><span style="color:
var(--text-color);" dir="auto">••• rabbit ❤️🔥🐰</span><br/>
</div>
<div class="signature_br" contenteditable="false"><br/>
</div>
<div class="signature_br" contenteditable="false"><br/>
</div>
<div><br/>
</div>
<div><br/>
</div>
On Thu, Jul 6, 2023 at 17:31, rabbit <<a href="mailto:On Thu, Jul 6, 2023 at 17:31, rabbit
<<a href=" class="" moz-do-not-send="true">rabbit@callistohouse.org</a>>
wrote:
<blockquote class="protonmail_quote" type="cite"> Hi
Eliot, I am unable to find this method, #beReadOnly,
even in my<br/>
VMMaker image. Where could I find this method?<br/>
<br/>
I'm also looking for a way to query whether a method
writes to an<br/>
object, either in the method directly or in a method
called by that<br/>
candidate method. You wrote:<br/>
<br/>
On 7/6/23 09:30, Eliot Miranda wrote:<br/>
>> Primitives that attempt to update a
read-only object fail with an<br/>
>> appropriate error code. Attempts within a
method to write to an<br/>
>> instance variable of a read-only object
cause a message to be sent to<br/>
>> the current context. Details in the
commentary to beReadOnly et al.<br/>
<br/>
So assignments to ivars is one case. Are there other
write cases, like<br/>
ByteArray at:put:. Mmmm.<br/>
<br/>
Is such a method available to ask a method whether
it writes? Then a<br/>
recursion of the call tree asking called methods
could perhaps determine<br/>
if a particular method is a writeable actor,
therefore requiring a<br/>
Scope/Handler/SharedNearResolver solution, rather
than a LocalResolver<br/>
and #whenMoreResolved: action to read.<br/>
<br/>
The entry point to establishing a SharedNear
eventual would be the<br/>
SharedNearIntroducer, part of the skeleton I
established in<br/>
Crypto-rabbt.20.mcz.<br/>
<br/>
Best,<br/>
rabbit<br/>
<br/>
--<br/>
❤️🔥🐰<br/>
<br/>
<br/>
<br/>
</blockquote>
</div>
</div>
</div>
</blockquote>
</blockquote>
<pre cols="72" class="moz-signature">--
❤️🔥🐰</pre>
</blockquote>
</blockquote>
<pre class="moz-signature" cols="72">--
❤️🔥🐰</pre>
</body></html>