Hacker News new | ask | show | jobs
by dahart 2486 days ago
Write your own simple 3d fluid or rigid body simulation, and a 3d renderer to display the simulation. (It could be a video game...) Doing that would take you on a tour of all kinds of math and force you to learn it well enough to implement it, linear algebra, geometry, calculus, physics, etc.

For me, math intuition takes practice and a lot of visuals, graphing and diagrams. Some people get it through proofs and equations, but I feel like the way math is taught in school doesn’t usually do a great job of developing intuitions. Coding it up forces me to learn it, and playing with it and tweaking a lot along the way helps develop the intuition.