Stories by Mikael Ricknas, IDG News Service