Spent most of the day learning Scheme. It's definitely something of a mindflip when all your previous experience is with standard procedural programming languages. It's fun, though. I'm starting to get the hang of it, I think.
Gonna try to put some work into popcheck later (description and info on it posted then).