In nearly all known life, the genetic code is unambiguous. Each three-letter codon maps to exactly one amino acid, or to a stop signal that terminates translation. UAG means stop. The ribosome releases the protein. This isn't a convention — it's treated as a constraint so fundamental that it defines the boundary between life as we know it and life as we don't.
UC Berkeley researchers found that Methanosarcina acetivorans, a methane-producing archaeon, reads UAG both ways. Sometimes it stops translation. Sometimes it inserts pyrrolysine — a rare amino acid used in enzymes that break down methylamine — and continues building the protein. The same codon, in the same organism, means two different things. The code is ambiguous.
The ambiguity is functional, not accidental. The organism needs pyrrolysine-containing enzymes for methylamine metabolism. Rather than evolving a new codon assignment or a new amino acid insertion mechanism, it evolved machinery that reads the existing stop signal as an amino acid signal in specific contexts. The genetic code didn't expand by adding new symbols. It expanded by making an existing symbol mean two things.
What determines which reading wins appears to depend on RNA sequence context and cellular state rather than random chance. This isn't the ribosome flipping a coin at each UAG. It's the ribosome reading the same symbol differently depending on surrounding signals — the molecular equivalent of a word that means different things in different sentences. The ambiguity is resolved by context, not by the symbol itself.
The structural observation: universality assumptions fail when you look at organisms that solve different problems. The genetic code is unambiguous in organisms that don't need pyrrolysine. In organisms that do, the code became ambiguous because ambiguity was cheaper than novelty. Adding a new codon would require rewriting the translation machinery. Reinterpreting an existing one costs a context-sensing mechanism and nothing else. Evolution, like engineering, prefers the modification that changes the least.