RNA is the start of everything (see: RNA world)
1: "Trusting Trust" by Ken Thompson https://users.ece.cmu.edu/~ganger/712.fall02/papers/p761-tho...
RNA: asm text file
Protein: compiled binary
also: t-RNA is a hybrid of RNA and amino acids, which is like a hash table
Biology does not act like a computer. You cannot reduce biology to an operating system
Nobody is doing that. Analogies are drawing rough outlines in the thought-space[0], they aren't a definition. As such, they are helpful.
--
[0] - Or latent space, if I want to make an analogy inside the analogy apologia.
Sorry to bite your head off, but the reason that I'm passionate about this topic is, and I'm not joking, young earth Creationism. An analogy like the grandparent is something simple to grasp by many people, and then the Creationists can quickly turn around and say, "Well you see how biology is like a computer; somebody built a computer; therefore, God created us in six days, 6000 years ago."
Suffice to say I don't think critics of evolution are rehabilitated into respectability just by noting that there are other forms than young earth creationism.
>When people thought the Earth was flat, they were wrong. When people thought the Earth was spherical, they were wrong. But if you think that thinking the Earth is spherical is just as wrong as thinking the Earth is flat, then your view is wronger than both of them put together.
>According to John Jenkins,[4] who reviewed The Relativity of Wrong, the title essay of Asimov's book is the one "which I think is important both for understanding Asimov's thinking about science and for arming oneself against the inevitable anti-science attack that one often hears – [that] theories are always preliminary and science really doesn't 'know' anything."
https://en.wikipedia.org/wiki/The_Relativity_of_Wrong https://en.wikipedia.org/wiki/Wronger_than_wrong
Dismissing the achievements of present-day science by appealing to the wrongness of the past -- to imply we are just as wrong now as we were then-- is to exhibit the very form of ignorance that Asimov was criticizing.
1. Darwin on Trial by Phillip E. Johnson
2. The Stairway To Life: An Origin-Of-Life Reality Check by Tan & Stadler
3. Darwin's Doubt by Stephen C. Meyer
To the extent Meyer has been able to garner positive critical reception, it has been an in-between nether space of media, book reviews, and unfortunately academic philosophy. I actually would go so far as to say that folks like Nagel offering positive commentary on Meyer is an indictment of Nagel and a perfect illustration of how his school of anti-reductionist skepticism can go completely off the rails.
What qualifies someone as a 'scientist' can be a fuzzy continuum, but that's on the weaker side of the spectrum. Especially for someone who isn't a biologist going against the mainstream consensus of biology.
Edit to reply to comment below: Meyer himself agrees that it is in fact true, and would be the first to affirm that he has faced pretty stiff rejection by the scientific mainstream on questions of biology. One of his major talking points is his feeling that he's been ostracized from the scientific community. He would not agree with anyone claiming it's "not true" that he has clashed with modern scientific consensus.
The fundamentals of biology are extraordinarily difficult to grasp. Not only that, the fundamentals aren't set in stone and are subject to change. The rise of epigentics being a recent example. The only people who claim the fundamentals are not to difficult to grasp are people who have a superficial and incorrect understanding of it.
> Sorry to bite your head off, but the reason that I'm passionate about this topic is, and I'm not joking, young earth Creationism
So you got triggered because you have a political agenda? It's my experience that people who know nothing argue with or feel threatened by creationists. I say this as an atheist.
> "Well you see how biology is like a computer; somebody built a computer; therefore, God created us in six days, 6000 years ago."
The biology-computation analogy has been used since the founding of computer science. Everyone from Turing to the commenter you attacked has used it. Heck, even biologists view biological systems are biological machines.
You are fundamentally no different than the creationists you argue with. I'm almost certain you know nothing about biology or computer science other than pop culture nonsense.
Also, please edit out swipes from your comments.
Both these points are in the site guidelines: https://news.ycombinator.com/newsguidelines.html. If you wouldn't mind reviewing those and sticking to them when posting here, we'd appreciate it.
For a developer this analogy also implies a lot of assumptions that they know to be true for code that are simply wrong for biology.
If you are upset about using the word 'computational' then consider it to be a dynamical process. We can then use mathematics to analyze this system.
In any event, genes (programming instructions) encode proteins (applications) that run in the cell (operating system).
Now biology is weird and has multiple feedback steps, some of which we probably do not even know yet, but the basic approach is solid.
Of course you can model various aspects of cells mathematically. But that doesn't require any analogies to software.
I think a lot of people here will equate software/programming to mathematically modeling.
Saying you can model/math it, but not use software analogies, is just really trying to split hairs, since models/math is also software.
At any rate digital (0,1) strings aren't that different than DNA strings (A, T, C, G) and just because we have 4 characters in the alphabet doesn't mean you can't analyze it as an abstract computational process.
You can also discretize the concentration of molecules such that above a threshold switch like behavior occurs (gene turns on or off).
Also people have done experiments where they program DNA to perform computations to solve various problems like the traveling salesman problem. This is a direct application of using biology to solve a "digital problem" https://www.nature.com/articles/news000113-10
So here we have an example of an artificial logical problem encoded into DNA and solved using biology. That means biology can simulate computational algorithms.
I think the core lazy assumption that enables is the idea that all the other fields are properly understood as just like your field. Sometimes it's so bad that a software engineer will outright dismiss the ideas of actual experts as misguided, and insist on some "disrupting" the fields with some half-ass software-thinking.
What terms/concepts should be used in their place?
But more importantly: the existence of DNA demonstrates that information processing is universal and that there are many common aspects between current approaches to silicon-based information processing and biology-based information processing.
If you know more than others do, that's great, but then please share some of what you know, so the rest of us can learn (edit: like you did here! https://news.ycombinator.com/item?id=36330052) If you don't want to do that, that's fine too, but in that case the thing to do is remind oneself that the internet is more or less wrong about everything and move on.
I know it's tempting to leave an empty negative comment to relieve oneself of annoyance, but this is the worst choice, at least on HN. It not only isn't the curious conversation we're looking for, it actively impedes it.
p.s. You're a good HN commenter generally - so thanks for that!
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...