Live data from Hacker News

The most mentioned books on Stack Overflow

dev-books.com

171–180 of 256 posts

Re: The most mentioned books on Stack Overflow

#171
post #151

Earlier quoted context omitted.

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.

He he, good one. That reminds me of a joke I once made, in some relevant context, referencing Heisenberg and Pauli, but I'm uncertain what it was now, so I'll exclude it from here.

https://en.wikipedia.org/wiki/Wolfgang_Pauli

https://en.wikipedia.org/wiki/Werner_Heisenberg

Re: The most mentioned books on Stack Overflow

#175
post #110

Earlier quoted context omitted.

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

Because it's a Strange Loop.

For anyone missing the joke, his follow-up book attempting to better convey some of the same ideas is called "I Am a Strange Loop".

Re: The most mentioned books on Stack Overflow

#176
The Art of Software Testing by Glenford Myers is great.

https://en.wikipedia.org/wiki/Glenford_Myers [1]

The anecdote in the beginning of the book, where he poses a simple question - how many test cases can you write for this simple program? about the geometry of a triangle - is mind-blowing, and sticks in my mind many years after reading it.

He says most people he gave it to, even experienced devs, did somewhat poorly or just average on it. I gave it as a test to a team (of juniors) on a project I was leading, once, and it made them see some light. We subsequently went on to deliver a pretty well-tested project.

[1] Excerpts:

[ Glenford Myers (born December 12, 1946) is an American computer scientist, entrepreneur, and author. He founded two successful high-tech companies (RadiSys and IP Fabrics), authored eight textbooks in the computer sciences, and made important contributions in microprocessor architecture. He holds a number of patents, including the original patent on "register scoreboarding" in microprocessor chips.[1] He has a BS in electrical engineering from Clarkson University, an MS in computer science from Syracuse University, and a PhD in computer science from the Polytechnic Institute of New York University. ]

[ During this period, Myers also authored his first four books, including The Art of Software Testing, a book that became a classic and a best-seller in the computer science field, staying in print for 26 years before it was replaced by a second edition in 2004.[3] Myers also served as a lecturer in computer science at the Polytechnic Institute of New York University, where he taught graduate-level courses in computer science. Years later, he was the 1988 recipient of the J.-D. Warnier Prize for his contributions to the field of software engineering. ]

Re: The most mentioned books on Stack Overflow

#177

Can someone recommend a good book on linear algebra for somebody that took it in college but needs a refresher plus some advanced linear algebra concepts for machine learning?

I highly recommend these youtube videos by 3Blue1Brown https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2x....

Each short lecture had a 'Why didn't they tell me that in college!' kind of insight. Transformations, determinants, dot products, cross products everything made sense in a visual way.

Re: The most mentioned books on Stack Overflow

#178
post #15

Earlier quoted context omitted.

You forgot to wrap your comment in a Factory class.

Why stop there? Why not a CommentFactoryFactory?

Head over to github and search for Enterprise FizzBuzz. That'll keep you busy cringing or laughing or both for a while.

Re: The most mentioned books on Stack Overflow

#179
I started playing with Google's BigQuery today, and it has StackOverflow and HN and GitHub datasets that make pulling data like this relatively trivial. I've been super impressed with it. Examples here: https://cloud.google.com/blog/big-data/2016/12/google-bigque... and some more at https://cloud.google.com/bigquery/public-data/stackoverflow

I just quickly hacked together this query which pulls out all amazon URLs in post answers:

    SELECT REGEXP_EXTRACT(body, r'[^a-z](http[a-z\:\-\_0-9\/\.]+amazon[a-z\:\-\_0-9\/\.]*)[^a-z]') AS link, COUNT(1)
    FROM [bigquery-public-data:stackoverflow.posts_answers] 
    GROUP BY 1 ORDER BY 2 DESC LIMIT 20
It takes 5 seconds to run - over ALL stackoverflow answers!
Post reply on HN