Ask HN: Do you recall any book or course that made a topic finally click?
301–310 of 515 posts
Re: Ask HN: Do you recall any book or course that made a topic finally click?
#302"Fundamental university physics Volume 1: Mechanics" by Alonso and Finn. This book seems to be not very well known in the USA, but it is very popular in Spanish and Portuguese speaking countries. It is your classical introductory physics/mechanics course with a very high emphasis on calculus.
"Computational partial differential equations" by Hans Peter Langtagen. A book on numerical methods for solutions of PDEs. It has the right amount of rigour (so you are able to tackle the literature), but it also includes code and plenty of practical advice.
"Nonlinear dynamics and chaos" by Strogatz. I think this book is really well known and I can't add much.
Re: Ask HN: Do you recall any book or course that made a topic finally click?
#303https://nedbatchelder.com/text/unipain.html When this came out, it made all the difference in understanding things.
Completely understood Unicode itself on disk/on the wire, but couldn't write a proper program handling it, until then. No one until Ned (in my experience) bothered to mention it.
Re: Ask HN: Do you recall any book or course that made a topic finally click?
#304I've been struggling with wrapping my head around asynchronous programming with callbacks, promises and async/await in JS, however I think it's finally clicking after watching these YouTube videos and creating a document where I explain these concepts as if I'm teaching them to someone else: * Philip Roberts's What the heck is the event loop anyway? - https://www.youtube.com/watch?v=8aGhZQkoFbQ * The Story of Asynchr…
Re: Ask HN: Do you recall any book or course that made a topic finally click?
#305I still remember the day I learned the difference between transitive and intransitive verbs in Japanese and had that "ooooHHHHHH" moment in my head where all verbs everywhere finally made sense.
Re: Ask HN: Do you recall any book or course that made a topic finally click?
#306For ruby in particular, Metaprogramming Ruby helped me understand the deeper semantics of the language in a way that has been very helpful over the years.
Re: Ask HN: Do you recall any book or course that made a topic finally click?
#307https://nedbatchelder.com/text/unipain.html When this came out, it made all the difference in understanding things.
Ahh yes, the "unicode sandwich." A single phrase that solved ten-years of (my) wonder at why we were always doing .encode() and .decode() in Python. This after reading a dozen pieces on Unicode. Just add more until it works. Completely understood Unicode itself on disk/on the wire, but couldn't write a proper program handling it, until then. No one until Ned (in my experience) bothered to mention it.
Re: Ask HN: Do you recall any book or course that made a topic finally click?
#30820 years later, a dev I worked with: "Oh, pointers are just a reference to a memory address".
GAH.