(1) 55% of countries [15 atm]
(2) representing 65% of EU population.
If one of the above is not met, a blocking minority (usually) needs >=4 countries to vote against a proposal. Germany voting against CSAR would mean (2) is not met in this case.
I don't believe the concept of DNA can be reduced to a sequence of quaternary numerals, which is what gene sequence data would represent. Similar to proteins, DNA forms higher-level structures on top of the primary one [1], and (in a biological context, inside the nucleus) exhibits somewhat self-modifying [2] and self-regulating [3] behavior as well as meta-modification [4]. Analogous to the article, if one defines the language of DNA by its nucleobase sequence, this language can only represent a subset of the world of DNA.
Somewhat related, the way the adaptive immune system works has similarities with some concepts in machine learning. In this process, sections of nuclear DNA serve as randomly initialized weights in precursor cells [5] as well as final weights in memory cells. There's even fine-tuning of the weights. [6]
followed by examples of things that are encoded by DNA. Fro example, sure, maybe you'll miss bootstrapping methylation on a first pass but the idea of methylation is there in the DNA, and if you didnt have "methylation in the right place" more than likely some generation (N) would.
to wit, i dont think there is strong evidence of an "ice-9" in the epigenome that brings about a spark of life that can't easily be triggered by chance given a template lacking it.
so there's probably not something intrinsically missing from DNA as an encoding medium vs say "casually" missing from any given piece of DNA.
if you want something a bit stronger than an assertion, the DNA used to bootstrap m. capricolum into Syn1 lacked all the decorations (made in yeast) and was not locked into higher order structure (treated with protease prior to transplantation)
You're raising some intriguing points, and I agree with your assertion about the epigenome. I still feel like your response misses the point I was making.
> followed by examples of things that are encoded by DNA
... given its natural environment. A nucleobase sequence is not a symbolic language, it relies on physical laws in general and a defined chemical environment in particular (that it helps to create and maintain) to mean something. It's similar to the point about Othello vs. the physical world in the article: The language itself does not encode every bit of information about the world it describes. For instance, in 3D space, regions of DNA that are far apart in the sequence can physically interact and influence each other’s expression.
TLDR: I think my point is that a base sequence requires a particular context (~ interpreter/knowledge about the physical world) to encode mostly everything about life. Treating it as just a language in the context of LLMs abstracts away the complex substrate that makes it work.
i agree that current llms are likely missing quite a few of the trees and probably off on the forest too. however, in general, an llm (or a transformer rather) is a universal function approximator, so in principle, there's no substrate too complex unless somehow it's uncomputable and i see no evidence that biology is uncomputable in the bulk.
It's not really a question of whether it is uncomputable in bulk.
It is more that a system like DNA operates as both a linear encoding (the "algorithm" if you like) AND as 3D chemical object whose properties allow the encoding to be used in various ways, which means that a huge amount of its linear structure is actually determined by 3D chemical function, rather than encoding for proteins. Moreover, it appears that the role of a given section of DNA can vary depending on what other molecules are interacting with it and what physical state it is in.
If you want a more computer-ish analogy, it's like a computer where the program is actually encoded as a part of the computer's own structure, yet is still logically distinct from the rest of the structure. It may not be physically distinct, however, and thus simply inspecting the structure will not lead to a clear understanding of what is "the program" and what is "the cpu".
I recognize that my initial statement comes off as too broad in light of theoretical computability, when I was mostly weighing in terms of current/near-term technology. Given what we know today, I would (still cautiously) agree with your statement. There hasn't been any evidence to the contrary (only some highly contested speculation, most prominently by Roger Penrose).
i hate to denigrate penrose, but his quantum consciousness proposition is basically "we dont understand consciousness and quantum mechanics is magic therefore consciousness must be quantum"... totally elides the biggest challenge which is that we dont have a definition much less a test for consciousness.
will say though that the long range coupling between microtubules that got discovered is interesting for its own reasons.
There is a Python library/tool called Bowler (https://pybowler.io/docs/basics-intro) that allows selecting and transforming elements on a concrete syntax tree. From my limited experience with it, I guess it would have been a nice fit for this refactoring.
The stew style, which seems to have been recalled as well, is my favorite instant ramen since it's very rich in flavor and has thick noodles. I usually add a couple of fresh Thai chilies (Prik Kee Noo) into the broth, it's not that spicy - though it's usually too much for people who can't handle capsaicin at all. Can't speak for the other ones though.
This feels like an overreaction by some bureaucrats which could have been handled with a warning sticker instead.
This should have been pretty obvious for more technical people, but it's a nice introduction into networking and VPNs. I have configured a Linux VPN gateway VM a couple of times now and the reliance on the routing table only always felt brittle, especially when paired with running on the same machine that uses the connection.
In addition to network namespaces and physical VPN gateway routers, an architecture based on VMs can thus also solve this. In my homelab, the firewall blocks any unexpected traffic from the VPN gateway VM (devices in the VPN VLAN are not allowed any outgoing connections, the gateway VM has a separate VLAN for outgoing ones). As a personal solution, QubesOS makes configuring a similar setup quite friction-less, but once again requires more technical knowledge than a regular OS.
There's a nuance to this that I haven't seen mentioned so far:
With this law, Cannabis will be removed from the list of scheduled drugs and turned into a simple prescription drug. It will be a lot less complicated to prescribe medical Cannabis.
Thanks for posting! I had forgotten just how long a road this was, but I'm very pleased that the requirements we talked about years ago have been met. :)
That's not to say this is done! There's a set of features we still want to add and we'd like to gain some confidence in the APIs as structured before we mark them as stabilized.
Looking forward! Thanks for maintaining such an awesome library btw, most of my internal PKI (X.509 and OpenSSH) is managed with it. It's a bliss to work with, even more so compared to other crypto libs. :)
(1) 55% of countries [15 atm] (2) representing 65% of EU population.
If one of the above is not met, a blocking minority (usually) needs >=4 countries to vote against a proposal. Germany voting against CSAR would mean (2) is not met in this case.
Source: https://www.consilium.europa.eu/en/council-eu/voting-system/...