William Blum's website

Links

Many years ago, I used to bookmark websites I find interesting on my personal page. The list is somewhat outdated though some of those sites still are amongst my favorites.

Programming languages and tools

System tools

Internet

Multimedia (imaging, music, cd burdning)

Publishing

Data security

Recovery

Others

Chinese learning website http://www.chinese-tools.com/