Skip to content

Instantly share code, notes, and snippets.

@lukesh
Created August 20, 2014 23:49
Show Gist options
  • Save lukesh/a9e054491d010c344ae0 to your computer and use it in GitHub Desktop.
Save lukesh/a9e054491d010c344ae0 to your computer and use it in GitHub Desktop.
#!/usr/bin/ruby
input = "%clipboard"
subs = {
" " => " ",
"a" => "ɐ",
"b" => "q",
"c" => "ɔ",
"d" => "p",
"e" => "ǝ",
"f" => "ɟ",
"g" => "ƃ",
"h" => "ɥ",
"i" => "ı",
"j" => "ɾ",
"k" => "ʞ",
"l" => "l",
"m" => "ɯ",
"n" => "u",
"o" => "o",
"p" => "d",
"q" => "b",
"r" => "ɹ",
"s" => "s",
"t" => "ʇ",
"u" => "n",
"v" => "ʌ",
"w" => "ʍ",
"x" => "x",
"y" => "ʎ",
"z" => "z",
"A" => "∀",
"B" => "q",
"C" => "Ɔ",
"D" => "p",
"E" => "Ǝ",
"F" => "Ⅎ",
"G" => "פ",
"H" => "H",
"I" => "I",
"J" => "ſ",
"K" => "ʞ",
"L" => "˥",
"M" => "W",
"N" => "N",
"O" => "O",
"P" => "Ԁ",
"Q" => "Q",
"R" => "ɹ",
"S" => "S",
"T" => "┴",
"U" => "∩",
"V" => "Λ",
"W" => "M",
"X" => "X",
"Y" => "⅄",
"Z" => "Z",
"," => "'",
"!" => "¡",
"?" => "¿",
"(" => ")",
")" => "(",
"[" => "]",
"]" => "[",
"." => "˙",
'"' => ",,",
"'" => ","
}
text = input.split(//).reverse.map {|i| subs[i].nil? ? i : subs[i] }.join("")
print "(╯°□°)╯︵ #{text}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment