News for hackers. Stuff that matters.
Re:First gene-edited babies claimed in China by valtism on Monday November 26, 2018 @12:30AM (#18531299)
I've worked with enough legacy code to know that playing around with seemingly unused areas can have unexpected consequences.

The trouble here is that we can't see those consequences until they end up hurting someone.

Re:First gene-edited babies claimed in China by aaaaaaaaaab on Monday November 26, 2018 @05:48AM (#18532410)
The genome is the ultimate legacy code:

- it's been written for billions of years (https://en.wikipedia.org/wiki/Abiogenesis#Earliest_biologica...)

- without any sort of upfront architecture or planning

- the development methodology can be summarized as "change characters randomly and see if it compiles"

- incredibly bloated (https://en.wikipedia.org/wiki/Non-coding_DNA)

- contains random snippets copy/pasted from other codebases (https://en.wikipedia.org/wiki/Endogenous_viral_element)

- the only success criteria is that the "program" shouldn't "crash" before it can make a copy of itself

Re:First gene-edited babies claimed in China by AllegedAlec on Monday November 26, 2018 @09:41AM (#18533623)
> incredibly bloated

This would actually be preferable to how DNA seems to evolve. In most systems, there's actually quite an acute constraint to genome length due to the Error Threshold; when a genome gets too large, it has too many mutations and therefore the 'fittest' genome, often called the 'master' genome, cannot be sustained in the population. Therefore, there's quite a lot of evolution where the genome becomes essentially minified. Most often, this is done by overlapping genes on the DNA, (mostly by shifting the reading frame by one or two nucleotides for one of the two genes).

Re:First gene-edited babies claimed in China by prossercj on Monday November 26, 2018 @08:21AM (#18533101)
As someone who works on software for DNA analysis, this is spot on
Re:First gene-edited babies claimed in China by super_serious on Monday November 26, 2018 @01:05PM (#18535406)
I wonder if one were to clean up the code, removing all bloat, keeping only the relevant pieces, how would that human turn out?
Re:First gene-edited babies claimed in China by aaaaaaaaaab on Monday November 26, 2018 @01:20PM (#18535540)
Fixing our inverted retina would be one of the low hanging fruits:

>The vertebrate retina is inverted in the sense that the light sensing cells are in back of the retina, so that light has to pass through layers of neurons and capillaries before it reaches the rods and cones. In contrast, in the cephalopod retina the photoreceptors are in front, with processing neurons and capillaries behind them. Because of this, cephalopods do not have a blind spot.

https://en.m.wikipedia.org/wiki/Retina

Re:First gene-edited babies claimed in China by chocolate_ on Monday November 26, 2018 @01:08PM (#18535438)
I want this comment as a poster.
Re:First gene-edited babies claimed in China by jhanschoo on Monday November 26, 2018 @04:51AM (#18532199)
Genetic code in large, multicellular organisms is quite different; in mammals, for certain functions you have multiple pathways to achieve similar things through different vehicles (proteins). In this sense, it is more akin to building or blowing up a bridge in relation to a transportation network; usually, other paths still exist, but sometimes and in certain critical locations it really fucks up the infrastructure.
Re:First gene-edited babies claimed in China by onetimemanytime on Monday November 26, 2018 @03:56AM (#18532007)
>> I've worked with enough legacy code to know that playing around with seemingly unused areas can have unexpected consequences.

Imagine trying with million or tens of million year code.