• Corngood@lemmy.ml
    link
    fedilink
    arrow-up
    28
    ·
    10 months ago

    It’s all reasonable stuff except maybe:

    People’s names are all mapped in Unicode code points.

    I don’t see how you could avoid this this in software that needs to ask the user their name.

    I think it’s definitely a good idea to avoid using names wherever possible, and definitely don’t try to do anything clever with them.

    When necessary, software can just be clear:

    • “in unicode, what should I call you?”
    • "in unicode, who is making this credit card transaction?’
      • Corngood@lemmy.ml
        link
        fedilink
        arrow-up
        12
        ·
        10 months ago

        Haha, yeah, I didn’t mean literally telling them that. More like giving them a text field that can only contain unicode characters, which is pretty standard.

    • Spzi@lemm.ee
      link
      fedilink
      English
      arrow-up
      7
      ·
      10 months ago

      You can do that when you control the frontend UI. Then, you can set up the input field for their name, applying input validation.

      But I would rather not rely on telling the user, in hopes they understand and comply. If they have ways to do it wrong, they will.