Understanding Boolean Operator Precedence in Ruby (&&, And, ||, Or) | Dark Hacker News