Hacker News new | past | comments | ask | show | jobs | submit login
Programming, Math, Science: A list with links to useful resources (github.com/bobeff)
207 points by ibobev on Aug 29, 2021 | hide | past | favorite | 16 comments



Those are my personal bookmarks to programming, math, and science resources most of which I found via Hacker News. I decided to make it available on GitHub. Contributions are welcomed.


Great collection - and thanks for including our book Learn Python the Right Way [0]

Just wanted to hijack your comment to mention that we are providing free mentoring/help to anyone going through this book in return for them making any updates or just telling us what they found confusing so we can improve it. My email address is gareth@ritza.co if anyone here knows anyone who would benefit from that :)

[0] https://learnpythontherightway.com


A few days ago, someone expressed interest in finding content teaching what I think of as the "physics mindset". So not preparing for physics exams, or future classes. Nor building math skills, except incidentally. Nor of course learning about the physical world in its richness. But more, the art of... maybe call it system decomposition and approximation into, and playing with, simple models? They asked, and I didn't know of anything to suggest which has that as its focus. Any thoughts?


The book Guesstimation leads to a good very rough approximation mindset, both in terms of how one computes as well as understanding the innate roughness of an answer to a question. They may already be comfortable with that approach, but if, not, it is a very useful place to begin though it is more of a preparation for those ideas.

https://press.princeton.edu/books/paperback/9780691129495/gu...


Perhaps you could start from here:

https://mitpress.mit.edu/books/street-fighting-mathematics

The book attempts to combine approximations with first principles to get at a desired conclusion. These resulting approximations are surprisingly accurate. This kind of work (a more difficult variant of) is usually taught in the first year of graduate school.


What might such a gradschool course be called? This seems like a useful thing to audit at the local university.


In my case, it was called "Physical Mathematics." An advanced undergraduate course in mathematical modeling could cover some material mentioned here.


You could try "Thinking Physics," available from Amazon (or LibGen)

https://www.amazon.com/Thinking-Physics-Understandable-Pract...


I can't think of a better way than just learning physics. It's probably impossible to decouple learning something effectively from actively performing related activities, and the systems of the natural world are pretty good practice.


Seems to be of the "awesome list" variety [0]. Or is this specific to HNews?

[0] https://github.com/topics/awesome-list


You are correct. This is "awesome list" variety.


Hi everyone! I recommend you a site that once helped me a lot. This resource https://itmaster-soft.com/en/mvp will be especially helpful for beginners


Your recommendation is not "especially helpful for beginners."

It's spam promoting a web dev firm


Nice to learn about the Book of Proof. I usually suggest my students read (or at least have a look through) Velleman's "How To Prove It". Book of Proof could be a good competitor to that recommendation.


Thanks for sharing this.


Maths and science is my best course




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

Search: