|
|
|
|
|
by xg15
1220 days ago
|
|
As a coder, I find it a bit frustrating how often explanations in biology contain fuzzy phrases like "plays a role in" or "is required for" or "works together with" or "modulates the activity of" - without ever expected what role it plays, why it is required or how it works together. So props to them for going a bit more into detail here - and also highlighting that the reason for the fuzzy phrases can often be that we literally don't know the details: The empirical basis may be "if this thing is removed then this other thing won't work", without us necessarily knowing why this is the case. |
|
In programming, we designed our systems to give us what seem like hard bottoms in our formal models. Most programmers don't reason below the level of their structured programming language. Of the ones that do, most treat the processor instructions as a hard bottom. There are layers down and down until you have physicists working on semiconductor properties, but we have intentionally designed the layers so that you can comfortably rest on them.
In biology any formal structure you think in is logically poised over the abyss. What pins it in place is not that it is on philosophical bedrock, but the observations and experiments that the formal structure summarizes.