On Monday, 5 March 2018 at 13:48:23 UTC, Adam D. Ruppe wrote:
Just a semantic note, it is "straitjacket". "straight" is like
a non-wiggly line. "strait" means narrow or constricted. Thus,
the straitjacket is a jacket that constricts your movement.
Of course, using "straight" is such a common mistake it has
become generally accepted... but still, I like being precise
with my words.
Programmers like precision, don't we! From Simon Tatham article
about how to report bugs effectively:
https://www.chiark.greenend.org.uk/~sgtatham/bugs.html
"Above all, *be precise*. Programmers like precision."