I've seen this come up around the halting problem too.
The novice encounters a problem where a halting oracle would be useful, and says, "Oops, I guess this whole problem is just impossible; everyone knows halting is undecidable." But —
More generally: The theorem tells you about the general case, but you probably don't live in the general case.
As an aside: yes, SRE is a rationality practice. And a lot of the interesting parts of it are group rationality practice, too.
This is getting a bit into the weeds, but I find that this blog post mirrors my experience with Turing incomplete languages: https://neilmitchell.blogspot.com/2020/11/turing-incomplete-languages.html?m=1 (it also has the advantage of talking about a language that I've used in industry, and can personally attest to a little).
Even if there's a sophisticated and more accurate way of describing the problem space, practicality can often push you back to a more general description with an extra hacky constraint (resource limits) shoved on top.
Interesting take, but I'm having trouble accepting it, as I don't think "reality", "mathematics", and "theorem" as used here are the common definitions. If you don't like the results of a theorem, yes, examine the axioms, and yes, identify where you're misinterpreting the results. But you still have to believe the underlying syllogism "if X and Y, then Z" that the theorem proves. You can only notice that Z is suspicious, so you need to be really sure about X and Y.
I mostly agree with your resistance steps, but recognize that this isn't resisting the math, it's resisting humans who are trying to bamboozle you by incorrectly presenting the math.
Sometimes updating on evidence opens roads we do not want to take: roads that we do not like as we know where they inevitably lead. We sometimes prefer to stay in homeostasis, in our current lane, suboptimal.
One evocative example is the sort of paradoxical blend of invective mania and social apathy within trading circles. A lot of finance people don’t take the political environment or the meanderings of the presidency seriously, they don’t take what’s happening seriously — they just go with the flow and they just trade. Their only goal is to forecast, to predict, and to capitalize on the arbitrage of that prediction unto reality; not to judge or countervail. This is rational and market-participant optimal, yet something is lost. Something somewhat ineffable and un-liminal - cannot be limned - which is hard to pin down and point out. If you point at the ineffability you get a scissor statement: the traders react “I don’t know what you’re talking about?” and the rest of the world yells “YES!” in unison of chorus, of course.
Sometimes the mathematics points you in a direction that you prefer not to take. The answer is not to protest the theorem or stay within suboptimality - irrationality / pre-rationality. It is to resist the mathematics. This a companion post on how to defy and resist the mathematics you prefer were False: how to resist reality by shifting the assumptions you presumptively assumed.
False Theorems
I once told my supervisor: "I cannot set a theorem to false." Tasked with the coupling of two distributed systems within a proposed task that paradoxically, upon further examination, translated into solving what was effectively equivalent to securing a violation of the CAP theorem, I laid out my concerns and offered alternatives, such as "I can try to implement a sidecar that conducts a two-phase commit protocol between this system that we own, and this other system that a different team owns, that I think shall accomplish the underlying intent behind your proposed solution, which is altogether mathematically impossible to achieve in totality and perfection, but in this instance I think we can relax the assumptions a little bit and live with the minor downside risk of occasional lack of Consistency as a CAP-constrained structure and settle for Eventual Consistency, which will for us manifest as being just a little bit delayed sometimes on knowing whether or not the trade truly filled, and should still serve as a fully reliable mechanism for preventing re-occurrence of this incident that made all wrath and fury rain down on you at the CTO incident weekly last Friday, the prevention thereof which is mostly your real goal I assume." Or that's what I thought, anyway. Of course, what I actually told my supervisor was a Slack message which read: "<bunch of mathy mumbo jumbo with legit looking links>. And as you can see, I cannot set a theorem to false. But I think we can accomplish what we need by doing XYZ if we're comfortable sacrificing ABC. What do you think?" They approved and then we got the job, and so fortunately, no mathematical theorems were harmed in the conduct of that task and indeed no Gödelian system collapse was catalyzed by the mathematically impossible demands of my supervisor, which is what would have sadly happened if the task assignee was not me but an omnipotent genie who first confirmed "are you absolutely sure that you want me to solve this problem?" to which my counterfactual-supervisor nodded "yes, yes please, definitely, we need this solved" and then promptly vanished in a puff of logico-theoretic smoke.
Rules of Resistance
Here are some general principles and techniques for resisting reality:
The Defiant Litany of Tarski
Coda: The Gödel Trap
There is a failure mode here, and we should name it.
The failure mode is: using "resist the mathematics" as an excuse to deny the mathematics. Using "examine the axioms" as a rationalization for believing whatever you want. Using "I can build a different box" as a mantra while standing in front of the same box, unchanged, believing it now contains a diamond because you have performed the ritual of Examining Assumptions without actually doing the work.
This is not resistance: this is cope. As noted on page one of an older edition of the Google SRE (Super Rationality Epistemics) Handbook[1], "cope is not a strategy for success."
True resistance requires you to actually find the degree of freedom. To actually identify the axiom that does not obtain. To actually build the different box. The meditation is not a spell that makes theorems false. The meditation is a search procedure that sometimes finds that the theorem does not apply.
And sometimes it finds that it does, and you must update, and the road leads where you did not want to go, and you walk it anyway, because you are a rationalist, and rationalists walk roads that must be taken. But as with rooms that contain hidden doors, always search for the hidden roads, by noting that sometimes you can walk paradoxically, directly up on the z-axis, against gravity itself, because of a glitch in the matrix.
The Litany of Tarski is not wrong. The Litany of Gendlin is not wrong. Reality is that which, when you stop believing in it, doesn't go away.
But.
Some of what you believed was reality was actually assumptions. Some of what you believed was theorem was actually choice. And some of the walls are painted on the floor: look, and the hatch is wide open.
Can you tell the difference?
Meditations on Defiant Curiosity
From the litany of Gendlin (the defiant version):
This quote has stuck with me ever since I first read it, but unfortunately I cannot locate the original edition or from whence it came -- it has been some years. The quote directly preceded the table of contents and the rest of the book; it was simple, and unattributed: "hope is not a strategy for success".