Assignment or comparison? - Matt P
Lots of languages use the single-equals and double-equals operators for assignment and comparison, respectively. What happens when one is used in place of another? Often it's merely a bug, occasionally it's a syntax error. But in the rare instance, it's a root-level backdoor exploit attempt on the Linux kernel. Scary yet awesome.