2026 retrospective
Context for younger readers: in the mid-2000s, “Chuck Norris facts” were an absurdly popular internet meme โ an endless list of hyperbolic jokes about the actor’s supposed invincibility (“Chuck Norris can divide by zero”). Naturally, someone had to implement them in Ruby. intinig’s blog is gone, but the GitHub repo is still up โ a
Context for younger readers: in the mid-2000s, “Chuck Norris facts” were an absurdly popular internet meme โ an endless list of hyperbolic jokes about the actor’s supposed invincibility (“Chuck Norris can divide by zero”). Naturally, someone had to implement them in Ruby. intinig’s blog is gone, but the GitHub repo is still up โ a
ChuckNorris class that refuses to be instantiated (“No one initializes Chuck Norris”) or subclassed. The best part: if you try, it walks ObjectSpace and nils every instance of your class. Roundhouse kick to the entire Ruby runtime.
intinig ported Chuck’s roundhouse kick power to Ruby! Have a look…
https://github.com/intinig/chuck_norris/tree/master/chuck_norris.rb
It’s a proof-of-concept, of course :).