Comment by keybored

3 months ago

It’s just less literate people feeling the need to out themselves.

It has nothing to do with literacy, the em-dash simply is not on the standard US QWERTY keyboard. This means that people who purposefully use it, either have to copy-paste it from somewhere or (if they-re on Windows), use "Alt + 0 1 5 1". This is very obviously not a natural behaviour that 'literate' people use when they write.

  • You can type "--" in most writing software and it will turn into an em-dash. On a Mac, this includes TextEdit by default, or literally every text input field if you enable the "smart dashes" setting. I can type — right now in my web browser with two presses on my ordinary laptop keyboard and no memorizing character ID numbers, not exactly rocket science.

    If you're using Word or other fancy word processors, you don't even have to type two hyphens. One will do, and it looks at the grammar and changes to the correct type of dash for you automatically.

    Have all the people parroting "dash means it was written by ChatGPT" never used a word processor?

    • > Have all the people parroting "dash means it was written by ChatGPT" never used a word processor?

      Probably not, this is "HACKER" News, if I type two n-dashes on a website, I EXPECT two n-dashes, otherwise things like HTML comments would break the page.

      <!-- This is a HTML comment for your reference -->

      5 replies →

  • If you're writing in MS Word, LibreOffice, or most word processors, typing a word and then two dashes and then a word, without any spaces, like--this will generate an em dash automatically. I learned how to do it in Freshman English in high school. Though I was also taught to double space after a period.

    To revise GP's comment: it’s just less computer literate people feeling the need to out themselves.

  • The compose key on Linux makes deliberate use much easier (rather than automatic replacement which often triggers when I don't want it). There's a compose key utility for Windows, but has some minor annoyances like many input (mouse or keyboard) macro extender applications.

  • On Mac you type opt-shift-hyphen — like this — and on Win/Linux you use a compose key.

    A lot of people who care about typography/grammar have spent a moment to learn to do this. Once learned, you can use it for the rest of your life.

  • Many (most?) WYSIWYG editors automatically convert two hyphens (--) to em dash, no need to specifically look out for it.

    • People aren't likely to pre-type their HN and reddit comments in a word processor though, so when you see them on such sites, it's a good indication that the comment came from an LLM and not a genuine person.

      2 replies →

  • You have to take a step back. The first part is not about writing prose. It is about consuming it. And all publishers who are mainstream and respectable use proper English symbols. Now they might use ASCII apostrophe instead of the recommended left single quotation mark. But using a single hyphen or two hyphens or three hyphens for an em-dash is out of the question.

    Literacy starts with consuming texts and doesn’t stop once you have learned to read comfortably. People who consume a more varied selection of prose than, say, programming mailing lists will have seen plenty of em-dashes in their time and won’t balk at people using normal punctuation.

It's not just less literate, it's also people who feel the need to be amateur prosecutors.

It's the same thing as judging people who wear their hair too long, or wear pajamas on the plane, or who wear pants that are too baggy, or who have children out of wedlock, etc. Some people are deeply convinced that society is on the decline and that they have a mission to ensure everyone else stays in line.

It's been that way throughout history.