Very interesting blog by Charles Stross with lots of great replies.
posted 4189 days ago