Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Math as prep for 3d game programming. I've been out of school a long time, and when I was there I didn't even get to the pre-calculus level.

This year I've churned through all the introductory level texts from Art Of Problem Solving. Yes, they're written for high schoolers and you need to have some humility to admit you might be missing or have forgotten some fundamentals, but the lesson strucutre really appeals to me. It's the only series I've found that respects the learner and really builds up knowledge one piece at a time.

Before I start the intermediate texts and the calculus book, I've taken a detour to "Linear Algebra: Theory, Intuition, Code" and it's sticking a lot better now than previous attempts on the subject. So that gives me some confidence.



This is awesome to hear. I took trigonometry and business calculus 1 & 2 in college, but that's a far cry from what I'd need to do anything interesting with ML which I'm interested in trying.

I've bought a few textbooks for statistics, math, and data engineering - I'm in the middle of getting my life together in terms of habits and time management so hopefully I'll be right there with you doing what is essentially remedial math for someone in their 30s, lol. I know it will be exciting once I make space for it and get into a rhythm. Cheers!


The Art of Problem Solving books are not for regular high schoolers. I'd say they're more geared towards gifted high schoolers (which may eventually go on to compete on contests such as the USAMO or the IMO). So definitely no shame in learning from them.


Yup. They were the bible for our competitive math teams in HS.


I am currently reading the introductory books of AOPS as I did not do well in high school math. I did not find the way my teacher taught math interesting because it didn't connect with real-world applications. The hardest thing I face as a 21-year-old going through the middle and high school math books is accepting that I lack the foundational knowledge and setting my ego aside. My plan is to learn calculus and linear algebra as a follow-up.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: