June 30, 2006

So *that's* where the groove is

This past week, I've felt more like a grad student than I did most of the time in grad school. Almost since I got to Knox, "research" had become a bit of a dirty word, inducing feelings of guilt that I never seemed to get around to working on it. A serendipitous confluence of circumstances finally made something click this week, and I really dove in, playing with some stuff I literally hadn't touched since I copied it over from the Brown CS servers. I've been getting up and coming in well before noon and getting work done. At lunch I've technically been working too, since I have FP reading I need to do. Then I come back to my office and work until 6 or 7. There, I feed the dog and myself and sit down either to do more FP reading or to work on the kitchen.

So in one sense it's all work and no play. In another sense, it's all play. And the best part is, I haven't scheduled myself for any out-of-town play during July, just a couple of evening or afternoon things. Fun though it is to go a-travelling, it sets you right back to zero on stuff like this, and the very last thing I want to do now is break my groove. This feels great!

"[Pagers] retain the upper hand over mobile phones, thanks to fears the latter may interfere with delicate hospital equipment. At least that's what your doctors will tell you if they trade in their pager for a new putter or four iron." --BBC

Posted by blahedo at 4:03pm on 30 Jun 2006
I've been learning Haskell recently. Lazy evaluation is cool. I'll be trying to work it into some projects at work, but that will be difficult. Haskell is also interesting because of some of the formal verification work surrounding it. I think that is the way to move forward in the face of increasing software complexity. James Posted by ansible at 4:17pm on 30 Jun 2006
Post a comment

Say whether the tens digit of this number is even or odd: 400

Remember personal info?

Valid XHTML 1.0!