This section is the most useless and not worth replying at all. It is a fundamental belief of Islam that everything is a test from Allah. Here the writer alleges that Allah did not know about past, present or future and creating Satan turned out to be a mistake which He did not know about in advance. Such a claim shows only ignorance of Islamic beliefs. The life is a test for the hereafter and everything is by the will of Allah. Anything we might not like is a test from Allah and each person is given a test according to his or her own power.
[002:286] Allah does not burden any soul beyond its endurance. For it is what it earns, and against it is what it commits. “Our Lord, do not condemn us for what we forget, or err. Our Lord, do not levy upon us the (kind of) burden You laid upon those before us. Our Lord, do not impose upon us a burden that is greater than our strength to withstand. Pardon us, grant us forgiveness, and have mercy on us. You are our Protector! Grant us victory over the nation of unbelievers!