Live data from Hacker News

The most mentioned books on Stack Overflow

dev-books.com

151–160 of 256 posts

Re: The most mentioned books on Stack Overflow

#151
post #110

Earlier quoted context omitted.

> if it mentions GEB, off it goes into the circular file Why?

Because it's a Strange Loop.

Hmm, yes, I can see a product idea here: Klein bottle waste baskets.

When your waste basket is nonorientable, life becomes much simpler. Everything is both inside and outside the trash.

Re: The most mentioned books on Stack Overflow

#152
post #79

Although not directly development related. The most impressive book I've had the pleasure of reading is "Gödel Escher Bach: An eternal golden braid" (also known as GEB) from Douglas Hofstadter. It's hard to explain what it is about exactly, but it contains ideas and concepts from mathematics, computer science, philosophy and conscience. All of it is explained in very clear and interesting way. I can recommend it to a…

I heard a story from an AI professor a few years ago, who had an interesting heuristic for picking grad student applications to trash: if it mentions GEB, off it goes into the circular file. Fun book. Hofstadter actually doesn't like computers, apparently: this is in the record, and I've heard him mention that fact multiple times. He just likes playing with ideas.

He likes computers, he even likes AI. He doesn't buy into Ray Kurzweil's ideas about singularity [0,1]. He also (as I understand) is in Chomsky school of statistical learning as opposed to Peter Norvig (or Google) school [1,2]. Those two are highly unpopular stances to have these days, so I can see how that can be confused with not liking computers/AI.

If you read GEB, you can see in different chapters that he is a big fan of computers, simulations, attempts at AI, and the such.

[0] https://www.youtube.com/watch?v=Nhj6fDDnckE

[1] http://www.americanscientist.org/bookshelf/pub/douglas-r-hof...

[2] http://norvig.com/chomsky.html

Re: The most mentioned books on Stack Overflow

#153
post #79

Although not directly development related. The most impressive book I've had the pleasure of reading is "Gödel Escher Bach: An eternal golden braid" (also known as GEB) from Douglas Hofstadter. It's hard to explain what it is about exactly, but it contains ideas and concepts from mathematics, computer science, philosophy and conscience. All of it is explained in very clear and interesting way. I can recommend it to a…

A friend calls it "the most popular book that nobody has read," but maybe that was more accurate in the 90s.

I read it, it was a boring read really.

Re: The most mentioned books on Stack Overflow

#154
post #51

Earlier quoted context omitted.

> >, the good old Design Patterns book, responsible for more atrocious over-abstracted, > This is a misunderstanding of the DP book. It is discussing an effect of the book, not the intent . > It would be similar to saying that the existence of TVTropes.com is responsible for terrible scripts of tv shows and movies. Which would be entirely accurate if script writers were widely using TVTropes pages as templates and cr…

>It is discussing an effect of the book, not the intent. Do you truly believe that specific DP book caused that effect? I don't. The DP book is extremely dry reading and most programmers have not actually read it. ([In terms of readership/ownership ratio] It's a book like Stephen Hawking's "Brief History of Time" ... everybody knows about it and some might have it on the coffee table but very few actually read it.) I…

> Do you truly believe that specific DP book caused that effect

I believe that it, and specific choices made in the selection and presentation of patterns in it, contributed significantly.

> The DP book is extremely dry reading and most programmers have not actually read it.

Perhaps, but the influence of a book (especially one which directly inspires other books) often extends beyond its direct readership.

Re: The most mentioned books on Stack Overflow

#155
post #110

Earlier quoted context omitted.

> if it mentions GEB, off it goes into the circular file Why?

Because it's a Strange Loop.

Nope. Strange loops are not by definition not intentionally circular (while a circular graph in a file system is in this case). He makes that clear I think in the final chapter of GEB.

Re: The most mentioned books on Stack Overflow

#156
post #69

too much hard coding books imho. 'the design of everyday thing' and 'don't make me think' should be read more.

the design of everyday thing I've seen that recommended many times but it's a terrible book, IMHO. (I don't remember the specifics why, but vaguely remember the author waffles around without any real points).

Then it's not for you. I've read it, I loved it, it gave me lots of ideas. Something that you must understand is that sometimes, a book is not good or bad, it's just not for you. Sometimes, you must read into it, get inspired and develop your own useful ideas. It's kinda like when I go to conferences, I could sit in an hour long talk, and yet it will be only one minute of it that was insightful to me, and that one minute might be worth the entire talk. First time I went to a conference, I was so bored and disappointed, I expected every word, every slide to be mind blowing. When I changed my way of thinking, I got more out of it. I apply the same philosophy to books, I could read a book and perhaps it's a chapter or a few pages that will make it worth it all. For the design of everyday things, every chapter mattered to me.

Re: The most mentioned books on Stack Overflow

#157
post #141
post #128

Earlier quoted context omitted.

I wouldn't bother, it is an incomprehensible mess, impossible to get through, pretentious, non rigurous sloppy thinking, and ultimately a disservice to Godels incompleteness theorem.

That's a harsh critique, can you elaborate?

Recursion, self reference, emergent properties are important topics and there are many good resources for studying them, GEB just isn't one of them. Most people that embark on the journey of reading the book fail and are unable to complete it. I believe the author tried to make the book itself some kind of self referential repeating work of art, which might be appealing to some but doesn't end up giving a rigorous treatment of the topic.

Re: The most mentioned books on Stack Overflow

#158
post #25

I'm surprised that Peopleware (DeMarco and Lister) isn't in there somewhere.

How, in the process of answering a specific programming question on Stackoverflow, would a link to a book on project management be appropriate? Also, what's up with the phrase "I'm surprised" that always comes up in threads like this: If you believe a book should be higher up, tell us why! Or do you question the author's methodology? If you misjudge the current significance or influence of a thing, ... so what?

[deleted]

Re: The most mentioned books on Stack Overflow

#160
post #79

Although not directly development related. The most impressive book I've had the pleasure of reading is "Gödel Escher Bach: An eternal golden braid" (also known as GEB) from Douglas Hofstadter. It's hard to explain what it is about exactly, but it contains ideas and concepts from mathematics, computer science, philosophy and conscience. All of it is explained in very clear and interesting way. I can recommend it to a…

I didn't get a lot out of GEB, but I pored over Metamagical Themas [0]. It was perfect for a teenager just learning programming. The bite-sized nature of it makes it extremely approachable - perhaps a case of constraints (periodic column of N words) leading to more creative output.

[0] https://www.amazon.com/Metamagical-Themas-Questing-Essence-P...

Post reply on HN