Jeff Burdges

Results 808 comments of Jeff Burdges

I believe the [constuneval](https://github.com/ashutoshvarma/constuneval) crate should make convenient for developers to generate bespoke parameters which can either be used directly or serialized Rust code they can `include!`.

I donno as I'm no longer using Mac OS X anywhere. If I wind up using it again in the near future then I'll let you know. :)

This is one of many problems with the hash-to-curve code. Fixed by https://github.com/arkworks-rs/algebra/pull/643 The default is really determined by the curve, so it makes no sense to say "default" per...

In https://github.com/arkworks-rs/algebra/pull/643 I improved memory handling for hashing to non-prime order fields, which changes the field trait. If you only hash to prime order fields, then in the short term...

`IOPattern` being exposed makes composition too difficult. Interesting optimization though, maybe viable as a wrapper type.

I've never looked at marlin, so maybe it brings other specialized concerns, but.. At first blush it looked clear how `IOPattern` helps: A non-snark-friendly sponge, or merlin, wants many domain...

Afaik, you should always compress for network wire formats, because compression's extra CPU time costs less than the extra network bytes, and blockchains magnify this. In particular, I'd expect the...

A middle finger sing maybe simple pixel art.

A priori, I'd worry removing too many ``s might harm explicitness and create confusion. I think #2089 covers all significant use cases _if_ implied bounds come from type aliases. I'm...

It'd become easier to teach that if clippy warned against bounds on data structures that violate those rules (or perhaps some superset like non-associated type bound on a `Copy` type`).