A round-up of interesting technology-related links you may have missed over the past weekend. Continue reading...