Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> "he died because he drank poison" > "he died because the crappy developer left an unfixed bug in his Liver plugin"

Rather "He died because dna replication wasn't perfect and caused his liver to develop cancer", but I don't fully agree with article author either.

Chaos is a result of optimising for efficiency but also by doing do very gradually in a piecemeal manner. This kind of process can lead to local optima that are hard to get out of if you don't stop occasionally to rethink things and clean up. The thing is that cleaning up must also be very thoughtfully driven by efficiency. When it's done for aesthetic reasons you end up loosing much of efficiency you worked so hard to discover by making a mess.



>Rather "He died because dna replication wasn't perfect and caused his liver to develop cancer", but I don't fully agree with article author either.

I think they meant the "unfixed bug" was that the liver can't process the lethal poison (as it does other toxins).

It would be less of a bug than a vulnerability though; imperfect DNA replication leading to cancer is spiritually closer to a bug, IMO.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: