Hot take: ISO standards do not meaningfully matter to me, because an extremely impoverished, unbanked person cannot freely access their contents from a smartphone or library computer.

Therefore, I go out of my way to avoid referring to them or relying on them in anyway.

@soatok ISO standards are behind a fuckin paywall?

jesus christ

@matildalove @soatok
ISO: "We created global standards for everyone to follow"
Everyone: "Can we see them?"
ISO: "No"
@aires @soatok they didn't clarify that by "everyone" they meant "wealthy techbros" because to them it's just obvious that those are the people who matter
@matildalove @aires @soatok
Which means I'm the official custodian for the one ISO standard I have at our office at work.
Completely crazy.

@ftg i hope you perform that job according to the rules. it sure would be terrible if such a standard were to end up on torrents or something.

(yeah, i know, why take that risk when nearly [or exactly] no one would even seed it. it's all so depressing.)

@matildalove
Sadly they are rather strongly watermarked these days.
@ftg @matildalove Protip: Libreoffice writer allows you to import PDFs. Documents with alternating landscape/portrait pages need a bit of extra work, but for the rest, it works very well !

@matildalove @aires @soatok

It is often hard to get the people that fund the making and updating of standards to also pay for publishing, maintdnance of the organisation that publishes and updates, etc.

I do comparable work, and though we would like to see that these costs are paid in advance by the funding parties, they can't go much further than a little contribution for a minimum of dissemination work.

@Marrekoo @matildalove @aires @soatok I agree. It seems Hard to realize the costs issues. While it would be great to have everything open access, we should consider the cost associated and Who would fund them
@matildalove @aires @soatok some (a lot) of this stuff, like „oh you should use this standard for certification and you can only do that by a license dongle for god knows how much“ really just pretty much seem like a racket.
@halcy @matildalove @aires @soatok It is. Take 27001 for example. It’s a Herculean task for small businesses to implement. But if you’re a supplier for a bigger company, and that company and its whole supply chain have to be certified by law, you’re in trouble. Imho that particular standard exists to get rid of small competitors.

@matildalove
Their roots are in manufacturing and constructions where the price of the standards are almost incidental compared to the costs of producing the final product.

Having said that I do still think they're often massively overpriced.

@aires @soatok

@aires @matildalove @soatok

They're industrial standards. There's an underlying assumption that you're not going to be able to make use of them without massive amounts of capital equipment, and a further assumption that if you're not able to make use of them, they're probably not very interesting or relevant to you.

Maybe those assumptions are flawed. But they're at least not surprising.

@publius @aires @matildalove @soatok
As a comsumer how do I view the standard so I can check a product complies?

@matildalove @emilion Pretty sure a lot of the ISO nonsense I've pasted into client websites doesn't mean shit.

I didn't even know what it was (well I aorta did but also not really...) until I read this thread.

Yay. Love my job. Writing boring crap and pasting it on the internet. Whilst lying naked in bed, peeling onions with my feet.

@emilion @publius @aires @matildalove @soatok
Yeah. lol. I ain't trusting that. Also, several ISO standards are based on known faulty lookup tables that are still used because it would break consistancy to fix them. If you can't independently verify it complies to a standard and where it might deviate from expectations or other standards then it's a pathetic excuse for a standard.

And that certificate still doesn't say exactly what it's complying with.

@geoffl @publius @aires @matildalove @soatok If you have a problem with a standard's requirements, it is best to reach out to a specific working group (WG).

As for prices, shop around. I bought from evs.ee in the past.
https://openregulatory.com/articles/accessing-standards

@emilion @publius @aires @matildalove @soatok
How do I know if there's a problem with the standard if I can't read it?
@geoffl @emilion @publius @aires @matildalove @soatok trust the corporations of course /s
I'm an independent Engineer & tinkerer. It angers me so badly that we have to pay a fortune for standards. For example I've designed a towbar for my car and sold it to others but there's no way i can justify the cost of the standards to ensure it complies. Luckily here in NZ there's no requirement to prove compliance for towbars even though with Australia we have our own unique one.

@Niall @geoffl @publius @aires @matildalove @soatok I don't understand. If you cannot afford a copy of a standard how can you afford the required static/dynamic testing for towbars you sold?

https://www.legislation.gov.au/F2007L02226/latest/text

Vehicle Standard (Australian Design Rule 62/02 – Mechanical Connections Between Vehicles) 2007 - Federal Register of Legislation

@emilion @geoffl @publius @aires @matildalove @soatok
Contrary to popular belief we never accepted their offer of Federation
#NZisAdifferentCountryToOz

Edit: their was your

@emilion @geoffl @publius @aires @matildalove @soatok That cert isn't worth the paper it's written on without the SOA and rigorous verification.
@itisiboller @geoffl @publius @aires @matildalove @soatok I strongly disagree. The certificate is issued only after an external compliance audit. How can an independent validation be worthless? An SOA is available upon request.
@emilion @geoffl @publius @aires @matildalove @soatok Yes, but the scope could have been for the large corps canteen and they'd still be able to claim an ISO27001 cert in which case the cert is effectively useless w/o thoroughly reading the SOA.
@itisiboller @geoffl @publius @aires @matildalove @soatok The scope is listed on the cert. No external auditor would certify a canteen under ISO 27001.
I think you are trying to say that ISO cert is not a guarantee that everything is top notch. If so, I agree.

@emilion @itisiboller @geoffl @publius @aires @matildalove @soatok eh? It isn't up to the auditor to say if the scope is not acceptable. If the business has defined the scope and applicable controls (via a risk management process), then the auditor audits against that. This is why seeing the SoA is important.

The scope is on the cert, but not the controls that have been selected.

Now, the auditor could raise a non-conformity against the risk management process if it was piss-poor.

@puck @itisiboller @geoffl @publius @aires @matildalove @soatok "ISO 27001 Statements of Applicability (SOAs)—a confidential compliance report type—are available upon request."

https://www.ibm.com/cloud/compliance/iso-27001

What is ISO/IEC 27001? | IBM

ISO 27001 is the leading globally recognized information security standard, providing a systematic, structured and risk-based approach for managing and protecting sensitive information assets.

@emilion @itisiboller @geoffl @publius @aires @matildalove @soatok Some companies refuse to make their SoA available.
@puck That is a huge red flag. That org has something to hide.
Certificates - Hetzner Docs

@emilion @geoffl @publius @aires @matildalove @soatok Here a scope we recently reviewed (company name removed to protect the guilty) "Planning, building, delivering and running full-scope outsourcing services, end-to-end
support, business solutions, consulting services and security services
".
Still without the SOA this does not give me ANY evidence that they are good - So much so that we've often joked that it's faster and easier to become DA in a pentest of a company with ISO27k than one without (based on 10's of companies so not a large enough sample size).
So no what I'm saying is exactly that without the SOA it is not the paper worth it is written on, and even with the SOA all you know is that they have a good ISMS (which I support) but not necessarily does any RealSecurity™.
For the record just got ISO27k certified for a part of the org I currently work for and that does not change my mind - Time spent on that certification with "renowned" large international orgs would have given soooo much more protection, detection, and response spent elsewhere.
@itisiboller @geoffl @publius @aires @matildalove @soatok I know that this is a very frequent disconnect between peoples expectation and what the standard is about. ISO 27001 is a standard for the Information Security Management System. You may have very little controls with low maturity and still get certified if your management system meets requirements.
Using ISO 27001 cert for vendor due diligence is wrong. A SOC 2 report is a much better base for that.

The real fun starts when you have purchased two products - both of which are certified to comply with the standard. And then you find that those two products don’t work together anyway.

If you can’t read the standard, how are you ever going to find out which of the two products is faulty?

@kasperd @soatok @geoffl @publius @aires @matildalove You can read the (ISO/IEC) standard but most of them are not free. Do you want to audit product's compliance with a standard? Not sure how that would work, especially that ISO standards are generally not as specific as IETF's.
Bear in mind that a lack of cross-vendor interoperability may be an intentional feature for a vendor to ensure ecosystem lock-in.
So you are saying an ISO standard doesn’t even fulfill the one purpose justifying standardization in the first place.

@kasperd @soatok @geoffl @publius @aires @matildalove I am not saying this.
Interpretations and implementations of a standard can differ which may lead to interoperability problems.
Example:

"Both versions of the ISO 32000 standard define the border array using the following sentence:

“The array consists of three numbers defining the horizontal corner radius, the vertical corner radius, and border width, all in default user space units.” (ISO, 2008, ISO, 2008, p. 384; ISO, 2017, ISO, 2017, p. 465)

Accordingly, the interpretation of the standards used in PDFBox agrees with the standard; border width can be specified with a floating point number. However, the Adobe reader software expects an integer, and ignores non-integer values, such as 3.0, by treating them as having a value of zero."
(...)
"
A contributor reports in PDFBOX-3983 that Acrobat Reader fails to display some outlines and borders where the miter limit is set to a value of zero or less. The miter limit indicates how junctions between lines should be drawn. The ISO 32000-1:2008 standard states:

Parameters that are numeric values, such as the current colour, line width, and miter limit, shall be forced into valid range, if necessary. (ISO, 2008, p124)

The statement was revised in ISO 32000-2:2017 by the replacement of “forced” with “clipped” (ISO, 2017, p. 157).

Accordingly, one interpretation might be that a compliant PDF reader would be able to display a document correctly regardless of the value of the miter limit recorded because it would automatically correct the value. However, Adobe implementations appear not to correct the value."

https://www.sciencedirect.com/science/article/pii/S0164121219302262#bib0069

You are saying that ISO standards don’t ensure interoperability. What’s the purpose of a standard if not to ensure interoperability?

@emilion @kasperd @soatok @geoffl @publius @aires @matildalove these are literally your words:

"Interpretations and implementations of a standard can differ which may lead to interoperability problems."

Why are you engaging with people in such bad faith?

@kasperd @soatok @emilion @geoffl @publius @aires @matildalove Regulatory compliance. Efficiency and cost reduction. Consumer confidence and trust. Safety and risk reduction. Consistency.

I feel like the role of standards specifically in software, where interoperability is a frequent priority, have eaten people's brains such that they think it's the ONLY reason for a standard to exist. It's not.

@peterb @kasperd @soatok @emilion @geoffl @publius @aires @matildalove "Consumer, our product complies with this relevant standard. Are you not confident and reassured?"

"Where can I read the standard so I know what properties of your product to be reassured about?"

"You cannot"

"No I am not particularly reassured"

@dragonfrog @kasperd @soatok @emilion @geoffl @publius @aires @matildalove I think it's fine to be unhappy about the availability of the standards. I think the claim that standards are mostly about interoperability is completely wrong. That's my only point.

I don’t feel any of the reasons you give really provide a good argument in favor of secret ISO standards. Let me address each individually:

Regulatory compliance

If you already have regulations, you don’t need an ISO standard to repeat the same thing. What you have to comply with is the regulation and not what the ISO standard says. Besides in any reasonable system the words of the regulations are there for the public to read.

Efficiency and cost reduction

Regulations and cost reduction do not directly provide either of those, quite the contrary. The more rules you have to comply with, the higher the cost. However interoperability can help introducing more competition, which can drive down consumer costs.

Consumer confidence and trust

I am not sure how much trust you gain by mentioning an ISO standard which consumers don’t understand anyway. Regulations and oversight with compliance can help build consumer trust. And delivering products which are good, safe, and interopperable can also help build consumer trust. Standards may be useful as an intermediate step to reach that goal.

Safety and risk reduction

This is something regulations are supposed to achieve. If regulations are lacking and the industry voluntarily introduces standards to address that, I will say that could be a sign of an industry worthy of trust. But if this is the purpose of the standard, then I find it immoral to be keeping the contents of the standard secret.

Consistency

Any reasonable definition of that would imply interoperability.

@kasperd @soatok @geoffl @dragonfrog @publius @peterb @aires @matildalove Not that I want to continue this particular thread but let's address some of your claims.

"secret standards" - ISO standards are not secret, and are available to everyone, for a fee. I do not understand why you claim they are secret.

*regulatory compliance - regulations often call out 'best industry practices' - which mean international standards. Lawmakers are rarely experts, standardisation bodies usually include such experts. Also updating standards does not require a legislative process.

*cost reduction - you don't have to reinvent the wheel and fall into pitfalls your predecessors fell into in the past.

*consumer confidence - easy to explain. You go to a shop to buy bolts and you know they will have standard threads - e.g. M5, not tied to each manufacturer's "innovation" in this area. Would we expect legislation/regulation in this area?

*safety - ISO 24801 discusses requirements for scuba divers. Do you find it worthy of legislative efforts to regulate?

@emilion @kasperd
A few of your examples point to my own biggest objection to this situation.

It is essential in a democracy that everyone be able to know what the laws are - both those that apply to them, so they can avoid breaking them, and those that apply to others for their own protection, so they can have recourse to them.

*Everyone* - not everyone with a few thousand extra dollars lying around.

@emilion @kasperd I think it's legit for legislators to include standards into regulation by reference. But then those standards become law, and must be freely available to all. If that means the government has to buy out the copyright, or provide some funding in lieu of the revenue the standards body is losing, so be it.

But a law that costs money to read is effectively a secret law to those whom democracy has the greatest duty to serve.

@emilion @geoffl @publius @aires @matildalove @soatok oh good, this product complies with a standard that it will do... something.

Can I find out what? No.

I fail to be reassured.

@geoffl there are some options:
- ask your product supplier
- try your local library
- find a mate at a university with a subject in the field of interest
@publius @aires @matildalove @soatok
@otte_homan
Option 4) learning to sail the high seas
@geoffl @publius @aires @matildalove @soatok
@publius @aires @matildalove @soatok Yeah like ISO3166 (country codes), really not something everyone needs…

@pmevzek Anyone can publish the list of country codes. The number of people who need the actual written text of the standard is vanishingly small (and mostly confined to the Maintenance Agency responsible for assigning the codes). The ISO 3166 MA publishes a free newsletter with new assignments, withdrawals, changes to names, etc.

Similarly, anyone can publish the dimensions of A4 paper. Only stationery makers and printer company quality departments need the actual ISO 216 standard.

@wollman That is a strange argument. There is an official body defining standards but ... anyone else can publish the same? Yeah, so then there is not anymore any official authoritative source. You also forget that even if OBP exists today for 3166 and some other stuff... this was not the case 10 years ago for example. "Only stationery makers and printer company quality departments need the actual ISO 216 standard." I disagree. There are no state secrets in it, so why not public?

@pmevzek The list of country codes is not the standard. The standard is the *process of maintaining* the list of country codes (which also included the initial list, once upon a time). This is different from, e.g., ISO/IEC 9945 where the content of the standard specifies the syntax and semantics of the Bourne shell language.

I committed FreeBSD's copy of the country-code data (/usr/share/misc/iso3166) 29 years ago, and it was readily available from other sources then.

@wollman "The standard is the *process of maintaining* the list of country codes " No, it is both. Clearly written by themselves: "ISO 3166 defines internationally recognized codes for countries and their subdivisions, based on United Nations sources. ". So your sole argument is: "it is fine it is not public because 29 years ago I was able to find the equivalent copy somewhere else". That doesn't give any solid justification on why ISO not making it public in the first place. EOT for me.

@publius @aires @matildalove @soatok

  • ISO 8601: Date and Time format
  • ISO 4217: Currency Codes
  • ISO 3166: Country Codes
  • ISO 9075: SQL
  • ISO 14882: C++