I'm sorry, but we can't just go with a simple, blanket statement like "Programming, algorithm, modeling, math, philosophy, and history questions should the off-topic, as they are already on-topic in other SE, such as Stats and Data Science." Why? Because not all questions about "programming, algorithms, modeling...", vis-a-vis Artificial Intelligence, are on-topic at those other sites! But they are here.
And what's the distinction that should be in play? Well, simply, "programming, algorithms, modeling, math, etc. that are *specific to AI" are on-topic here. It really can't be any other way.
I mean, think about it... we claim to be a "science" site, but then try to say that "math" is off-topic? That's absurd. Science is math and math is science. Or to put it another way "math is the language of science".
If we keep pushing this idea that all hard technical questions are off-topic, all we're going to get are vague questions about speculative aspects of AI, with answers that are nothing to speculation and hand-waving.
What should be on-topic? Questions about Artificial Intelligence, full-stop. It's right there in the name on the marquee sign, as they say.