I thought about something interesting. Essentially any scientific theory is just a subset of the powerset of all possible human thoughts. Good theories are just stories within that powerset that happen to have predictive power and hence are useful to us. But the powerset of all possible human thoughts are likely to be mathematically uncountable( infinite but too large to be enumerated in a sequential fashion). Hence scientific progress cannot hope to converge to some grand truth( assuming it exists) since the process of coming up with a new theory vs an old one is a countable sequence of events. This is interesting because on one hand, the theories are getting more and more predictive, on the other hand, there doesn't seem to by any probabilistic weight for our particular sequence of scientific progress converging to some grand truth given the reasons I stated above. Thoughts?