We Who Value Simplicity Have Built Incomprehensible Machines
prog21.dadgum.com
We Who Value Simplicity Have Built Incomprehensible Machines
1–10 of 96 posts
Re: We Who Value Simplicity Have Built Incomprehensible Machines
#2I'm convinced that all systems of any significant complexity can only be created in evolutionary steps, and that process always leaves vestigial traces behind. The most complex computing environments always have an almost organic quality.
I strongly recommend Errol Morris' film "Fast, Cheap & Out of Control" for insight into the paradox that order seems to somehow magically emerge from chaos.
Re: We Who Value Simplicity Have Built Incomprehensible Machines
#3Because a hell of a lot of the code running on it was written a month or so late, in a panic, at 4am, by someone who was hungover and wired on coffee.
Re: We Who Value Simplicity Have Built Incomprehensible Machines
#4Re: We Who Value Simplicity Have Built Incomprehensible Machines
#5But all the little bits of complexity ... they slowly accreted until it all got out of control, and we got comfortable with systems that were impossible to understand. I'm convinced that all systems of any significant complexity can only be created in evolutionary steps, and that process always leaves vestigial traces behind. The most complex computing environments always have an almost organic quality. I strongly re…
I do think it's possible to create a system of "significant complexity" in a clean and not so evolutionary way, but only after creating a version or two that were developed incrementally, which necessarily end up with a lot of cruft.
Re: We Who Value Simplicity Have Built Incomprehensible Machines
#6Re: We Who Value Simplicity Have Built Incomprehensible Machines
#7 A complex system that works is invariably found to have
evolved from a simple system that worked. The inverse
proposition also appears to be true: A complex system
designed from scratch never works and cannot be made to
work. You have to start over, beginning with a working
simple system.Re: We Who Value Simplicity Have Built Incomprehensible Machines
#8Re: We Who Value Simplicity Have Built Incomprehensible Machines
#9This is because that what happens in engineering. Even simple things like shovels have evolved. The blade has been shaped to into the dirt. It's got a squiggly bend so it's balanced holding dirt. Stepping up a bit further we have things like clocks. Sundials don't work in the dark so we made mechanical clocks. Those of course have bits of complexity to make them easier to read and more accurate. Now consider computer…
Re: We Who Value Simplicity Have Built Incomprehensible Machines
#10Unfortunately, worse is better. Sigh. Here's to VPRI/STEPS changing things sometime in the next 30 years, as much of a longshot that is.