"The youth killer on the Norwegian island is a Norwegian extremist aparently against muslims and took revenge against the ruling party in Norway for loosening the immigration strings.
My guess is that the authorities never considered adequate safety because it is an island."
I think it is impossible to protect yourself against these kind of things. And to be honest, it is better not trying to protect yourself against these kind of one-man actions, because you will need a Soviet Police Aparatski to do so.
A serious public discussion on immigration issues is the best solution and I understand, that that is what Norway wants to do. Democracy and a free independent press is the best way to take out tensions among the population.