If by "computer science" you mean "programming", then Knuth's series is indispensable, and an excellent addition would be Aho, Hopcroft, and Ullman's "Design and Analysis of Computer Algorithms".
On the other hand, if by "computer science" you mean the branch of mathematics that goes by this name, the best text I know if is Machtey & Young's "Introduction to the general theory of algorithms". Sadly, this book is out of print (few people use use this meaning of "computer science" any more), but right now there are used copies available at amazon. Another excellent book in this category would be Garey & Johnson's "Computers and Intractability: A Guide to the Theory of NP-Completeness". A final text worth looking at is Michael Sipser's "Introduction to the Theory of Computation" (you can save some $$ by purchasing one of the older editions).
The NYT piece by Marcia Angell is excellent, really worth reading all the way through. The second part of her article can be found here: here.
I found the most infuriating bit of information to be that Irving Kirsch had to use the freedom of information act to get the FDA to release all of the study data it had on the antidepressants he analyzed. I assume he succeeded because the patents had expired, so the FDA was no longer able to treat the data as "proprietary". It is really criminal that drug companies aren't forced to release all the information that they've collected about a drug once it is approved.
Its been said millions of times - just because something can be done
doesn't mean that it should be done.
Now, take this pencil and pad of paper and go sit in the corner. Write the
following line 1,000 times:
Shell-script is not an effective tool for complex programming tasks.
------
Life would be better and Linux would have far fewer bugs if we could somehow
force this time-out on lots of other folks too. Case in point: teTeX.
If by "computer science" you mean "programming", then Knuth's series is indispensable, and an excellent addition would be Aho, Hopcroft, and Ullman's "Design and Analysis of Computer Algorithms".
On the other hand, if by "computer science" you mean the branch of mathematics that goes by this name, the best text I know if is Machtey & Young's "Introduction to the general theory of algorithms". Sadly, this book is out of print (few people use use this meaning of "computer science" any more), but right now there are used copies available at amazon. Another excellent book in this category would be Garey & Johnson's "Computers and Intractability: A Guide to the Theory of NP-Completeness". A final text worth looking at is Michael Sipser's "Introduction to the Theory of Computation" (you can save some $$ by purchasing one of the older editions).
The NYT piece by Marcia Angell is excellent, really worth reading all the way through. The second part of her article can be found here:
here.
I found the most infuriating bit of information to be that Irving Kirsch had to use the freedom of information act to get the FDA to release all of the study data it had on the antidepressants he analyzed. I assume he succeeded because the patents had expired, so the FDA was no longer able to treat the data as "proprietary". It is really criminal that drug companies aren't forced to release all the information that they've collected about a drug once it is approved.
The quest for a computer which has the intelligence of a human is going to succeed, and fairly soon.
It won't be accomplished by advances in AI algorithms or hardware, though.
All we have to do is wait for the average level of human intelligence to fall far enough, and the current software will have accomplished the feat!
Apparently, this is a project of IBM's Tokyo Research Lab (trl.ibm.com).
There is some info in english at www.trl.ibm.com/projects/ngm/index_e.htm and links to some hi-res pics at www.trl.ibm.com/projects/ngm/media/index.htm
Now, take this pencil and pad of paper and go sit in the corner. Write the following line 1,000 times:
Shell-script is not an effective tool for complex programming tasks.
------
Life would be better and Linux would have far fewer bugs if we could somehow force this time-out on lots of other folks too. Case in point: teTeX.