Vague Standards Are Trouble
os2museum.com
os2museum.com
So it kind of made sense to think IDE was big-endian, because that would at least be consistent.
Here's an example of the problem: https://www.hl7.org/fhir/patient.html That's the FHIR Patient Object. Seems reasonable? Look at the cardinality. Almost everything in that object is optional.
Open some of the field types, like Identifier: https://www.hl7.org/fhir/datatypes.html#Identifier
Yep that's right, everything is optional there too.
{active: true}
That's a valid FHIR Patient Object.
Dump a hundred million dollars on a standard that's effectively meaningless.
Ten, twenty, thirty years later, we still don't know what "The Standard" means, but the checks spend just as good as any other, and now you have this whole industry of Standard Priesthoods who can read the entrails and make pronouncements. Priesthood's a solid career track, and now you need priests to check on the priesthood.
The number of people incentivized to look under the carpet, realizing the entire methodology of the Standard is, at best, incomplete? Take a guess.
We'll be circling this drain for a while yet, I imagine, until the stuff actually goes into combat against someone with the same types of toys. I'm not filled with confidence.
I wonder if then, there is a particularly good IDE controller for this use…
How are they violating the spec if
> It just didn't describe how to transfer a double word.
The standard was vague, because it specified (a) there is a double-word value, and (b) communication goes over a single-word data bus, but not (c) how to transfer the double-word value over the single-word data bus, leading to drive manufacturers pick the way they liked the most.
https://ardalis.com/postels-law-robustness-principle/
https://tools.ietf.org/id/draft-thomson-postel-was-wrong-03....
I've seen Postel's Law being made official recommendation even — in an addendum document to a standard. The addendum got published only because the situation had become a mess.
But then, if your standard is broken, living with the problems caused by Postel's law is much easier than with the problems caused by not following it.