Re: Actor model implementation, seeking feedback

2021-06-26 Thread Vasilij Schneidermann
Hello John, > *Any* numeric sequence will repeat eventually unless it grows without > bound, like a TAI timestamp. I take "repeats after exceeding 2^n consecutive numbers" over "repeats with a 1/2^n chance" (which can be generalized to 2^(n/2) thanks to the birthday problem). > But actually

Re: Actor model implementation, seeking feedback

2021-06-26 Thread John Cowan
On Sat, Jun 26, 2021 at 2:38 PM Vasilij Schneidermann wrote: > 2. Cool that you use tweetnacl for encryption, but please don't use > random numbers for nonces, that's just wrong. Nonces are not supposed to > be secret, random or unpredictable, but unique numbers that do not > repeat. Random

Re: Actor model implementation, seeking feedback

2021-06-26 Thread Vasilij Schneidermann
Hello Ariela, > 2. You're right! I actually hadn't thought about that! Guess I had a hard time > not conflating "unique and non-repeatable" with random numbers... would a > timestamp be a better (but probably still not ideal) approach? No, timestamps may repeat if taken quickly enough. Another

Re: Actor model implementation, seeking feedback

2021-06-26 Thread Ariela Wenner
(so sorry about the duplicated mail, I forgot to hit reply to all) Hey Vasilij, thanks for the feedback! 0. Haha I know, I legit found out about and got very interested in the actor model wa after I got into Scheme, and was pretty surprised when I read they're related. 1. Why both? Well,

Re: Actor model implementation, seeking feedback

2021-06-26 Thread Vasilij Schneidermann
Hello Ariela, > But that's just my opinion, so I'd like to hear some feedback about it before > I > decide if it's worth submitting to the coop now, or ever. > > The project uses nng[1] for communication (I made some rudimentary bindings to > the bare minimum), protobuf for serialization and

Actor model implementation, seeking feedback

2021-06-26 Thread Ariela Wenner
Hi all! Over the past few months I've been working on and off in a simple implementation of the actor model. It actually started as a research/toy project more than anything else (because I think the actor model is very neat), but eventually seemed to be turning into something which *might*

Re: Egg: chicken-rocksdb

2021-06-26 Thread Mario Domenech Goulart
On Sat, 26 Jun 2021 00:03:27 +0200 Kristian Lein-Mathisen wrote: > I've written some bindings for Facebook's RocksDB which I wish to publish. > Here's my release-info file: > https://raw.githubusercontent.com/kristianlm/chicken-rocksdb/master/rocksdb.release-info Thanks, Kristian! Your egg