Live data from Hacker News

Books I Recommend

blog.jessfraz.com

61–70 of 157 posts

Re: Books I Recommend

#61
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…

This app is awesome!

Re: Books I Recommend

#62
post #43
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…

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. I definitely sympathize with your position. But I think a few things are worth pointing out. Firstly, it's useful to remember that the purpose of a mathematics book is to teach mathematics, and conversely the purpose of studying one is to learn mathe…

I disagree with the notion that if you question your solution then your solution isn’t correct.

A beginner could easily fool herself onto thinking she has correct understanding, but actually her proof is buggy. Without feedback, she wouldn’t know.

Re: Books I Recommend

#63
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…

> So, why would we want to write mathematics any differently? I think you're stretching the unit-test-to-mathematics analogy a little too far. I haven't looked at the book in question, but generally, you don't just "know if" your solution is correct, you prove it, or at least consider examples that can demonstrate if your solution works in some conceivable cases. That's how "unit tests" work in mathematics. If the bo…

The point isn’t we need to do formal verification to test correctness. It’s that you probably wouldn’t write a program first pass and assume it is but free. So, why would you assume beginners that don’t know how to write proofs would write correct proofs without feedback to check?

Re: Books I Recommend

#64
post #60
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…

Counterpoint: while I agree that audio is useful for learning, I’d encourage everyone to not consider mental downtime wasted. And that we should resist the urge to fill it with content constantly. We must be able as humans to simply sit alone with our own thoughts. It’s as important for creativity and mental output as anything learned in those “dead”, “wasted” times.

Makes sense actually.. we all need time to think. I thinn walks where one could just let their mind wander are great.

If I didn’t spend some time thinking I would’ve never built this thing :)

Still though on these busy commutes, especially while standing, I find the time much better spent staying informed and learning but that’s just me.

Re: Books I Recommend

#65
post #47
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…

Your app looks really promising and I’m thinking of buying a subscription. Is there any limit on the article length? Btw, small bug with an empty history (iOS): https://ibb.co/C2hT5Jq

Really appreciate you checking it out, I’ll get on that bug ASAP.

At this time there is no limit to the size, it’s distributed on the backend so could technically do a whole book.

Re: Books I Recommend

#66
post #48
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…

I was actually looking for something like this, it's a shame I can't install it. It says that it's incompatible with my Note 8.

Sorry about that, tried to hit as many devices as possible. Cross platform App development turns out to be really hard, especially the behavior on different devices.

Re: Books I Recommend

#67
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…

This app is awesome!

Mom, is that you?

lol, appreciate that, thank you for trying it.

Re: Books I Recommend

#68
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 and listening for another hour. I am unable to recollect what I listened last time while I have no problem recollecting material I read. For example, I am "reading" two books simultaneously now - one from kindle and another via audible. If you asked me what I learnt from the audible book,I would struggle to summarize. I am part of a book club and one of the women I see there has great notes on every book she has read. She was telling us how audiobooks aren't any good because to truly understand content, you need to pause, assimilate what you just read and process it (she writes it down). Audiobooks do not give that break. I usually ask Alexa to pause and resume but it plain sucks to do that.

Re: Books I Recommend

#69
Maybe I know too many physics grad students who self-consciously model themselves on him, but wouldn't recommend the Feynmann books to young people. It's too easy to end up as a pile of somebody else's quirks without his unique brilliance and humanity. Wait to read Feynmann until you have a fully formed ego.

Re: Books I Recommend

#70
post #62
post #43

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. I definitely sympathize with your position. But I think a few things are worth pointing out. Firstly, it's useful to remember that the purpose of a mathematics book is to teach mathematics, and conversely the purpose of studying one is to learn mathe…

I disagree with the notion that if you question your solution then your solution isn’t correct. A beginner could easily fool herself onto thinking she has correct understanding, but actually her proof is buggy. Without feedback, she wouldn’t know.

I agree. Among other things, I'm pointing out the opposite risk: a beginner may come up with a correct solution to the exercise, check from the book's provided solutions that her solution is correct, and move on to the next section, fooling herself into thinking that she has sufficient understanding (hey, she solved the exercise correctly!), not realizing that “not needing to look at the solutions” and “coming up with (or finding from other sources) lots more exercises” is part of the task of understanding.

BTW, I didn't mention this earlier, but for verifying solutions to exercises which ask to prove something, I've never found it useful to see a solution that is simply a proof. The only way to get more confidence that you've proved something correctly is to find someone adversarial (e.g. a friend with similar or greater mathematical maturity) and try to prove it to them while they keep say “why” or “I'm not convinced”. (A proof is a social process; you cannot get feedback on your proof from a static, non-interactive source like a book.) One's proof may be superficially similar to what's in the book and yet not be a proof, while it can be very different and still be fine.

What provided proofs can help with is getting you unstuck when you've been unsuccessful at proving something. So they help with frustration and motivation, as I mentioned earlier (feedback not so much).

Post reply on HN