20090826 tech: Microsoft apologises for racism