Using ||= operator with begin ... end in ruby | Hacker News Reader