In a recent interview with a prominent writer on technology, when asked about the biggest trends in the foreseeable future in the area of technology, she responded briefly and to the point with two words: “Mobile and Sensors”.
We live in the Big Data world. It surrounds us everywhere we go. Our desire and more importantly our ability to gather it are growing exponentially. Yet we need better ability to analyze this data so we can use in our personal and professional lives. Experts say that the most important skill the workers and the managers of the future alike will need to have is ability to work with data.
Yet while we are still going through the Big Data phase, the next phase is already upon us. I call it “The Age of the Storyteller”. You see, data is meaningless until it can empower you to make decision and take actions to help you accomplish your goals. Data is only as good as the logic you have in place and parameters you set up to first gather the right type and amount of data and then second as your ability to interpret within the existing context to move you into your desirable future.
It is at the intersection of four-thousand-old Jewish wisdom and most innovative technology that we find some interesting ideas that can empower us in our attempt to get a better handle on the process.
Key idea # 1: Old fairy tales might be more than fairy tales
According to Jewish wisdom, our world was created through speech. Ten utterances or statements, to be precise. But that was not the end. Actually it was just the beginning. The world has never stopped growing or expanding. It happens right now as you are reading this. Interestingly, the String Theory says that our world is in the process of continuous rapid expansion.
When I attended a NY Tech Meetup at NYU in April 2013, one of the presenters wrote a few lines of code and showed us how he can, by running the code and using the Arduino platform, make the light go on and off. That same software that brings together software and hardware can do many other exciting things. Yet, nobody in the audience was jumping up and down. As amazing as it was, we sort of expect technology to do this kind of cool stuff these days.
Perhaps now, in light of the unfolding technological progress we have been witnessing and things it has enabled us to do by simply writing a few lines of letters mixed by numbers and pressing Enter, the idea that the world was created through speech does not seem that absurd. I mean, we can have a 3D printer make a toy for us, or a shoe, or a glass…and we are just getting started.
Key idea # 2: if Hebrew is a programming language, then Torah is a very long line of code
Let us go back to that story of how the world was created, as it is described in the Torah. We know there were 10 “sayings”. Now Hebrew is a very special language, some say the most special of all. It has 22 letters and it is by using/speaking this letters in a particular combination that the world was created. This is another statement that not too long ago would sound completely unrealistic. Additionally, using gematria (a traditional Jewish method of converting letters into numbers) every single Hebrew letter can be translated into a number. Alef is 1, Bet is 2, Gimel is 3 and so on until we get to Tav which is 400. By using gematria we can turn the 600,000 Hebrew letters that comprise the Torah into an even longer line of numbers. It starts sounding more and more like a typical line of a software code.
Interesting detail is that even though the Torah was revealed some time after the world was already in existence, the Jewish wisdom has clearly explained that Torah was created before the world. The Torah is perceived as a blueprint or a map. The Creator looked into Torah and according to its content he created the world. This is why study of the Torah in Ya’adut (Judaism) is such a primary commandment. We, the Jews, are asked to constantly study the Torah, to actually view our life and the world through the lens of the Torah. Think Google Glass for a moment and you will get the idea.
Now let us go back to the idea of continuous expansion. In software, by using loops we can run/execute a block or entire code a number of times. For instance, we can say that as long as the specified value falls within a certain range, a certain action will be performed. We can also specify that every time a loop is executed/run the value of the initial variable increases.
Key idea # 3: The story of Creation of the World – retold by a programmer
If we can now go back to what the Jewish Sages have been saying and interpret their words through our freshly explained software prism, the story of [continuous] creation of the world looks something like this:
In the beginning there was nothing. And then The Master Programmer (HaShem/G-d)wrote a very long piece of code (The Torah) using his programing language (Hebrew). He ran the code for the first time and He liked the outcome. So he added a few extra lines. When He saw the results he was happy. So He added a few extra lines and set up a few Loops in place and then set the program in motion.
The world would be incomplete without helpers that can be part of the creation process. And so men (and women) were created to be those “helpers”. Judaism talks about humans being partners in the creation process with the Creator.
As a matter of fact, it was for human beings that the world was created. And so following this logic, we can say that He created humans with similar set of characteristics (in his image), who in our story will be called “junior programmers” for men and “advisors/guides” for women. Men and women have different roles and responsibilities in this process of co-creation. He gave them both their own unique set of tools, namely “thought, speech and action, with which they too can create or code in their specific way within the framework He setup and defined”. By using these tools, the assistant programmers continuously write code – as long as they’re in the state of being awake. Once the code has been written, it goes back to the Main Server (Upper Realms), where it gets in the queue and when its time comes, it is run. When that happens – the world experiences a change of sorts. Sometimes it is more visible than others, but ultimately as the changes accumulates, it reaches a certain tipping point and a more significant transformation/shift occurs.
Key idea # 4: Our world is an infinite data field
“Know what is above you – a seeing eye, a hearing ear, and all your deeds recorded in a book”. Until not too long ago, this would have sounded like another line from an outdated fairy tale. Today with advancements we made in mobile technology, cameras and drones, it starts looking more and more like a plausible scenario.
Every line and symbol a “junior programmer” writes using either one of the three methods (thought, speech and actions, also known in Kabbalistic thought as the garments of the soul) is carefully recorded and that data is sent back to the Main Server where it is stored. To be precise, what is recorded is the following:
- Beginning position and location of the “junior programmer” within the system
- The content of the newly added line of code
- The nature of change it triggers in the System(positive or negative). The change is observed and recorded on three different levels – immediately in the very same location of the “programmer”, in the surrounding area within the System and then the overall cumulative change in the whole entire System.
What this resembles very closely is a very sophisticated performance management system. And indeed in line with Jewish perspective on life, we are here to accomplish a very specific mission and it can only be done if our progress is recorded and documented. Interestingly enough, the first commandment the Israelites are given while still in Egypt is to count the months. Makes complete sense, because just like in business process theory, performance/actions are measured per a unit of time (even thought in Ya’adut, this is not the only reason why the commandment of counting the months exists).
Conclusion:
The goal of this brief essay was to illustrate striking similarities between software codes, data mining and the Torah, between structure of software languages, data gathering & analysis and structure of Hebrew and this world of action we live in. If assumptions laid down here are indeed true, it can have positive implications for the importance of studying of Hebrew and ancient Jewish wisdom. If Hebrew is indeed the very language used by the Creator to create this world, learning Hebrew within the larger context of Jewish wisdom (both Written and Oral), can reveal new insights and open new doors into the future of technology, business and data mining.