Live data from Hacker News

Programming Notes for Professionals books

books.goalkicker.com

41–50 of 65 posts

Re: Programming Notes for Professionals books

#42
post #21

Earlier quoted context omitted.

Why do you need to kill trees just because the internet is down?

Print on recycled paper. No need to print anything related to programming on high quality paper. It will cost you about double the price per packs of sheets but we print so rarely it's worth filling all of your printers with them.

> No need to print anything related to programming on high quality paper

Why print anything related to programming at all? What's wrong with opening the PDF on your computer and putting it side-by-side to your IDE? Isn't this more practical anyway? (Full text search, being able to copy & paste, and so on)

Of course you can argue that some people prefer reading on paper over reading on a screen. But that argument would be a strawman: The original commenter said they would print this specifically for the case of a broken internet, meaning their normal behaviour is to read that stuff online, on screen.

Re: Programming Notes for Professionals books

#43

I haven't compared the text to see how much editing was involved here, but based on the credits line in the books this appears to be the abandoned StackOverflow Documentation beta in PDF form? https://stackoverflow.com/documentation

Why did StackOverflow shut it down? It was really useful.

Re: Programming Notes for Professionals books

#46
post #34

Is everyone aware that this is merely a dump of "Stack Overflow Documentation" (not Stack Overflow Q/A), repackaged in PDF format ? (Also a request for bitcoin donations.) https://meta.stackoverflow.com/questions/354217/sunsetting-d... https://stackoverflow.com/documentation https://archive.org/details/documentation-dump.7z There is no indication that these books are curated or edited.

Agreed. The Haskell version has advanced topics such as Free Monads in chapter 8 and higher-order functions in chapter 35! The author for each piece of content has also not been included, which means I have no way of knowing if the content has been authored by a computer science professor or his/her student.

Re: Programming Notes for Professionals books

#47
post #21

Earlier quoted context omitted.

Why do you need to kill trees just because the internet is down?

Think about the trees that are used to produce paper in the same way that you think about wheat that is used to make bread. There will always be demand for bread, so it makes sense to manage your natural resources responsibly. No natural resource means no product which means no business. Timber is managed like any other crop. If there were no paper or wood products, those trees would be cut down to be replaced with h…

[deleted]

Re: Programming Notes for Professionals books

#48
post #42

Earlier quoted context omitted.

Print on recycled paper. No need to print anything related to programming on high quality paper. It will cost you about double the price per packs of sheets but we print so rarely it's worth filling all of your printers with them.

> No need to print anything related to programming on high quality paper Why print anything related to programming at all? What's wrong with opening the PDF on your computer and putting it side-by-side to your IDE? Isn't this more practical anyway? (Full text search, being able to copy & paste, and so on) Of course you can argue that some people prefer reading on paper over reading on a screen. But that argument woul…

Screen space is more limited than space in the physical world. If I want to open an PDF next to my editor, I need to make them both share the screen, as opposed to making the editor full screen or having it share space with a web browser or other application.

Re: Programming Notes for Professionals books

#49

I haven't compared the text to see how much editing was involved here, but based on the credits line in the books this appears to be the abandoned StackOverflow Documentation beta in PDF form? https://stackoverflow.com/documentation

Why did StackOverflow shut it down? It was really useful.

It's explained in OP's link. Among other things, because people didn't really use it and stackoverflow is good enough.

Re: Programming Notes for Professionals books

#50
Not impressed. I downloaded the python book, chose a section at random (chapter 15: dictionaries), and found an error on the first thing I looked at.

The book says that:

    d=dict(**otherDict)
only works if otherDict's keys are strings, but in reality it also works if the keys are integers:

    >>> dict(**{1:2,3:4})
    {1: 2, 3: 4}
Post reply on HN