Hacker News new | ask | show | jobs
by WillAdams 333 days ago
This course has been a _huge_ help to me in my current project (a G-code previewer and programmatic 3D modeling system written for (Open)PythonSCAD).

I would recommend pairing it with:

https://ocw.mit.edu/courses/6-001-structure-and-interpretati...

and some additional online resources which I've found very helpful:

- https://mathcs.clarku.edu/~djoyce/java/elements/elements.htm...

- https://www.motionmountain.net/

and of course https://librivox.org/ and https://www.gutenberg.org/ --- for a benchmark on why, well, when my father retired to a rural Virginia county, the library was a metal carrel of books in the basement of the old courthouse, and my favourite books during the summer (when I didn't have access to the school libraries) were Hal Clement's _Space Lash_ (which my father found in a tower at the prison where he worked where reading material was forbidden) and an English textbook containing a number of short stories which my mother purchased from a table of remaindered books in a department store in a town 26 miles away to which we might drive once a month or so.