14 Aug 2000 jmelesky   » (Apprentice)

Employed! Start tomorrow hacking Perl. Not much on the benefits, but a very nice work environment and the word "Senior" in front of my title (which, though i often claim not to care about such things, is kinda nifty).

Was up for another job, which would have involved working with cooler stuff (some voice tech, lots of user customization stuff), but would have required me to move back to the east coast, which i wasn't really ready to do (although, i admit being courted for the job over several hundred miles was flattering).

Been doing some more Hume work, still stuck in datatype-land. Basically, i've taken the whole grab structure to its next logical step (as far as my uses for it go). Since i use it to track state, and have it represent the probabilities of given state transitions, it makes a great deal of sense for it to evolve into a matrix of states. The major utility increase will be in the groupable grabs, where i will now be able to make groups of transitions that span initial states (e.g. a group named "up a major fifth" can be included, which would then tie together all the transitions of that type across the set of states (notes) that i'm using).

The next logical step, of course, would be to increase the axes of the matrix to three or more, offering more than one level of Markov simulation. However, since others have done Markov before and (IMHO) better than i would, i'm not sure i'll go that route. There are other interesting bits up my sleeve.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!