Michael Shoemate

Results 284 issues of Michael Shoemate

Replaces the OpenSSL random number generator with a pure-Rust alternative (for webassembly compilation and to help support more target platforms). Current approach: * use the `drbg` crate: https://github.com/dpottavio/drbg * uses...

closes #1710

**Description** - **Constructor**: Transformation - **Class**: Expr - **DSL Variant:** Agg: NUnique --- reference: [Polars APIs sheet](https://docs.google.com/spreadsheets/d/1w4H-qrSe9pkvNT2NhowfiIHNWXSseOyMX2nu5H6-RkQ/edit?gid=0#gid=0)

Polars API

**Description** - **Constructor**: Measurement - **Class**: LazyFrame - **DSL Variant:** GroupBy - group_by, agg (dimension censoring) --- reference: [Polars APIs sheet](https://docs.google.com/spreadsheets/d/1w4H-qrSe9pkvNT2NhowfiIHNWXSseOyMX2nu5H6-RkQ/edit?gid=0#gid=0)

Polars API

**Description** - **Constructor**: Transformation - **Class**: Expr - **DSL Variant:** Cast --- reference: [Polars APIs sheet](https://docs.google.com/spreadsheets/d/1w4H-qrSe9pkvNT2NhowfiIHNWXSseOyMX2nu5H6-RkQ/edit?gid=0#gid=0)

Polars API

In Polars, selection can be used in the same manner as `with_columns`, but it doesn't keep the input columns afterwards. This would be nice to add just for API completeness....

Polars API

Going forward, we should stop using Polars keyword arguments in DP plugins: * Keyword arguments need to be un-pickled, which presents a security issue for Python * SQL has no...

bug

With the new APIs, it can be difficult to determine noise distribution, scale parameters and accuracy estimates.

When two queries have significantly different sensitivities, the query with less sensitivity will get less noise relative to the other query.

usability