Welcome to the Vibe Olympics!

Why do programmers always mix up Halloween and Christmas?

Because Oct 31 == Dec 25

(31 in octal equals 25 in decimal)