str4d

Results 674 comments of str4d

Ooh, thanks! I'll try that today :smiley:

Current master of each (measured on my laptop - Thinkpad P1 with Xeon E-2176M): ``` $ head -c 2147483648 /dev/zero | time tmp/age -r age1fl45as7lv56lzg3tv76v0nkew0rukgl706gycrkmqq6ju86rzgdssjs7yt >/dev/null 0.98user 0.88system 0:01.85elapsed 100%CPU...

I've used [`pprof`](https://crates.io/crates/pprof) to generate a flame graph for `rage` running as part of the above command (without the explicit AVX2 flag): ![2020-03-29-rage-flamegraph](https://user-images.githubusercontent.com/4993799/77835389-f1046000-71b0-11ea-917d-402da8b2a66f.png) Reading the 2 GiB input from `/dev/zero`...

I've managed to speed up `poly1305` by refactoring it 😄 Same `age` as last time (dunno why my laptop is feeling faster today): ``` $ head -c 2147483648 /dev/zero |...

(Note that the flame graphs are probabilistic; running the test repeatedly, I see `poly1305` taking anywhere from 41.7% up to 49% of execution time.)

Re-ran the numbers on my desktop now that we've finally pulled in the `poly1305` performance improvements: https://github.com/FiloSottile/age/commit/31500bfa2f6a36d2958483fc54d6e3cc74154cbc compiled with Go 1.13 (aka what my CI system generates for interoperability testing):...

Yeah, this seems useful. The API was simpler in the past, but when the `Recipient` and `Identity` traits were introduced in 0.5.0 to replace the earlier enums, the APIs did...

@PlasmaPower an I2P torrent is a regular torrent running over the I2P network. In fact, if there are bridging nodes (torrent peers connected both to clearnet and I2P swarms) then...

@donat-b with the config options in that PR, I believe you need to run: `btfs --proxy=127.0.0.1:7656 --proxy-type=i2p --i2p-http-proxy=127.0.0.1:4446` ie. SAM port must be specified, and I don't believe the `http://`...

Just FYI, I2P has launched [a development program](https://geti2p.net/en/blog/post/2016/06/01/I2P-Summer-Dev) aimed at helping developers integrate I2P into their apps. If you'd like some help with this in July during our Apps month,...