Hacker News new | past | comments | ask | show | jobs | submit
It's interesting that it's specifically math-within-CS being discussed here. I can imagine a lot of students "just want to learn programming" (or similar), and see the math as a tedious distraction.

As a naturally curious person, nothing will stop me from learning about the topics that interest me. But school also taught me a lot of things that didn't interest me, and a lot of those things turned out to be useful anyway. I think if I had access to AI from a younger age, I'd have used it to skip learning the things I didn't care about, which would not have done me any favours.

loading story #48400423
I also think that's one reason.

Where I'm from (Norway), the majority of computer science and software engineering studies do not have the same math requirements as, say, engineering or math/physics/etc. - nor do they have the same amount of math as the latter ones.

When I did my CS classes as an engineering student, I did meet a bunch of students that viewed math as some niche subject only relevant to those that wanted to work with computer graphics, computational stuff, or similar.

My (UC) CS (pure software) program required a bunch of math, but not for the math. You could talk almost anything (I did set theory and meta-logic), it was required to ensure a certain level of mathematical formalism and reasoning. Which is very helpful in CS.
Personally, I do believe that math as a discipline has this huge issue of being mostly incomprehensible garbage.

Not because the actual truth encoded in it would be this complex, but because the encoding scheme just sucks.

I see it as a packaging problem that has so far not been painful enough to trigger any meaningful change.

With this LLM-driven collapse, that might finally change.

Idk I'm hopeful.

Math is literally the law of the universe. It makes zero sense that the way that it is taught needs some special brain wiring only found in small chunks of the population to truly click.

loading story #48400420
Back in the university, I took both math and CS courses and a significant percentage of students seemed interested in neither math nor programming but rather in the jobs they would get afterwards. I didn't notice the same thing with math majors.
Well, that’s because for math majors any monetary incentive is nonexistent (modulo some rather specific careers). Just about nobody majors in math for any reason other than math itself.