Information technology is broken

To the trouble of my surroundings I am going on at least three times a day about “IT is broken, see there!”.

There are at least two reasons for why knowledge about this fact is not commonplace.

One reason is the people who actively and silently fix broken processes 24/7, see

Then, another one is that not all of it is utterly broken but only let’s say 90%. The remaining 10% are so well designed and built to compensate away the broken stuff and keep things working on top, previously expressed here

On topical occasion, here is an example: Name:Wreck, which just came up to me through this article in Wired.

IT is broken at the seams if you agree with me for a minute that TCP/IP is part of those seams.

I have another latent thread about how premature industrial order overscaling of pretty much anything can lead to unforeseen problems regardless of the concrete reason. So with 150 million vulnerable objects that is industrial scale to me.

Naive mega-scaling is more of a problem than concrete reasons itself.

Discrete state machine based approaches are long known to be brittle, and the effect is called brittleness.

The fix

Biological systems still outperform human-made technology in pretty much every relevant aspect.

One particular aspect in this regard is robustness which leads to graceful degradation of the overall system performance in case of any trouble, outage, or similar issue.

Bio-inspired design is an important key to unlocking robustness for our self-designed systems.

For example, in multi-agent systems (think swarm intelligence) agents must communicate by definition to enable a gross coordinated behavior.

In the sciences of intelligence we differentiate this into explicit and implicit communication.

Explicit communication means that one system (computer) is allowed to directly alter the nervous system (memory) of another system (computer) as a means of transmitting a chunk of information from one place to another.

IoT devices and all other computers and technical systems in general usually use explicit communication.

Implicit communication means that the sender and the receiver of the information are only indirectly coupled.

A metaphor is galvanic coupling among electric circuits which is avoided by design for sensitive applications to avoid some fundamental interferences.

Computer systems and networks should be built using implicit communication models.



tag cloud

robotics music research sound jcl startups books audio models jetpack motivation micro intelligence funding feed ethology dsp computational brain algorithms AI testing test synthesis sonfication smp scope psychology principles organization musician motion mapping management gt generative exploration digital datadriven computing computer complexity aesthetics wyafinding visualization tools theory temporal sustainability stuff sonic-art sonic-ambience society signal-processing sequence self score robots robot-learning risk python pxp priors predictive policies philosophy perception organization-of-behavior open-world open-culture neuroscience networking network navigation minecraft midi measures math locomotion linux learning kpi internet init health hacker growth grounding-fail grounding graphical gaming games explanation event-representation epistemology embedding discrete development definitions decision cyberspace culture creativity computer-music compmus cognition business birds biology bio-inspiration android agents action