Hacker News new | ask | show | jobs
by scarmig 2059 days ago
In a universe with spherical cows, maybe. But the issue is that theories we view as true (at least within their scope) often fail to predict observations. Which is fine: we modify them with ad hoc hypotheses to round off the rough edges. The issue is that all theories, true or false, do that. Copernican theories were initially less predictive than Ptolemaic ones, for instance; a simple heuristic of rejecting theories that generate more incorrect predictions than other theories would have left us committed to a Ptolemaic universe. And yet we moved.
2 comments

I'm not saying to follow a purely incremental optimization path, leading to local maxima. Thinking outside the box is clearly important for generating new ideas to test. We're not done until we run out of things to perfectly predict.

I would say some of the ancients did science too, to the best of their knowledge.

> But the issue is that theories we view as true (at least within their scope) often fail to predict observations. Which is fine: we modify them with ad hoc hypotheses to round off the rough edges.

This passage reminds me of how neural nets learn and often fail to generalise.