Assorted links for Thursday, September 12:
noexcept
affects libstdc++’sunordered_set
: It may be worthwhile to investigate alternative data structure implementations like Boost.UnorderedGNU libstdc++’s hash-based associative containers change the struct layout of their nodes depending on the noexceptness of your hash function
- RETINAS: Real-Time Infrastructure Accounting for Sustainability
We are introducing a new metric – real-time server fleet utilization effectiveness —- as part of the RETINAS initiative to help reduce emissions and achieve net zero emissions across our value chain in 2030. This new metric allows us to measure server resource usage (e.g., compute, storage) and efficiency in our large-scale data center server fleet in near real-time.
- How Meta enforces purpose limitation via Privacy Aware Infrastructure at scale
Privacy Aware Infrastructure (PAI) offers efficient and reliable first-class privacy constructs embedded in Meta infrastructure to address complex privacy issues. For example, we built Policy Zones that apply across our infrastructure to address restrictions on data, such as using it only for allowed purposes, providing strong guarantees for limiting the purposes of its processing.
- Landlock: unprivileged access control: Landlock is a userspace API provided by the Linux kernel.
The goal of Landlock is to enable to restrict ambient rights (e.g. global filesystem or network access) for a set of processes.
- Intel Further Speeds Up strnlen() In The GNU C Library For Recent Intel/AMD CPUs: It’s
incredible that we’re still finding performance improvements in venerable functions like
strlen()
.