Even if I didn't write anything on Advogato since a long time, I've been quite busy... I'm rewriting gsynchro, the GPL SyncML synchronization solution in OCaml, it's currently completed at 40%. I do this because gsynchro in C++ is becoming unmaintainable and it's costy to add new features. With OCaml programming is easier because there's no need to maintain memory, refactoring code is simple. And even on the Zaurus it's fast enough. But more recently I picked up on FCEU, I'm doing an optimized version for speed, mainly targetting right now Linux PDAs, on you can see more information on this page. It's fun because it's all about doing profiling, optimizing in C and in ASM.