<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Adding our Cryptography team <img src="cid:BDBC52F9-744E-4158-945C-CFE4ED5D0D97" width="140.33333333333334" alt="image"><br><br><div dir="ltr"><br><div><div id="protonmail_signature_block" class="protonmail_signature_block" style="outline: none;"><div style="outline: none;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Have a Good One; Keep it, Light.</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Kindly,<br></span></div><span style="background-color: rgba(255, 255, 255, 0);">rabbit<br>. .. … ‘…^,^</span></div></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div id="protonmail_mobile_signature_block" style="outline: none; min-height: 40px;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Sent from Callisto House :: decentralized mobile homeless solutions</span></div></div></div></div><div dir="ltr"><br><blockquote type="cite">On Oct 4, 2022, at 22:52, rabbit <rabbit@callistohouse.org> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><span style="-webkit-text-size-adjust: auto; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">My design I’m having on my mind is that ParrotTalk be as the secure session under & between Kafka services and vice-versa too. </span> And ELinda under an EventualStream with broadcast to #then:/#whenResolved: eventual reactor registrations. <div><span style="-webkit-text-size-adjust: auto; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><br></span></div><div><span style="-webkit-text-size-adjust: auto; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">Remote Promises will talk to ParrotTalk which is a Kafka Session underneath, itself using a SecureSession. As RemotePromises publish / send DeliverMessages to an object in a different Vat, with a RemoteResolver registered back into the originating Vat stored into the RemoteObjectMemory (called the Scope of a RemotePromiseSession ), publishing into replicated partitions, consumed by the receiver, fault-tolerant messaging. </span><br><br><div dir="ltr">An EventualStream with register the provided reactorBlock on a call to the stream’s</div><div dir="ltr"> #when: matchObject then: reactorBlock </div><div dir="ltr">or </div><div dir="ltr"> #when: <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">matchObject </span>resolve: <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">reactorBlock </span></div><div dir="ltr">to the stream, with the provided match object.</div><div dir="ltr">The eventual stream #do: will use a wildcard matchObject, which matches everything.</div><div dir="ltr"><br></div><div dir="ltr">Anyways, I though I’d share my thinking.</div><div dir="ltr"><br><div><div id="protonmail_signature_block" class="protonmail_signature_block" style="outline: none;"><div style="outline: none;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Have a Good One; Keep it, Light.</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Kindly,<br></span></div><span style="background-color: rgba(255, 255, 255, 0);">rabbit<br>. .. … ‘…^,^</span></div></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div id="protonmail_mobile_signature_block" style="outline: none; min-height: 40px;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Sent from Callisto House :: decentralized mobile homeless solutions</span></div></div></div></div><div dir="ltr"><br><blockquote type="cite">On Oct 4, 2022, at 21:52, rabbit <rabbit@callistohouse.org> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>Damn! My apologies for all my traffic! I forgot my desktop jpg...
<br>
</p>
<p>LOOKit all dem packages, almost like Metacello's scope! I ran all
tests, Metacello, Git Browser and my stuff... <b><br>
</b></p>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<p><font size="5"><b>#YELLOW</b><b>1754--->3green1yellow</b></font><br>
</p>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<ul>
<li>Git Browser</li>
<ul>
<li>Metacello</li>
<li>various FileSystems ( tonel, ... )</li>
<li>Squit</li>
<li>Squot</li>
<ul>
<li>GitStampTests>>#testPrintOn is failing! See desktop
image!<br>
</li>
</ul>
</ul>
<li>ProCrypto-1-1-3</li>
<ul>
<li>FixCharacterLimit<br>
</li>
<li>TraceMonitor</li>
<li>Registers<br>
</li>
</ul>
<li>ProCryptoTests-1-1-3</li>
<li>PromisesLocal</li>
<li>ThunkStack</li>
<li>ParrotTalk</li>
<li>ELinda</li>
<li>Kafka</li>
<li>HDFS</li>
<li>{...Prolog...} :)<br>
</li>
</ul>
<img moz-do-not-send="false" alt="world.jpeg" width="1012" height="632" src="cid:part1.MoheEjru.JtQq3Gz0@callistohouse.org"><br>
<div class="moz-signature">
<div>Have a good one; keep it, light.</div>
<div>Kindly,</div>
<div>rabbit</div>
<div>. .. … ‘…^,^</div>
<br>
<div>Sent from Callisto House :: decentralized mobile homeless
solutions</div>
<br>
<br>
</div>
<div class="moz-cite-prefix">On 10/4/22 20:37, rabbit wrote:<br>
</div>
<blockquote type="cite" cite="mid:52b03f78-af85-6876-f5fc-8230ec0cfa82@callistohouse.org">Sadly,
there are no Kafka or HDFS tests... But I get #GREEN326, including
3 ELinda tests.
<br>
<br>
Have a good one; keep it, light.
<br>
Kindly,
<br>
rabbit
<br>
. .. … ‘…^,^
<br>
<br>
Sent from Callisto House :: decentralized mobile homeless
solutions
<br>
<br>
<br>
On 10/4/22 20:32, rabbit wrote:
<br>
<blockquote type="cite">Would you make a squeaksource.com project
for Prolog, please? Or publish to Promises. I could add you as a
member. I have loaded all of the following in a Git Browser
enabled crypto image:
<br>
<br>
<br>
Installer ss project: 'Cryptography'; install:
'ProCrypto-1-1-3'; install: 'ProCryptoTests-1-1-3'.
<br>
Installer ss project: 'Promises'; install: 'PromisesLoader'.
<br>
Installer ss project: 'Cryptography'; install:
'ParrotTalkLoader'.
<br>
Installer ss project: 'Promises'; install: 'ELinda'.
<br>
Installer ss project: 'Kafka'; install: 'KAFKA Client'.
<br>
Installer ss project: 'Promises'; install: 'HDFS'.
<br>
<br>
---
<br>
<br>
Have a good one; keep it, light.
<br>
Kindly,
<br>
rabbit
<br>
. .. … ‘…^,^
<br>
<br>
Sent from Callisto House :: decentralized mobile homeless
solutions
<br>
<br>
<br>
On 10/4/22 19:29, Stéphane Rollandin wrote:
<br>
<blockquote type="cite">
<blockquote type="cite">How do I load through the Squeak Map?
<br>
</blockquote>
<br>
World menu, open..., SqueakMap Catalog
<br>
<br>
then Update if needed, you should see Prolog at the left,
select version 26 and press the top left Install button.
<br>
<br>
Hmm, I just tried and it did not work here, the downloaded
file was 1kb... Well maybe it's just me.
<br>
<br>
<br>
So you can also just download the archive at
<br>
<a class="moz-txt-link-freetext" href="http://www.zogotounga.net/comp/squeak/PrologSPFA-27.sar">http://www.zogotounga.net/comp/squeak/PrologSPFA-27.sar</a>
<br>
<br>
and drop it into your image (choose the 'install sar' option
from the modal dialog)
<br>
<br>
<br>
Stef
<br>
</blockquote>
<br>
</blockquote>
</blockquote>
<span></span><br></div></blockquote></div></div></blockquote></body></html>