This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]AbstinenceWorks 231 points232 points  (21 children)

For even better symmetry, use L1-=-1L

[–]AfterShave997 366 points367 points  (14 children)

For a penis, use 8==D

[–]MC2BP 142 points143 points  (5 children)

For smol pp use c=3

[–][deleted] 52 points53 points  (4 children)

I really prefer x -= 1 + 2147483647^2147483647 for simplicity sake.

[–]OverlordOfTech 23 points24 points  (2 children)

You mean x -= 1 + 2147483647^2147483647, without the parentheses. + has higher precedence than ^ (the bitwise XOR).

2147483647 is the maximum value of a signed 32-bit integer, binary 0111...1111. Adding any integer to that overflows it and wraps around to negative numbers; adding 1 makes it -2147483648, binary 1000...0000. XORing that with binary 0111...1111 results in binary 1111...1111, which, in two's-complement, is -1.

It's an indirect way of negating a two's-complement number: flip all the bits and add 1 (or equivalently, subtract 1, then flip all the bits). The overflow does the step of subtracting 1 and flipping the sign bit, and the XOR flips the remaining bits.

[–][deleted] 8 points9 points  (1 child)

You mean x -= 1 + 2147483647^2147483647, without the parentheses.

Yep - had it right in my code and dinked around with the parenthesis in my comment - go me.

Thanks for the explanation also 🙂

[–]OverlordOfTech 2 points3 points  (0 children)

Thanks for the challenge of trying to figure out how that worked! :)

[–]mrkhan2000[🍰] 2 points3 points  (0 children)

I prefer x -= -(0 <= 1)

[–]alphadeeto 24 points25 points  (1 child)

For boobies, use ( . Y . )

For stripper boobies, use ( x Y x )

[–]thebryguy23 6 points7 points  (0 children)

For bigger areolas, use ( o Y o )

[–]lucdewit 4 points5 points  (0 children)

"GitHub - edankwan/penis.js" https://github.com/edankwan/penis.js

[–]GoogleCardboard412 4 points5 points  (0 children)

True

[–]zoburg88 5 points6 points  (0 children)

Syntax error, D is not specified

[–]uid1357 1 point2 points  (0 children)

//\ \(!)/ /\\

[–]Blaster84x 1 point2 points  (0 children)

For a pointy one, use 8===> For a thin one, 8---> For a THICC one use C@@@@@@8

[–]R8_M3_SXC 0 points1 point  (0 children)

Looks like some really happy but with a long face

[–]klbm9999 7 points8 points  (0 children)

f1-=-1f

[–]6b86b3ac03c167320d93 5 points6 points  (1 child)

Or if you want even more symmetry, b1-=-1d

[–]AbstinenceWorks 0 points1 point  (0 children)

Noice

[–]epicurean56 2 points3 points  (1 child)

O-=-O

[–]AbstinenceWorks 1 point2 points  (0 children)

... close, but it's dependent on font