Hacker News new | ask | show | jobs
by stevedt 3259 days ago
But in Ruby only false and nil are "falsey", so unless the variable was accidentally set to false (not impossible) the construct behaves as an initializer.