/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

thecodinginterface.com
| | www.nayuki.io
21.6 parsecs away

Travel
| | [AI summary] This article introduces a multi-language open-source library for generating QR codes based on the ISO specification, highlighting its compact size, correctness, and availability in Java, TypeScript, Python, Rust, C++, and C.
| | brevzin.github.io
20.8 parsecs away

Travel
| | Several years ago, I wrote a post about the complexities of implementing comparison operators for optional: Getting in trouble with mixed comparisons. That post was all about how, even just for ==, making a few seemingly straightforward decisions leads to an ambiguity that different libraries handle differently.
| | www.trailofbits.com
25.8 parsecs away

Travel
| | [AI summary] The text discusses various cryptographic constructions and their vulnerabilities. It highlights the importance of using established cryptographic primitives like HMAC, KMAC, and modern password-based key derivation functions (PBKDFs) instead of ad-hoc solutions. Key points include the risks of ambiguous encoding in MAC and hash functions, length-extension attacks, and the need for memory-hard KDFs to resist brute-force attacks. The text also touches on the broader implications of cryptographic design, emphasizing the necessity of rigorous standards and avoiding simplistic approaches that can lead to significant security weaknesses.
| | cppstories.com
31.9 parsecs away

Travel
| C++11 conformance GCC 4.81 - 100% Clang 3.3 - 100% Intel 14.0 - 84% Visual C++ 2013 - 66% Another year is almost over so it is a good time to check what is going on with C++. This time more stats and real data compared to my post from the previous year.