Hacker News with Generative AI: Standards

Elementary Functions and Not Following IEEE754 Floating-Point Standard (2020) (hlsl.co.uk)
The IEEE-754 Standard for floating-point numbers was introduced initially in 1985 to solve the problem of diverse floating point implementations prevent code being portable and increase stability across platforms.
Evolution of Whois Protocol to RDAP (2019) (icann.org)
The Registration Data Access Protocol, known as RDAP, was created by the technical community in the Internet Engineering Task Force (IETF) as an eventual replacement for the WHOIS protocol.
It is time to standardize principles and practices for software memory safety (cacm.acm.org)
Twenty-one co-authors, spanning academia and industry, with expertise in memory-safety research, deployment, and policy, argue that standardization is an essential next step to achieving universal strong memory safety.
F-strings for C++26 proposal [pdf] (open-std.org)
RFC: agents.json, a robots.txt for agents (github.com/jmilinovich)
The web is evolving from a human-first interface to one that serves both humans and artificial agents.
OpenTherm: Universal protocol for smart home heating systems (opentherm.eu)
Next-gen Ethernet standards set to move forward in 2025 (networkworld.com)
2024 was a banner year for Ethernet, which has been a foundational element of networking for more than 50 years and is poised for more advancements as 2025 kicks off.
Going Nuts over NIST’s Standard Reference Peanut Butter (2016) (nist.gov)
NIST seems an unlikely source for peanut butter, but we actually sell a variety of “foods,” including spinach, low-calorie cranberry juice cocktail and something called “meat homogenate.”
Alibaba, Datadog, and Quesma Join Forces on Go Compile-Time Instrumentation (opentelemetry.io)
Standards are only useful if they’re widely adopted, and adoption is only effective if the available tooling facilitates it. I imagine SI units would not have been too popular when they were introduced if you had to build your own scales to weigh things in Kilograms!
CVSS Is Dead to Us (haxx.se)
CVSS is short for Common Vulnerability Scoring System and is according to Wikipedia a technical standard for assessing the severity of vulnerabilities in computing systems.
A standards-first web framework (nuejs.org)
Today Nue takes a new, more natural direction: it becomes a standards first web framework.
Anthropic achieves ISO 42001 certification for responsible AI (anthropic.com)
We are excited to announce that Anthropic has achieved accredited certification under the new ISO/IEC 42001:2023 standard for our AI management system.
HDMI Forum Announces Version 2.2 of the HDMI Specification (hdmi.org)
RIP W3C's HTML working group 1994-2024 (w3.org)
The mission of the HTML Working Group is to give input to and bring the WHATWG HTML and DOM Review Drafts to W3C Recommendations.
XDG Base Directory Specification (freedesktop.org)
Various specifications specify files and file formats. This specification defines where these files should be looked for by defining one or more base directories relative to which files should be located.
RFC 9639 – Free Lossless Audio Codec (FLAC) (rfc-editor.org)
This document defines the Free Lossless Audio Codec (FLAC) format and its streamable subset.
SHA-256, ECDH, Ecdsa and RSA Not Approved by ASD in Australia for 2030 (medium.com)
I am a bit shocked … SHA-256, RSA, ECDSA and ECDH will not be approved for use in Australia by 2030. Basically, these four methods are used for virtually every Web connection that we create, and where ECDH is used for the key exchange, ECDSA or RSA is used to authenticate the remote server, and SHA-256 is used for the integrity of the data sent. The removal of SHA-256 definitely goes against current recommendations.
ISO 8583: The language of credit cards (increase.com)
ISO 8583 is the standard for real-time messages communicated between acquirers and issuers through all of the major card networks.
Beginning NFC: Introducing NDEF (oreilly.com)
In order to understand NFC, you need to know about the NFC Data Exchange Format (NDEF), which is the lingua franca for NFC devices and tags.
JavaScript Signals Standard Proposal (github.com/tc39)
RFC 9557: Date and Time on the Internet: Timestamps with Additional Information (rfc-editor.org)
This document defines an extension to the timestamp format defined in [RFC3339] for representing additional information, including a time zone.
Mastodon vs. Bluesky is a new standards war (neelc.org)
With Bluesky’s apparent rise after the elections, I’ve heard a lot of criticism about Bluesky on the Fediverse. I’m starting to feel the Mastodon vs Bluesky war is a new standards war, one that is analogous to the cellular standards war.
DMARCbis is around the corner: what's changing (dmarcwise.io)
The DMARC protocol (Domain-based Message Authentication, Reporting, and Conformance), first published in 2015 as RFC 7489, is about to change.
Constraints Are Good: Python's Metadata Dilemma (pocoo.org)
There is currently an effort underway to build a new universal lockfile standard for Python, most of which is taking place on the Python discussion forum. This initiative has highlighted the difficulty of creating a standard that satisfies everyone. It has become clear that different Python packaging tools are having slightly different ideas in mind of what a lockfile is supposed to look like or even be used for.
C++ Standards Contributor Expelled for 'The Undefined Behavior Question' (slashdot.org)
C++ Standards Contributor Expelled for 'The Undefined Behavior Question' (slashdot.org)
Khronos group launches Slang, contributed by Nvidia (khronos.org)
Beaverton, OR – November 21, 2024 – The Khronos® Group, an open consortium of industry leaders in interoperability standards, has announced the launch of the new Slang™ Initiative.
OpenID Connect specifications published as ISO standards (self-issued.info)
I’m thrilled to report that the OpenID Connect specifications have now been published as ISO/IEC standards.
Thinking about recipe formats more than anyone should (rknight.me)
I've had a note in my todo list for quite a while to get my (admittedly small) collection of recipes on my website. The note mentioned to look into Cooklang which is a "recipe markup language" but I also wanted to see if anyone knew of any other standards I should be looking at before I went ahead. I got a few responses:
The BPF instruction set architecture is now RFC 9669 (lwn.net)
After a couple of years of effort, the BPF instruction set architecture has been accepted as RFC 9669, giving it a standard outside of the in-kernel implementation.