Code designed to hurt – Hacker Noon

Consider the following scenario:

An architect begins work on his most grandiose design yet, a hallmark of human-achievement, the example of craftsmanship and a celebration of what is yet to become. The scale and expertise necessitated for the project is so overwhelming that it’s guaranteed to outlive the architect. Can the project ever be completed?

Possibly — but as you consider such a scenario you can see the spatial and temporal dimensions that choke any project. In short, it seems that projects that may take hundreds, if not thousands of years to be complete are just impossible to deliver.

What projects could these be? Here’s five:

  1. Human civilisation completely transitioning to renewable energy,
  2. Niche science and technology projects that offer high-reward despite large investments of time,
  3. Non-belligerent mass-scale colonisation of Mars,
  4. Inter-solar system mining on desolate and barren asteroids,
  5. Constructing megastructures in space.

In each of these scenarios, the smallest timescale spans into centuries. Such a timescale is at risk of just too many human and environment variables to believe with certainty that what’s envisioned today, will be welcomed and advanced tomorrow.

Nearly 1500 years ago the Ancient Greeks had perfected the human-body in three-dimensional, marble-sculpture. A marvel even in today’s standard. And yet, by 1300 AD, society had forgotten such techniques.

There’s a set of projects that we’ve all had to reject because of their timescale. Perhaps the fear of shareholder rejection leads boards to cower from committing to such projects, but any project that spans centuries is clearly not just transformative for humans, but quite possibly the entire Universe.

Automation isn’t for now but after we’re gone. Machines will be able to implement the visions of the designer, effectively becoming agents of a philosophy that was enshrined on them. This isn’t too different today with how many view their purpose with respect to religion or politics. But unfortunately they’re constrained by biology.

If a machine was to ever become fatally wounded, it could simply do this to another:

cp -a purpose/vision/. /purpose/

Copy its programmed ‘vision’ and transfer it to another.

Machines are simply immortal.

Once automation reaches the spectre of agency that competes with that of ourselves, a new type of project will be opened: generational construction.

read original article here