Older editions of which books were better than the new ones? (2010)
mathoverflow.net
mathoverflow.net
When it comes to buying textbooks, unless a newer printing has corrections that I care about, I'll purchance an earlier printing to get the better book.
There’s also a tendency in contemporary textbooks to try to relate topics to concrete things in the real world. This is a key thing to do when you’re teaching to show students both how they can do something and why they would want to do it, but someone who is reading the book has already been convinced of the subject’s importance - they just need to be told what they need to know about it. This also leads to the book becoming dated faster because the examples draw on trends that go out of fashion, even though the principles of the field likely haven’t substantially changed since the 1960s.
Very true. Much of the "extra helpful content" is simply distracting, adds nothing much of value and is just padding. Contrast with old Soviet-era textbooks i point-to here - https://news.ycombinator.com/item?id=43452118
This seems to be a personality thing. I was doing a Linear Algebra course last year and complained at the lack of applications in our textbook.
It seemed so strange to me. Here's this wonderful subject with literally dozens of wonderful, practical, illuminating real-world applications, which make the subject more concrete and easier to understand (and help you understand what's the point of all these obscure manipulations). And the book just... doesn't mention a single one of them? It felt both dishonest and pedagogically unskillful.
I expressed these feelings to my classmates and was met with disgust: "We are pure mathematicians. We do not concern ourselves with applications!"
Lucky for me, their disgust led them to discard several wonderful "Linear Algebra With Applications" books to the "free book pile", which I made excellent use of and greatly enjoyed.
That being said, in most of these books the "applications" are confined to a bonus section at the end of each chapter, and do not interfere with the main text.
I can usually distill everything I truly need to know in a (densely-printed) 30 page chapter down to less than 3 pages of notes, but that information tends to be spread out across those 30 pages, making reading the book much less efficient than it ought to be. These texts will often have a three-page-long introduction explaining how to read the textbook, and in my opinion most of them are trying to fill a role that can only be meaningfully satisfied by an experienced instructor.
An instructor can assess his students and relate lessons to what they already know. A textbook cannot do this, so it ends up offering several explanations, metaphors, and anecdotes that many students might not even understand. This leads a lot of students to skip over the readings in favor of reading their lecture notes.
2. I have deep respect for older editions of Apple’s Human Interface Guidelines, particularly those from the 1980s and 1990s. Part of it is my bias toward the classic Mac UI (though I love early Mac OS X through Snow Leopard), but another part is due to how well written these older guides are. The older Apple Human Interface Guidelines contain a lot of useful information that all developers should read; much of the advice given is timeless even after 30-40+ years.
https://github.com/gingerbeardman/apple-human-interface-guid...
Through it I was able to find that Apple had design guidelines going back to the Apple 2 era! There's even a fascinating anecdote about a surprisingly challenging UI problem for the Apple //e computer: How can we get users to accurately tell us whether the computer is using a color or B&W monitor? I submitted it to HN here:
For instance, the [sendmail bat book](https://www.oreilly.com/library/view/sendmail-4th-edition/97...) originally talked about all sorts of ways to deal with resource limits, particularly memory, because this was often an issue with servers in the early '90s. Later, memory became cheap and huge, so discussions about this were removed from later editions.
Even when memory ceased being a limitation, though, learning about how to monitor and what to do about heavy resource usage remained important, so the removal was an overall loss. I wish that O'Reilly would make available for free the things they removed from later editions.
I wish I'd've had the money and space to buy the original editions of many of the animal books. I figured they'd live at the bookstore until I did, but then bad things happened, and now bookstores are rare. Perhaps one day I'll find some.
Also checkout all "Dover Publications" catalog on Science/Mathematics/Engineering. Most are old classics and very good - https://store.doverpublications.com/
Perhaps adding tags or sections by language would be helpful.
Most books on "Mirtitles" are in English (very good scans and some of them redone via LaTeX) and only a few are in other (mostly Indian) languages.
Just search by name of book (eg. Calculus, Algebra etc.) or name of author (eg. Piskunov, Zeldovich etc.) or book series name (eg. Little Mathematics Library, Science for Everyone etc.) You can also click on the categories listed in blue below the "Follow" button on the right-hand side.
The website is a blog and hence the books are listed in a series of entries. It is a real labour of love and i am grateful to the author(s) that such excellent scientific books are not lost in the mists of time but are available for free to the common public. Every Teacher/Student/Interested Layman should read these books.
Finally, If you (or somebody else) wants to make the site better contact the site author and offer help; i am sure they would appreciate it.
The third and currently only published edition, published posthumously, insists on adding a bunch of mid-2000s era design conceits based on OO paradigms. An absolute travesty.
For the reasons you rightly pointed out, the current edition is a disaster.
I seem to remember that I really long initial chunk of the book consisted of presenting a barrage of self-evident problems in the modeling of real world entities in databases, without offering any solutions.
There's no shortage of people that will fill your ears with problems, so tuning that kind of talk out after a while could actually be an evolutionary self-defense mechanism.
More of the author's works - https://www.bkent.net/catalogsource.htm
The first one was also perfectly sized and not making it a bulkier text like the current CS curriculum texts (CLRS, OS:Concepts, Korth's DBMS etc.)
To elaborate on this, the original Introduction to Automata Theory, Languages, and Computation, by John Hoffcroft and Jefferey Ullman (The one with the black cover is the 1979 edition). My instructor, even in 2024, made us use that one instead of the newer one.
The other text if i recall right is Tanenbaum's Computer Networks book, where there is a significant portion of bloat that does not really fit there although my source for this is a review for the book.
K&R 2nd Edition was rushed but I personally wouldn't claim the older edition was 'better'.
... I just bought the second edition few days ago for my course.
(We do Theory of Computation/Formal Language and Automata Theory as a dual sem course meant to be both a junior and a senior class and thus the 1st edition suits the course better.)
Googling gives https://cs.stackexchange.com/questions/149072/hopcroft-ullma... (see the question for the links)
I'm pretty sure it's without exception. I have no multi-edition technical books that shrink in size in subsequent editions. So I end up with collections of editions for books of this type I really value, preferring to reach for the earliest editions first, and only after I can't find what I'm looking for, do I proceed to the subsequent editions.
Old programming/operating system design books are such a pleasure to read. Simpler times make for simpler, easier to understand documentation. It sucks to come at a foreign, complex, mature system in reverse chronology.
Would be interested to hear if anyone derives value out of them (beyond what you can find on Google and TripAdvisor for free).
The other small advantage is that they work without power and cell service.
(I especially recommend the epilogue.)