FearGod
Freedom Of Mind
The site claimed they demonstrated foreknowledge of advanced radar systems though which is comical. I have no problem with them as religious teachings. I just think that the attempts to claim them as scientific miracles is so silly it's funny.
I didn't even look to that site.
The Quran isn't a scientific text and it is not supposed to be, this is no criticism of the Quran. Having no scientific miracles does not change the message of the Quran or say anything negative about Islam. Religious texts are about moral and lifestyle guidance, that is their purpose.
It isn't scientific miracles but just facts.
If believers wish to see 'signs' in the text, then that is up to them, a few of them make reasonable sense, but as I showed, you can find similar things in other texts that make reasonable sense also. It took me literally 30 seconds to find my example. Imagine what could be found with thousands of people searching over many years.
Yes it's ones choice, i had even said that God himself said in one verse that he won't guide some of the disbelievers and i think they know themselves,they'll never believe regardless of the signs shown to them.
The thing that annoys me though is when believers try to claim that anyone who doubts these 'scientific miracles' is somehow being dishonest or closed minded. The scientific miracles hypothesis was a creation of the 1980s, and some Muslim apologists have even stopped trying to claim it as it has actually been responsible for people leaving Islam when they found the claims were overstated if not actually inaccurate. See Does the Qur’an Contain Scientific Miracles? A New Approach on how to Reconcile and Discuss Science in the Qur’an | Hamza Andreas Tzortzis
Don't confuse criticism of the hypothesis for criticism of Islam or the Quran though, the 2 things are completely unrelated.
Scientific miracles isn't the right words for it, it's only signs and facts.
Accepting Islam or leaving Islam isn't our business, we only explain and defend our views and we don't care how the others will perceive it.