Degeneracy

From Open Source Ecology
Revision as of 00:21, 12 June 2020 by Eric (talk | contribs) (Minor Clarification)
Jump to navigation Jump to search

OSE Context

Degeneracy is a term that refers to a vast number of technology options being reduced to a small set of substantial options. This applies to both technologies themselves, and toolchains to make those technologies.

Technological Degeneracy

In a nutshell: there are 50 million types of the same gizmo in the world - name it - from a car to a washing machine. Typically, this indicates lack of part interchangeability, throwaway nature of the gizmo because it can't be repaired, many hours of design time wasted for making 50 million different versions of essentially the same thing. OSE believes that one or few basic designs should be standardized as a Construction Set which allows many variations to exist - but based on a transparent and inclusive pattern language of modules. This allows maximum interchangeability of parts, ease of finding replacements, and effectively, lifetime design. This is intended for humans to master control over their technology base, instead of humans serving the needs of technology. This is quite opposite of non-appropriate technology today, where a single screw may cost $100, or a missing or broken specialized part renders a large machine completely useless (such as in modern tractors) for weeks until a replacement is shipped in.

To repeat - degeneracy is a term that refers to a vast number of artificial technology options being reduced to a small set of substantial options.

Toolchain Degeneracy

For Distributed Quality Control to be feasible, toolchain degeneracy is required. Simply put: everyone uses the same equipment, and that equipment is recuced to the most essential, smallest, robust set of tools. This is part of Robustification of the production process.

This refers to toolchains being reduced to a smaller set of options in terms of tools used. This can be done by degenerating multiple standards to fewer standards, and using a Construction Set Approach to do more with less.

Unless people are using a uniform tool set, uniform quality control between different fabrication facilities will not be possible.

A practical route to toolchain degeneracy is to take all existing tool makers, and agree to standards for how future tools are optimized by combining the best features of each. We thus convert an explosion of inferior options to a smaller set of robustified options - a core. This core is similar to the open core concept of linux, which is a scaffolding for building all kinds of applications.

OSE's route is to continue on its path of making construction sets, and incorporating as many elements from other projects as possible. For this, open source standards are prerequisite.

Specifics

Specifically, OSE's toolchain degeneracy means that large-scale collaborative developent uses OSE Linux, FreeCAD, KiCad, Blender, Gimp, Inkscape, Arduino IDE, Lulzbot Cura, and other software throughout. Also, we use the Universal Axis, Universal Frame, Universal Controller, Universal Axis, and other hardware in our builds.

Complex Adaptive Systems

  • [1]
  • Biology - [2]. The biological definition fits the. OSE context well. Ie, degeneracy is evolution to a more 'primitive' state, but primitive does not mean that it is 'worse.' For technology, the metaphor involves stripping all complexity and unnecessary features until a robust design is achieved. Robust design implies that unnecessary complexity and variation is eliminated, meaning the design solution should converge to a simpler form.
  • Chemistry context - [3]

Thus, degeneracy in the OSE context means convergence to a simpler and uniform design solution. Degeneracy is thus a property of robust design, not of design in general.

Degeneracy and Diversity

Degeneracy does NOT imply the death of diversity. Diversity is a key aspect of resilient systems. The diversity comes from the ability to produce an infinite number of options for implementation - as allowed by OSE's Construction Set Approach. Thus, degeneracy applies more to the building blocks.

Here we can get into a discussion that degeneracy is ultimately about 100. This refers to the number of elements in the periodic table. This is not exactly the concept we are talking about. We are talking about macroscopic assemblies - such as how to design a wheel, engine, or microchip.

Side Note by User:Eric

  • I understand the need for utility in this term (ie we need a term for easily saying ( (in british PROPER) The technological simplification Open Source Ecology Strives For Via Modularity) as otherwise the concept is "a mouthful"
  • HOWEVER i think (in my liberal FILTHY newspeak) it is a bit iffy of a term and thus hard to market for example:
    • Subhuman
      • Or the non-nazi / edgy teenager use of "Ubermench" and other philosiphy of Fredrich Niche
  • Many of the likes of PragerU and Ben Sharpiro use this to describe LGBT+ people Disabled People etc (even with minor stuff, that may even be good if "used right" like ASD etc)
  • So in conclusion this is a NEEDED use case, and Reclaimation of Slurs IS a thing, but a tall order, and thus at least early on, it may be of use to find another good word/abbreviation for this

Examples

  • A car typically has 4 wheels, not 5 or 3. This is an obvious example, but many other much more subtle tech choices are similar in nature to this trivial example.