1137: "LTR/RTL"

This forum is for the individual discussion thread that goes with each new comic.

Moderators: Moderators General, Prelates, Magistrates

User avatar
Quicksilver
Posts: 437
Joined: Wed Apr 29, 2009 6:21 am UTC

1137: "LTR/RTL"

Postby Quicksilver » Wed Nov 21, 2012 5:36 am UTC

Image
Alt Text:"Collaborative editing can quickly become a textual rap battle fought with increasingly convoluted invocations of U+202a to U+202e."
BHG making people speak in reverse? Such things have occured in rap before.
Last edited by Quicksilver on Wed Nov 21, 2012 6:16 am UTC, edited 1 time in total.

User avatar
rhomboidal
Posts: 801
Joined: Wed Jun 15, 2011 5:25 pm UTC
Contact:

Re: 1136: "LTR/RTL"

Postby rhomboidal » Wed Nov 21, 2012 5:39 am UTC

"Elohssa" is totally going to be the name of my new elven paladin avatar.

sehrgut
Posts: 1
Joined: Thu Jun 04, 2009 8:34 am UTC

Re: 1136: "LTR/RTL"

Postby sehrgut » Wed Nov 21, 2012 5:40 am UTC

Typo: "ETH" should be "EHT" . . .

rickane58
Posts: 5
Joined: Tue Jan 20, 2009 12:58 am UTC

Re: 1136: "LTR/RTL"

Postby rickane58 » Wed Nov 21, 2012 5:40 am UTC

I believe it's 1137, and also in the second line, shouldn't it be "eht" not "eth"?

User avatar
jspenguin
Posts: 84
Joined: Wed Apr 16, 2008 7:39 pm UTC
Contact:

Re: 1136: "LTR/RTL"

Postby jspenguin » Wed Nov 21, 2012 5:44 am UTC

It even screws up the title bar.

Image

Code: Select all

from __future__ import skynet

User avatar
TheMegelSmeagol
Posts: 3
Joined: Mon Jul 04, 2011 6:00 am UTC
Location: Grinnell, Iowa

Re: 1136: "LTR/RTL"

Postby TheMegelSmeagol » Wed Nov 21, 2012 5:55 am UTC

It messed up my RSS feed, too.

1137.png

User avatar
Djehutynakht
Posts: 1546
Joined: Thu Feb 10, 2011 1:37 am UTC

Re: 1136: "LTR/RTL"

Postby Djehutynakht » Wed Nov 21, 2012 5:56 am UTC

BHG conditioned people so that they would speak backwards whenever he initiated this command.

http://xkcd.com/573/

User avatar
alvinhochun
Posts: 54
Joined: Wed Nov 14, 2012 3:07 pm UTC

Re: 1137: "‮LTR"

Postby alvinhochun » Wed Nov 21, 2012 6:06 am UTC

Yeah... should be 1137.

What it's supposed to be:
Spoiler:
‮...NEVE T'NDID YEHT-

‮?LLEH ETH TAHW...
‮...UOY DID WOH

‮.ELOHSSA...


The source code view is messed up...

Code: Select all

<title>xkcd: ‮LTR</title>


‭And note: different browsers treats "‮" differently.
‭And also note: "‮" is RTL override, while "‭" is LTR override.
‭And and also note: you can easily insert one in notepad.exe.

ike
Posts: 20
Joined: Mon Sep 17, 2012 3:12 pm UTC

Re: 1137: "LTR/RTL"

Postby ike » Wed Nov 21, 2012 6:39 am UTC

looking at the source I can not figure out how the hell this was done.

the only thing suspisious I have found is line 7:

"<title>xkcd: <title/>RTL"

my browser and OS is Iceweasel 10.0.10 and Debian Linux.


[edited to add]

for reference, line 7 from the source for comic 1136 is:

"<title>xkcd: Broken Mirror</title>"

User avatar
alvinhochun
Posts: 54
Joined: Wed Nov 14, 2012 3:07 pm UTC

Re: 1137: "LTR/RTL"

Postby alvinhochun » Wed Nov 21, 2012 6:45 am UTC

ike wrote:looking at the source I can not figure out how the hell this was done.

the only thing suspisious I have found is line 7:

"<title>xkcd: <title/>RTL"

Seems that you haven't noticed my reply. If you read it carefully you'll know. I've explained.

Psykar
Posts: 21
Joined: Mon Mar 23, 2009 4:32 am UTC

Re: 1137: "LTR/RTL"

Postby Psykar » Wed Nov 21, 2012 6:47 am UTC

ike wrote:"<title>xkcd: <title/>RTL"

It's actually
<title>xkcd: ‮LTR</title>
Spoiler:
Or rather the below with a LTR override character inserted between the colon and the L
<title>xkcd: LTR</title>

Some fun:
http://superconductor.voltage.com/2011/ ... u202e.html

And some bad stuff:
http://krebsonsecurity.com/2011/09/righ ... l-attacks/

imgx64
Posts: 5
Joined: Tue Oct 19, 2010 5:11 am UTC

Re: 1137: "LTR/RTL"

Postby imgx64 » Wed Nov 21, 2012 6:51 am UTC

And that’s not even the worst part. If you have to write in a RTL language (or worse, mix RTL and LTR text), you’re in for a world of hurt.
For example, in Arabic, if you *don’t* put a RTL marker (which most people don’t know about), some implementations will helpfully display Arabic words in RTL, but treat any non-Arabic text (including punctuation) as LTR and will mess up the word order.
Since most people here can’t read Arabic, a contrived English example would make the comic:

…EVEN T’DIDN THEY-

Slightly better (but still broken) implementations will treat spaces as RTL, and you get something like:

…T EVEN’THEY DIDN-

User avatar
alvinhochun
Posts: 54
Joined: Wed Nov 14, 2012 3:07 pm UTC

Re: 1137: "LTR/RTL"

Postby alvinhochun » Wed Nov 21, 2012 6:51 am UTC

For those who are interested: Here's a handy tool to display the hex.
‮http://rishida.net/tools/conversion/

ike
Posts: 20
Joined: Mon Sep 17, 2012 3:12 pm UTC

Re: 1137: "LTR/RTL"

Postby ike » Wed Nov 21, 2012 6:57 am UTC

alvinhochun wrote:
ike wrote:looking at the source I can not figure out how the hell this was done.

the only thing suspisious I have found is line 7:

"<title>xkcd: <title/>RTL"

Seems that you haven't noticed my reply. If you read it carefully you'll know. I've explained.


I read your reply as closely as I can without sleeping for 8 hours first. But Psykar's explanantion makes sense. Thank you Psykar.


[edited]

User avatar
Red Hal
Magically Delicious
Posts: 1445
Joined: Wed Nov 28, 2007 2:42 pm UTC

Re: 1137: "LTR/RTL"

Postby Red Hal » Wed Nov 21, 2012 6:59 am UTC

Cheese, it's taken a while, but we salute you.
Lost Greatest Silent Baby X Y Z. "There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."

k_sze
Posts: 5
Joined: Fri Aug 24, 2012 2:12 pm UTC

Re: 1137: "LTR/RTL"

Postby k_sze » Wed Nov 21, 2012 7:10 am UTC

I'm glad that Chinese, Japanese, and Korean can be written in either direction. So our parts in any multilingual piece of text cannot be trolled this way. :twisted:

Well, up to a certain extent anyway. Once you include punctuations (which were not in use for us until long after first contact with Europeans, towards the beginning of the 20th century), it gets a bit ugly because the software probably won't flip the punctuation rendering horizontally.

JulienW
Posts: 4
Joined: Wed Aug 12, 2009 7:06 am UTC

Re: 1137: "LTR/RTL"

Postby JulienW » Wed Nov 21, 2012 7:58 am UTC

In Firefox 18, I read this in the source code view :

Code: Select all

<title>xkcd: </title>RTL


I suspect this is related to the HTML5 parser Firefox is using now.

With Firebug however I get :

Code: Select all

<title>xkcd: <eltit/>RTL

User avatar
alvinhochun
Posts: 54
Joined: Wed Nov 14, 2012 3:07 pm UTC

Re: 1137: "LTR/RTL"

Postby alvinhochun » Wed Nov 21, 2012 8:14 am UTC

OK, in short, there's an invisible character which tells whatever-is-displaying-the-text to treat the following contents in right to left.

Jamaican Castle
Posts: 151
Joined: Fri Nov 30, 2007 9:10 pm UTC

Re: 1137: "LTR/RTL"

Postby Jamaican Castle » Wed Nov 21, 2012 8:33 am UTC

Now I want to know what the worst part is...


Hmm. My meta-joke detector is telling me that the worst part is probably that they didn't even tell us what the worst part is.

eidako
Posts: 126
Joined: Wed Apr 06, 2011 10:24 am UTC

Re: 1137: "LTR/RTL"

Postby eidako » Wed Nov 21, 2012 9:46 am UTC

Full explanation:
http://www.digitalpbk.blogspot.com/2006 ... oring.html

What's fun is to create a RTL username on a forum and keep pinging the site. Suddenly the entire "who's online" list will be screwed up and it'll drive the regulars crazy. It can be used to create a blank username as well, which can be problematic when the reporting system involves clicking a hyperlinked name. You can also spoof the names of administrators. It's a naughty little codepoint.
☕̢̝̓͒͐̃̅웃̦͓͕͎͈͇̂ͤ̅͝

User avatar
oauitam
Posts: 44
Joined: Thu Nov 08, 2012 1:45 pm UTC

Re: 1137: "LTR/RTL"

Postby oauitam » Wed Nov 21, 2012 10:29 am UTC

¿suɐıʃɐɹʇsn∀ sn ʇnoqɐ ʇɐɥʍ ʇnq ɔıqɐɹ∀ ɹoɟ pooƃ sı ⅂⊥ᴚ

User avatar
NeatNit
Posts: 44
Joined: Tue Apr 03, 2012 9:10 pm UTC

Re: 1137: "LTR/RTL"

Postby NeatNit » Wed Nov 21, 2012 10:45 am UTC

It broke the xkcd app I use :(

mc-kreef
Posts: 6
Joined: Mon Mar 08, 2010 9:21 am UTC

Re: 1137: "LTR/RTL"

Postby mc-kreef » Wed Nov 21, 2012 11:06 am UTC

don't know it's obvious, but haven't read it in the posts before:
the RTL version of "title" i read "elite" it's not 1337 yet, but we a close ;)

asdfzxc
Posts: 60
Joined: Mon Jun 08, 2009 7:04 pm UTC

Re: 1137: "LTR/RTL"

Postby asdfzxc » Wed Nov 21, 2012 11:10 am UTC

Here's the isolated RTL character:
[‮[
It's between the two brackets. Copy to where you want it, delete the brackets, enjoy.

amire80
Posts: 1
Joined: Wed Nov 21, 2012 11:19 am UTC

Re: 1137: "LTR/RTL"

Postby amire80 » Wed Nov 21, 2012 11:23 am UTC

Thanks to this comic I reported a bug in Firefox. Search for bug number 813923 in Mozilla's Bugzilla. (Apparently, I can't post URLs here.)

Istaro
Posts: 101
Joined: Mon Jan 05, 2009 6:00 pm UTC

Re: 1137: "LTR/RTL"

Postby Istaro » Wed Nov 21, 2012 11:33 am UTC

I just tried Googling for a single RLO character . . .

Your search - .stnemucod yna hctam ton did -

Suggestions:
• Try different keywords.

User avatar
parry.jacob
Posts: 1
Joined: Wed Nov 21, 2012 11:35 am UTC
Location: Ontario, Canada

Re: 1137: "LTR/RTL"

Postby parry.jacob » Wed Nov 21, 2012 11:38 am UTC

I love how it messes with the Windows sneak and Google Chrome! I would post a screenshot, but I can't.

qazwart
Posts: 6
Joined: Wed Nov 21, 2012 1:00 pm UTC

Re: 1137: "LTR/RTL"

Postby qazwart » Wed Nov 21, 2012 1:06 pm UTC

In Safari or Chrome, go to the "View" menu and select Text Encoding->Western (ISO Latin 1). This breaks U202+e ability to break your browser.

njank
Posts: 4
Joined: Wed Nov 21, 2012 1:43 pm UTC

Re: 1137: "LTR/RTL"

Postby njank » Wed Nov 21, 2012 1:45 pm UTC

I think we can all agree that the most important question is how we can use this to mess with Facebook. Gramma won't know what hit her :mrgreen:

Aaronn
Posts: 1
Joined: Wed Nov 21, 2012 1:43 pm UTC

Re: 1137: "LTR/RTL"

Postby Aaronn » Wed Nov 21, 2012 1:47 pm UTC

In HTML, you can use the escape sequence "&#8238" to do this. I'm going to have some fun with this :P

User avatar
Quarg Ranger
Posts: 4
Joined: Fri Sep 21, 2012 9:20 am UTC

Re: 1137: "LTR/RTL"

Postby Quarg Ranger » Wed Nov 21, 2012 1:49 pm UTC

Glad I'm not the only one who spotted the typo.

User avatar
orthogon
Posts: 3099
Joined: Thu May 17, 2012 7:52 am UTC
Location: The Airy 1830 ellipsoid

Re: 1137: "LTR/RTL"

Postby orthogon » Wed Nov 21, 2012 2:07 pm UTC

asdfzxc wrote:Here's the isolated RTL character:
[‮[
It's between the two brackets. Copy to where you want it, delete the brackets, enjoy.


That's assuming you can select it, which is slightly trippy experience in itself...
xtifr wrote:... and orthogon merely sounds undecided.

User avatar
Klear
Posts: 1965
Joined: Sun Jun 13, 2010 8:43 am UTC
Location: Prague

Re: 1137: "LTR/RTL"

Postby Klear » Wed Nov 21, 2012 2:13 pm UTC

orthogon wrote:
asdfzxc wrote:Here's the isolated RTL character:
[‮[
It's between the two brackets. Copy to where you want it, delete the brackets, enjoy.


That's assuming you can select it, which is slightly trippy experience in itself...


It's best if you select the lines above and below as well. I just tried to post a RTL character stuck between two other characters on other lines, but it crashed my chrome tab... this thing is dangerous.

Epod
Posts: 14
Joined: Fri Dec 02, 2011 10:48 pm UTC

Re: 1137: "LTR/RTL"

Postby Epod » Wed Nov 21, 2012 2:16 pm UTC

Legend has it that this formatting character is also the name of Bobby Tables' firstborn.

TuringTest
Posts: 5
Joined: Wed Nov 21, 2012 2:19 pm UTC

Re: 1137: "LTR/RTL"

Postby TuringTest » Wed Nov 21, 2012 2:20 pm UTC

Control codes in shared consoles, causing havock!

Everything old is new again.

User avatar
evilspoons
Posts: 98
Joined: Tue Aug 26, 2008 12:44 am UTC
Location: Edmonton, AB, Canada

Re: 1137: "LTR/RTL"

Postby evilspoons » Wed Nov 21, 2012 2:25 pm UTC

I'm not seeing anything interesting happening outside of the comic in Chrome or Internet Explorer. Was the thing removed or has it gone over my head?

User avatar
jules.LT
Posts: 1539
Joined: Sun Jul 19, 2009 8:20 pm UTC
Location: Paris, France, Europe

Re: 1137: "LTR/RTL"

Postby jules.LT » Wed Nov 21, 2012 2:31 pm UTC

I can't type it anywhere, because when I type the final "e" my programs send me to the Edit menu (Alt+E) :(
Bertrand Russell wrote:Not to be absolutely certain is, I think, one of the essential things in rationality.
Richard Feynman & many others wrote:Keep an open mind – but not so open that your brain falls out

sherlip
Posts: 28
Joined: Thu Mar 31, 2011 1:40 am UTC

Re: 1137: "LTR/RTL"

Postby sherlip » Wed Nov 21, 2012 2:40 pm UTC

Looking at some of these replies, knowing not anything about HTML

www.xkcd.com/1137/U+202e does nothing.

User avatar
orthogon
Posts: 3099
Joined: Thu May 17, 2012 7:52 am UTC
Location: The Airy 1830 ellipsoid

Re: 1137: "LTR/RTL"

Postby orthogon » Wed Nov 21, 2012 3:13 pm UTC

Klear wrote:It's best if you select the lines above and below as well. I just tried to post a RTL character stuck between two other characters on other lines, but it crashed my chrome tab... this thing is dangerous.

Thanks. I tried pasting it into my Facebook status and was disappointed by the amount of chaos it didn't cause. The only thing that happened was that it turned the closing ] into a [. That makes sense if you think about it...
xtifr wrote:... and orthogon merely sounds undecided.

Plutarch
Posts: 103
Joined: Fri Apr 17, 2009 10:29 am UTC
Location: London, UK

Re: 1137: "LTR/RTL"

Postby Plutarch » Wed Nov 21, 2012 4:02 pm UTC

evilspoons wrote:I'm not seeing anything interesting happening outside of the comic in Chrome or Internet Explorer. Was the thing removed or has it gone over my head?


I'm glad I'm not the only one! I can't see anything strange at all, in Safari or Firefox, I don't know what the joke is meant to be. Maybe it's just going completely over my head too. Could anyone tell me what I should be seeing in the comic?


Return to “Individual XKCD Comic Threads”

Who is online

Users browsing this forum: No registered users and 120 guests