PM sql error on unicode character
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
I just learned...MySQL's utf8 implementation actually isn't utf8...
http://dev.mysql.com/doc/refman/5.5/en/ ... f8mb4.html
Some guy mentioned it here:
http://stackoverflow.com/questions/1168 ... lue-errors
("no Emoji, no astral plane, etc.")
This might be a good thing in some ways... imagine someone with emoji as a user name.
P.S. Oh I guess that means the answer to your PM would be "No" Due to "technical reasons".
http://dev.mysql.com/doc/refman/5.5/en/ ... f8mb4.html
Some guy mentioned it here:
http://stackoverflow.com/questions/1168 ... lue-errors
("no Emoji, no astral plane, etc.")
This might be a good thing in some ways... imagine someone with emoji as a user name.
P.S. Oh I guess that means the answer to your PM would be "No" Due to "technical reasons".
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
You'll have to ask the secretary.
Is there a unicode three byte duck?
Is there a unicode three byte duck?
- Daniel Beardsmore
- Location: Hertfordshire, England
- Main keyboard: Filco Majestouch 1 (home)/Poker II backlit (work)
- Main mouse: MS IMO 1.1
- Favorite switch: Probably not whatever I wrote here
- DT Pro Member: -
- Contact:
The page also fails to note whether MySQL converts from decomposed to composed characters: when using VARCHAR, does the size limit cover the text's composed form? I would figure that using decomposed characters would cause a violation of the column size limit, even though, to the user, the text is within the limit … Obviously with CHAR, decomposed sequences won't fit.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
I will only allow emoji in usernames if the meaning of the emoji is explained — aka emojisplainin' — by the rest of the text. This is an accessibility feature, and punishment!scottc wrote: ↑Can I change mine to a unicode snowman then?
- scottc
- ☃
- Location: Remote locations in Europe
- Main keyboard: GH60-HASRO 62g Nixies, HHKB Pro1 HS, Novatouch
- Main mouse: Steelseries Rival 300
- Favorite switch: Nixdorf 'Soft Touch' MX Black
- DT Pro Member: -
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
My µ is authentic Greek, just the kind of thing Unicode was cobbled up for. What language of the world uses snowmen?
¿☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃?
¿☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
The Egyptians had several hieroglyphs for them:webwit wrote: ↑Is there a unicode three byte duck?
Or the genuine article:
So on principle I'm all for it!
- Daniel Beardsmore
- Location: Hertfordshire, England
- Main keyboard: Filco Majestouch 1 (home)/Poker II backlit (work)
- Main mouse: MS IMO 1.1
- Favorite switch: Probably not whatever I wrote here
- DT Pro Member: -
- Contact:
Ah, but you wrote U+00B5 MICRO SIGN (µ) instead of U+03BC GREEK SMALL LETTER MU (μ)!Muirium wrote: ↑My µ is authentic Greek …
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Muirium wrote: ↑My µ is authentic Greek, just the kind of thing Unicode was cobbled up for. What language of the world uses snowmen?
¿☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃☃?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
If you're a programmer and think time & timezones are a huge headache, then be very, very afraid of character encodings, which are somewhere halfway on the Scale of Evilness. The end of the scale is the Alps vortex.
- Daniel Beardsmore
- Location: Hertfordshire, England
- Main keyboard: Filco Majestouch 1 (home)/Poker II backlit (work)
- Main mouse: MS IMO 1.1
- Favorite switch: Probably not whatever I wrote here
- DT Pro Member: -
- Contact:
If asked for the uppercase version of each, what would you expect?Muirium wrote: ↑I always type it via Option + m. Hmm… the fact these are considered distinct characters concerns me!
- Mal-2
- Location: Los Angeles, CA
- Main keyboard: Cherry G86-61400
- Main mouse: Generic 6-button "gaming mouse"
- Favorite switch: Probably buckling spring, but love them Blues too
- DT Pro Member: -
- Contact:
The most common technical symbols got encoded long before the rest of the Greek alphabet, and included a second time (often rendered slightly differently) when Greek got added to Unicode.Muirium wrote: ↑They're so happy! Smug bastards.
I always type it via Option + m. Hmm… the fact these are considered distinct characters concerns me!
For example: Ω versus Ω, ∆ versus Δ, ∏ versus Π, ∑ versus Σ.
Also potentially confusing is £ (pound) versus ₤ (lira).
In all cases, I have one of these available in my keyboard mapping, but not both (the actual Greek, and the pound). I am neither Greek nor a mathematician, but I do write them as characters.
- Mal-2
- Location: Los Angeles, CA
- Main keyboard: Cherry G86-61400
- Main mouse: Generic 6-button "gaming mouse"
- Favorite switch: Probably buckling spring, but love them Blues too
- DT Pro Member: -
- Contact:
I suppose it was done because of the principle of keeping a full language set together when possible. The technical symbols are exactly that, technical symbols. Just like you wouldn't be right substituting Latin C or P for Cyrillic (lookalike) С or P, you shouldn't substitute Latin A B H for Greek Α Β Η. They may pass for the same visually, but they don't parse the same.Muirium wrote: ↑I'm going to opt to forget all this and relish my newfound ignorance!
Of course, we now see reverse substitution problems, people using the Greek alphabet code block where they should be using a technical symbol, but that's somewhat more manageable just because of the lower volume of writing involved.