Got a new job since the last post, now I work at RedHat Labs doing Mozilla and Gtk+ work. These days I work remotely from Sweden, but as soon as possible (pending visa stuff) I will be moving to the states, just like everyone else.
Work is good. The commuting (about 2 hours a day) is a bit boring, but I get to read a lot.
I've been doing a lot of research for the vector drawing program. Yesterday i stumbled over a brilliant algorithm for calculating the intersection between bezier curves (curve/line and curve/curve) called bezier clipping. It is fast, numerically stable and uses little memory, but the real brilliance lies in its simplicity and versality.
Ahh, gotta implement this.