A mush-brained reader will ignore the following and will never know.
Assume the paper you cited is brilliant
and a breakthrough, adaptable to the other
sciences, and prove-able, and see if that
notion falls apart under critical review.
So where can one obtain precise definitions
of the following terms used in this scientific paper?
An unsophist’d reader might have to
assemble a few books with indexes:
(1) The New Dictionary and Handbook of Aerospace
(1969) ed. By Robert W. Marks;
(2) The God Particle by Leon Lederman with Dick Teresi (1993);
(3) Introduction to General, Organic & Biochemistry
(Bettelheim & March) (1988)
(4) Physics without Math by Clarence E. Bennett (1949);
(5) Practical Astronomy with your Calculator by Peter Duffett-Smith (1988);
(6) Yardsticks of the Universe by Owen Bishop (1982).
On the first page of the paper above, these terms appear
but have no definition or index reference in the (cited#) books above:
“properties of the world;”
tuning of parameters
Same page: these terms appear in modified form or as defined in the
accidental (2) ( “accidental error”)
parameter (1) "quantity of a problem that is not an independent variable"(how do you “tune parameters” as the paper says? )
necessary (5) (as necessity)
selection (2) "selective scattering, selective absorption, selectivity" (4) "selective transmission" (5) "selectron"
fixed (2) (fixed “point, area or satellite“) (4) fixed (“points of thermometer“)
timescale (1) (4) (6) (“time“) (2) timescale (“time lag, time series, time signal, time constant, time tick, time tic, time parallax“)
reasoning (5) (of Democritus, Galileo, Hawking, Higgs )
The best science writing describes is careful with vague, everyday terms and vaguely-defined jargon because these can confuse us between subjective and objective principles.
This is easier in biology or chemistry, where most variables are physical realities. In physics, it could be harder, but still worth attempting.
(Bumper sticker: Physics is harder because it's not all physical")
What does it take to make you laugh ?