Hacker News new | ask | show | jobs
by apetersson 1110 days ago
_ = (lambda _, __, ___: (lambda _, __, ___, ____: {_[___](____)[_(__)](_(___, ____)) for ___ in _}[_](__, _(___, __))) ( (lambda _: _ % 2 and _ // 2 or _ * 5 + 1), (lambda _: _ << 1), 2, 1 ) )[(lambda _, __: _ << __), 5, 2]

Guess what that is doing

1 comments

It seems to be broken at multiple levels. Maybe something something Collatz conjecture?
Yeah, I tried a few times to fix the syntax errors but couldn't. I love that method of obfuscation, though.