I bought ISO 8601-1:2019 and 8601-2:2019
reddit.com
reddit.com
Here's an example (with signature cover sheet): https://law.resource.org/pub/us/cfr/ibr/004/iso.6406.2005.pd...
Doesn't that mean that by virtue of referencing a standard in a US law, congress unilaterally voids the copyright holder's claims?
I wonder how that would go down if the Belgian government decided to reference a song text by a US artist in a law and then claimed that copyright no longer applies to this song in Belgium.
Let’s say you’re a volunteer firefighter and you want to buy a copy of the California fire code and copy it for your fellow volunteers.
By doing so, you’re breaking the law, according to the state; each of them would have to buy it separately from a national fire safety organization, for a couple of hundred dollars a shot.
[...]
When Malamud asked the Office of Administrative Law to provide an up-to-date electronic version of almost the entire Code of Regulations, it responded that it didn’t have such a version in its possession.
The office said it could provide Malamud with a paper copy of the code’s 38 volumes, at 20 cents a page. There are 29,000 pages. If he required a digital version, the office would scan its own paper copy into a digital file for a much higher, albeit unspecified, price, payable in advance.
https://www.latimes.com/business/story/2021-03-18/state-laws...
TBF that one requesting information would bear the costs of that request does make sense, for instance FOIA requesters may get charged the costs of searching, collecting, and copying the records they're asking for. One could debate the price of 20c a page, but if they are bound books to be copied page by page, the price is if anything low: at 10s a page it's 2 weeks, full time, for an employee.
If it's a bunch of binder and there's a copy machine which can be fed piles of loose pages then it's bullshit. Such an administration would have access to relatively large-scale copier, the CPP of which can't be above 10c, and likely is below 5c.
After paying the $5800 requested, would it then be legal to scan and distribute the lot online for free? If not, then the "bear the costs of that request" claim would not be legitimate. I don't know the answer, but I think this is central to the issue.
According to the original article no, and that I completely agree is a problem.
> If not, then the "bear the costs of that request" claim would not be legitimate.
Of course it would, this and that are unrelated issues.
Or put the document on the website where it belongs, and eat the cost of storage and data transfer just like you do with all your other state-run websites.
There’s no mention of scanning here, only copying.
Furthermore even if they did scan it and kept the digital data around, if they only did it because of the request and would not otherwise that’s still a cost of fulfilling the request.
> The state needs a digital copy no matter what.
That obviously is not the case since they do not have one.
And should all the complexity reside in a single document? Like do the home smoke alarm stuff and airplane ballet stuff belong to the same document? (Just guessing at content here)
A better way of looking at this is these standards bodies have deliberately worked to get their codes incorporated into law. By being willful participants in the lawmaking process, they've accepted their work entering the public domain. This is analogous to other private organizations drafting legal codes (eg the Uniform Law Commission) and even legislators themselves.
Apparently in the United States, an avowed republic, you are subject to classified laws which cannot be discussed in open court.
See, for example, Gilmore v. Gonzales
The individual policies of the airlines was not in question.
some recent breakthroughs in copyright law litigation mean that people can actually publish the text of these codes online.
Well, that's not the only option. They could also buy the copyright or a perpetual license for the public or remove the references from the law. I would think that ideally getting perpetual free access for the public should have been done before referencing the standard.
I'm no lawyer, so I don't know if there's a way to make a law invalidate another, other than by putting it in the constitution as an amendment.
Congress needs exemptions to not be affected by the laws they pass e.g. OSHA specifically exempts the US (and thus congress). Which means congress could pass a law preventing themselves from passing certain laws.
Though of course they could always repeal it first, I wouldn't think "unrepealable" laws would be constitutional.
So what happens in court when legislation didn't notice and passed the law regardless? Can a codified law that may even have already been used in previous cases be rendered null because another law says it shouldn't exist?
The trick to keeping something unchallenged is to only enforce it against people they are fairly certain they don't have to worry about challenging it in a substantial way. Only people with standing can challenge it, and once you're in a position to challenge it, your defense is unlikely to go down a route to nullify. Nevermind that there is a prevailing ethos of minimizing the impact of a decision on the body of case law, so it is extremely difficult to make a compelling argument to get a law nullified unless it is extremely and obviously egriegious in nature.
A later congress can always legislate whatever it wants, even if it contradicts previous legislation.
What is a completely separated issue from all laws needing to be public in a democracy. Once it's a law, there's no going back. So if the government is serious about intellectual property, what remains is only the option of saying "well, somebody fucked up somewhere here" and paying damages to the copyright owner.
> reference a song text by a US artist //
Somewhat aside: the artist probably doesn't own the copyright and in any case a text of the lyrics is not the song. It's very likely that different people own the lyrics and the performance by an artist (and probably not the artist if it's a mass-media released track/song). So the artist would still get their copyright in the performance and could still collect on that; the songwriter might be aggrieved though ... it seems super unlikely to ever be an issue.
There are already USC that allow reporting on court cases, presumably if a copyright work is played in court then that rendering can be duplicated without infringement. New Zealand courts played Eminem's "Lose Yourself" (https://scroll.in/video/836700/watch-what-happens-or-doesnt-...; linked from this story, direct link https://www.youtube.com/watch?v=cPcB5IlIILc).
There is a distinction between factual and technical. The technical parts of standards are ultimately judgement calls, not straight facts.
By your standard, software copyrights couldn't exist. Not that this would be a bad thing...
Some references here: https://www.allmanhandling.se/tag/scientologbibeln/
The first and most famous one: https://sv.wikipedia.org/wiki/Zenon_Panoussis
Essentially in Sweden, the principle of public access to government communication trumped copyright. The church of Scientology eventually successfully lobbied for a law change and it was classified as secret.
But for a good while there, the Scientologists had people go to the institution where the documents where held, requested to get access to read it, and stay there hogging it in their reading room every day just to prevent others from accessing it.
It is not a myth. That doesn’t mean sending a DVD to a government employee puts the movie in the public domain. It’s more nuanced than that.
But copyright is not so straight forward. The church could contest that the physical copy belonged to them and was on loan. Thus it could not be gifted legally. The church could claim that the physical document was licensed non-transferably. They could claim that the copy itself was against copyright. There could be lots of arguments they could make to suppress the document. But none seem so straight forward as the bank robbery example.
If somebody’s hogging the book all day it can’t be copied as much, though...
In short: For a scientific article and after a waiting period of 6 to 12 months, copyright is voided and the article can be published in open access REGARDLESS of previous copyright agreements.
If the government requires product category X to be developed to the spec of standard Y and standard Y is a closed standard, that law should either be invalidated or the standard should be opened. If a hypothetical government required all citizens to read a specific book, that book better be royalty-free to distribute.
Does this change the calculus at all?
Then the creator is free to charge the government what they like.
(OK, ok, some of copyright law, at least originally, is common law, but Congress always has the power to override that too).
Article 1 Section 8: "The Congress shall have Power… To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries;"
Only to the extent that it doesn't conflict with their international obligation pertaining to the subject: in the hierachy of law, international treaties generally stand above national laws.
It's a bit more complicated when it comes to the US, because internally the country has 3 different concepts corresponding to international treaties: treaties in the constitutional sense (covered by the treaty clause), congressional agreements, and executive agreements. The differences are:
* executive agreements (a treaty agreed to by the executive alone) stands below federal law, and can not contradict it (to say nothing of the constitution)
* congressional agreements are essentially regular laws, and thus restricted to the enumerated powers of Congress and the Executive
* "constitutional" treaties can expand beyond the enumerated powers
There is no world government, only peer government's guns and bombs.
> I paid approximately five U. S. dollars per content page for one of the most boring readings in my entire life, just for the lulz.
> Recall that I did not claim to have made a reasonable financial decision. I did not, in fact, make a reasonable (or even defensible) financial decision. This is my way of coping with buyer's regret.
Hahahaha this was my favorite part.
https://old.reddit.com/r/ISO8601/comments/mikuj1/i_bought_is...
edit:
> From what I can tell, they were written with Microsoft Word going by the line breaking and the use of Cambria as font. I don't think I could call it aesthetically pleasing without being insincere, however. Too much is wrong in terms of what I consider to be good typography (which mostly aligns with Butterick's Practical Typography).
At least it's not Arial?
I should be more aware of typography stuff, but which font (and why) would you use instead of Arial for, say, the Headings and normal paragraph in a technical report?
Regarding alternatives: "[...] Arial is permanently associated with the work of people who will never care about typography. You’re not one of those people. So use Avenir. Use Franklin Gothic. Use Gill Sans. Use one of the fonts listed in Helvetica and Arial alternatives [2]. Or use something completely different. But don’t use Arial. It’s the sans serif of last resort."
[1] https://practicaltypography.com/system-fonts.html
[2] https://practicaltypography.com/helvetica-and-arial-alternat...
And then I realised that it is much easier to my eyes than other documents and I cold not unsee it.
I still think that the default font is ugly, but when you have a longer document you cannot go wrong with LaTeX.
When you compare the result with the same doc, but written in Arial, it is painful. The Arial document is really more difficult to read.
I think that this is Knuth who said that a document is meant to be read, and not as an art display.
https://en.wikipedia.org/wiki/Computer_Modern
And the font itself was created by Knuth? Did Knuth invent like everything?
PS: Since I'm already citing Butterick in a sibling comment, I'm going to add another link here: https://practicaltypography.com/century-schoolbook-alternati...
I should point out that at least on my machine (latest macOS Safari), HN is rendered in a sans-serif font and shows them differently—the capital I has bars on the top and bottom. But, obviously, there are absolutely sans-serif fonts that do have this problem, Helveticarial among them.
What's next? Copyrighting latitude and longitude?
(China for the record, doesn't want you to know the lat/lon of anything in China: https://en.wikipedia.org/wiki/Restrictions_on_geographic_dat...)
Why would the 0deg longitude be at the Greenwhich Observatory if the US military invented it???
From ISO 8601 Third edition 2004-12-01
---8<----
The following are examples of complete representations of date and time of day representations:
Basic format:
YYYYMMDDThhmmss
YYYYMMDDThhmmssZ
YYYYMMDDThhmmss±hhmm
YYYYMMDDThhmmss±hh
Example: 19850412T101530
19850412T101530Z
19850412T101530+0400
19850412T101530+04
Extended format: YYYY-MM-DDThh:mm:ss YYYY-MM-DDThh:mm:ssZ
YYYY-MM-DDThh:mm:ss±hh:mm
YYYY-MM-DDThh:mm:ss±hh
Example: 1985-04-12T10:15:30 1985-04-12T10:15:30Z
1985-04-12T10:15:30+04:00
1985-04-12T10:15:30+04
---8<----4.5.3 Complete representations (recurring time intervals)
When the application identifies the need for a complete representation of a recurring time interval, it shall use an expression in accordance with 4.5.2, combining any complete time interval representation as defined in 4.4.4 with the number of recurrences.
Basic format:
Rn/YYYYMMDDThhmmss/YYYYMMDDThhmmss
Rn/PnnYnnMnnDTnnHnnMnnS
Rn/YYYYMMDDThhmmss/PnnYnnMnnDTnnHnnMnnS
RnPnnYnnMnnDTnnHnnMnnS/YYYYMMDDThhmmss
Example: R12/19850412T232050/19850625T103000
R12/P2Y10M15DT10H30M20S
R12/19850412T232050/P1Y2M15DT12H30M0S
R12/P1Y2M15DT12H30M0S/19850412T232050
Extended format: Rn/YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss
Rn/YYYY-MM-DDThh:mm:ss/PnYnMnDTnHnMnS
Rn/PnnYnnMnnDTnnHnnMnnS/YYYY-MM-DDThh:mm:ss
Example: R12/l985-04-12T23:20:50/1985-06-25T10:30:00
R12/1985-04-12T23:20:50/P1Y2M15DT12H30M0S
R12/P1Y2M15DT12H30M0S/1985-04-12T23:20:50At first, I thought it was going to be something that would allow one to express, e.g. I start work from this date, from this hour to this hour, these days of the week.
But the format seems to only express contiguous intervals. What's the point of recurring intervals if they're limited to be contiguous? You could just join them into one interval.
EDIT: Or am I wrongly assuming that they're contiguous and rather they just don't specify when they repeat?
I can now agree that it seems to be nicely thought out, flexible without being overly complicated. However, just like how the duration of the event can be a separate question, so too can the duration between instants and the number of repeats. I think this would be the main reason why it's not widely adopted. There just doesn't seem to be much of a need for a standard representation of durations or recurring intervals/instants.
This alone pushed me probably weeks ahead...I think that's what I dislike the most about it: missing reference implementations of ISO standards that also contain testsuites. I mean, without that it's just yet another paper.
A standard is useless when it's not public. But it's even more useless when there's no unified testsuite to test your implementation against. Looking at you too, IETF and everything related to the Web.
--
Also - heh, I just thought of the idea that standards organizations should be required by law (or maybe all-but-law policy) to receive testcases, formatted to a reasonable* standard, execute them, and provide run reports.
You know, how SQLite3 runs the closed-source $$$$$ TH3 against every release.
But then I realized the current method is much cheaper (all things considered), and thus more efficient. :'(
(* Reasonable = a peer-reviewed agency (or some such) is given access to the specification and told to write a submission standard (specifying programming language(s), submission format, etc) and an associated automated implementation that receives submissions formatted according to the established standard; and then anybody else who also owns the spec is allowed to raise issues about the submission standard. Yup, the whole thing would cost millions of dollars.)
The RFCs related to DNS are an endless list of deprecations that you have to "merge" in your head until you actually know what is allowed, what is deprecated, and what was extended. Especially with EDNS and all its options that are somewhat somewhere on the IANA website.
Before that, I realized that not a single server implementation implements HTTP's 206 Partial Content and/or Transfer-Encodings as specified; and lots of servers even reply with wrong buffer sizes when requesting multiple Content Ranges.
When reading through the Chromium and Firefox codebases, there's always dirty hacks that are implementation specific, so there isn't any end-to-end networked-only testsuite that verifies the network states and behaviours.
For my own Browser Stealth [1] I had to create a testsuite because I couldn't find anyone that's not related to known SSL attack vectors. Due to the peer-to-peer concept I decided to test network behaviours wherever possible.
The network protocols themselves (when speaking of RFCs) are just not tested, and freely interpreted at will - even in older projects like apache, caddy, curl, libaria and others. When reading the curl codebase you'll soon realize that it is a huge collection of hacks he had to implement just to make things work when the servers were behaving incompliant to the specifications.
I'd normally say "I bought a copy of ISO 8601". In this case I think the author thought it was a little funny to say "I bought iso 8601".
I know (or assume) that the purchase money pays for activities that need to be done. But this doesn't seem like a good way to do it.
On the other hand, maybe nobody pays attention to software interoperability standards anymore anyway.
My parents had an oven manufactured by Neff (part of the BSH group including Bosch and Siemens). This oven displayed midnight as 24:00. I was rarely in the kitchen at midnight, so it was years until I just happened to walk into the kitchen at the right time to 24:00 on the display. It was so weird I think I continued to stare at it for the remainder of the minute until it ticked over to 0:01.
I wrote directly to Neff to ask them about it. I speculated that it was a design decision to reduce ambiguity between the clock and the timer countdown, which shared the same display, and asked them if this was the case.
I can't remember what email address I used, but after a bit of bouncing around and piquing people's curiosity it ended up with someone in their engineering department. They looked into it and actually quoted ISO8601 to me. They said, while they agree it is a bit strange, it's not actually out of spec and therefore not technically a bug. They didn't agree with my theory about ambiguity since many other times would still be ambiguous (e.g. 0:01). But since the clock circuit is a sourced component they could only speculate on why 24:00 was chosen over 0:00. They also confirmed that Bosch and Siemens ovens both display 0:00 and only Neff displays 24:00.
I've since noticed that 24:00 is used on train timetables when the time of arrival is midnight.
Edit: I was actually working with `.toISOString()` today and was slightly disappointed to realize that it doesn't work as filenames (due to the colons) so I ended up doing `.replace(':', '-')`.
Windows didn't complain, and since it was for my own use only, I was sure it wasn't going to confuse others.
If a law is referencing something, it needs to be inclined in the public text of the law. If it can’t for copyright reasons, then get a license for such or design a different law.
http://libgen.is/book/index.php?md5=3A72C1636EFF4111F923AC1E...
Open standards or bust. Accept no substitutes.
"iso 8601 2019" doesn't return any results.
While in the general case, steganography is discussed in the context of passing secret messages from A to B, watermarking uses steganography to hide a unique identifier that the document’s author can use later to identify whose copy of the document they’re looking at. So in a very basic scenario, the vendor might just shove “exikyut” into a non-visible object on the document, and then when they find the document published online, they check that object and see the username of the person who leaked it. Obviously in the real world, watermarking attempts to obscure the unique identifier’s placement and contents, such that it cannot be easily identified/removed, and so that only the vendor can match a document to its originating user.
I was actually wondering a) what, exactly, the ISO was specifically doing, which is kind of a stupid question :) and b) how to, uhh, "un" the "exactly", I'll word it that way.
Hiding things in invisible objects would be fairly easy to detect. I was wondering if maybe the document might for example embed two spaces every X characters by way of identifier, or use a seeded RNG to pick from multiple visually-identical layout methodologies, or even maybe reencode the images with a uniquely-seeded JPEG scan script, oh oh or maybe adjust individual control points and Bezier curves in the glyph tables, or...
I'd probably just do an outline-to-shape or similar type of pass on it. But then I'd start wondering about the statistical probability of recovering glyph offset micro-adjustments, or hinting settings... eep.
Okay, import the whole PDF into a layout engine then re-export it. Hmm, what if... oh you know they might be reordering the paragraphs in the text... hmm, with 100 discrete text permutations, you could tell 10,000 output documents apart if all 100 permutations were left undisturbed and were recoverable. That's... quite a lot of work. They're probably not doing that.
Or are they?
The company is required to adhere to ISO and other certifications specified by the customer. In order to adhere to the standards, you need to have the current revision of the standards. If in your annual audit it's determined that you don't have the current revision, that's a non-conformance. Correct it by purchasing the new version.
Also, you need to pay for the "official training" before you start to get certified. And you need to pay for "internal auditor training" as part of the requirements.
ISO 9000 series, IATF 16949 series, ISO 14000 series, some welding ones, painting ones, ASME standards for drawings, Y14, IIRC.
And the Automotive Industry Action Group's (AIAG) "Core Tools" series of books. I don't think they are standards, but they are "customer requirements", which means you can't be certified without them. They are used for new product introduction, so you can't pass new part submission without following the rules in them.
Can also download PDFs of any that would be useful in developing new standards, I don't need to buy them.
Most recent one was ISO 9, just to satisfy curiosity.
A lot of the standards I look at are ITU or from some independent vendor available for free or at a low cost.
It is kinda nice to be able to literally throw the book (or at least screenshots of the book) at management when they don't want to take security seriously.
AMA
I wonder if the pun was intended.
EDIT: According to the comments over there, it was.
> Further below, in § 4.2.2, it's noted that the ordinal day number of the week starts at 1, which is Monday. 2000-01-01 is defined to be Saturday and the week calendar continues as a series of contiguous calendar weeks. This leads to e.g. the first day of 2019-W1 (a Monday) being 2018-12-31.
Week years are based on the year in which most of the week occurs / whichever year contains the Thursday.
[1]: https://en.wikipedia.org/wiki/Names_of_the_days_of_the_week#...
That's the definition of the ISO week, which is very much the standard and in common use throughout europe. Monday being the first day of the week is also standard in europe.
(The country that claims me as its citizen is irrelevant, and obviously we are indeed discussing ISO's definition of a "week". )
The country is indeed irrelevant. The culture however is not: as I noted, this week ordinal definition is standard in europe, and the only people I've seen 1. not know about this definition of the week (and the concept of week-year) and 2. care enough to express any sort of surprise, have been american.
> we are indeed discussing ISO's definition of a "week".
The information in my comment was that this is the standard week in europe, any time somebody talks in weeks (which is common in many, many businesses, people'll tell you they'll do a job W23, or will ship your order W36), that's the one they're talking about.
If I say that 3am on Saturday is part of "Friday night", that's not very surprising.
If I say that 10pm on Monday is part of "Tuesday morning", that's quite surprising.
Each is independently 'surprising' in that it seems 'obviously wrong' without thinking about it.
https://ericasadun.com/2018/12/25/iso-8601-yyyy-yyyy-and-why...
And final draft standards are available for free anyway.
Furthermore, a multi-billionaire, who made his money ripping off children, complaining about paywalls is a farce.
That doesn't sound right. If I want access to the C++ standard document, I am required to pay ISO for the privilege. ISO hold the copyrights to the document. There are no national standards bodies in sight.
> And final draft standards are available for free anyway.
People don't want an approximation of the standard, they want the standard itself. If that weren't true, ISO wouldn't be taking this approach.
Epic Games was founded 25 years before Fortnite was released, and it was already a big company when Fortnite arrived.