Mobile Keyboard Quote Roulette
Description
The image is a close-up screenshot of a mobile on-screen keyboard in symbol mode. The top row shows number keys "1 2 3 4 5 6 7 8 9 0", with punctuation keys below including "-", "/", ":", quote marks, "#+=", ".", ",", "?", "!", an "ABC" key, emoji key, a wide "space" key, a period key, and a disabled-looking "go" key. A gray long-press popup floats above the punctuation row, showing several similar quote or backtick-style characters, with one option highlighted in blue. For developers, the joke is that mobile keyboards collapse visually similar characters that are semantically distinct in source code, shell commands, Markdown, SQL, and string literals, making one tiny glyph choice the difference between valid syntax and a baffling error.
Comments
25Comment deleted
Nothing says portable development like debugging a shell command that failed because your phone contributed typography.
Oh fuck. Ok, ok. Maybe i am not a programmer Comment deleted
from right to left, 1x"Single quote" 3x"Illegal character" Comment deleted
Nice try, but wrong 🌚 ` is a perfect and often used char Comment deleted
the last one is a backtick Comment deleted
You only use it in markdown and everytime you search it and copypaste it Comment deleted
it's the tilda key, ~, but without shift Comment deleted
grave accent useless typographic garbage useless typographic garbage apostrophe Comment deleted
Backtick WTF WTF Singletick Comment deleted
backtick good looking left single quote good looking right single quote single quote Comment deleted
` � � ' Comment deleted
undefined in my os Comment deleted
Not in your os, I deliberately used the "undefined" symbol for those Comment deleted
Lol Comment deleted
ah thanks Comment deleted
and one more thing how did you find undefined symbol? Comment deleted
I googled somthing like "unicode undefined symbol", lol Comment deleted
google gives me undefined symbols in result Comment deleted
To clarify: the question mark in a black square IS a normal unicode symbol, intended to represent symbols without their proper textures available. To have it rendered in place of weird symbols, your gui framework looks through the text before drawing it and replaces unknown symbols with this one. When you google for "unicode undefined symbol", you (probably) get the actual symbol, but you have no way to distinguish it visually from a substituted bad one Comment deleted
thanks for the clarification Comment deleted
so lets start emailing devs for bug reports using these characters I am sure they'll love it Comment deleted
real mess to type these out on non-US layouts Comment deleted
Is alt code a valid option? Comment deleted
code displaying in chats character horizontaly mirrored quotation horizontaly and verticaly mirrored quotation Comment deleted
vertically straight quotation Comment deleted