Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This, like almost every typing training system out there, suffers from my pet peeve: if you type an extra character or miss a character, then you end up with a series of “mistakes” instead of just one.

Why don’t these programs use some form of edit distance? I’m sure that one could come up with a way to freeze the edit beyond some distance from the caret to reduce the potential for spooky UI action at a distance.



> This, like almost every typing training system out there, suffers from my pet peeve

Did you know about

https://zty.pe/

It's a pretty old one at this point, but fantastic implementation


I really liked typing of the dead. I feel like many years ago I found an online version you can play in a browser but now I have trouble finding it.



That’s brilliant, thanks, I didn’t know that before


i may actually learn to touch type with this 0_o


I was trained to type two spaces after a period: it's in my muscle memory. This website treats it as a mistake. No typing teacher would downgrade for that. It's awful.


Sir, this is a mistake. You've been trained by mistake to produce mistakes. We know it's awful.


No it is not a mistake. It is not fashionable in digital media thanks I believe to twitters character limits.

Look at any printed media from the last 100 years. Printing presses, books, magazines, newspaper.

A double space offers a visual clue where a 'mental breath' takes place.


It's true that the space between sentences should be larger than the space between words, as it is in properly typeset text, though not twice as large. Using two spaces is a way to approximate that when you only have monospaced fonts. It's no longer encouraged in electronic text when using proportional fonts because the rendering software _should_ adjust the spacing itself.

edit: monospaced, not proportional.


It "should" adjust, but in practice most software do not render spaces after periods properly. There is no in band signal to distinguish periods for sentence ends vs e.g. Mr. Thus there is a clear argument for double spacing in all contexts


> Look at any printed media from the last 100 years.

I have, and it contradicts your point. The single space is the nearly universal standard in modern print media.


It doesn’t make sense for monospaced to me, because the overly wide period character already creates additional breathing room.


It's not because of twitter character limits, it's because browsers collapse multiple consecutive spaces in html when they render text.


[flagged]


Buddy, there are rules and there are recommendations. The fact that it was common practice to use two spaces after a period up until the early 2000s in many situations shows that it is not in fact a rule, which is linguistic (as in the capitalization rules for proper nouns), but a recommendation, which is stylistic.

Stylistic recommendations can also be taken as rules, but in limited situations, such as a place of work saying we follow these guidelines (a manual of recommendations), which then become rules for that workplace.

Finally this link https://en.wikipedia.org/wiki/Sentence_spacing shows that their complaint has some merit, because the spacing used are not rules of the language, but conventions or recommendations imposed to improve the production of text based on the requirements and limitations of a particular technology.

on edit: probably shouldn't describe capitalization as being a linguistic rule, as it is an orthographic rule...heat of the moment, sorry. One might argue that the same applies to spacing, but I suppose that capitalization in orthography has been established for so long, and in so many different systems that it can be claimed a rule whereas spacing is still just a recommendation.


Two spaces after a period is correct?


It was on typewriters because the fonts were monospace so the period would have some extra space to its left, the double space after it made it easier to see at a glance where a new sentence occurs.


It was never "correct" any more than a single space, it was a convention followed in some places, and not followed in others.

Two spaces in monospace font is larger than the typical historical typeset sentence spacing, so it's always been somewhat misguided.


I don't really get this. This is how it should work, no? The point is to type the word correctly; if you miss a letter or mistype, and keep typing, then yeah, it's several mistakes in a row?


Say I type out the Iliad absolutely perfect, but on the first character I accidentally type an extra 'R'. Would you say that I typed it 0% correctly? Because this, and many other typing testers would score it that way, simply because every character after that is now shifted over by one. Ironically, later on missing a character would actually improve your score.


No, the point is to type the word a you'd do in real life, that is, make the mistake, finish word/sentence/thought and then correct. And the correction would be changing just the first mistake


> the point is to type the word a you'd do in real life,

I don't really know about that. I think the point is to practice typing, and that may or may not reflect how you type in everyday life. For example, most people don't spend their time typing random words without numbers or punctuation :)

In any case, are you saying that if you correct a word during one of these tests, it simply should not count as a mistake? Because if not, then I don't see what the problem is again - typ.ing and most other sites note corrections, and distinguish between corrected and uncorrected mistakes.

If so, I guess we might just disagree on what the point of these exercises is.


I don't see how this can be so difficult to understand. If the second word in my first sentence were misspelled, does that make every other word or letter that comes after wrong?


Nope. But I don't see that happening anywhere either, so I guess that explains the confusion.


If you type "elcome to typ.ing" it is all "red/error". It does not stop after "Welcome" even though everything after is correct.

See: https :// ibb.co / CKyxJNKR


Letters in a row maybe. But one mistyped word shouldn’t cause subsequent words to appear mistyped


That doesn't seem to happen on typ.ing or really any other typing site I know of.


I think what makes that so annoying is having to backtrack which is super jarring.

One idea is letting you press enter to jump to the start of the next word and immediately resume.


My muscle memory usually presses ctrl-backspace when I mistype a word, which typ.ing actually handles better than most typing software, which is to say ctrl-backspace does what I expect, it deletes the word and I can retype it, which is what I do normally.


The bigger problem is that it doesn't help you learn the correct finger positions




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: