Spooky, just made several (checked in, checked, released, reverted) fixes... this is a time of year of deep internal distractions. I know I just don't get as much exercises as other seasons, just a good walk can help.
Spooky that I was just at a chapter in Waitzkins' book (joshwaitzkin.com "The Art of Learning" - bit of a pretentious title but a fairly down to earth read about his struggles as a kid becoming a grand master) on keeping focus. Has some good ideas about re-focusing. Do programmers really have a monopoly on hyper-focus? I can't imagine now, let alone as a 10 yr old, being in a nine hour game that the (adult) opponent is dragging as a strategy to wear one down.