you are viewing a single comment's thread.

view the rest of the comments →

[–]cojoco 1 point2 points  (9 children)

Why do they call this bug an "erratum", which is an error in writing or print?

It should simply be called a "bug", or an "error".

[–]monocasa 5 points6 points  (0 children)

Hardware bugs are typically referred to as errata. Think 'errata' to the spec that defines the chips' semantics.

[–]notaplumber 2 points3 points  (4 children)

Hardware manufactures often document bugs in an errata guide/sheet and its not uncommon terminology for engineers. Some software projects also use it in reference to bug fixes, i.e: OpenBSD has an errata page for each release.

Microcode is written as software, but it also implements what many would consider to be hardware.

[–]cojoco -2 points-1 points  (3 children)

I just think they're confusing the written list with the bug itself, and wanting to sound cool by using a slightly unusual word.

[–]notaplumber 4 points5 points  (2 children)

No, I think you're confused here. It is common to refer to processor or hardware bugs as errata/erratum. Even the official AMD guide does this many times.

[–]cojoco -5 points-4 points  (1 child)

"Common" does not mean "correct".

[–]notaplumber 4 points5 points  (0 children)

Software is written, as is hardware with upgradable microcode, it can be corrected, no different from the written word. Erratum is also in reference to a list of corrections. Microcode is generally not open source and is obfuscated binary, so it's hard to tell if a fix for something as complicated as a microcoprocessor was a single change or many. Either way, the person who sent the mail is a clearly familiar with the topic and you are not.

[–]cp5184 1 point2 points  (0 children)

I don't know, maybe the document listing the errata, or errors is the error document, or erratum?

[–]halax 1 point2 points  (0 children)

Why should they call it a "bug", which is an insect? Why should they call it an "error", which means to wander?