Logical operators don't return boolean values in Python | Hacker News Reader