And also to say that I firmly agree that $180 for a year of all access to the best development tools money can buy is a deal that I happily pay. I also get to use them for work, which for bigger orgs can save some red tape
I doubt it would apply to PNG because of the length and content doesn't seem to be dictionary-friendly, but it would be interesting to try from some giant collection of scraped PNGs. This approach was important enough for Brotli to include a "built-in" dictionary covering HTML.
https://blog.getpaint.net/2009/11/06/a-new-license-for-paint...
Not assembly, but one of the side benefits of Go’s infamously verbose error handling is that code coverage generally tells you when you’ve never tested error cases. It gives a more fine-grained picture than languages using exception handling (unless you try/catch at a similarly fine-grained level).
https://go.dev/blog/fips140
Nonce management with AES GCM is a huge pain, and I think this provides a way to just throw more randomness at the problem and stop worrying about it.