Profile picture
, 11 tweets, 2 min read Read on Twitter
The debugging problem of research. Solving research challenges has much in common with debugging software that contains 2 or more bugs. 1/10
Fixing software with 2 simultaneous bugs is difficult because iterations may not direct you to the correct fix. Only if the iterations are simultaneously constructive *in each dimension* will things improve. 2/10
Same with research when 2 or more factors are missing. Adding only 1 factor may not improve a model of one's understanding, and may only make things worse (as with buggy software) 3/10
But if several factors are applied simultaneously, it may be enough to lead one to the right path. Yet, the number of combinatorial factors is immense, which is why research can still make progress. 4/10
That's why one should not be dissuaded by suggestions of "If it's such a good idea, why hasn't someone thought of it before?". Well, cause of combinatorics, that's why! The search space of co-factors is still immense. 5/10
For the ENSO problem, additional factors are period doubling, tidal forcing, and solving Laplace's tidal equations analytically. These all had to be applied simultaneously to see improvement in the model. 6/10
No wonder that no one had made any progress. Applying only one factor wouldn't make a big enough dent in matching a model to reality. 7/10
How does the choice of factors evolve? By solving related problems applying the same factors. For example, QBO, Chandler wobble, and LOD also involved the same factors. 8/10
Those are like the test cases for solving a software bug. Pick smaller behaviors that narrow the range of possible factors. 9/10
Thereafter the combination of factors solve the more challenging problem, while vastly improving the plausibility of the solution as it solves other related problems. 10/10
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Paul Pukite
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!