rot13

Where is my one-line implementation of rot13 in JavaScript going wrong?

Code in question with syntax highlighting here: via Friendpaste rot13.js: <script> String.prototype.rot13 = rot13 = function(s) { return (s = (s) ? s : this).split('').map(function(_) { if (!_.match(/[A-Za-z]/)) return _; c = Math.floor(_.charCodeAt(0) / 97); k = (_.toLowerCase().charCodeAt(0) - 96) % 26 + 13; ...

How can one manipulate the Start menu's "Recently Used Programs" list programmatically?

I'm looking for a way to make programs appear (frequently) used, so that they would appear in the Start menu's "Recently Used Programs" (after a zero touch install). I'm trying to figure out how Windows stores information related to program usage frequency. The only (maybe) related things I can see being changed when I run a program fr...

Why 13 places in ROT13?

I understand the reasons for and against ROT13, but I'm wondering why specifically people have chosen 13 places to shift the alphabet? I understand it's halfway around, but is there an elegant reason to go -that- far, but not 12 or 14 spots? It seems to me like making each letter "as far away" as possible from its starting position only...

What are some practical applications of the ROT13 algorithm?

What are some practical applications of the ROT13 algorithm? Since it can't be used for encryption, the only usages I've seen of it involve scrambling spoilers or answers to questions. Are there other more practical and useful cases where ROT13 is used? ...