To be clear, some really great community members have these names, but they’re everywhere now. And with the right characters you can create some really annoying overlaps: https://github.com/LemmyNet/lemmy/issues/3790

Enough of them floating around now that I’ll probably do a PR for my favorite client to filter them out.

  • Skull giver@popplesburger.hilciferous.nl
    link
    fedilink
    arrow-up
    24
    ·
    10 months ago

    You can probably patch your frontend relatively easily; add a setting to normalise display names/usernames, and add something like displayName = displayName.normalize('NFKC') to src/shared/components/person/person-listing.tsx. This approach should allow for non-Latin characters to display, but filter out alternate form text.

    You can also add a setting to ignore display names and only render usernames, but ActivityPub has no restrictions that will prevent ⓕⓐⓝⓒⓨ 𝒖𝒏𝒊𝒄𝒐𝒅𝒆 🆄🆂🅴🆁🅽🅰🅼🅴🆂 either. For that, you’ll have to patch the Lemmy backend code.

    • fmstrat@lemmy.nowsci.comOP
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      10 months ago

      I’ve already made LCS and LPP for Lemmy, maybe I should make LU2D (Lemmy Username To Display) haha