Live data from Hacker News

Ask HN: What's the best computer science book you've read recently?

news.ycombinator.com

121–130 of 201 posts

Re: Ask HN: What's the best computer science book you've read recently?

#121

Deep Learning (Adaptive Computation and Machine Learning series) by Ian Goodfellow, Yoshua Bengio, Aaron Courville Came out in November 2016. Split in 3 parts: Part I: Applied Math and Machine Learning Basics (Linear Algebra, Probability and Information Theory, Numerical computation) Part II: Deep Networks: Modern Practices (Deep Feedforward Networks, Regularization, CNNs, RNNs, Practical Methodology & Applications)…

Also available at http://www.deeplearningbook.org/ .

Re: Ask HN: What's the best computer science book you've read recently?

#123
I'd highly recommend The Phoenix Project:

https://www.amazon.com/dp/0988262509/ref=cm_sw_r_cp_awdb_pxm...

The story they've wrapped around the shift to Agile for this company was extremely entertaining and kept me coming back to read more! Plus it has some very good thought exercises to take with you to your own job :)

Re: Ask HN: What's the best computer science book you've read recently?

#125
post #16

I still haven't read anything better than Code by Charles Petzold [1] and it's not even close. [1] https://www.amazon.com/Code-Language-Computer-Hardware-Softw...

It is a fantastic book. It doesn't take u into typical algorithms (at least that I recall), but rather it explains as intuitively as possible how a computer is built up from flip flops and binary logic to assembly, intermediate language and on to full-on compilation of a useable language. Basically beginner programmers can acquire a broad understanding of the foundation the programs you're building are built on by re…

I don't think theory first is wrong by itself.

I think that everyone will get new information better when it is something that fixes an immediate issue or clarifies an immediate doubt.

But this is not a contradiction. Theory can be presented in such a way that you want and need to know the next piece of information, the way mystery novels work.

It can be easier for the writer to create this need with examples instead of narrative, no doubt about it.

But let's not fall in the opposite direction of having only examples and no theory, so common with blogs now. I feel empty when I read such materials.

Re: Ask HN: What's the best computer science book you've read recently?

#126
post #16

I still haven't read anything better than Code by Charles Petzold [1] and it's not even close. [1] https://www.amazon.com/Code-Language-Computer-Hardware-Softw...

It is a fantastic book. It doesn't take u into typical algorithms (at least that I recall), but rather it explains as intuitively as possible how a computer is built up from flip flops and binary logic to assembly, intermediate language and on to full-on compilation of a useable language. Basically beginner programmers can acquire a broad understanding of the foundation the programs you're building are built on by re…

Thank you for your inspiring words!

Re: Ask HN: What's the best computer science book you've read recently?

#127

Like others in this thread, this is more (only, in fact) about programming but I found The Go Programming Language to be an absolutely perfect introduction to Go with fantastic examples and succinct prose. It's beautifully typeset as well, which doesn't hurt. http://www.gopl.io ISBN: 978-0134190440

I found this to be helpful for learning basics of web development, https://github.com/thewhitetulip/web-dev-golang-anti-textboo...

Thank you! I live the idea of an anti textbook :)

Re: Ask HN: What's the best computer science book you've read recently?

#128
post #49

Earlier quoted context omitted.

This book was my greatest buy ever! I once went to Fry's electronics to their book section - my expectation was to find only popular books there, when lo and behold, I see this book on compilers. I turn it over to look at the price tag, thinking I'll have to shell out something like $80 for the book and to my shock and surprise the tag says,... wait for it... $0.01 That's right one cent! At first I think this is some…

Wow, that's awesome! I picked up mine second hand at a textbook distributor for the equivalent of about $30. For anyone interested in other books on compiler construction, I would recommend these: - "The Basics of Compiler Design" by Torben Mogensen - "Modern Compiler Implementation in C" by Andrew Appel (ML and Java versions available too) - "Modern Compiler Design" by Grune, Bal et al. The Dragon Book is obviously…

Try Principles of Program Analysis by Nielson & Nielson. Uber hardcore and beautiful approaches to static analysis and optimization, on a very general mathematical framework.

Re: Ask HN: What's the best computer science book you've read recently?

#129
post #87

"The Annotated Turing" by Charles Petzold: https://www.amazon.com/Annotated-Turing-Through-Historic-Com...

This is one of the more fascinating books that I've read recently. The commentary makes the paper itself very accessible. I rather enjoyed the direct reproduction of the paper itself (with typos!) in the book, and the near line by line commentary at points. It's not the way that I would want to be taught about Turing machines, but it's amazing to see them articulated for the first time.

Re: Ask HN: What's the best computer science book you've read recently?

#130

I'll give you a couple. Note that some of these are rehashes of my earlier comments. # Elements of Programming https://www.amazon.com/Elements-Programming-Alexander-Stepan... This book proposes how to write C++-ish code in a mathematical way that makes all your code terse. In this talk, Sean Parent, at that time working on Adobe Photoshop, estimated that the PS codebase could be reduced from 3,000,000 LOC to 30,000 L…

Amazon links with your affiliate tag, seriously?

I see nothing wrong with GP providing their affiliate tag.

They are referring customers to Amazon, and customers don't pay extra.

Post reply on HN