Live data from Hacker News

Ask HN: Technical Summer Reading List

news.ycombinator.com

31–40 of 66 posts

Re: Ask HN: Technical Summer Reading List

#31
post #24

Does math count as "technical?" I was originally a Physics major and lately I've been on a kick of filling in the mathematics that was used in my Physics classes but that I feel like was never really gone into in much depth. My current reading list is: - "Analysis I" (and II) by Terence Tao (I finished the first volume and am now on the second, but I consider them really one book) - "Understanding Analysis" by Stephe…

Snap. I am also a physicist trying to learn math. In my case it's:

- Introduction to Analysis (Mattuck)

- Elementary Differential Geometry (Pressley)

both chosen because they have solutions in the book, which I find important for self-study.

Also just got (hot off the presses)

Visual Differential Geometry and Forms (Needham)

Looks fantastic!

Topology is next on the list...

Re: Ask HN: Technical Summer Reading List

#33
post #24

Does math count as "technical?" I was originally a Physics major and lately I've been on a kick of filling in the mathematics that was used in my Physics classes but that I feel like was never really gone into in much depth. My current reading list is: - "Analysis I" (and II) by Terence Tao (I finished the first volume and am now on the second, but I consider them really one book) - "Understanding Analysis" by Stephe…

What would you say are the prerequisites to the Analysis books? I did single-variable calculus and linear algebra in university a few years ago, but I have to admit that I'm a bit rusty.

Re: Ask HN: Technical Summer Reading List

#35

I'll be reading Domain Modeling Made Functional [1], which seems fun as it applies F#/ML/FP concepts to "enterprisey" DDD. [1] https://isthisit.nz/posts/2019/domain-modeling-made-function...

My friend read that two years ago and now works for a small F# consultancy that sounds like a great place to work. He really recommends the book.

Re: Ask HN: Technical Summer Reading List

#36
post #3

I'm planning to read - Structure and Interpretation of Computer Programs (SICP). A classic. - Crafting Interpreters. Intro to compilers for me. - Deep Learning for Coders with Fastai and PyTorch. There's some other books in there too, but I'd be really happy if I finished these. I don't have a degree in CS, and most of what I know is self taught. My goal here is to fill in gaps in my knowledge as best I can.

SICP takes _ages_. I'm working through it myself but have realised it's going to be a background project for the next year or so. No idea how MIT freshman do it so quickly!

Re: Ask HN: Technical Summer Reading List

#37

I would recommend reading/implementing the below: 1. 'Write a Interpreter in Go' by Thorsten Ball 2. 'Write a Compiler in Go' by Thorsten Ball 3. 'Crafting Interpreters' by Bob Nystrom 4. 'Ruby under a Microscope' by Pat Shaughnessy

'Crafting Interpreters' by Bob Nystrom is such a joy to read.

Re: Ask HN: Technical Summer Reading List

#39
some "out there" suggestions:

- "Extremal Combinatorics" by Staysys Jukna

- "Convex Optimization" by Boyd and Vandenberghe

- "Delay Insensitive Circuits" [1]

- "An Introduction to Mathematical Cryptography" by Hoffstein, Pipher, and Silverman

- "Quantum Computing since Democritus" by Scott AAronson

[1] https://www.delayinsensitive.com

disclosure: I'm the author.

Re: Ask HN: Technical Summer Reading List

#40

Quran for sure! The best ever book that you *must* read! See: https://quran.com/ (With Translations) https://tafsir.app/ (ARABIC)

Does anybody just read the Quran? I listened to some comparative religion lectures by Huston Smith where he said basically it's impossible to just read. He tried it and didn't understand it. It's a book that is very hard to get into without an existing knowledge of Islam that comes from somewhere other than reading the Quran. Eventually he began to understand it after a lot of background reading from the Sufis.
Post reply on HN