Books so far in 2014

I have a lot of books.

I’ve finally decided to organize my collection and keep track of what I read. In this post, I’ll list the books I read since January — or at least an approximation given by the email confirmations of the ebooks I bought, my memory and the ones in my bookshelf. I also divided them in sections. Papers are included as well.

Computers and programming:

  • Structure and Interpretation of Computer Programs — [reading] (and doing the exercises!)
  • Smalltalk Best Practice Patterns — [will read]
  • Bash and Zsh — [will read]
  • The Fourth Paradigm — Data-Intensive Scientific Discovery — [will read]
  • Understanding Computation — [will read]
  • Learn You Some Haskell For Great Good — read online
  • Secrets of the JavaScript Ninja
  • Exploring Everyday Things with Ruby and R


  • Thinking, Fast and Slow
  • Quiet: The Power of Introverts in a World That Can’t Stop Talking
  • Using Bayesian Networks to Detect Students’ Learning Styles in a Web-based education system — pdf
  • Learning Styles: Concepts and Evidence — sage journals
  • Learning and Teaching Styles in Engineering Education — pdf
  • A New Approach to Discover Students Learning Styles in Adaptive Educational Systems — pdf
  • Adaptive e-Learning Environment using Learning Style Recognition — pdf

Educational Data Mining:

  • The Fundamentals of Item Response Theory — amazon
  • Properties of the Bayesian Knowledge Tracing Model — Journal of EDM

Artificial Intelligence, Machine Learning and related subjects:

  • The Hanson-Yudkowsky AI-Foom Debate — [will read]
  • Introduction to Information Retrieval; Christopher Manning
  • Foundations of Natural Language Processing; Christopher Manning
  • Feedback Control for Computer Systems
  • Blognoon: Exploring a Topic in the Blogosphere — research at google
  • A few useful things to know about Machine Learning — pdf


  • Rework: Change the Way You Work Forever — amazon
  • Remote: Office Not Required — amazon
  • The Year Without Pants — amazon


  • Hemingway’s Cats


  • Colorless Tsukuru Tazaki and His Years of Pilgrimage
  • Guild Wars: Sea of Sorrows
  • Guild Wars: Edge of Destiny
  • Guild Wars: Ghosts of Ascalon
  • Threat Vector
  • The Picture of Dorian Gray


  • How to Read a Book — [reading]
  • Steampunk: H.G. Wells — [will read]
  • The Steampunk Bible

In brazilian portuguese:

  • São Bernardo; Graciliano Ramos

It should be possible to organize books and papers in such a way to “improve” my reading order, e.g. parallelize better by reading very demanding books (i.e. SICP and other very technical ones) with not so much ones (e.g. biographies and business-related). I’ll continue my experiments.

UPDATE (4th Feb 2015): I’m trying to keep track of the books more accurately this year. Let’s see if I can keep up.