Live data from Hacker News

Books I Recommend

blog.jessfraz.com

111–120 of 157 posts

Re: Books I Recommend

#111
post #6

I don’t understand why people recommend books like “a programmers introduction to mathematics”. They’re advertised as books for “programmers” or people that know little math, yet they hide solutions from the reader. The reader that doesn’t know proper proofs or deep mathematics likely isn’t the same ones that know if their solutions are correct. Programmers like to write code with test cases. We don’t like to write c…

We do have theorem checker and proof assistants these days. Are there books to learn math with Isabelle or Coq?

Re: Books I Recommend

#112
post #6

I don’t understand why people recommend books like “a programmers introduction to mathematics”. They’re advertised as books for “programmers” or people that know little math, yet they hide solutions from the reader. The reader that doesn’t know proper proofs or deep mathematics likely isn’t the same ones that know if their solutions are correct. Programmers like to write code with test cases. We don’t like to write c…

Seeing a correct proof may or may not help you understand whether your proof is correct. What you're asking for is more like code review, not something you can package with a book.

Re: Books I Recommend

#114
"Switch: How to Change Things When Change Is Hard" got my attention. Even if it's from 2010, I still find it valuable. I bought it and now it's just me and my kindle :D

Thank you for your book recommendations.

Re: Books I Recommend

#115
post #105

Earlier quoted context omitted.

Every time there is a post here about a mathematics book, or even only only tangentially connected (as here), someone complains about the lack of solutions to exercises. There's probably a reason for that. It might be good if people made a sincere effort to actually understand that reason, instead of just dismissing it and trying to explain it away. Programmers have another advantage over other mathematics students:…

I guess when it comes to mathematics books we can distinguish between several levels: • Level 1: You're not seeking much understanding, just reading the book like a novel, maybe glancing at the exercises and trying to solve one here or there. (As we're talking about solutions to exercises, we can ignore this demographic for purposes of this discussion.) • Level 2: You're seeking some amount of understanding, the kind…

I like your levels classification. I would say that for most areas of math, my goals fall closer to your "Level 2" than anything else. I don't want to be a mathematician, but I need to understand certain areas of math well enough to read papers / books that use that area of math. For example, ML papers that use calculus, probability, linear algebra, convex optimization, etc.

For what my goals are, I don't necessarily need to get to level 3 (although I might like to if I had infinite time available to indulge in every hobby/interest that I have).

Anyway, my feeling is that exercise solutions are very useful up to, or just around, what you call "level 2." And I expect that a lot of other HN users making this same complaint about solutions, are probably also working at or near that same level. For getting to level 3, I would agree with you that solutions are less useful (although even there I expect they would have some value, at least for self-learners).

It really is a different thing when you're trying to learn this stuff on your own, instead of being in the context of a classroom where you have an instructor and/or TA's that you can get to check your answers. For those of us in that mode, anything that adds friction to the process is extremely frustrating, at least from my subjective perspective.

This may contradict what you have been told—that mathematics is sequential, and that you must understand each sentence before going on to the next. In reality, although mathematical writing is necessarily sequential, mathematical understanding is not: you (and the experts) never understand perfectly up to some point and not at all beyond.

I expect this is another of those things where it kinda depends on where you are. Getting up to and through, say, Multi-Variable Calculus does seem to depend on a lot of earlier subjects that depend on earlier things, in a roughly sequential stream. But beyond that, I can see that things start to diverge and become not-strictly-sequential.

Re: Books I Recommend

#116

Earlier quoted context omitted.

I try to specialize in American authors--but If you want a random selection of my favorites to recommend in order to understand this modern era of America, I present these three: J.R. - William Gaddis (1975) (A very nice blog post on it here: https://biblioklept.org/2012/02/09/i-riff-again-on-william-g... ) J R, ambitious sixth-grader in torn sneakers, bred on the challenge of "free enterprise" and fired up by heady…

[Some other random american novels I find excellent/significant] Crossing to Safety - William Gaddis Chronic City - Jonathan Lethem Latro in the Mist - Gene Wolfe Arcadia (Play) - Tom Stoppard The Last Picture Show & Texasville - Larry McMurtry [Read both] The Blithdale Romance - Nathaniel Hawthorne Blood Meridian - Cormac McCarthy The Crossing - Cormac McCarthy ^One of the most interesting novels touching on Southwe…

Good list. Nit: Crossing to Safety is Wallace Stegner

Re: Books I Recommend

#117

> The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change: Every single book list should include Camille’s book. It is a great read for managers and non-managers and has given me the tools for knowing what is normal and what is not. Ugh.. no. If there was a book I read this year which read as if it was written for the sake of writing a book, it was 'The Manager's Path'. It was a series of insipid bl…

I disagree. I found the book enlightening as I was experiencing growing pains moving to a more senior role on my team (less time for getting things done, more time helping others, etc) and this book helped me realize that it was to be expected. That may be obvious for others, but it wasn't for me.

I'm glad you found value in reading it, I truly do. And I am well aware I'm not like others. Just wanted to give my 2c about the book.

Re: Books I Recommend

#118

One of the great books I am currently reading is Meditations* by Marcus Aurelius. This book reminds me time and again not to worry about things that I don't control and only focus on things that I can. This book introduces Stoic philosophy and I am surprised it is not that popular among Tech community (rarely being mentioned in Best Books HN posts). *There are many translations of this book and the one I feel is easy…

I can’t recommend this book enough.

Re: Books I Recommend

#119
post #21

I read/listen to a lot of books and the only book on there I’ve read so far is The Managers Path, which is about the transition of the software engineer in his/her career. It’s a great book for any software engineer, it’s short too. Given that I haven’t heard of many of the other books on the list, I’d say this is a good list I’ll be checking out a few of the titles. One trick about “reading” (listening) to a good ch…

In the last few months, I have leaned more towards audio based learning but I have realized that personally audio is great for shorter content (less than 1 hr). After 1 hour, I get distracted because I feel like I could listen and do something else. Then when I pause and think what I got out of the last few mins of hearing, I realize I wasn't paying real attention. I also tried listening for 1 hour, taking a break an…

I'm an avid audiobook reader. (My wife gets annoyed when I call it "reading", but still.) I personally wouldn't use audiobooks for learning and assimilating brand-new content to a high level of detail. It's just too tough that way.

But I also find that that's rarely my goal when listening to an audiobook. Fiction is the obvious example. Unless you're studying a book for school or something, I think audio is a great way to take in a book. There's also "non-critical" non-fiction which I find works really well. Books like Sapiens or People's History of the United States, or books on management techniques, where you're more interested in the concepts and high-level material rather than retaining specific details. I would happily do audiobook for a book club, but not for a school assignment. That's just my experience though, results may vary.

Re: Books I Recommend

#120
post #26
post #20

Earlier quoted context omitted.

Mathematics is a very broad topic. Which part are you interested in?

Any books in: Introduction to proofs, Abstract algebra, Topology, Linear algebra

For abstract algebra, take a look at Pinter's "A Book of Abstract Algebra" [1]. It's a Dover republication, so is not expensive. It has a lot of exercises...in many chapters more than half the pages are exercises.

It does not provide answers to every exercise--maybe 10% tops--but a lot of the exercises are small and should not be any problem. These are often in a group, where he takes something that would be one hard exercise in another book and breaks it down almost to the level it would be if were part of the main text, leaving just small thing for you to fill in as exercises.

There are a few recurring themes throughout the exercises, where he applies the material of the chapter to some specific application in several exercises (e.g., error correcting codes if I recall correctly), and subsequent chapters continue with those themes in their exercises.

[1] https://www.amazon.com/Book-Abstract-Algebra-Second-Mathemat...

Post reply on HN