Does anyone else find ROT13 spoilers as annoying as I do?

post by nick012000 · 2010-10-23T17:15:04.957Z · LW · GW · Legacy · 16 comments

Contents

16 comments

Every time I come across one, it annoys me. I have to copy the text, open a new tab to the ROT13 site, paste the text, and click the translate button.

Compare this to something like a collapsable spoiler button-box where you press a button and it expands and expands a box with the appropriate text underneath it. Even making a [spoiler][/spoiler] tag that gave a black background and equally black text would be better than the current ROT13 solution.

Was there actually a reason for doing things this way? If so, why not just include the ROT13 translation in the javascript that'd open and close the textbox? Comments? Criticism?

16 comments

Comments sorted by top scores.

comment by Pavitra · 2010-10-23T17:44:14.478Z · LW(p) · GW(p)

I think the reason is that the ROT13 is a user-side workaround to a codebase that doesn't include a spoiler feature. Any of the other appreaches you mention would require persuading one of a relatively small group of people to put in the time to implement it.

comment by sketerpot · 2010-10-24T02:53:20.469Z · LW(p) · GW(p)

If you want to make things easier, you could enter your spoilers in a paste site. I made one for this purpose, which supports Less Wrong comment syntax for formatting:

Behold, yet another paste site!

Just enter some text, and then copy and paste the URL. For example:

SPOILERS

Replies from: NancyLebovitz
comment by NancyLebovitz · 2010-10-24T05:14:58.999Z · LW(p) · GW(p)

That's pretty cool, but I wonder how long the site will exist. If it goes away, so do any spoilers stored there.

comment by Alicorn · 2010-10-23T17:45:54.532Z · LW(p) · GW(p)

There's a Firefox extension called "leetkey" with a metric fuckton of features, which I have to use only the feature that lets me translate ROT-13. It's still pretty irksome. (The metric fuckton of features means I have to do more menu navigation than would be most convenient.)

Replies from: NihilCredo
comment by NihilCredo · 2010-10-23T19:28:43.174Z · LW(p) · GW(p)

It's the one I use, too. But you don't need to navigate menus: if you open the settings, you can bind the ROT13 switch to a keypress.

Replies from: Alicorn
comment by Alicorn · 2010-10-23T20:28:32.090Z · LW(p) · GW(p)

I tried that, but I couldn't figure out what kind of input it wanted to set the keyboard command. It wasn't in a standard symbology when I managed to get something typed in, and didn't respond normally to me typing the key sequence I wanted. Can you tell me how to make it work?

Replies from: NihilCredo
comment by NihilCredo · 2010-10-23T20:41:36.885Z · LW(p) · GW(p)

Just pressing the key combination inside the input box worked for me, although I had to make a few attempts before I found something that wasn't already used by another browser function.

Right now I use CTRL+] to ROT13 selected text, which in the LeetKey settings shows up as "Ctrl+VK_CONTEXT_MENU". It may be relevant that I use the US-International keyboard layout.

Replies from: Alicorn
comment by Alicorn · 2010-10-23T20:45:14.408Z · LW(p) · GW(p)

If I type Ctrl-] in the box, it just shows "Ctrl+". If I then press ] alone, "Ctrl+" disappears and it just says "VK_CONTEXT_MENU".

Replies from: NihilCredo
comment by NihilCredo · 2010-10-23T21:01:44.801Z · LW(p) · GW(p)

Weird. LeetKey's documentation is nonexistent, and I can't really imagine why it doesn't work for you. Maybe you can try directly editing the about:config results for leetkey? Googling "virtual key codes" should tell you what to insert in the entries, or you can recycle one of the default ones.

comment by DanielLC · 2010-10-23T19:10:53.486Z · LW(p) · GW(p)

It doesn't annoy me, as long as they link to a rot13 translation site.

Come to think of it, as long as they're linking, they could just have a website where it just tells you what it is. Perhaps just have it have rot13 in the URL and use that. Does anyone know a website that does that?

Replies from: arundelo, sketerpot, LightningRose
comment by arundelo · 2010-10-23T19:34:49.285Z · LW(p) · GW(p)

rot13.com does:

http://rot13.com/index.php?text=Guvf+vf+n+grfg.

(Of course, you have to urlencode the text.)

Replies from: None, NihilCredo
comment by [deleted] · 2010-10-23T21:05:07.410Z · LW(p) · GW(p)

So instead of writing "Guvf vf n grfg", one might do "Guvf vf n grfg", or maybe just "Spoiler".

The advantage of the first method is that it gives you some idea of how long the spoilered text is before you look at it, and maybe recognize the text enough so you don't have to look it up again the next time you want to read the same post. The advantage of the second method is that it conceals everything about the spoiler, and doesn't even reveal any information once you look at the URL.

comment by NihilCredo · 2010-10-23T21:32:52.005Z · LW(p) · GW(p)

Checking if this works...

EDIT: Yep, apparently the link works fine even if you don't bother replacing the special characters. May depend on the browser, though.

comment by sketerpot · 2010-10-23T19:37:36.288Z · LW(p) · GW(p)

You could post spoilers to something like Pastebin, and just link to the page on there. Or if Pastebin is too heavyweight, I could probably make a simple web site that lets you write in LW comment syntax, super-minimalistic, in about an hour. I'm trying to develop a habit of just jumping in and doing things, so let me know if you'd be interested.

EDIT: Okay, I made one.

comment by LightningRose · 2010-11-16T15:08:46.184Z · LW(p) · GW(p)

Sorry I'm late to the game, but yes, I happen to have made such a website.

http://www.lightning-rose.com/projects/rot13.htm

Text input is converted to raw rot13 text, raw URL, HTML URL, and UBB URL.

Here's an example of a raw URL:

http://www.lightning-rose.com/projects/rot13.htm?Yvtugavat%20Ebfr%20znqr%20guvf%21

comment by Cyan · 2010-10-25T00:42:06.823Z · LW(p) · GW(p)

This topic has come up before. I use the "bookmarklet" described in this thread.