You could use the extra hour to exercise. Go to the gym, or go for a bike ride, if your office has a shower. Exercise is almost as important as sleep for health and creativity. Lunch is included in normal 9-5 hours.
How has working at Twitter changed your perspective on big data? Has it been more challenging working within an existing framework or starting from scratch (at BackType)?
Actually it's reinforced my beliefs of the proper way to build these systems. We've actually continued using all the tools and technologies we were using at BackType (Cascalog, ElephantDB, Storm, our schema, etc.)
My advice wasn't the one solicited but:
UI Frameworks are great at helping you get things done. If that is your primary goal, then you should use them. Plain and simple.
The only drawback is that you're incurring some technical debt because you may not be able to easily add needed features to the framework. That's okay for a MVP but needs to be considered before buying into the YUI Control #12 wholesale.
I also appreciated the fact that it linked called functions to their definition. g] is great in Vim, but it is easy to get a little lost in the navigation stack. Having g] intelligently pop out a new buffer window ala :vsplit would be a great start.
No, I also thought that the first example was the most clear, assuming you know how a hash table is typically used in Perl. One of the reasons I like Perl is you can frequently solve problems with the built in data structures, you don't have to get your head around someone's attempt to model out every bit with an object.