I'm interested in hard problems.
Recently, I've started thinking a lot about what CP6AN might look like.
Class::MOP and the Perl 6 Metamodel make me more excited than I'd like to admit.
Also expect occasional wordy technology-related rantings.
I'm convinced that some problems are considered hard mainly because they're really good at exposing unquestioned assumptions at different levels of a system.
In concurrency, one of those levels having its assumptions challenged is the programmer, but that's not the only reason it's hard.