To make vim display line numbers, you need to set the number flag. To do so:

  1. Press the Esc key if you are currently in insert or append mode.
  2. Press : (the colon). The cursor should reappear at the lower left corner of the screen next to a : prompt.
  3. Enter the following command:
  4. A column of sequential line numbers will then appear at the left side of the screen. Each line number references the text located directly to the right.

To turn off line numbering, again follow the preceding instructions, except this time enter the following line at the: prompt:

Normally, vi will forget the setting you’ve chosen once you’ve left the editor. You can, however, make either setting take effect automatically whenever you use vi on a particular account. To do this, place the appropriate set statement as a line in a file in your home directory named .exrc .

For a list of all current settings, at the : prompt, enter:

For a list of everything that you have set, at the : prompt, enter:

Current Read =>

The existential threat of Artificial Intelligence is real. I am in the process of collecting data for my first science fiction short story. I am reading a plethora of material to gather inspiration. I am only on page 20, but the case that is presented is pretty substantial if not pedantic. I am still in my no-ship;however,  I thought that this section of my web journal was empty. I believe it is best I kick it off with this book. I will see you all hopefully by May.


About the author: 

Nick Bostrom is Professor at Oxford University, where he is the founding Director of the Future of Humanity Institute, a multidisciplinary research center which enables a set of exceptional mathematicians, philosophers, and scientists to think about global priorities and big questions for humanity. He also directs the Strategic Artificial Intelligence Research Center.

The embedded link is not an affiliate. I will generate an income of $0.00 if you click on it.

It’s ugly for sure. First method has too many lines. I over commented the last 2 blocks. Hacked the last 2 method blocks and integrated with

method. The comments alone is too much.Useless ‘pp’ gem. If you are a Rubyist you already know what is going on. Ugly Ugly. Poor practices all over the place, but guess what? It works. This is what a newbie’s code looks like. Make no mistake, this is the first of many snippets of code you will see. I will explain what is going on in full detail. It may take me a couple of days to give you a nuanced explanation. This post will be an evolving process. I will refactor more as time goes on. I must admit it is a strange euphoria.. I feel like Dr.David Bowman in the shuttle traveling inside the monolith (seeing colors) engulfed by the Stargate . I wish there was not an Opioid crisis. Why take Oxycontin when you can get high coding?

Me after getting it to work!

Time to celebrate is already over in a nanosecond. I am planning to burn the midnight oil and get on with my Odin Project track.

Good Night!

I decided 3 days into my 2nd renaissance to go full-time into The Odin Project. It is a self study curriculum on the path to web development. I have gotten feedback on fellow codebuddies members and they agree that if I put in many hours a day, I would accomplish many feats. I will keep you posted. So far so good. It will be a chance to prove myself right! I got the grit and determination to be a programmer!



A 2nd renaissance.

December 17th, 2017.

Today, I am a postHuman of nuclei and atom. A rebirth of astronomical importance. An upright bipedal male carbon based lifeform . I exist to find astral planes of new possibilities.  It is a moment to reject everything that has come before and embrace what is to be.

  1. My full name is unabashedly explicit.
  2. Geek. Yes.
  3. A single man: possibly forever.
  4. Health: -番.
  5. Programming: discrete intellectualism exemplified.
  6. Traveling: to explore unabated.
  7. Social Media Interaction: Nil.
  8. Reading: Fundamental.
  9. Writing: an extension of my imagination to be shared.
  10. Financial Responsibility: Discipline with military precision.

I am not the person I was last year.


I am not the person I was last month.


I am not the person I was 8600 seconds ago.


To have a fulfilling life. To start anew.


Prescient. Phuturist.. Plausible.


I.. Am.. Albert Fougy.

Over over over over over over and over again. The goal is not to memorize the code, but to remember the pattern and structure of the algorithm. Would repetition solve that hurdle? I am testing that theory right now. I am reminded of the classic movie Live Die Repeat. Every time the hero died, he was caught in a time loop. However, with every loop he became better. He had to remember the steps. I think he got killed approximately over 300 times. Every time he has gotten better, to the point where he even surpassed the previous person who was caught in a similar time loop (his mentor).

Can we persevere and create our own time loop via refactoring? Perfect the imperfect code. I look forward sharing an example of such an idea.

A preview. In Ruby. See the work in progress >>> Here

Embrace The PainSpoken Word


noun: willpower; noun: will power
  1. control exerted to do something or restrain impulses.
  2. “most of our bad habits are due to laziness or lack of willpower”


  1. a person inclined to question or doubt all accepted opinions. synonyms: cynic, doubter.
  2. an ancient or modern philosopher who denies the possibility of knowledge, or even rational belief, in some sphere.

“It’s a fair risk. You can always work high level retail.”
“At least you have something to go back to”
“If it doesn’t work out, you can get another position selling clothing”

Those are ACTUAL answers I received from few soon-to-be-former clients (verbally, in my presence, SMS, email) that I had informed about my “retirement”. Observation is ultimately a side-effect of a Replicant’s (Nexus 6) consciousness[1], the price I pay for being so incessantly self-aware. I would not be able to pass a Voight-Kampff machinewith [2]incalculable algorithmic returned conditions. Blush responses to provocative answers be damned.  I may have a limited lifespan, but I feel like there is more I can do to extend my warranty.

Unilateral in my resolve. The will to act is personal.

The tiny lazy streak that was instilled in me has turned a corner. Assorted carbon based lifeforms cannot envision my potential to rise. I do not blame them. For they do not know what they say.  They have never seen a will like mine before. An oddity.  New possibilities cannot be undersold. I sold them luxury clothing, but did not know I was a nerd. I was wearing a mask while serving them. Bespoke suit does not equate a bespoke mind. An individual mind. A brain that can function with alternative realities that I have the right to explore. I found that to be fascinating. The audacity of the pigeonhole.

Therefore, I am not irritated, irate or wounded. I understand their worry. However, the skepticism that they had was unwarranted.  This subtle denialism has given me the rage I was seeking. As I metaphorically dive into a vast ocean of premium gasoline. A swarm of Firebugs fluttering aimlessly, kindling subconsciously those Stygian endless waves into a flaming gulf of pyrotechnical wonder. I, Albert Fougy son of Mrs. Fougy, rocketing out of the reverse-puddle like a Dark Phoenix. Black smoldering inked flames. Nilotic.  Soaring above towards the heavens with the titanic explosion of a million stars. A supernova remnant bounded by an expanding shock-wave of interstellar aura.  A superbad nucleosynthesis in which I  project crucial protons and neutrons.[3]  The Gods of every intelligent species of this known observable universe cannot contain the billions of hydrogen, helium and lithium from my spiritual essence. A Black Gold Supernovae that can trigger the formation of new celestial bodies. A luminosity recorded in the annals of history.

Shining Eternally!

[1] Blade Runner geek speak.
[2] That was an ether.
[3] Spitting bars.