An invitation to free the world of unemployment
Distribution of work
A question every nation tries to solve - or should try to solve - is how to avoid unemployment, i.e. how to reach a situation anyone can find a decent job and can make a decent living.
Astonishingly the question is not hard to answer.
You know what products are sold in your country. You know how many items of each product are sold in your country each year. You know how much time it takes to make each of these products. Then you add together all the hours needed to produce all the products. You devide this sum into the number of people who are capable to work and you have the number of hours every body should work each year. Then you divide the work to be done in tasks requiring the same number of hours of working. Then distribute the work to be done assigning to anyone capable to work a such a task.
A mathematical problem
Maybe this idea makes you think of communism. And you might suggest that communism is a bad idea.
But the idea is not about communism at all, but is about a calculation. It is an arithmetical problem relevant to all countries, irrespective of the type of government: capitalist, socialist, communist or whatever. Any country can make this calculation. It will reveal at least an estimate of how many hours each healthy citizen could or should contribute to the society.
The value of products
In a shop window the articles are priced in dollars, pounds, euro's or whatever currency. Let's imagine the number of hours it took to make the article is also mentioned. Comparing the prices and the number of hours it took to make the product will immediately lead to questions. For instance: let's assume that the number of hours necessary to make a box with a Monopoly game will be less than the number of hours needed to produce an ounce of French beans, but in local currency a Monopoly game is much more expensive than the ounce of French beans. You will immediately ask why. People get immediately a better feeling of the real value of common goods when the value is expressed in hours needed to make the product. You can differentiate into number of hours to make the parts or ingredients, number of ours needed to transport these to the plant, numner of hours needed to make the product, mumber of hours needed transport the goods to the customer, number of hours needed to clean all pollution due to the production. Mention all these numbers of hours for all products in any shop window. It will trigger a revolution in the consciousness of the public.
Efficiency, quality, environment, innovation
Let's imagine a group of people wanting to work together to produce a number of goods needed for daily use.
If you succeed in dividing the work to be done equally and fairly among the participants, it is in everybody's interest to strive for efficiency, while inefficiency has the consequence that all participants will have to work longer. It is also in everybody's interest to minimize repair sessions. So high quality standards are in erverybody's interest. This will reduce waste of raw materials and other resources. And this will reduce pollution. Technological innovation will imply that all participants will work less, so there will be an unceasing want for technological innovation among the public. Deviding the work fairly to be done among everybody capable of doing work seems promising.
Freedom and justice
Too often in history forced distribution of labour led to inhuman circumstances, inefficiency, lack of initiative and curtailment of freedom. How to avoid old and modern forms of slavery will an important issue. Unfortunately there is no guarantee that the theory I try to develop will lead to a better world. In fact, I am afraid that the theory I try to develop will be abused some day. If you want to restructure the economy I hope the theory will be helpful, but all depends on the good will of the people applying the theory.
An imaginary island
So let's imagine a group of people living on an island. All the inhabitants agreed that all healthy adult inhabitants, not the elderly, all do the same amount of work. The same amount of work means that everybody works the same number of hours each year. What data must be available and what kind of calculations must be carried out to make the possible?
The inhabitants of the island realize that they need a system. What will this system look like?
- First, the inhabitants must agree on what their needs are. Each inhabitant probably has his own list of wishes. One person will need a wheel chair. Another person will need medicin each day. Another person might want to possess a musical instrument, etc.
Not all needs have to be precise. You probably want to eat healthy an sufficiently three times a day, but what you eat may vary, and you may not be interested in what you exactly eat tonight.
So we imagine a list of things a each inhabitant wants to receive in a coming period, That list will indicate what is the prefered time to recieve the objects (f.i. food dayly, medicin when needed).
- Next, for each product the production process must be known. You have to know what tools are needed, what competences are needed, what sort of work each participant in the production process is supposed to do, and how long each activity takes.
- You have to know the decay times. That is the time from the moment the product is created until the last moment the product can be consumed. It is the "best before" time.
- Then you start scheduling. You determine when the production will start, what tools are available, who will participate, etc.
- There must be a communication system to let everbody know in what activity he/she will be involved, and what his role will be.
- Everybody can become ill, and not be able to work. And wishes and needs can change. So there will be a continuous rescheduling.
Let's assume alle the inhabitants do have a cell phone and/or a computer. On their cell phone and computer the inhabitants receive the requests for the work they are asked to do. They can accept the work, but they also can reject it, for instance saying "I am ill today". They can also request an activity, for instance "my daughter is ill, is there a doctor available who can examine her?".
Maybe one of the inhabitants passed an exam today. He is now entitled to do a certain job. Let's say he is a denstist from now on. Someone has to enter this new data into the system, and the exam committee has to confirm this fact.
Maybe someone left the island, and is not participating in the economic activities of the islanders anymore.
There are people that check that no resources have been damaged, have disapperared, and if so, this must be recorded in the system. There must be a verification program that the system is in accordance with reality.
Requirements to any system
The system must satisfy the requirements that go for any system.
To minimize the costs of building this system the islanders choose to use free software as much as possible. Let's assume that, after a long debate, they opt for a Linux operating system, the programming languages Python and C, and the choice of the database system is postponed as the islanders cannot see what developments there will be in the near future.
- There must be a verification program that the system is not corrupt, the data are in accordance with each other.
- If anyone has a question about whan happened, it must be possible to give the answer, so there must be reports available that can answer any conceivable question.
- Not everybody is allowed to enter the same data. For instance when someone passes an exam, only the representative of the examination board is entitled to register this fact in the system. So there must be an authorisation subsystem that determines who is allowed to enter or modify what data in the system.
- Maybe not everybody is allowed to see alle the data in the system, so there must be an authorisation subsystem that determines who is allowed to see what data.
- A well known problem in the IT-world is the possiblility that intruders try to hack the system. There must be some security subsystem guarding the functionality of the system.
- Every now and then the system has to be upgraded. Not everybody will have the same versions of the operating systems at the same time. So the system must be able to operate with several operating systems, several verions, several types of connections, several protocols, etc. at the same time.
- So there must be a clear administration of what hardware and software is used by anyone involved.
- The system will not be available in one big effort. From time to time the system is altered or extended with new functionality. In the long run the system will be very complex. So an automatic test tool is needed, to test the modification in the system on all software and hardware combinations.
Cutting up the system in subsystems
It's normally wise to cut a complex problem in subproblems. In the same way a complex system can be organized as a mix of components that work together to reach a certain functionality. Now follows a first estimate of what subsystems might be distinguished.
- voting system
First, the inhabitants must agree on what their needs are. How do they reach an agreement? It seems feasible that a preparation comittee makes a list of the possibles choices with their advantages and disadvantages. This list is presented to the public and the decision is made by means of some voting system. The output will be a list of products to be made. This is the first subsystem, the voting system.
- production process subsystem
Of each product to be made, the production process must be known. Maybe there will be more than one production process possible. For each step in a production process the input, the output, the skills of the people involved, the number of people involved, the time the action takes, must be known. The specification how a product can be made is entered in a production process subsystem.
- scheduling subsystem
The next question is when and where the products must be available: dayly, weekly, monthly, incidentally, or whatever. The scheduled work must be assigned to people, equipment and resources. This leads to a scheduling subsystem.
- resources subsystem
Several subsystems deliver input to the scheduling subsystem. New resources may become available, like people having passed an exam or gifts given to the islanders. People might indicate that they prefer to be assigned to other kinds of jobs they are normally assigned to. Maybe some goods turn out to be useless, because they turn out to be broken of rotten. Maybe some disease struck the crops, and an expectations of a harvest must be adjusted. These situations could be a reason to introduce a resources subsystem.
- ordering subsystem
Not everyone needs the same products. So there will be some ordering subsystem where people can indicate what they want to receive when.
Maybe people change their minds and rather prefer a new product in stead of a previously ordered product. Or a doctor changes the medication of one of his patient and replaces provipous ordered medicins by other drugs.
You can always discuss how much a person is allowed to order. You can consider a person who is allowed to order more than others as a rich person, and maybe some people must be granted the right to order more than others as a stimulus for passing demanding exams or whatever. On the other hand all islanders agreeed to work the same number of hours each year, so they all should have a fair share of the total production. Let's say that the richest person should not earn more than 4 times as much as the poorest person. At least the incredible differences in income that exist today should be avoided.
- monitoring subsystem
When a production process is started, it is monitored. As soon as the production process deviates from the scheduled time table, a request for rescheduling is sent to the scheduling subsystem. This is the monitoring subsystem.
- administration subsystem
In the end the products must be handed over to the recipients. The administration subsystem registers which clients received what products at which moments.
- value assignment subsystem
If you are talking about more or less, you are comparing values. As soon as you compare the situation that everybody is allowed to order the same amount of products, with the situation that some people are allowed to order more than others - and can be considered richer - you implicitly discuss the value of things. So how to assign values to products and activities? In a philosophy of trying to let all sound people work the same number of hours, the number of hours needed to make the product is a natural indication of the value of a product. The number of hours needed to make a product will never change in time, as soon as a product is finished and all dirt that resulted from making the product is cleaned up. In that respect inflation or deflation does not occur anymore. When a more efficient way of production is discovered and implemented, all the people start working less, the number of hours needed to make the product is diminished, and the new products become cheaper. How to calculate the contribution of all activities to the making of a product? This calculation is done in a value assignment subsystem.
- archiving subsystem
After a certain time, data of the past are not used for managing the economy anymore. Those data may have historical importance, but for daily processing these data have no value. So these data can be archived.
- authorisation subsystem
Not any member of the community is allowed to do anything in the system. Ther are restrictions on what functions a particular person is allowed to execute.
- error detection and correction subsystem
Power failures or other kind of disasters can corrupt programs and data. These errors must be detected and - if possible - automatically corrected.
A closer look at the scheduling subsystem
Let's have a closer look at the scheduling subsystem. Starting point is the list of goods to be delivered in a future period. The list specifies what goods should be where and when. Taking into account the production processes and the available resources the schuling subsystem calculates when the production processes should start. The scheduling process calculates the activities to be done guaranteeing that sufficent goods are produced, and not too much is produced. Production of goods nobody needs is a waste and inefficient. But starvation due to a failed harvest should be avoided, and one way or another it might be better to produce more food than neessary, in order to be able to cope with misfortunes or disasters.
Many wishes are not specific. You want to be able to eat enough food to stay healthy, but what you exactly will eat in the comning weeks or coming months, you don't care. You do not plan the ingredients of each dinner many weeks in advance. So part of the ordering subsystem will be an estimate of what will be needed. A lot of statistical estimates will be input for the scheduling subsystem.
What time took it Van Gogh to create a painting? A few hours. What time took it to make the canvas and the paint for this work of art? Probably some hours. What time took it to cut the tree and make the picture frame? What portion of cutting the tree can be attrubted to the making of the painting? Let's guess in total it took a few days to make the painting. Compare this to what a Van Gogh painting will cost at an auction today. A work of art is priceless.
A work of art is not the type of products the inhabitants of the island agree to make collectively. What they agree to produce are the commodities you need to have a decent living: shelter, cloth, food, health care, education, protection. These are all products and services that can well be measured in terms of hours needed to make the product and to tidy up afterwards.
I propose to make a distinction between creative work and routine work. The products of routine work can be measured in hours. For creative work that is not the case. No one knows in advance of creative work what the result will be. And there does not have to be a lasting success.
I imagine that - beside sharing the activities necessary to stay alive and to reach a reasonable wealth - the islanders agree that all of them spend a few hours a day doing something they love, just for fun, which could be anything, from singing in a choir to practicing the violin, from playing a game of basketball to organizing a barbecue, from sewing clothes for a theatre group to doing scientific research.
But that type of work is not in the scope of the system I have in mind.
Nonetheless instruments needed for this creative work could be made as part of the joint work. The making of musical instruments or the making of scientific instruments can be tasks that are assigned by the system.
What user types can we distinguish?
(1) The average user,
(2) some one who is entitled to specify some production process, (3)....
U N D E R C O N S T R U C T I O N