Edge Cases

Technology and culture. A round-up of I've written recently and three interesting articles from across the internet.