Ugh! Your shorthand is too short!

Started by
42 comments, last by l0calh05t 10 years, 1 month ago
Indices.

Indexes, indices, who cares? Both plural forms are valid.

Some people consider "indexes" disturbing (I couldn't care less, personally). Indices is arguably "more correct" (or the correct form) since index is a word the then not-yet-existent English borrowed from Latin, during the 1st to 5th century when they housed the Romans. And as it happens, the plural of index is indices in Latin.

Alas, some not very Latin-aware peasants a thousand years ago didn't care what the Romans had to say about it and instead said "indexes" because that seemed to made sense to them. Thus, according to the what is being spoken is correct rule, it is equally valid to say "indexes".

Advertisement


Indices.

Indexes, indices, who cares? Both plural forms are valid.

The letter 'x' is jarring and hard on the eyes, and some individuals of lesser intestinal constitude have been known to swoon at the sight of it -- which explains why it is rarely used in English spelling. It lacks the well-rounded aesthetic qualities brought by the letter 'c'. As such, alternative spellings containing the letter 'c' should be preferred at all times, except when using a well-crafted proportional font. 'ex' just kerns better than 'ic', so the general rule of thumb should be : 'indexes' when using proportional font and 'indices' in fix-width font. Feel free to alternate the spelling as required by the textual layout of your document. It was good enough for Shakespeare, it should be good enough for you.

Stephen M. Webb
Professional Free Software Developer


the then not-yet-existent English

Some people find the use of "existent" in place of "extant" disturbing, too.

Tristam MacDonald. Ex-BigTech Software Engineer. Future farmer. [https://trist.am]

Then hopefully, these people don't find my usage of "more correct" even more disturbing biggrin.png

There used to be a time when, as young adult , it greatly upset me when people used unusual or wrong forms, super-superlatives, false etymologies and the like. German is full of these, and you encouter them several times every day (from native speakers, notably). In the mean time, I don't care any more and use them myself. Why not, what's being spoken is correct.

Some years ago, this was -- to justify the inclusion of a number of invented words that are, frankly, total bullshit -- given as the definition of correctness in the Duden. It is at first a pathetic definition of correctness, but the longer you think about it, the more you get to realize that for a language it's actually a quite good and practical definition.

I think this conversation about different forms of words being either correct usage or incorrect usage illustrates a relevant point to the topic at hand, that language is diverse, and that there are standards to spoken languages, and that people sometimes do not use those standards for simplicity (thus the birth of slang).

Perhaps shorthand or weird conventions is the "slang effect" that happens in language? Grammar folks would hate it with a passion, but perhaps some people are just content with using the slang shortcuts, or "less-grammatically-correct-cuts."

They call me the Tutorial Doctor.

language is diverse

*slow clap*

Tristam MacDonald. Ex-BigTech Software Engineer. Future farmer. [https://trist.am]


the then not-yet-existent English

Some people find the use of "existent" in place of "extant" disturbing, too.

reminds me of something:

a few times, I had thought it would be nice if there were a variant of English sufficiently nailed down as to make machine processing a little more viable.

in a few past efforts, while it isn't too hard to nail down the grammar (such as to allow sentences to be parsed unambiguously with a recursive descent parser), there was a much bigger problem in this:

how to represent the language semantics in a way which is "actually useful" for machine processing (IIRC, I tried fitting it onto a model based around a class/instance inheritance model, but quickly ran into problems, and wasn't really interested in all the usual AI research so much as being able to use natural language phrases like a data-structure and having a semantic model reasonably straightforward to work with from code).

this was, however many years ago this was.

well, then there were my past attempts at writing speech synthesis stuff and trying to get "reasonably intelligible" output, which is itself annoyingly difficult. best results I have had thus far had been using a diphone-based system with mostly scavenged diphones, but the intelligibility isn't particularly great.

a few informal/incomplete efforts would have involved simplifying the phonology slightly (reducing the number of secondary consonant and vowel sounds), and trying to roughly shoehorn the language into a system of fixed syllables (vaguely similar to something part-way between the Japanese kana system and Korean Hangul system). this could possibly make words sound "weird", but my estimate was that overall intelligibility should be higher (less clipping in the middle of a vowel or consonant to mess it up, though possibly still with some CV-VC clips and similar).

never really invested the effort in working much on it much, and general responses from people were like "who cares?...".

but, why does working with natural language have to be so difficult?...

Use longer names instead of single letter variables. Consider replacing

a with alpha

b with beta

d with delta

etc.

Please don't. It can be a nightmare if someone else gets working on the project with you.

Beta and Bravo, Alpha and Alfa, Gamma or Charlie and Char. It was painful trying to be sure who was talking about what.

Old Username: Talroth
If your signature on a web forum takes up more space than your average post, then you are doing things wrong.

I.Really.Hate.Long.References.That.Do.Not.Tell.You.What.You.Are.Calling();

I cannot remember the books I've read any more than the meals I have eaten; even so, they have made me.

~ Ralph Waldo Emerson

Use more expressive names instead of ambiguous single letter variables. Consider replacing

a with ?

b with ?

d with ?

etc.

Fixed.

“If I understand the standard right it is legal and safe to do this but the resulting value could be anything.”

This topic is closed to new replies.

Advertisement