Casey Marshall
Casey Marshall
I'm sad to see Actix go. I've tinkered with Rust and I'm a fan of the actor model, and while I never got to build anything substantial with actix, I...
conflux.recon and its subpackages are hardcoded to use a constant prime from SKS for the finite field in which all arithmetic occurs. This modulus is designed for enclosing 128-bit MD5...
Some really nice best practices in this slide deck. Could improve the recon protocol code with some of these techniques. http://talks.golang.org/2013/bestpractices.slide
Implement node caching. Maybe https://github.com/golang/groupcache?
Seems like polynomials over finite fields could be useful in other applications. Maybe we should spin these off into a separate library?
Given a p *Poly, something like p.Mul(p, p) doesn't seem to work properly. We either need to change the API design, or make this work like it does for big.Int.
Zp and Poly APIs feel kind of fugly. I basically just copied what I saw in big.Int. Could it be better?
Go is not TCO, need to replace recursive methods with looping and explicit stacks.
Fixes #42
Description =========== Can't compile Go binaries with confluent-kafka-go on macos since latest update. Tried linking with cyrus-sasl from nixpkgs (darwin) as well as brew, same result. How to reproduce ================...