News for hackers. Stuff that matters.
Re:The Dozenal Society of America by nwatson on Sunday April 01, 2018 @09:20PM (#16731583)
An uncle who designed jet engines at General Electric said one advantage GE had over European counterparts was the greater diversity in sheet metal gauges/thicknesses used to build the engines; they could maintain required strength throughout an engine while paring down engine weight. He attributed the better mix to the English system encouraging divisibility by 2/3/4/6 rather than 2/2.5/5/10 at various scales.
Re:The Dozenal Society of America by jacobolus on Sunday April 01, 2018 @10:42PM (#16731913)
Ideally this kind of thing should be roughly on a log scale, along the lines of https://en.wikipedia.org/wiki/Preferred_number, e.g. https://en.wikipedia.org/wiki/Renard_series https://en.wikipedia.org/wiki/E-series_of_preferred_numbers

You can pick a coarser or finer scale depending on the particular need.

For a base twelve world, I would recommend using binary logarithms written in base twelve (“dublogs”) whenever possible; 0.1 on such a scale matches one semitone in a 12-note-per-octave equal-tempered musical scale.

Re:The Dozenal Society of America by zokier on Monday April 02, 2018 @07:10AM (#16733622)
> Ideally this kind of thing should be roughly on a log scale, along the lines of https://en.wikipedia.org/wiki/Preferred_number, e.g. https://en.wikipedia.org/wiki/Renard_series https://en.wikipedia.org/wiki/E-series_of_preferred_numbers

Traditionally various "gauge" units have been used (e.g. AWG[1]), which are more or less logarithmic. Not quite as elegant as Renard/E series, but still craftsmen and engineers of the past were not completely oblivious of the utility of such scales.

[1] https://en.wikipedia.org/wiki/American_wire_gauge

Re:The Dozenal Society of America by zokier on Monday April 02, 2018 @07:42AM (#16733744)
> https://en.wikipedia.org/wiki/E-series_of_preferred_numbers

One interesting thing about E-series is how it includes rounding in its definition. If we take E192 as an example, naively thinking the 186th value should be 10^(185/192) = 9.19479 which rounds to 9.19. But instead it actually is 9.09*10^(1/192) = 9.19967 which rounds to 9.20 (!). I haven't been able to figure out how you would come to that figure without needing first to calculate all the preceding 185 numbers.

edit: I just noticed that the E-series tolerances do not actually match the series in the upper end; for example for 2% tolerance, E48 actually leaves gaps in the range and would be more suitable for 2.5% tolerance. For 2% tolerance hypothetical E60 series would make more sense (and kinda also mirror E6 ~ 20% series). Same applies for E96/1% and E192/0.5% where E120 and E240 (or 1.25% and 0.625%) should have been used instead respectively. I suppose it doesn't matter for practical engineering, but it does tarnish the elegance a bit.

Re:The Dozenal Society of America by eadmund on Sunday April 01, 2018 @11:40PM (#16732117)
I'm honestly not sure what you're saying, but it sounds compelling!
Re:The Dozenal Society of America by jacobolus on Monday April 02, 2018 @12:34AM (#16732367)
I'm saying that if redesigned today for our current society (either metric or imperial) sheet metal gauges should probably use something like preferred numbers for widths.

In a hypothetical base twelve world, they could instead use a log scale (think decibels) explicitly, and one nice option is to use binary logarithms, since then twelfths correspond approximately to nice duodecimal fractions. This is the basis of the Western musical scale.

Re:The Dozenal Society of America by skookumchuck on Sunday April 01, 2018 @11:42PM (#16732134)
Stock car racers would pare weight down by dipping the sheet metal parts in acid to thin them out. The weight came off, and the car was still "stock".
Re:The Dozenal Society of America by AskewEgret on Monday April 02, 2018 @09:54AM (#16734457)
> the English system encouraging divisibility by 2/3/4/6

I'm not sure that the Old English system used sixths much. Eighths for sure though.

Fun fact: The NYSE and NASDAQ switched from fractional dollar quoting to decimal dollar quoting in the 2002-2003 time frame. The reason was to narrow the bid/ask spread, as 1/64 of a dollar rounds to 2 cents.

The side effect was that prices could no longer be represented exactly as standard IEEE 754 floating point numbers and all calculations now have some small amount of error. Or you could do decimal math and be 50x slower. Take your pick!

They should have just reduced the minimum bid to 1/128th of a dollar!