I just asked a question on Stackoverflow. They closed it because it needed a "crystal ball" to answer such questions.
My concept of "crystal ball" makes me interpret it as that we need some magic to be able to answer. Somehow, I don't feel it is right.
I searched "crystal ball" online, but failed to find any special meaning associated with it. I suspect that it might be related to some popular culture I'm not aware of, so I decide to ask for help here.