This week has been about the HTTP/2 Rapid Reset vulnerability, a paper on new contributors and vulnerabilities, a guide on jq, a monospaced font, a multi-tile format and TigerBeetle's rationale for using 128-bit integers for financial amounts.
An article on the reasons why TigerBeetle moved from 64-bit integers to 128-bit integers for financial amounts and balances.
An article explainging the HTTP/2 Rapid Reset vulnerability.
A comprehensive tutorial to grok jq and its query language.
A monospaced family of fonts for code.
# Grading on a Curve: How Rust can Facilitate New Contributors while Decreasing Vulnerabilities (pdf)
A paper on the study done on the Oxidation project to infer whether Rust can help ease in new contributors to an open source codebase whilst mitigating the risk of introducing vulnerabilities. Notice that this study compares C/C++ and Rust.
A tile-based map storage format leveraging image pyramids and HTTP Range requests for storing everything in a single file.