This is an interesting discussion! I don't know if the discussion captures what scientific realists think: that all of reality will be explained by final science (without thinking that we have attained final science). The reason they think that is roughly: how would we get a better picture of what's real? Many scientific realists are some brand of materialist and think that final reality will dispense with things like consciousness. Some folks (e.g., philosopher Mark Siderits) think that Buddhist arguments point in that direction. He thinks consciousness is just a useful conventional theory for explaining the behavior of complex creatures like us. All that to say you could be skeptical that current science explains everything while holding that it's still the gold standard. Buddhism tells us about what is ultimately real (emptiness), but with what credentials? Mostly, in the history of its development: philosophical argument, sometimes direct experience. Along with science, those seem to be the three main options for forming a view of reality. We might hope that they would converge, but we might think that empirical science is methodologically incapable of capturing some aspects of reality, which would go beyond being skeptical that current science is capable of explaining everything or beyond being skeptical about our capacities for understanding (which is what I see in Jundo's opening remarks).
John
John
Of course again all I do is meditate not being a Buddhist but I am enjoying reading these to understand it more. I was not going to comment for while but just wanted to finish my thoughts on this thread.. I'm rather like the atheist you may have heard of Sam Harris. Not that I'm his clone on everything he says of course. My likes are also the Friendly Atheist Hemant Mehta and Richard Dawkins. I take what works and toss the rest. and a youtube channel I follow called the Secular Buddhist. Zen is my favorite sect of buddhism but more I read the more I can tell I may question some of it. Might just be semantics though..
)

Comment