<html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  </head>
  <body>
    <p>I have recovered alpha. I have returned to 421 tests passing. My
      comment was</p>
    <blockquote>
      <p>Refactored hierarchy, into Core, Algorithmic, Network, Demos
        and Tests.</p>
    </blockquote>
    <p>Here's a Kitten view.</p>
    <img moz-do-not-send="false" src="cid:part1.0D5ZS0Oj.bfBo7IYC@callistohouse.org" alt="" width="1790" height="549"/><br/>
    <p>And here is the Crypto Hierarchy</p>
    <p><img moz-do-not-send="false" src="cid:part2.Jv003vJs.7fsqZlMC@callistohouse.org" alt="" width="1103" height="1043"/></p>
    <p>Cheers!<br/>
      rabbit<br/>
    </p>
    <br/>
    <div class="moz-cite-prefix">On 7/8/23 16:37, rabbit wrote:<br/>
    </div>
    <blockquote type="cite" cite="mid:_OHhBeZTp26R9jJe9FaL0pMmK1_7Eu5d2IV1imY2gGS0eRRWfXJhYTAah3aaXtnyZlfXmUWxH1SJUx_DlMgEAeoW8QKS9B215Gb4Rx_xCS8=@callistohouse.org">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
      <div dir="auto">I broke it again. I don’t think it’s too too
        severe, the sequence of V3.9 protocol messages is being defined,
        but the structure for it is not bu a failure to call
        #initializeASN1Type. I call by hand and it is recovered.</div>
      <div dir="auto"><br/>
      </div>
      <div dir="auto">I made good progress today with the Demo-Cats
        example. I am at what I need to make the hook up with a pair
        of DuplexServiceThunk, connected. It’s getting close to start a
        KittyKat conversation, with SharedNears.</div>
      <div dir="auto"><br/>
      </div>
      <div dir="auto">I re-orged the hierarchy. I need to take a break,
        I’ll get into it later.<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 Sat, Jul 8, 2023 at 10:23, rabbit <<a class="" href="mailto:On Sat, Jul 8, 2023 at 10:23, rabbit <<a
        href=" moz-do-not-send="true">rabbit@callistohouse.org</a>>
      wrote:
      <blockquote type="cite" class="protonmail_quote">
        <p>Furthermore, the total reference design and implementation,
          superbly well-documented, under the auspices of Mark Miller of
          JavaScript promises id <a href="http://erights.org" class="moz-txt-link-rfc2396E" moz-do-not-send="true"><http://erights.org></a>.
          This is the foundations of both my Promises and the ParrotTalk
          Protocol. Tak.<br/>
        </p>
        <p>Aeshti'Yaba!</p>
        <p>- rabbit<br/>
        </p>
        <div class="moz-cite-prefix">On 7/8/23 10:12, rabbit wrote:<br/>
        </div>
        <blockquote type="cite">
          <p>I have the skeleton of documentation at <a href="https://projects.callistohouse.org/parrottalk/" class="moz-txt-link-freetext" moz-do-not-send="true">https://projects.callistohouse.org/parrottalk/</a></p>
          <p><br/>
          </p>
          <p><br/>
          </p>
          <div class="moz-cite-prefix">On 7/8/23 10:10, rabbit via
            Cuis-dev wrote:<br/>
          </div>
          <blockquote type="cite">
            <p><br/>
            </p>
            <div class="moz-cite-prefix">On 7/8/23 09:44, Juan Vuletich
              via Cuis-dev wrote:<br/>
            </div>
            <blockquote type="cite"> Hi rabbit,<br/>
              <br/>
              On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote:
              <blockquote type="cite">
                <p>#GREEN without the FAILs Um...I brought in
                  everything. My life's work. Crypto now includes all my
                  work over the past 22 years. I did not realizze, it is
                  6.5 MBytes in size. Heh.<br/>
                </p>
                <ul>
                  <li> - All Promises <Near ! SharedNear ! Far></li>
                  <li> - All of ParrotTalk <v3.6 ! v3.7 ! v3.9></li>
                  <li> - SSH</li>
                  <li> - SSL</li>
                  <li> - Whisper framework</li>
                  <li> - ProtocolStateCompiler</li>
                  <li> - TraceMonitor</li>
                  <li> - ELinda</li>
                </ul>
                <p>Issues:</p>
                <p>I regressed, or are failing <br/>
                </p>
                <ul>
                  <li>ASN1Type definitions for Whisper / ParrotTalk. I
                    broke it!</li>
                  <li>Connections tests for PromisesFar, EParrotTalk,
                    SSH and SSL</li>
                </ul>
                <p>I introduce a name change from SchedulerVat to ECar.
                  I added am EUICat for addDeferredUIProcess:
                  scheduling. I also added a EHyperCat, which
                  instantiates 3 ECats and adds a EUICat, for 4
                  VirtualizedSchedulers.</p>
                <p>SharedNear requires wire management over a channel
                  (SharedQueue), so we need a Scope. This is a Good
                  Thing, allowing Scope debugging locally. <br/>
                </p>
                <p>My attention is on getting EParrotTalk working.<br/>
                </p>
                <pre cols="72" class="moz-signature">••• rabbit ❤️‍🔥🐰
</pre>
              </blockquote>
              <br/>
              This sounds impressive. I can't really say it _is_
              impressive, because I hardly understand a word. Have you
              done a written description of this work? Would you
              consider writing one?<br/>
            </blockquote>
            <p>No, I like to write in running code, the reference
              implementation is the documentation.</p>
            <p>Allow me to share the demo I have constructed, regarding
              the in-memory UIHyperCat. To run it, load the latest
              <Crypto-rabbt.35.mcz, running the following to load the
              alpha config map of EParroTalk, with only Crypto inside.
              But this is on the back of all my Squeak business cards,
              so it's baked into my marketing.</p>
            <blockquote>
              <p>Installer ss project: 'Cryptography'; install:
                'ProCrypto.release.3'; install: 'EParrotTalk.release.3'.<br/>
              </p>
            </blockquote>
            <p>To run my example your own selves, run the following code</p>
            <blockquote>
              <p>InMemoryListener exampleEHyperCatEventual.<br/>
              </p>
            </blockquote>
            <p>Several inspectors for the results. The first it the
              ETuple I build holding the <br/>
            </p>
            <blockquote>
              <p><PublishedObjects !! Queue !! InMemoryListener></p>
            </blockquote>
            <p>While the second is the resulting SharedNearIntroducer,
              for the ECat localCat. Separately I added the Near of the
              HyperCat.<br/>
            </p>
            <br/>
            <p><br/>
            </p>
            <br/>
            <blockquote type="cite"> <br/>
              Thanks!<br/>
              <pre cols="72" class="moz-signature">--
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich</pre>
            </blockquote>
            <pre cols="72" class="moz-signature">--
••• rabbit ❤️‍🔥🐰</pre>
          </blockquote>
          <pre cols="72" class="moz-signature">--
••• rabbit ❤️‍🔥🐰</pre>
        </blockquote>
        <pre cols="72" class="moz-signature">--
••• rabbit ❤️‍🔥🐰</pre>
      </blockquote>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
••• rabbit ❤️‍🔥🐰</pre>
  
</body></html>