I have had my fingers in everything. It is my tendency to jump around from hobby to hobby, from task to task, with little or no warning, and with much undue haste. It is due to this that I know bits and pieces of more languages, both human and programming, than I can possibly count without thinking. I’ve jumped from everything to reverse engineering StarCraft to CPU scheduler design for the linux kernel to highly esoteric mathematics to Japanese to Sherlock Holmes novels.