EDIT: you guys have dug up some truly horrible pisstakes :D Thank you for those.

To the serious folk - relax a little. This is Mildly Infuriating, not I'm dying if this doesn't stop. As a non-native speaker I was taught a certain way to use the language. The rules were not written down by me, nor the teachers - it was done by the native folk. Peace!

  • viralJ@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    10 months ago

    I’m also a non-native speaker and I’ve also been taught to speak a certain way (“you and I are going” but “he saw you and me”; don’t split infinitives; don’t end sentences with prepositions, etc.), but then I read Steven Pinker’s The Language Instinct and - even more relevant here - The Sense of Style. We’ve been taught to use language a certain way, but our teachers were following the prescriptivist school of thought. You say these rules were written by native folk, but it’s often (if not usually) the native folk that say less when they “should” be saying fewer.

    I know you said it’s only mildly infuriating to you, but if proper use of language is something dear to your heart (as it is to mine) - I really recommend the above books as I think this is something not worth to get even mildly infuriated about. The border between less and fewer is fuzzier than you think and - in the words of Pinker - once you really master the distinction - that’s one fewer thing for you to worry about.

    Edit: typo

  • Malix@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    10 months ago
    [malix@derp ~]$ fewer .bashrc 
    bash: fewer: command not found
    

    :(

      • Malix@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        basically nothing/same “command not found”.

        “fewer” doesn’t have execute rights, nor does the next command use the fewer in current directory. But, taking all that into account and “doing it right…ish”:

        $ touch fewer
        $ chmod +x fewer
        $ ./fewer .bashrc
        #it outputs nothing, it's an empty script