FB is TRWTF



  • So Facebook has this newish feature that let's you list the languages you know.  Of course, I thought I would list some of the programming languages I know.  Unfortunately, their UI doesn't allow you to just type anything you want.  Instead, it auto-completes based on the text you type.  So I try C++, C#, C Sharp, Java.  Nothing (OK they have Javanese).  Then I type in "Vis" and "Visual Basic.Net" is available.  Hmm.  Next I try "PHP" and that is also available.  It seems that only "crappy" programming languages are available.  In their defense, "JavaScript ;p" is available.  At this point, I give up on programming languages and settle for "incoherente" and "Straight Up Mumbling".



  •  "pasca" autocompletes to "c, pascal, php", if that makes you feel any better.

    It's pretty clear that their autocomplete code just doesn't handle strings with +s and #s.  It's not like you can't type those characters in.

    edit: derp, I stand corrected.  ok, so they used to let you type in anything, then took all the values that existed at some point in time and put them in the database, assuming it was a complete list of all languages.


  • Considered Harmful

    Normalization strikes again?



  •  I got "C#" to work a few weeks back, it kept trying to switch to the suggested "cantonese", I cant remember the exact process but it was along the lines of messing with textbox focus or something, somehow allowing it to leave your text in there, so you can click the save button.



  • @frits said:

    So Facebook has this newish feature that let's you list the languages you know.  Of course, I thought I would list some of the programming languages I know.  Unfortunately, their UI doesn't allow you to just type anything you want.  Instead, it auto-completes based on the text you type.  So I try C++, C#, C Sharp, Java.  Nothing (OK they have Javanese).  Then I type in "Vis" and "Visual Basic.Net" is available.  Hmm.  Next I try "PHP" and that is also available.  It seems that only "crappy" programming languages are available.  In their defense, "JavaScript ;p" is available.  At this point, I give up on programming languages and settle for "incoherente" and "Straight Up Mumbling".

    Are you sure it's supposed to be a list of programming and not human languages?



  • @Spectre said:

    @frits said:

    So Facebook has this newish feature that let's you list the languages you know.  Of course, I thought I would list some of the programming languages I know.  Unfortunately, their UI doesn't allow you to just type anything you want.  Instead, it auto-completes based on the text you type.  So I try C++, C#, C Sharp, Java.  Nothing (OK they have Javanese).  Then I type in "Vis" and "Visual Basic.Net" is available.  Hmm.  Next I try "PHP" and that is also available.  It seems that only "crappy" programming languages are available.  In their defense, "JavaScript ;p" is available.  At this point, I give up on programming languages and settle for "incoherente" and "Straight Up Mumbling".

    Are you sure it's supposed to be a list of programming and not human languages?





    queue the discussion whether the programming languages can be considered languages in the linguistic sense.




  • @Spectre said:

    Are you sure it's supposed to be a list of programming and not human languages?

    You trolling? ;)

    Programming languages [i]are[/i] human languages.



  • I like this thread...



  • @Nelle said:

    @Spectre said:
    @frits said:

    So Facebook has this newish feature that let's you list the languages you know.  Of course, I thought I would list some of the programming languages I know.  Unfortunately, their UI doesn't allow you to just type anything you want.  Instead, it auto-completes based on the text you type.  So I try C++, C#, C Sharp, Java.  Nothing (OK they have Javanese).  Then I type in "Vis" and "Visual Basic.Net" is available.  Hmm.  Next I try "PHP" and that is also available.  It seems that only "crappy" programming languages are available.  In their defense, "JavaScript ;p" is available.  At this point, I give up on programming languages and settle for "incoherente" and "Straight Up Mumbling".

    Are you sure it's supposed to be a list of programming and not human languages?





    queue the discussion whether the programming languages can be considered languages in the linguistic sense.


     

    My college required two years of a foreign language as an entrance requirement; I managed to get them to accept Fortran.



  •  @Nelle said:

    @Spectre said:
    @frits said:

    So Facebook has this newish feature that let's you list the languages you know. [...] At this point, I give up on programming languages and settle for "incoherente" and "Straight Up Mumbling".

    Are you sure it's supposed to be a list of programming and not human languages?





    queue the discussion whether the programming languages can be considered languages in the linguistic sense.


    I don't think that discussion fit's with the Facebook autocomplete feature, considering other entries found there:

    "Profanity in American Sign language" is a pretty handy language to know, I can assure you of that.



  • @BlackMan890 said:

     @Nelle said:

    @Spectre said:
    @frits said:

    So Facebook has this newish feature that let's you list the languages you know. [...] At this point, I give up on programming languages and settle for "incoherente" and "Straight Up Mumbling".

    Are you sure it's supposed to be a list of programming and not human languages?





    queue the discussion whether the programming languages can be considered languages in the linguistic sense.


    I don't think that discussion fit's with the Facebook autocomplete feature, considering other entries found there:

    "Profanity in American Sign language" is a pretty handy language to know, I can assure you of that.

    "Primitive" Irish? Is there any other kind?



  • What the hell?



  • I can't believe I'm about to sign up for Facebook just to check this out.



  • So... why not use Firebug to remove all event handlers from the edit field, type in what you want, and submit?

    Edit: I do that to get JavaScript into my homepage link in my TDWTF profile.



  • [img]http://grab.by/8UWc[/img]

    What the bloody hell?



  • @joe.edwards said:

    Normalization strikes again?

     

    How is this normalization's fault?



  • @Nelle said:

    @Spectre said:
    @frits said:

    So Facebook has this newish feature that let's you list the languages you know.  Of course, I thought I would list some of the programming languages I know.  Unfortunately, their UI doesn't allow you to just type anything you want.  Instead, it auto-completes based on the text you type.  So I try C++, C#, C Sharp, Java.  Nothing (OK they have Javanese).  Then I type in "Vis" and "Visual Basic.Net" is available.  Hmm.  Next I try "PHP" and that is also available.  It seems that only "crappy" programming languages are available.  In their defense, "JavaScript ;p" is available.  At this point, I give up on programming languages and settle for "incoherente" and "Straight Up Mumbling".

    Are you sure it's supposed to be a list of programming and not human languages?





    queue cue the discussion whether the programming languages can be considered languages in the linguistic sense.


     

    FTFY (no, seriously)



  • @derula said:

    So... why not use Firebug to remove all event handlers from the edit field, type in what you want, and submit?

    Edit: I do that to get JavaScript into my homepage link in my TDWTF profile.
     

    Because there is no submit button. Currently the code for the textbox is as follows:

    <input type="text" spellcheck="false" onfocus="
    return wait_for_load(
                this,
                event,
                function()
                {
                    JSCC.get('j4d56ab8...83744088')
                        .init( [
                            "requireSelection",
                            "setPhotoOnSelect" ]
                            ); ;
                });
    " autocomplete="off" id="u5...0_13" value="" class="inputtext textInput">

    Unfortunately it's kinda hard to "debug" exactly what is happening behind the scenes.



  • @derula said:

    I do that to get JavaScript into my homepage link in my TDWTF profile.
    That is pretty cool. So, who is the first to make people post stupid stuff with that hole?


  • Considered Harmful

    @SQLDave said:

    How is this normalization's fault?

    An earlier post indicated that it used to be a free-entry field and had been converted to a FK relationship to a table of known languages.



  • @derula said:

    Edit: I do that to get JavaScript into my homepage link in my TDWTF profile.
     

    Full disclosure!


  • Garbage Person

    @BlackMan890 said:

    <input type="text" spellcheck="false" onfocus="
    return wait_for_load(
                this,
                event,
                function()
                {
                    JSCC.get('j4d56ab8...83744088')
                        .init( [
                            "requireSelection",
                            "setPhotoOnSelect" ]
                            ); ;
                });
    " autocomplete="off" id="u5...0_13" value="" class="inputtext textInput">
    Remove that. That looks like an element in an array of properties, and it looks like a likely culprit.



  • @vt_mruhlin said:

    It's pretty clear that their autocomplete code just doesn't handle strings with +s and #s. 
    Pity that isn't the case, because if it was I'd suggest trying CPound.



  • @Weng said:

    Remove that. That looks like an element in an array of properties, and it looks like a likely culprit.

     

    Tried, didn't work. Nice try though.

      @Eternal Density said:

    @vt_mruhlin said:
    It's pretty clear that their autocomplete code just doesn't handle strings with +s and #s. 
    Pity that isn't the case, because if it was I'd suggest trying CPound.

    Well, Cpound didn't work but I found something else that's interesting:


     



  • I just typed "be" and got 日本語 as an option, which is nihongo (Japanese), which I only know enough to recognise certain kanji. I'm on the iPad ATM, so no screenshot for you!



  •  @Zemm said:

    I'm on the iPad ATM, so no screenshot for you!

    Press lock + home buttons together, or does that only work on the iPhone?



  • <input name="ctl00$ctl00$bcr$bcr$ctl00$PostList$ctl25$ctl23$ctl01" id="ctl00_ctl00_bcr_bcr_ctl00_PostList_ctl25_ctl23_ctl01_State" value="value:Filed%20under%3A%20%3Ca%20href%3D%22%2Ftags%2FCSI%2Bis%2Bnow%2Ba%2Blanguage_3F00_%2Fdefault.aspx%22%20rel%3D%22tag%22%3ECSI%20is%20now%20a%20language%3F%3C%2Fa%3E" type="hidden">

    @BlackMan890 said:

    Filed under: CSI is now a language?
     

    Of course it is. But you need sunglasses for fluent conversation.




  • @Zemm said:

    I'm on the iPad ATM, so no screenshot for you!
     

    You have an iPad ATM?

    Where does the cash come out?



  • @vt_mruhlin said:

    ok, so they used to let you type in anything, then took all the values that existed at some point in time and put them in the database, assuming it was a complete list of all languages.

    Other services sometimes do that too, and it makes a problem.



  • @Kiss me I'm Polish said:

    What the hell?

    Oh great. I'm going to put "Español y puras pendejadas" as a language. I had already wondered why there's "English", "American English" and "British English" but no "Mexican Spanish". Oh well...



  • @danixdefcon5 said:

    I had already wondered why there's "English", "American English" and "British English" but no "Mexican Spanish".

    There's also "Indian English", which I'm not sure if it's referring to the Sub-Continent or Chief Running Bear variation of English.



  • @Someone You Know said:

    @Zemm said:

    I'm on the iPad ATM, so no screenshot for you!
     

    You have an iPad ATM?

    Where does the cash come out?

     

    Steve Jobs' bank.



  • @frits said:

    @danixdefcon5 said:

    I had already wondered why there's "English", "American English" and "British English" but no "Mexican Spanish".

    There's also "Indian English", which I'm not sure if it's referring to the Sub-Continent or Chief Running Bear variation of English.

     

    Tough call.  What they speak in the subcontinent isn't really English, but Chief Running Bear isn't really Indian either.



  • @da Doctah said:

    @frits said:

    @danixdefcon5 said:

    I had already wondered why there's "English", "American English" and "British English" but no "Mexican Spanish".

    There's also "Indian English", which I'm not sure if it's referring to the Sub-Continent or Chief Running Bear variation of English.

     

    Tough call.  What they speak in the subcontinent isn't really English, but Chief Running Bear isn't really Indian either.

    When I used to work at an electronics factory, the lingua franca among the diverse ESL workforce very much resembled the Native American stereotypes in the old Westerns.  One of my Columbian coworkers referred to it as "Indian English". 

     



  • @Schlagwerk said:

    Press lock + home buttons together, or does that only work on the iPhone?
     

    But how do you upload it without getting off the couch? :-P



  • @Zemm said:

    @Schlagwerk said:

    Press lock + home buttons together, or does that only work on the iPhone?
     

    But how do you upload it without getting off the couch? :-P

    If it's like the iPhone it shows up in the Photos library and you can email it from there.



  • @frits said:

    @da Doctah said:

    @frits said:

    [There's also "Indian English", which I'm not sure if it's referring to the Sub-Continent or Chief Running Bear variation of English.

     

    Tough call.  What they speak in the subcontinent isn't really English, but Chief Running Bear isn't really Indian either.

    When I used to work at an electronics factory, the lingua franca among the diverse ESL workforce very much resembled the Native American stereotypes in the old Westerns.  One of my Columbian coworkers referred to it as "Indian English". 

     

     

    Living and working in Arizona, it once occurred to me to ask some of the contractors we'd brought into the office from Tata Consulting if they had any opinions on the fact that we use the same word "Indian" to refer to them and also to all the folks out on the rez.  The general feeling seemed to be a very mild amusement.

    (The fact that they probably consider themselves "Bharati" instead may have made the inherent humor less obvious.)


Log in to reply