That's rather hypocritical though, right? Athiests measure religious people with their conceptions of science and reason, why can't it go the other way?
I agree. I did not agree with everything he wrote, but everyone of his articles were insightful and I came out a better person for having read and thought about them.
Speaking entirely for myself here as an atheist, I think most of us just want to be left alone to believe what we believe without having religious people constantly approaching us with "Well, you don't know Jesus, that's why you believe X,Y, Z." As if they're somehow certain that a God exists and that we simply aren't enlightened enough to see it.
Well, the devout most decidedly are certain a god exists and that everyone else aren't enlightened enough to see it—where it is the given devout person's chosen god.
I'm sorry but that's a terrible analogy. The whole point of open-source software is aligning the interests of individual developers and groups to create something that can be shared and add value to anyone who uses it. Currency trading is a zero-sum game. You have winners and losers on each transaction. No new value is being created. There's no altruistic reason that would justify someone with a profitable strategy, ML or otherwise, to share their approach with others (fellow contributing developers, ostensibly, but we all know any shared profitable method is going to be exploited by leechers). You could argue that the process of trying to make a profit here advances the field of ML, and I'll grant you that, it might. But beyond that, there's no "profit for everyone" angle here - that's just human nature.