Eli Grey

Results 35 issues of Eli Grey

The first line of your README states "Differential privacy is the gold standard definition of privacy protection". This doesn't seem correct to me. "Not tracking" is generally accepted as the...

This PR adds a `penumbra.importFile(file: File, path?: string): Promise` utility for easier interoperability with `File`s from native file selectors. ## Related Issues - Closes https://github.com/transcend-io/penumbra/issues/230 ## Public Changelog _[none]_ ##...

In order to reduce the worker script bundle size, we should look into porting our Node crypto usage to WebCrypto. This is a low priority task.

blocked

We could add an optional `resources` field onto `ZipOptions` consisting of uninitialized `RemoteResource` descriptors. A Service Worker could handle downloading these resources with [Background Fetch](https://github.com/WICG/background-fetch) which enables us to create...

enhancement
help wanted
usability

We should inline our worker script so that the entry bundle can instantiate penumbra workers without any external URL references. We can do this by adding a build step to...

help wanted
good first issue
webpack
usability

Similar to `penumbra.zip`, `penumbra.encrypt` and `penumbra.decrypt` should take an optional AbortController signal so that individual long-running jobs can be cancelled.

usability

We should update our karma tests to use Safari 14 once supported by BrowserStack

testing

We should benchmark the time it takes to decrypt and download encrypted files. We still need to decide on a benchmarking framework.

enhancement

About 1/5th of the time Chrome doesn't run any Penumbra tests and the CI needs to be re-triggered to pass. I'm not sure if there is anything that we can...

Could you please re-license this project under an open source software license, such as MIT or GPL? Commercial entities will have a hard time using this code in production with...