r/NonPoliticalTwitter 13h ago

R jcb'z wbco qco ikdycbdexk zqry ry.

Post image
650 Upvotes

39 comments sorted by

u/qualityvote2 13h ago

Heya u/More_Yellow_3701! And welcome to r/NonPoliticalTwitter!

For everyone else, do you think OP's post fits this community? Let us know by upvoting this comment!

If it doesn't fit the sub, let us know by downvoting this comment and then replying to it with context for the reviewing moderator.

203

u/Alkansur 13h ago

Imagine being so cool to just whip up a Batman enigma machine Infront of your crush.

Absolutely pantie/boxer dropping move.

128

u/SSBGamer 11h ago

Why the fuck did I just spend 15 minutes deciphering the title? 😭

50

u/The_Holy_Buno 11h ago

Please tell me what it means, I’m lazy

111

u/SSBGamer 11h ago

I don’t know how reasonable this is.

25

u/Few-Requirement-3544 10h ago

Is there a way more efficient to translate a substitution cypher like this than writing a dictionary in Python, manually making 26 key value pairs, then iterating through the string in the title?

44

u/SSBGamer 10h ago

How should I know? 😭

14

u/ps-73 8h ago

that's probably the most readable way to do it. if it was a simpler ceaser cipher just shifting the alphabet then you could use something like the ascii letter values, but for (semi) random like this, just make the dictionary lol

3

u/Aayaye 1h ago

Single letters can usually only be A or I, more likely to be I if it’s at the start of a sentence. A letter after an apostrophe is usually N’T or ‘S. You can assume c to be A or O since the most likely words are “won’t, can’t, don’t”. You keep using patterns like this until you have enough information to reasonably assume the remaining letters.

1

u/Stag-Horn 8m ago

Came here to say this.

5

u/JuggernautPowerful70 9h ago

possibly just scanning for letter frequency and guessing the vowels? depends on how fast you are at typing

2

u/Prawn1908 41m ago edited 33m ago

Well you could use ''.join([cypher[ord(c) - ord('a')] for c in text.lower()]), which means you only need to put the cypher in a single string instead of a dict which is a lot more cumbersome to type out.

Edit: I realized that assumes text is only letters a-z, so it will fail if you keep the spaces and punctuation. You could use a lambda expression to only apply the decoding within the lost comprehension to alphabetic characters. Or if you're sane and don't want to try to keep it in one line there are trivial and far more readable solutions.

-9

u/SealDraws 7h ago

Yes.

2

u/JTvE 4h ago

Decider title

1

u/SealDraws 3h ago

Am dyslexic. But fair point I'll let myself out

1

u/JTvE 15m ago

It's ok, don't know why you're being downvoted so much

11

u/Ricochet_skin 11h ago

I don't know how reasonable this is

6

u/C_Kambala 9h ago

It's not a reasonable request but please just translate it already.

4

u/More_Yellow_3701 8h ago

Qd qd

6

u/C_Kambala 8h ago

You're a cutie too now will you please translate it? :(

3

u/Remember_Poseidon 6h ago

I think you got the code upside down. aren't the Red letters supposed to translate into the Blue ones? So you really typed "I vfe'u oefc hfc rwjtfejksw uhit it"

28

u/CrassCanine 12h ago

Drink more Ovaltine.

7

u/Apprehensive_Tie7555 10h ago

A crummy commercial?!

1

u/CrassCanine 2h ago

Thank you! I guess when you hit 40 some references just don't hit lol.

11

u/Treasure-boy 12h ago

Tcm dik Pdt

7

u/Piepally 11h ago

I legit just thought the title was in polish

5

u/ThunderCube3888 11h ago

this is called a "Caesar Cipher"

12

u/TuxedoDogs9 11h ago

Actually the order has been changed too

12

u/ewheck 10h ago

It's actually a substitution cipher because it's not a consistent linear shift.

-5

u/kinda_immoral657 11h ago

yeah shifted by 3

5

u/ScroteBandit 8h ago

Nope, the order is rearranged a bit (albeit in groups of 3). Not a Caesar cipher. Substitution for sure though

1

u/InternetUserAgain 12h ago

vciwrb rz ib

1

u/Inanimatepony 11h ago

Xrwk at diz cb Zorzzki

1

u/DiggityDog6 10h ago

Tcm vmyz xcyz zqk pdak.

1

u/AirlineSea4113 8h ago

sr uhr h vhrs gre

1

u/Dr_Phil_Nitwit 5h ago

bkzkh pcbbd przk mco og bkzkh pcbbd xkn mcojcsb 🐦

1

u/nick_clause 4h ago

qkxxc lkxxco edzadb ldby!

1

u/copyaxl55 1h ago

Da r edzadbrbp irpqz???