4 ms·
I agree that it's important to be able to reproduce existing theories. What I don't think is fair is to say that because we have not yet figured out a way to pe
by pontus 6y ago
I agree that it's important to be able to reproduce existing theories. What I don't think is fair is to say that because we have not yet figured out a way to perform this reduction we should throw the theory out. There's a difference between a theory being untestable even in principle and being untestable because we have not yet understood the theory well enough.
I like the analogy of a hash function. Imagine that someone gave you the exact specification of a hash function (e.g. sha256) as well as the hash value of a list of inputs. The only thing missing from the story is the salt that was used in hashing the inputs. You're asked to make a prediction of what ought to happen when you hash the string "hello", but unless you know the salt you can't figure it out. So, you study all the examples provided and try to find collisions so that you can figure out what the salt is. The problem is that while it's easy to hash values, it's very hard to find collisions. It's really frustrating because in some sense you have all the information you need, but unless you're able to find vulnerabilities in sha256, you can't move forward. So, you spend a lot of time trying to understand what this hash function is really doing. Maybe some day you'll crack it at which point you'll be able to figure out the salt and ultimately make your prediction. However, until that day people around you keep telling you that you're being silly because your theory lacks predictive power. They say things like "your theory can predict anything you want it to, just pick your favorite salt and it'll output whatever you want!". It's not that the theory is necessarily wrong, it's that you don't fully understand it yet.
- gwerbret 6y ago> There's a difference between a theory being untestable even in principle and being untestable because we have not yet understood the theory well enough. If the theory is neither testable nor verifiable, then how do you (or anyone else) know you're even on the right track?
- stevenhuang 6y ago> because we have not _yet_ understood the theory well enough Keep working on it? You won't know until you take it to the end, or at at least until other theories show promise.