At the moment I’m reading several technical books in preparation for the exams. Especially the Communication Systems and the Digital Signal Processing exams are known to be very hard. My mate Christian gave me the hint for this outstanding Digital Signal Processing eBook:
You can download the eBook for free. So if you want to know (or you’re expected to know) anything about Digital Signal Processing, get this eBook.
It’s quite a time since I found this website where you can download several technical eBooks for free. One very interesting eBook is this:
A Programmer’s Guide to the Mind
“We will try to explain how the mind works, and we will also show how a person can make it operate more effectively. If we compare the task of developing the mind to that of taking a journey, then this volume could be described as a combination road map and tourist guide. While there are many similarities between a brain and an electronic computer, there are also several factors which make the human ‘computer’ unique: First of all, it is rather large. The electronic chips which are contained in the computers of the 1990s are constructed from flat little squares of silicon, no bigger than postage stamps. In contrast, the human thinking apparatus is a three pound, three-dimensional, solid chunk of neurons and interconnections. The average human brain contains about one hundred billion neurons and around one hundred trillion connections. Compare this to today’s computer chip with its total of about ten million transistors, and you can understand why, at present, we have about sufficient technology to simulate the brain of a slug.”
Source 1: A Programmer’s Guide to the Mind
Source 2: TechBooksForFree