• AnyOldName3@lemmy.world
    link
    fedilink
    arrow-up
    53
    ·
    15 hours ago

    Once I was tasked with doing QA testing for an app which was planned to initially go live in the states of Georgia and Tenessee. One of the required fields was the user’s legal name. I therefore looked up the laws on baby names in those two states.

    Georgia has simple rules where a child’s forename must be a sequence of the 26 regular Latin letters.

    Tenessee seemed to only require that a child’s name was writable under stone writing system, which would imply any unicode code point is permissible.

    At the time, I logged a bug that a hypothetical user born in Tenessee with a name consisting of a single emoji couldn’t enter their legal name. I reckon it would also be legal to call a Tenessee baby 'John '.

    • dan@upvote.au
      link
      fedilink
      arrow-up
      29
      ·
      14 hours ago

      Sounds like you did a thorough job as a QA tester. As a software engineer, I love to see it.