Yet another 3D photo wonder is now available – Microsoft Photosynth is available for preview

Try it here: It is an interesting approach of building a 3D world from a bunch of 2D photos taken anywhere. Coincidentally, Microsoft just released 3D maps in Windows Live Local, which also succeed to build 3D models of cities simply by getting data from a camera floating around in a plane.


Lock-free programming: used now in games!

Lock-free programming is a performant multi-threaded synchronization technique that allows you to safely manage in-memory data in a controlled manner. In its essence, the idea is to write your multi-threaded programs without using locks. Why is this better? For one thing, using OS constructs like mutexes will sometime induce an additional performance penalty. For example, the occasional user-mode/kernel-mode…


Vista is now shipped!

A new OS is born – and I hope you will like it!