Ten ways a check passes while the thing it checks is broken | Dark Hacker News