Full threadkaipakartik·Diamond Age is recommended. You might also like Little Brother by Doctorow. I would recommend anything by China Mieville. Take a look http://blog.kaipakartik.com you might find something you want to read.View on HN