Skip to content

Commit

Permalink
New rule to prohibit SI reform advocacy
Browse files Browse the repository at this point in the history
  • Loading branch information
dpilafian committed Jun 5, 2024
1 parent 05b9193 commit e1e496c
Show file tree
Hide file tree
Showing 7 changed files with 102 additions and 40 deletions.
1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"editor.rulers": [100],
"editor.scrollBeyondLastLine": false,
"editor.tabSize": 3,
"files.insertFinalNewline": true,
Expand Down
58 changes: 30 additions & 28 deletions src/website/article/metric-poetry/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -75,34 +75,36 @@ <h2>Notes</h2>

<section>
<h2>Klicks of Inspiration</h2>
<blockquote>
"Your klickage may vary."
<cite>&mdash; U.S. EPA after metrication</cite>
</blockquote>
<blockquote>
"It's not the years, honey, it's the klickage."
<cite>&mdash; Correct canonical version of Indiana Jones</cite>
</blockquote>
<blockquote>
"Knowledge without klickage doesn't mean anything to me."
<cite>&mdash; Henry Rollins if he had been born in Australia</cite>
</blockquote>
<blockquote>
"Take your dream and start breaking in down into klickstones."
<cite>&mdash; A Pragmatic Person</cite>
</blockquote>
<blockquote>
"My path has not been determined.&nbsp; I shall have more experiences and pass many more klickstones."
<cite>&mdash; Agnetha Fältskog in the future</cite>
</blockquote>
<blockquote>
"Life isn't a matter of klickstones, but of moments."
<cite>&mdash; Modern-day clone of Rose Kennedy</cite>
</blockquote>
<blockquote>
"Remember to celebrate klickstones as you prepare for the road ahead."
<cite>&mdash; Even more visionary Nelson Mandela</cite>
</blockquote>
<div>
<blockquote>
"Your klickage may vary."
<cite>U.S. EPA after metrication</cite>
</blockquote>
<blockquote>
"It's not the years, honey, it's the klickage."
<cite>Correct canonical version of Indiana Jones</cite>
</blockquote>
<blockquote>
"Knowledge without klickage doesn't mean anything to me."
<cite>Henry Rollins if he had been born in Australia</cite>
</blockquote>
<blockquote>
"Take your dream and start breaking in down into klickstones."
<cite>A Pragmatic Person</cite>
</blockquote>
<blockquote>
"My path has not been determined.&nbsp; I shall have more experiences and pass many more klickstones."
<cite>Agnetha Fältskog in the future</cite>
</blockquote>
<blockquote>
"Life isn't a matter of klickstones, but of moments."
<cite>Modern-day clone of Rose Kennedy</cite>
</blockquote>
<blockquote>
"Remember to celebrate klickstones as you prepare for the road ahead."
<cite>Even more visionary Nelson Mandela</cite>
</blockquote>
</div>
</section>

<section>
Expand Down
40 changes: 33 additions & 7 deletions src/website/article/rules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,21 @@ <h2>Don't be pedantic</h2>
domains such as scholarly publishing, engineering specifications, government regulations,
and business contracts.&nbsp;
However, SI rules are not helpful when casually communicating about things like your
height and weight.&nbsp;
height and weight or how far it is to your favorite burger joint.&nbsp;
</p>
<p>
We support metrication, and adherence to the finer details of SI rules is a separate
discussion from metrication.&nbsp;
Colloquialism is essential for full metrication.&nbsp;
</p>
<div>
<blockquote>
Using the word "klick" instead of saying "kilometer" is concise, saves time and reduces
the chance of misunderstandings during critical moments.
<cite>Military.com Network</cite>
</blockquote>
</div>
<p>
Adherence to the finer details of SI rules is a separate discussion from
metrication.&nbsp;
</p>
</section>

Expand All @@ -114,21 +124,37 @@ <h2>Don't lie about elephants being imperial units</h2>
</p>
</section>

<section id=si-reform>
<h2>SI reform advocacy is prohibited</h2>
<p>
A pernicious subculture has developed amongst a very small but vocal group of metric
pseudo-experts to reform SI to match their excessive concern with formalism.&nbsp;
For example, the crazies want to ban the metric ton and force you to only say
megagram (Mg).&nbsp;
That's not going to happen.&nbsp;
</p>
<p>
Likewise, their obsession with hating centimeters and renaming the kilogram muddies the
waters and is counter-productive to metrication.&nbsp;
SI reform advocacy is not welcome here.&nbsp;
</p>
</section>

<section id=metric-clocks>
<h2>Metric clock gibberish is prohibited</h2>
<p>
Metric clocks are a goofy idea that have nothing to do with metrication.&nbsp;
A tenth of a day is a useless time interval, so the whole idea of a metric clock can
never catch on.&nbsp;
The base SI unit for time is the second, and the other units of time, like minute and hour, are
just convenient derivations of the second.&nbsp;
The base SI unit for time is the second, and the other units of time, like minute and
hour, are just convenient derivations of the second.&nbsp;
</p>
<p>
Other prohibited gibberish includes pointless navel-gazing about
using Kelvin instead of Celsius,
changing metric to a base system other than base-10,
derisive comparisions to Myanmar and Liberia,
pontificating about the correct size of kilobytes and megabytes,
derisive comparisons to Myanmar and Liberia,
pontificating about the correct size of a computer kilobyte (KB) or megabyte (MB),
and lamenting about how Caribbean pirates stole America's official 1 kilogram weight.
</p>
<figure>🚔 🚔 🚔</figure>
Expand Down
2 changes: 1 addition & 1 deletion src/website/calculator/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ <h2>{{articleTitle}}</h2>
<h2>Oven Temperature Conversion</h2>
<div>
<form>
<input value=350 data-on-input=app.calculator.convertToCelsius>&deg;F
<input type=number value=350 data-on-input=app.calculator.convertToCelsius>&deg;F
</form>
<i data-icon=arrow-alt-circle-right></i>
<figure><output>180</output>&deg;C</figure> <!-- Start at 350°F = 180°C -->
Expand Down
30 changes: 27 additions & 3 deletions src/website/css/layout.less
Original file line number Diff line number Diff line change
Expand Up @@ -59,15 +59,39 @@ body {
>section {
>p, >div {
text-align: left;
code {
white-space: normal;
}
li {
font-size: 1em;
text-indent: 0px;
padding-left: 0em;
margin-bottom: 15px;
}
//TEMPORARY
code {
white-space: normal;
}
blockquote {
display: block;
width: 100%;
font-size: 1.2rem;
font-style: italic;
text-align: left;
border: 1px solid silver;
padding: 10px 25px;
margin: 0px 0px 20px 0px;
cite {
display: block;
font-size: 0.8rem;
font-weight: 100;
font-style: normal;
letter-spacing: 0.05em;
text-align: right;
padding-top: 5px;
&::before {
content: @symbolEmDash; //character: —
margin-right: 0.4em;
}
}
}
}
a {
white-space: normal;
Expand Down
2 changes: 1 addition & 1 deletion src/website/css/metrication-checklist.less
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ ol.metrication-checklist {
}
&::after { //heavy checkmark
.MetricationChecklistCheckbox(@rowHeight);
content: "\2714"; //character: ✔
content: @symbolCheckmark; //character: ✔
color: white;
background-color: royalblue;
border-color: royalblue;
Expand Down
9 changes: 9 additions & 0 deletions src/website/css/static/utility-box.less
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,15 @@
@layerHover: 100; //tootips and other hover popups
@layerBackground: -100; //bottom of the barrel

// Character entities
@symbolAngleRight: "\276F"; //character: ❯
@symbolArrowDown: "\21E9"; //character: ⇩
@symbolArrowUp: "\21E7"; //character: ⇧
@symbolCheckmark: "\2714"; //character: ✔
@symbolEmDash: "\2014"; //character: —
@symbolTriangleDown: "\25BC"; //character: ▼
@symbolTriangleUp: "\25B2"; //character: ▲

// Tools

.Bullseye() {
Expand Down

0 comments on commit e1e496c

Please sign in to comment.