this post was submitted on 15 Jul 2026
65 points (95.8% liked)

Programmer Humor

32285 readers
2102 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] csolisr@hub.azkware.net 17 points 3 hours ago (4 children)

...Did you add an unescaped RTL toggle character on your user name?

[–] PumaStoleMyBluff@lemmy.world 7 points 2 hours ago (1 children)

I strongly think Lemmy clients should have a toggle to show usernames instead of display names. Some of the Unicode is super obnoxious.

[–] csolisr@hub.azkware.net 3 points 2 hours ago* (last edited 2 hours ago)

And now you're about to nerd-snipe me into checking if control characters are valid for user names in ActivityPub

[–] csolisr@hub.azkware.net 12 points 3 hours ago (3 children)

For the record, I noticed because I use Friendica:

Header of the post in Friendica, which thanks to the RTL toggle character, reads literally: "XylightromuH remmargorP aív"

[–] Scoopta@programming.dev 6 points 1 hour ago (1 children)

Jeroba only flips the instance domain, that is way more wild

[–] SpaceNoodle@lemmy.world 4 points 1 hour ago

Yay I am in screenshot

[–] bloubz@lemmygrad.ml 5 points 2 hours ago* (last edited 2 hours ago) (2 children)

Funnily enough, it is correctly escaped in the client they developed, Photon

[–] notthebees@reddthat.com 2 points 2 hours ago

Same with voyager

[–] csolisr@hub.azkware.net 3 points 2 hours ago

Call me unsurprised if @Xylight added it as a way to test for rendering errors across Fediverse clients

[–] Xylight@lemdro.id 11 points 3 hours ago (1 children)

i do remember doing that a long time ago

[–] hirihit640@sh.itjust.works 1 points 5 minutes ago

Doing QA testing for free? You and lil bobby tables would get along great

[–] csolisr@hub.azkware.net 6 points 2 hours ago

By the way, if you want to replicate this effect for fun and profit, the control character you're searching for is U+202E RIGHT-TO-LEFT OVERRIDE (or RLO for short)