#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.
- - All Promises <Near ! SharedNear ! Far> - - All of ParrotTalk <v3.6 ! v3.7 ! v3.9> - - SSH - - SSL - - Whisper framework - - ProtocolStateCompiler - - TraceMonitor - - ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it! - Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
Good evening, I am remiss for failing to humbly acknowledge all the hard work others offered in establishing the core of Cryptography. I wrote ASN1, X509 and ReedSolomon, but others did the real core heavy lifting. I am a harvester and integrator. I am so grateful, it;s coming together into one package. Now <Crypto-rabbt.31.mcz>, weighing in at 6,500,910 bytes! Yummy!
Test results :: <465 ! 420 ! 4 ! 4 ! 37 ! 0>
- 465 run - 420 passed - 4 expected failures - 4 failures - 37 errors - 0 whatever
My latest:
- Hymn, a fault-tolerant underworld. Designing out a HymnGate, HymnGozer, TrinityGozer and ReplicaGozer, HymnScopeGateKeeper, and HymnKeyMaster. - providing WhisperGate, to open both SocketThunks, for in the clear connectgions and DuplexServiceThunks, using a DuplexQueue between, for in-image connections between Cats, without encryption or mac. For SharedNear. - Compiling Stub subclasses of the appropriately scoped Resolved Eventuals :: NearStub, SharedNearStub and FarStub - Feature list:
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
- robust security
ciphers (symmetric and asymmetric),
hashes,
random,
Key Exchange,
Signature
security encodings
Archiving
PBE
Password extenders
ASN1 Streams, with substitution ability during graph walking.
Cats, UICats and HyperCats for event--loop scheduling.
Networking Protocols:
Hymn
SSH
SSL
EParrotTalk
Whisper
FarPromiseService
SharedNearPromiseService
Eye candy:
On 7/7/23 19:00, rabbit wrote:
#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.
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it!
- Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
I would share my thinking about ScopedPromises, those over a connection with wire management of remote assets, whether in-memory or over a network. I’m concerned about QoS of the eventual send.
When an eventual send goes out, with a resolution expected, Three registrationsexist, during ::
• pre-existing scope table registration to the remote asset, • promise to the result, over there. • an export of the local resolver pointing back at the promise of the result of the send, in Bobs Cat.
I aim to add a 4th registration ::
• a pointer out to the actual message send, as it goes from Bob to Alice, over there. 🫵
With this a QoS eventualContext can be used to do a variety of tasks:
• status, including expectations <queuing time> • cancel / fail • adjust priority
I would extend Promises so.
••• rabbit ❤️🔥🐰
On Fri, Jul 7, 2023 at 22:22, rabbit via Cuis-dev <[cuis-dev@lists.cuis.st](mailto:On Fri, Jul 7, 2023 at 22:22, rabbit via Cuis-dev <<a href=)> wrote:
Good evening, I am remiss for failing to humbly acknowledge all the hard work others offered in establishing the core of Cryptography. I wrote ASN1, X509 and ReedSolomon, but others did the real core heavy lifting. I am a harvester and integrator. I am so grateful, it;s coming together into one package. Now <Crypto-rabbt.31.mcz>, weighing in at 6,500,910 bytes! Yummy!
Test results :: <465 ! 420 ! 4 ! 4 ! 37 ! 0>
- 465 run
- 420 passed
- 4 expected failures
- 4 failures
- 37 errors
- 0 whatever
My latest:
- Hymn, a fault-tolerant underworld. Designing out a HymnGate, HymnGozer, TrinityGozer and ReplicaGozer, HymnScopeGateKeeper, and HymnKeyMaster.
- providing WhisperGate, to open both SocketThunks, for in the clear connectgions and DuplexServiceThunks, using a DuplexQueue between, for in-image connections between Cats, without encryption or mac. For SharedNear.
- Compiling Stub subclasses of the appropriately scoped Resolved Eventuals :: NearStub, SharedNearStub and FarStub
- Feature list:
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
- robust security
ciphers (symmetric and asymmetric),
hashes,
random,
Key Exchange,
Signature
security encodings
Archiving
PBE
Password extenders
ASN1 Streams, with substitution ability during graph walking.
Cats, UICats and HyperCats for event--loop scheduling.
Networking Protocols:
Hymn
SSH
SSL
EParrotTalk
Whisper
FarPromiseService
SharedNearPromiseService
Eye candy:
On 7/7/23 19:00, rabbit wrote:
#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.
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it!
- Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
I added Kafka and HDFS. I also worked on extending Cats, UICats, HyperCats, the CatBox and VirtualizedProcessorSchedulers. I created a CatBox for 16 QuadCore graphics cards and a main QUadCore processor, This has (16 * 4) + 3 user Cats, between 17 HyperCats, there are 67 user Cats and a UI Cat. The next steps are to connect all the cats together with eventual references to the CatBox. Then, with a SharedNear to the CatBox, a send to a Near in any other Cat will build a DuplexQUeue connection, between Bob's Cat and Alice's Cat to use the remoteLocator to bind to a remote Near, with a SharedNear and wire it up for sending. Tak.
<465 ! 421 ! 4 ! 3 ! 37 ! 0>
- Feature list:
- All Promises <Near ! SharedNear ! Far>
- Cats, UICats, HyperCats and CatBox.
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
- robust security
ciphers (symmetric and asymmetric),
hashes,
random,
Key Exchange,
Signature
security encodings
Archiving
PBE
Password extenders
ASN1 Streams, with substitution ability during graph walking.
Cats, UICats and HyperCats for event--loop scheduling.
Networking Protocols:
Hymn
SSH
SSL
Kafka
HDFS
EParrotTalk
Whisper
FarPromiseService
SharedNearPromiseService
On 7/7/23 23:08, rabbit via Cuis-dev wrote:
I would share my thinking about ScopedPromises, those over a connection with wire management of remote assets, whether in-memory or over a network. I’m concerned about QoS of the eventual send.
When an eventual send goes out, with a resolution expected, Three registrationsexist, during ::
• pre-existing scope table registration to the remote asset, • promise to the result, over there. • an export of the local resolver pointing back at the promise of the result of the send, in Bobs Cat.
I aim to add a 4th registration ::
• a pointer out to the actual message send, as it goes from Bob to Alice, over there. 🫵
With this a QoS eventualContext can be used to do a variety of tasks:
• status, including expectations <queuing time> • cancel / fail • adjust priority
I would extend Promises so.
••• rabbit ❤️🔥🐰
On Fri, Jul 7, 2023 at 22:22, rabbit via Cuis-dev <[cuis-dev@lists.cuis.st](mailto:On Fri, Jul 7, 2023 at 22:22, rabbit via Cuis-dev <<a href=)> wrote:
Good evening, I am remiss for failing to humbly acknowledge all the hard work others offered in establishing the core of Cryptography. I wrote ASN1, X509 and ReedSolomon, but others did the real core heavy lifting. I am a harvester and integrator. I am so grateful, it;s coming together into one package. Now <Crypto-rabbt.31.mcz>, weighing in at 6,500,910 bytes! Yummy!
Test results :: <465 ! 420 ! 4 ! 4 ! 37 ! 0>
- 465 run
- 420 passed
- 4 expected failures
- 4 failures
- 37 errors
- 0 whatever
My latest:
- Hymn, a fault-tolerant underworld. Designing out a HymnGate, HymnGozer, TrinityGozer and ReplicaGozer, HymnScopeGateKeeper, and HymnKeyMaster.
- providing WhisperGate, to open both SocketThunks, for in the clear connectgions and DuplexServiceThunks, using a DuplexQueue between, for in-image connections between Cats, without encryption or mac. For SharedNear.
- Compiling Stub subclasses of the appropriately scoped Resolved Eventuals :: NearStub, SharedNearStub and FarStub
- Feature list:
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
- robust security
ciphers (symmetric and asymmetric),
hashes,
random,
Key Exchange,
Signature
security encodings
Archiving
PBE
Password extenders
ASN1 Streams, with substitution ability during graph walking.
Cats, UICats and HyperCats for event--loop scheduling.
Networking Protocols:
Hymn
SSH
SSL
EParrotTalk
Whisper
FarPromiseService
SharedNearPromiseService
Eye candy:
On 7/7/23 19:00, rabbit wrote:
#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.
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it!
- Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
Hi rabbit,
On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote:
#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.
* - All Promises <Near ! SharedNear ! Far> * - All of ParrotTalk <v3.6 ! v3.7 ! v3.9> * - SSH * - SSL * - Whisper framework * - ProtocolStateCompiler * - TraceMonitor * - ELinda
Issues:
I regressed, or are failing
* ASN1Type definitions for Whisper / ParrotTalk. I broke it! * Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
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?
Thanks!
On 7/8/23 09:44, Juan Vuletich via Cuis-dev wrote:
Hi rabbit,
On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote:
#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.
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it!
- Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
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?
No, I like to write in running code, the reference implementation is the documentation.
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.
Installer ss project: 'Cryptography'; install: 'ProCrypto.release.3'; install: 'EParrotTalk.release.3'.
To run my example your own selves, run the following code
InMemoryListener exampleEHyperCatEventual.
Several inspectors for the results. The first it the ETuple I build holding the
<PublishedObjects !! Queue !! InMemoryListener>
While the second is the resulting SharedNearIntroducer, for the ECat localCat. Separately I added the Near of the HyperCat.
Thanks!
-- 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
-- ••• rabbit ❤️🔥🐰
I have the skeleton of documentation at https://projects.callistohouse.org/parrottalk/
On 7/8/23 10:10, rabbit via Cuis-dev wrote:
On 7/8/23 09:44, Juan Vuletich via Cuis-dev wrote:
Hi rabbit,
On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote:
#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.
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it!
- Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
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?
No, I like to write in running code, the reference implementation is the documentation.
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.
Installer ss project: 'Cryptography'; install: 'ProCrypto.release.3'; install: 'EParrotTalk.release.3'.
To run my example your own selves, run the following code
InMemoryListener exampleEHyperCatEventual.
Several inspectors for the results. The first it the ETuple I build holding the
<PublishedObjects !! Queue !! InMemoryListener>
While the second is the resulting SharedNearIntroducer, for the ECat localCat. Separately I added the Near of the HyperCat.
Thanks!
-- 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
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
Furthermore, the total reference design and implementation, superbly well-documented, under the auspices of Mark Miller of JavaScript promises id [http://erights.org](http://erights.org). This is the foundations of both my Promises and the ParrotTalk Protocol. Tak.
Aeshti'Yaba!
- rabbit
On 7/8/23 10:12, rabbit wrote:
I have the skeleton of documentation at https://projects.callistohouse.org/parrottalk/
On 7/8/23 10:10, rabbit via Cuis-dev wrote:
On 7/8/23 09:44, Juan Vuletich via Cuis-dev wrote:
Hi rabbit,
On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote:
#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.
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it!
- Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
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?
No, I like to write in running code, the reference implementation is the documentation.
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.
Installer ss project: 'Cryptography'; install: 'ProCrypto.release.3'; install: 'EParrotTalk.release.3'.
To run my example your own selves, run the following code
InMemoryListener exampleEHyperCatEventual.
Several inspectors for the results. The first it the ETuple I build holding the
<PublishedObjects !! Queue !! InMemoryListener>
While the second is the resulting SharedNearIntroducer, for the ECat localCat. Separately I added the Near of the HyperCat.
Thanks!
-- 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
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
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.
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.
I re-orged the hierarchy. I need to take a break, I’ll get into it later.
••• rabbit ❤️🔥🐰
On Sat, Jul 8, 2023 at 10:23, rabbit <[rabbit@callistohouse.org](mailto:On Sat, Jul 8, 2023 at 10:23, rabbit <<a href=)> wrote:
Furthermore, the total reference design and implementation, superbly well-documented, under the auspices of Mark Miller of JavaScript promises id [<http://erights.org>](http://erights.org). This is the foundations of both my Promises and the ParrotTalk Protocol. Tak.
Aeshti'Yaba!
- rabbit
On 7/8/23 10:12, rabbit wrote:
I have the skeleton of documentation at https://projects.callistohouse.org/parrottalk/
On 7/8/23 10:10, rabbit via Cuis-dev wrote:
On 7/8/23 09:44, Juan Vuletich via Cuis-dev wrote:
Hi rabbit,
On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote:
#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.
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it!
- Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
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?
No, I like to write in running code, the reference implementation is the documentation.
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.
Installer ss project: 'Cryptography'; install: 'ProCrypto.release.3'; install: 'EParrotTalk.release.3'.
To run my example your own selves, run the following code
InMemoryListener exampleEHyperCatEventual.
Several inspectors for the results. The first it the ETuple I build holding the
<PublishedObjects !! Queue !! InMemoryListener>
While the second is the resulting SharedNearIntroducer, for the ECat localCat. Separately I added the Near of the HyperCat.
Thanks!
-- 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
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
I have recovered alpha. I have returned to 421 tests passing. My comment was
Refactored hierarchy, into Core, Algorithmic, Network, Demos and Tests.
Here's a Kitten view.
And here is the Crypto Hierarchy
Cheers! rabbit
On 7/8/23 16:37, rabbit wrote:
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.
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.
I re-orged the hierarchy. I need to take a break, I’ll get into it later.
••• rabbit ❤️🔥🐰
On Sat, Jul 8, 2023 at 10:23, rabbit <[rabbit@callistohouse.org](mailto:On Sat, Jul 8, 2023 at 10:23, rabbit <<a href=)> wrote:
Furthermore, the total reference design and implementation, superbly well-documented, under the auspices of Mark Miller of JavaScript promises id [http://erights.org](http://erights.org). This is the foundations of both my Promises and the ParrotTalk Protocol. Tak.
Aeshti'Yaba!
- rabbit
On 7/8/23 10:12, rabbit wrote:
I have the skeleton of documentation at https://projects.callistohouse.org/parrottalk/
On 7/8/23 10:10, rabbit via Cuis-dev wrote:
On 7/8/23 09:44, Juan Vuletich via Cuis-dev wrote:
Hi rabbit,
On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote:
#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.
- All Promises <Near ! SharedNear ! Far>
- All of ParrotTalk <v3.6 ! v3.7 ! v3.9>
- SSH
- SSL
- Whisper framework
- ProtocolStateCompiler
- TraceMonitor
- ELinda
Issues:
I regressed, or are failing
- ASN1Type definitions for Whisper / ParrotTalk. I broke it!
- Connections tests for PromisesFar, EParrotTalk, SSH and SSL
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.
SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally.
My attention is on getting EParrotTalk working.
••• rabbit ❤️🔥🐰
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?
No, I like to write in running code, the reference implementation is the documentation.
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.
Installer ss project: 'Cryptography'; install: 'ProCrypto.release.3'; install: 'EParrotTalk.release.3'.
To run my example your own selves, run the following code
InMemoryListener exampleEHyperCatEventual.
Several inspectors for the results. The first it the ETuple I build holding the
<PublishedObjects !! Queue !! InMemoryListener>
While the second is the resulting SharedNearIntroducer, for the ECat localCat. Separately I added the Near of the HyperCat.
Thanks!
-- 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
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
Good Evening, an update. I got a BoxOfKittens built, <Crypto-rabbt.41.mcz>. Run this code to build a BoxOfKittens, with 4 MammaCats, each having 4 Kittens with a SHaredNearIntroducer for local publoshing. TH eBoxOfKittens has a farIntroducer for international publishing.
BoxOfKittens new: 3 sessionIdentity: SessionIdentity sampleVatId1.
Woot-Woot! Cheers, rabbit
On 7/8/23 18:53, rabbit wrote:
I have recovered alpha. I have returned to 421 tests passing. My comment was
Refactored hierarchy, into Core, Algorithmic, Network, Demos and Tests.
Here's a Kitten view.
And here is the Crypto Hierarchy
Cheers! rabbit
On 7/8/23 16:37, rabbit wrote:
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.
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.
I re-orged the hierarchy. I need to take a break, I’ll get into it later.
••• rabbit ❤️🔥🐰
On Sat, Jul 8, 2023 at 10:23, rabbit <[rabbit@callistohouse.org](mailto:On Sat, Jul 8, 2023 at 10:23, rabbit <<a href=)> wrote:
Furthermore, the total reference design and implementation, superbly well-documented, under the auspices of Mark Miller of JavaScript promises id [http://erights.org](http://erights.org). This is the foundations of both my Promises and the ParrotTalk Protocol. Tak.
Aeshti'Yaba!
- rabbit
On 7/8/23 10:12, rabbit wrote:
I have the skeleton of documentation at https://projects.callistohouse.org/parrottalk/
On 7/8/23 10:10, rabbit via Cuis-dev wrote:
On 7/8/23 09:44, Juan Vuletich via Cuis-dev wrote:
Hi rabbit,
On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote:
> #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. > > - - All Promises <Near ! SharedNear ! Far> > - - All of ParrotTalk <v3.6 ! v3.7 ! v3.9> > - - SSH > - - SSL > - - Whisper framework > - - ProtocolStateCompiler > - - TraceMonitor > - - ELinda > > Issues: > > I regressed, or are failing > > - ASN1Type definitions for Whisper / ParrotTalk. I broke it! > - Connections tests for PromisesFar, EParrotTalk, SSH and SSL > > 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. > > SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally. > > My attention is on getting EParrotTalk working. > > ••• rabbit ❤️🔥🐰
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?
No, I like to write in running code, the reference implementation is the documentation.
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.
Installer ss project: 'Cryptography'; install: 'ProCrypto.release.3'; install: 'EParrotTalk.release.3'.
To run my example your own selves, run the following code
InMemoryListener exampleEHyperCatEventual.
Several inspectors for the results. The first it the ETuple I build holding the
<PublishedObjects !! Queue !! InMemoryListener>
While the second is the resulting SharedNearIntroducer, for the ECat localCat. Separately I added the Near of the HyperCat.
Thanks!
-- 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
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
Good morning,
I finally figured out my issue with missing imports resulting in a TypeRefence that fails. The issue was due to improper #initializeASN1Types ordering. I went ahead and hardcoded the order in ASN1Initializer class>>#registerASN1Initializers. The spurious errors went away. All of the remaing failures are from the Network connection tests, not surprising. I am reestablishing that function.
The good news is all non Network Tests pass.
Best, rabbit
On 7/8/23 23:49, rabbit wrote:
Good Evening, an update. I got a BoxOfKittens built, <Crypto-rabbt.41.mcz>. Run this code to build a BoxOfKittens, with 4 MammaCats, each having 4 Kittens with a SHaredNearIntroducer for local publoshing. TH eBoxOfKittens has a farIntroducer for international publishing.
BoxOfKittens new: 3 sessionIdentity: SessionIdentity sampleVatId1.
Woot-Woot! Cheers, rabbit
On 7/8/23 18:53, rabbit wrote:
I have recovered alpha. I have returned to 421 tests passing. My comment was
Refactored hierarchy, into Core, Algorithmic, Network, Demos and Tests.
Here's a Kitten view.
And here is the Crypto Hierarchy
Cheers! rabbit
On 7/8/23 16:37, rabbit wrote:
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.
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.
I re-orged the hierarchy. I need to take a break, I’ll get into it later.
••• rabbit ❤️🔥🐰
On Sat, Jul 8, 2023 at 10:23, rabbit <[rabbit@callistohouse.org](mailto:On Sat, Jul 8, 2023 at 10:23, rabbit <<a href=)> wrote:
Furthermore, the total reference design and implementation, superbly well-documented, under the auspices of Mark Miller of JavaScript promises id [http://erights.org](http://erights.org). This is the foundations of both my Promises and the ParrotTalk Protocol. Tak.
Aeshti'Yaba!
- rabbit
On 7/8/23 10:12, rabbit wrote:
I have the skeleton of documentation at https://projects.callistohouse.org/parrottalk/
On 7/8/23 10:10, rabbit via Cuis-dev wrote:
On 7/8/23 09:44, Juan Vuletich via Cuis-dev wrote:
> Hi rabbit, > > On 7/7/2023 8:00 PM, rabbit via Cuis-dev wrote: > >> #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. >> >> - - All Promises <Near ! SharedNear ! Far> >> - - All of ParrotTalk <v3.6 ! v3.7 ! v3.9> >> - - SSH >> - - SSL >> - - Whisper framework >> - - ProtocolStateCompiler >> - - TraceMonitor >> - - ELinda >> >> Issues: >> >> I regressed, or are failing >> >> - ASN1Type definitions for Whisper / ParrotTalk. I broke it! >> - Connections tests for PromisesFar, EParrotTalk, SSH and SSL >> >> 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. >> >> SharedNear requires wire management over a channel (SharedQueue), so we need a Scope. This is a Good Thing, allowing Scope debugging locally. >> >> My attention is on getting EParrotTalk working. >> >> ••• rabbit ❤️🔥🐰 > > 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?
No, I like to write in running code, the reference implementation is the documentation.
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.
> Installer ss project: 'Cryptography'; install: 'ProCrypto.release.3'; install: 'EParrotTalk.release.3'.
To run my example your own selves, run the following code
> InMemoryListener exampleEHyperCatEventual.
Several inspectors for the results. The first it the ETuple I build holding the
> <PublishedObjects !! Queue !! InMemoryListener>
While the second is the resulting SharedNearIntroducer, for the ECat localCat. Separately I added the Near of the HyperCat.
> Thanks! > > -- > 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
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
-- ••• rabbit ❤️🔥🐰
squeak-dev@lists.squeakfoundation.org