Author Topic: Spirituality for Software Engineers  (Read 281 times)

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Spirituality for Software Engineers
« on: October 27, 2017, 02:38:03 PM »
This is a dialog between a disciple (d) and a software-side guru (sguru) on the subject of spirituality. The questions and answers are very brief. So a commentary is given below to understand the in-between thinking that is taking place. The questions and answers are taking place with a lot of silent contemplation in between.

The discussion starts as given below.


d: I have already read 1000 megabytes of scriptures. But still I am not getting the fulfillment I expect.

---- Silence ----

d: So?


Commentary:
1. The import is that the disciple has not approached sguru without any preparation. The disciple has already read 1000 megabytes of scriptures. Within that 1000 megabytes the disciple has already covered what he thinks are the key scriptures.

2. At this point the disciple has not gone for reading another 1000 megabytes because the disciple felt that reading further scriptures is repetition of the same concepts with different symbology. Therefore he decided to consult sguru.

3. It is not that the disciple has not found any fulfillment after reading the scriptures, but that he has not found the level of fulfillment he is seeking in life.

4. The Silence means that sguru has not responded. Silence is a potent thing, so in silence many things can get clarified by itself. But in this case even after a long silence the disciple could not get the clarity. Any more silence is not helping him. He expected a response from sguru. Therefore he says: So?

To be contn ....
Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Re: Spirituality for Software Engineers
« Reply #1 on: October 28, 2017, 09:59:30 AM »
sguru: Have you installed a firewall?

d: Yes, that was the first thing I did.

--- Silence ---

d: So?


Commentary:
1. Here sguru is ensuring that there was no unwanted intrusions in the system. The scriptures have been read in a distraction-free environment. They were read not only for the sake of completion of page counts, but there has been contemplation behind the reading.

2. The disciple says that he has installed the firewall first thing. So he was already aware of this. This also shows the sincerity of the disciple. He is sincere as well as prepared, in the sense that he has built his foundation on the contemplation of some key scriptures.

3. The Silence here again means sguru has not responded for a long time. The disciple also contemplated in that silence but required some further ground to break. Therefore he says: So?

To be contn ...
Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Re: Spirituality for Software Engineers
« Reply #2 on: October 29, 2017, 04:52:42 AM »
sguru: What did you do after reading the scriptures?

d: I have installed the software packages in the desktop of my being.

---- Silence ----

d: So?


Commentary:
1. Here sguru ensures that after reading the scriptures the disciple was not sitting idle. What is written in the scriptures need to be practised. Therefore he asks - What did you do after reading the scriptures?

2. The disciple replied that he has installed the software packages. So the disciple himself is not idle and contended with mere reading of the scriptures. He has installed the software packages. Where has he installed the software packages? In the desktop of his being. When a software actually runs in the desktop of the being, it is expected to bring some transformation in the being. For example, it is a common practice to run a Japa module to bring transformation in the desktop of the being.

3. Next sguru again went silent. The software is installed. So what still is lacking? The disciple also contemplated on this. Then wanted sguru to tell something else. Therefore he said: So?
Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Re: Spirituality for Software Engineers
« Reply #3 on: October 30, 2017, 01:00:42 PM »
sguru: What software packages?

d: Bhakti, Enquiry and Service packages.

---- Silence ----

d: So?


Commentary:
1. Next sguru wants to know what software packages the disciple installed. Scriptures can mean a broad thing. Even black magic will fall under scriptures. So exactly what scriptures did the disciple read, and based on that what software packages did the disciple install. Were the scriptures and software packages relevant to spiritual development?

2. Here also the disciple showed maturity. He selected the software packages which he thought were directly relevant to his spiritual development and at the same time easy for him to run.

3. The Bhakti package aims to connect to God through devotion. The God Who is transcendent (as well as immanent) is worshipped in a form with particular attributes by offering the heart's devotion. In this way the human-divine channel gets awakened.

4. The Enquiry package enquires directly into the human-divine channel by enquiring into the I-sense.

5. The Service package serves humans by contemplating on their essential divine nature.

6. sguru again went silent. The correct software seems to have been installed. There is a good balance of karma, bhakti and jnana. So what still is lacking to bring greater satisfaction? The disciple also thought on this. Then wanted sguru to tell still something further. Therefore he said: So?
Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Re: Spirituality for Software Engineers
« Reply #4 on: October 31, 2017, 09:32:06 AM »
sguru: Are the software running ok?

d: Yes

--- Silence ---

d: So?

Commentary:
1. Here sguru wants to know whether the software packages were lying idle after installation, or were they actually being run. Also was there any issue during installation which prevented the software from running properly.

2. When a software package is merely installed and kept, there is only Shravana (Listening). It stops there. Shravana by itself cannot bring transformation in the desktop of the being. It needs to be followed by Manana (Reflection) and Nididhyasana (Meditation). For that the software packages need to be run regularly atleast upto a predefined time duration. If the software is not producing any satisfactory result after that, it can then be uninstalled.

3. The disciple said "Yes". The software packages are running ok.

4. There was again a long silence. So what happened? The software is running but not producing result? That was the question lurking behind. sguru did not respond for a long time. So the disciple said: So?
Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Re: Spirituality for Software Engineers
« Reply #5 on: November 06, 2017, 09:35:19 AM »
sguru: Were the worldly attachments virus-scanned?

d: Yes.

---- Silence ---

d: So?

1. Next sguru ensures that a virus scan was run to scan for worldly attachments. Here the scanning function is different from cleaning function. First one should scan for the virus.

2. Worldly attachments are like viruses for spiritual development. God consciousness expands. But attachment viruses create their mini-worlds and drown the mind there.

3. There may arise doubts that in practical life involving relationships with parents, spouse, children and relatives, how can life proceed without some sort of attachment? May be there are good attachments like attachments to wife and children and bad attachments like attachments to drinking. Some attachments need to be there to maintain practical relationships. These doubts are natural and should not be solved in a hurry. One can take one's own time. Therefore virus cleaning is a separate process than virus scanning.

4. But how does a virus scanner mark something as virus? Maybe it is a simple relationship which it has marked as virus. Possibility of defects are there everywhere in software. Maybe the virus scanner itself is buggy.

5. However the virus scanner is not defective. It operates based on only one simple rule: Everything has come from God, so there is a natural relationship between everything. When God is kept as the bonding entity in a relationship, it is not a virus; else it is a virus. With this rule it may be thought that majority of relationships in the world are viruses. It may be so, but for spiritual aspirant relationships need to be connected with God.

6. The disciple said that he has scanned for viruses, so he has taken the bold step.
Now what still is lacking? That was the question lurking in silence. sguru did not speak for a long time and the disciple wanted more ground to break. Therefore he said: So?

To be contn ...
Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Re: Spirituality for Software Engineers
« Reply #6 on: November 13, 2017, 04:01:20 PM »
sguru: Was any virus cleaned?

d: Yes

---- Silence ---

d: So?

Commentary:
1. Next sguru wants to know whether any virus was actually cleaned. Virus scanning requires introspection and is a bold step. Virus cleaning is a bolder step.

2. With viruses of attachments present in the system, the actual programs may not run as intended. All the viruses cannot be eliminated. But the key ones which are directly affecting the "take off" need to be mitigated. The key software packages have inbuilt virus cleaners which will gradually purge the system. But those major ones that are not allowing the key packages to run need to be eliminated.

3. The disciple has actually cleaned some virus shows that the disciple is serious. Being serious the disciple seems to be dejected when his expectations are not met. Probably his expectations are more.

4. By default the virus scanner marks all relations which are not connected with God as virus. So initially parents, wife, children may all be marked as virus. However the mitigation of the virus is not difficult. It can be as simple as praying to the family deity that all family is under your protection. Now since the family gets connected to God, the virus gets mitigated. The virus scanner always challenges to examine each relation and other associations which can be potential attachments.

5. There was a silence as usual. Everything seems to have been done. Can anything further be done? The disciple still seems to have some more expectations from this dialog. Therefore he says: So?

To be contn ...

Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Re: Spirituality for Software Engineers
« Reply #7 on: November 17, 2017, 11:20:27 AM »
sguru: Are there any servers in the network?

d: Yes, Temple Servers and some other Servers.

--- Silence ---

d: So?

Commentary:
1. A server is a system which serves others. It has mighty power compared to normal systems. In spirituality, Server is a realised saint who emanates his / her spiritual power serving others by that mighty presence.

2. Incarnations of God are Servers of very high capacity. The representations of them like scriptures are also Servers. A temple represents a Deity who is a Server. In that sense a temple is also a Server.

3. Without a Server, a person cannot progress spiritually. There must be some influence of a Server, if not explicitly, in a hidden way. Servers provide the holy company to grow spiritually. The desktops log in the Servers and enrich themselves, enrich their functionalities.

4. sguru asks whether there is any Server in the network; because without Servers one can get drowned by mere philosophizing. Only virus cleaning will not do. Because while cleaning the virus, one is only introspecting within oneself, basically the ego. But to get a feel of the beyond, Servers are required.

5. The disciple says that there is Temple Servers in the network. So the disciple is not spiritually isolated within himself. He visits temples, immerses in that environment and there may be more involvement.

6. The disciple also mentions "other Servers". This indicates that the disciple has some personal guru, but he does not want to give further details. sguru also did not press for the details.

7. The disciple is therefore not the disciple of sguru. The disciple is associated with a separate guru. That is why he already knows many things. He is by no means immature. The disciple is holding dialog with sguru for the first time. So sguru is only like an upa-guru.

8. There was a silence because sguru did not speak. When holy company and advice is already flowing, what more can be said? Temporary despair is natural in spiritual life. The holy company and "other Servers" will help in getting over it. But the disciple is not yet ready to quit. Probably he wants one more Server to get added in the network. Therefore he says "So"?
Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...

Ravi.N

  • Hero Member
  • *****
  • Posts: 4035
    • View Profile
Re: Spirituality for Software Engineers
« Reply #8 on: November 17, 2017, 11:56:35 AM »
silentgreen,
one may do without bashya (commentary) for brahma sutra ...but in this sambhashan(dialogue) between sguru and disciple ,the bashya is a must...ha ha.
I enjoy reading this...looking forward to the 'poornima' day when the disciple would exclaim 'Vedahametam purusham mahantam,aditya varnam tamasaparastat'...ha ha
namaskar
« Last Edit: November 17, 2017, 02:46:39 PM by Ravi.N »

silentgreen

  • Hero Member
  • *****
  • Posts: 753
    • View Profile
Re: Spirituality for Software Engineers
« Reply #9 on: November 17, 2017, 08:15:59 PM »
Dear Sri Ravi; Yes, this is a peculiar dialog which does not make much sense without a commentary. (Not that with commentary everything will make sense). It is enacted like the hidden protocols of software.
Homage to the Universal Being...Om Shanti ... Om Shanti ... Om Shanti ...