Unicode making life difficult. Again.


  • Winner of the 2016 Presidential Election

    I discovered this pleasantry a few years ago while browsing math or language stuff on Wikipedia. Everything looked fine on Firefox - and was filled with boxes on Chrome. After messing around with fonts for a bit, I finally found a page saying something like "Chrome doesn't bother searching other fonts if the glyph is missing in the current one, not even a fallback font".1

    So for a while I've been in the situation where if I want stuff to work right2, I use Firefox. But because Mozilla apparently cares more about everything other than memory management and performance, I use Chrome for casual browsing, switching over to Firefox when something fails in Chrome3.


    1: I found this while looking (unsuccessfully) for that post. Apparently, Chrome can screw up Windows' Unicode handling, and has been doing so since at least April 30, 2010. 2: I've been having runaway OOMs killing/freezing Firefox since I started using it. At least in the past, I could blame the amount of tabs I had open - now I've had it crap out (or use excessive CPU) with only a few tabs open, if left on for a while. But who cares if the program is an unstable POS whose only saving grace is the available add-ons: a crappier better interface is more important. FFS, it still can't use more than 4 GB RAM. 3. Like missing glyphs. And occasionally, but not necessarily Chrome's fault (even though it's the only one with a problem): Amazon, Humble Bundle, and printing.

  • Discourse touched me in a no-no place

    @Bulb said:

    That's several hundred options already.

    I was using a complicated scheme which used prefixed and suffixed sub- and superscripts for binding arities of stream processing operators, and used different colour pens when writing on paper or whiteboards. The whole notation was very complicated, but worked; it simplified some really awkward stuff into things that would fit nicely onto a line (so we could do extended reasoning over it).

    It was all made rather more complicated because we were also using an unusual temporal logic and Galois connections to try to wrestle tractability out of some tricky stuff. I vaguely remember the decision condition propagation being not for the faint-hearted. Everything was easier once it hit real code. We could use words there to say what was really happening, though the resulting reasoning trees were difficult to print in a way that was comprehensible at all. So long ago…



  • @cvi said:

    A friend tried to use Japanese symbols in an exam, after the examiner of that course had claimed that it's ok to use any symbols as long as they make sense (this when questioned why he was switching symbols in the middle of an equation).

    A friend in undergrad would talk about a math teacher of his that would talk about how to solve formulas like
    ∫ 1/😸 d😸

    (That's supposed to be "1/cat d cat" if it's hard to tell)



  • ln|😸|?

    If it weren't too early in the morning, I'd try to make some joke about the absolute value of a cat.


  • BINNED

    @cvi said:

    If it weren't too early in the morning, I'd try to make some joke about the absolute value of a cat.

    Cat food: $50
    Carpet cleaning bill: $100
    Ruined curtains: $200
    Realizing that the cat moved to the neighbour's house because the food is better there: priceless



  • @HardwareGeek said:

    Eat fewer beans Fuhrer Beans.

    Jawohl!



  • Wow, fucking Discourse makes me not even want to reply, because it will take so much work to quote.



  • I'm waiting for Unicode to implement a image format.


  • BINNED

    I'm waiting for Unicode to implement a "visible posts on TDWTF" character.


  • BINNED

    @Onyx said:

    I'm waiting for Unicode to implement a "visible posts on TDWTF" character.

    ++



  • @VinDuv said:

    Back in 1995, BeOS had a working solution to this (non?-)problem:
    <img src="/uploads/default/9350/a0eb2671a7af19d5.png" width="128" height="128">
    EDIT: Fixed image

    Ah, they must have read /The Lathe of Heaven/ by Ursula K LeGuin...

    SPOILER:
    (The protagonist was capable of changing reality by dreaming. When his psychotherapist tried to get him to eliminate problems of racism and suchlike, the protagonist did the only thing he could think of: ALL people now had grey skin, the same shade for everyone, so as to eliminate the differences that people base their racism on.)



  • @chubertdev said:

    Wow, fucking Discourse makes me not even want to reply, because it will take so much work to quote.

    Clicking on the quote button in the reply box is too much work for you? You're weird. Or lazy. Or weird and lazy.



  • @Steve_The_Cynic said:

    ALL people now had grey skin, the same shade for everyone, so as to eliminate the differences that people base their racism on.

    And nobody in this world then got discriminated against because things like their facial features and/or hair indicated their former skin colour? Or for any number of other factors that don’t relate to skin colour?



  • @Gurth said:

    And nobody in this world then got discriminated against because things like their facial features and/or hair indicated their former skin colour? Or for any number of other factors that don’t relate to skin colour?

    As I recall (it's been a while since I read the book), the dreamer could not imagine a world where there were meaningful differences between people (skin colour, hair colour, straight/curly/etc. hair, and so on), and simultaneously people did not use those differences to discriminate(1) against each other, so he changed it so that those differences didn't exist anymore. So hair was also uniformly grey, and so on. The other point to remember was that the changes were retroactive, so indeed nobody would know that black / red / brown / yellow / pink people ever existed, nor blond / red / brown / black hair, nor any distinction between straight / wavy / curly / frizzy / etc. hair, nor (etc.).

    (1) In the negative sense, of course. "Discriminate" is a perfectly ordinary word with a perfectly ordinary meaning, that is, "to distinguish between things on the basis of characteristics," but has acquired an epic amount of negative connotation for no particularly good reason. Curiously, a number of derived words have managed to escape being tarred with the same brush. Language is weird.



  • @Steve_The_Cynic said:

    Clicking on the quote button in the reply box is too much work for you? You're weird. Or lazy. Or weird and lazy.

    I wanted a nested quote, doing what you suggest only brings up the latest quote.



  • @Steve_The_Cynic said:

    As I recall (it's been a while since I read the book), the dreamer could not imagine a world where there were meaningful differences between people

    So … they all got turned into identical mannequins?

    @Steve_The_Cynic said:

    The other point to remember was that the changes were retroactive

    That would make a lot of difference, I suppose. I’ve noticed a lot of people don’t appear to even spot ethnic differences in features etc. other than skin colour, to the extent that I once heard a guy who was obviously East African to me, being referred to as a West Indian.

    @Steve_The_Cynic said:

    In the negative sense, of course. "Discriminate" is a perfectly ordinary word with a perfectly ordinary meaning, that is, "to distinguish between things on the basis of characteristics," but has acquired an epic amount of negative connotation for no particularly good reason.

    At least you’ll probably be able to spot Dutch-speakers by this word, as most tend to leave out the “against” when using English — due to “discrimineren” in Dutch carrying an implied “against” because the verb is just about never used in any other sense.


  • Discourse touched me in a no-no place

    @Onyx said:

    Realizing that the cat moved to the neighbour's house because the food is better there: priceless

    Get a dog...


  • Banned

    @chubertdev said:

    I wanted a nested quote

    Well

    there's

    your
    problem

    right

    there



  • @codinghorror said:

    > Well
    > > there's
    > > > your
    > > > problem
    > > > > right
    > > > > > there

    Odd, where did my quote go?



  • @chubertdev said:

    @codinghorror said:
    >Well
    >>there's
    >>>your problem
    >>>>right
    >>>>>there

    Odd, where did my quote go?

    Nested quoting is against @codinghorror's religion.

    Filed Under: That's painful on mobile



  • @Gurth said:

    At least you’ll probably be able to spot Dutch-speakers by [discriminate], as most tend to leave out the “against” when using English — due to “discrimineren” in Dutch carrying an implied “against” because the verb is just about never used in any other sense.

    Depends on how pendantic your Dutch speaker is, I guess. I've been known to use "discrimineren" in the non-negative-connotated sense. Rate of success depends on the conversation partners though ;)

    Also: "discriminant" in maths. Granted, that's a derived word, but it holds no negative connotations.

    Disclaimer: I'm from B■■■■■m, so there might be some slight language differences in play


  • BINNED

    @OffByOne said:

    I'm from B■■■■■m

    You're from where now?


  • :belt_onion:

    Yeah, at least they recognize that they might be going a little bit too far ...

    support embedded graphics. That would allow arbitrary emoji symbols, and not be dependent on additional Unicode encoding ...
    However, to be as effective and simple to use as emoji, a full solution requires significant infrastructure changes to allow simple, reliable input and transport of images (stickers) in texting, chat, mobile phones, email programs, virtual and mobile keyboards, and so on. Until that time, many implementations will need to use plain-text Unicode emoji instead.

    Long Term Goals

    Though that might just be the little warning niggle that people get before they do something that winds up here ...


  • BINNED

    I'm just gonna leave this here since it seems semi-appropriate:

    http://i.imgur.com/5Vlimoy.png

    I am... THE UTF-8 MAN!


  • Discourse touched me in a no-no place



  • You subscribe to the Iron Sky alerts email!? You're that big a fan of really shitty bait-and-switch political "comedy" movies?

    ... Iron Sky cast Tom Green!?

    WTF... overload... brain... melting...


  • BINNED

    I clicked on their "get this to my local theatre" map thing long before the first movie was out. Trailer looked good, and Star Wreck was fun enough, I expected similar amounts of silly. I found it... meh. The new one promises Nazis riding dinosaurs, might get a chuckle out of it.

    As for the emails, they are just infrequent enough that I'm too lazy to unsubscribe.



  • @Luhmann said:

    You're from where now?

    Berchem. Why, wasn't that obvious? ;)


  • BINNED

    @OffByOne said:

    Why, wasn't that obvious?

    Your woosh is showing



  • @Luhmann said:

    Your woosh is showing

    I don't think I wooshed, I just took your joke and ran with it.


  • BINNED

    @OffByOne said:

    I don't think I wooshed, I just took your joke and ran with it.

    Through Berchem? While drunk? And you didn't get a GAS-ticket? Impressive!



  • @Luhmann said:

    Through Berchem? While drunk? And you didn't get a GAS-ticket? Impressive!

    Our local policemen are too busy fining jaywalkers and kids going to school by bicycle without working head- or tail-lights, so I got lucky ;)


  • FoxDev

    @OffByOne said:

    I don't think I wooshed, I just took your joke and ran with over it.

    FTFY. ;-)



  • @FrostCat said:

    Uh, even on Win8, Chrome is really bad at displaying Unicode characters.

    Yes, but at least it's got a fighting chance by then.

    Also: 10 days not enough to merit bump toaster?



  • @Onyx said:

    I'm waiting for Unicode to implement a "visible posts on TDWTF" character.

    I'd be more likely to see a 'this character won't render even on TDWTF' character in Unicode first.



  • @codinghorror said:

    > Well
    > > there's
    > > > your
    > > > problem
    > > > > right
    > > > > > there

    Damn you. I almost wanted to like this.


  • ♿ (Parody)

    @Arantor said:

    Also: 10 days not enough to merit bump toaster?

    Yes, but 5 days isn't, which was the last post prior to your.



  • yes, I realised this as per my bug report, which seems like typical Discoursistency to chide you about an old topic but not to chide you about an old post in a current topic.


Log in to reply