Comment

Comment by craftkiller

I think this one is good:

  False == False in [False]
  # Outputs True
It doesn't make sense no matter which way you evaluate it. Equality first:

  False == False # True
  True in [False] # False
or `in` first:

  False in [False] # True
  False == True # False

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton