It has its uses. If you're programming something like speech recognition or encryption software, then yea, lots of high level math there.
Nah, I didn't dress up as anything this year, sadly...maybe next year. I did, however, bring some candy to give out to the kids. We basically did a bring-your-kids-to-work-in-costume day, so some of us brought some candy to give out to them. Sounds like it was pretty fun at your job too, unsolicited pictures aside ^^
I hear ya! UI design is a pretty neat field. Especially right now, with HTML 5 and the push for mobile design that's been a big thing lately.