Posts Tagged ‘beauty’

I will strive to live the life of an artist

February 11, 2016

From this day forward I am an artist. At least, I will strive to live the life of an artist.

My interests revolve around reading, writing, working with data, and programming. Thus, my “canvas” will be my books, my words, data, and programs.

If I am not expressing and seeking beauty in my interests, then I am not living properly. The purpose of my life is to express and seek beauty …….. This is an astonishing insight for me.

I feel a great sense of relief and peace. Till this day I have approached life like a person swimming upstream: always striving to achieve something important, always fighting to rise the ladder, compete, excel. Approaching life from the perspective of an artist focused on expressing and seeking beauty … well, that makes a huge difference to me, in my mind and in my emotions.

The beauty and clarity that arises from being totally immersed in something

January 17, 2016

I’ve discovered that something magical occurs when I am deeply immersed in a problem. I enter into a different state of consciousness. My brain opens up and I see things that were once hidden. Beauty is revealed to me. I long to have the experience again – it is addictive.

Recently I’ve heard other people express similar sentiments:

Last week I heard on NPR someone talk about freediving.  The person being interviewed said that once he became immersed in the sport, something clicked inside him and a whole new, beautiful world opened up for him:

So even for me, who’s really comfortable in the water, it took a lot – a long time. Maybe I’m more neurotic than most. But it took a long time for me to get comfy. But then I had this one moment where it clicked for me. And I was down at about 20 meters, about 66 feet. And I didn’t have any urge to breathe. And all around me was this beautiful blue world. And I came up, and I felt so relaxed. And for that whole day, like, I’d close my eyes and I would just see that blue world. It was just something that was in my head. And I woke up the next morning just wanting to do it again. And I eventually got to a hundred feet, or 30 meters, during that course. And – but that’s something that stays with you. And that’s just me, an entry-level – that’s a level 2 free diver. I think that the effects are even greater. I know that they are even greater for these athletes that go to 100 meters. I mean, I can’t even imagine that. But they get to a place – it’s like part athletic, part spiritual. And it’s definitely addictive ’cause it’s so beautiful.

One of my favorite TV shows is Elementary (Sherlock Holmes and Watson). I think the show’s writers are geniuses. In last week’s episode Sherlock listens to a short audio clip over and over (hundreds of time perhaps). At some point in listening, something clicked inside him and he was able to recognize a new meaning from the inflection in the voice of the person in the audio clip (this enabled him to solve the mystery).

Recently I have been writing a software program. For the first few days it was frustrating. But after looking at the problem, over and over, from every conceivable angle, something clicked inside me. The frustration lifted and a calmness settled in. Things became clear in my mind. The problem, my solution, became beautiful. I thought to myself, “I can see how programming can be addictive.”

Now I realize that this sense of clarity and beauty arises whenever one completely immerses oneself into a problem, whatever the problem might be. I’ve also realized that, to experience this altered/heightened state of consciousness requires long periods of uninterrupted focus.


This is why I love to learn

December 28, 2015

I love learning.

Yesterday I got to thinking about that. Why do I love learning? After all, when I die what benefit will all that learning have done for me?

That line of thinking put a damper on my love for learning. A temporary damper, however, since I woke up this morning again eager to learn new things.

Nonetheless, the question remained at the back of my head all day long.

Just now, as I a was reading a marvelous book, I realized the answer. I love learning, not for any particular benefit it might bring me, not because it might advance my career, I love learning because I love the beauty that I uncover while learning. It is this beauty which motivates me, it drives me to want to learn more and more.

I feel confident that a life filled with uncovering beauty is a life well-lived.


Computer Science Algorithms are way better than Mathematical Theorems

January 24, 2015

I see a great deal of beauty in mathematics. There is much beauty in a well-described, step-by-step proof of a theorem.

Lately I have been learning algorithms for parsing and compilers from a pair of marvelous books. [1] I think the author is one of the best technical writers in the world, which makes learning very enjoyable. As I learn the parsing and compiler algorithms described in the books, the same sense of beauty rises up inside me as with a good math theorem proof.

So both Mathematical theorems and Computer Science algorithms have tremendous beauty. Nonetheless, I think that Computer Science algorithms are way better than Mathematical theorems. Here’s why:

In Mathematics there is a tightly constrained framework in which one operates. There is a limited set of building blocks (axioms) and rules that one uses to perform work. Conversely, in Computer Science algorithms there is no such finite, well-defined set of building blocks and rules. Although there are commonly used techniques – recursion, closure, induction, etc. – there are an infinite number of concepts that may be used to create an algorithm. That infinite variety provides enormous power and complexity, and requires great creativity and ingenuity, and is why I think Computer Science algorithms are way better than Mathematical theorems.

[1] “Parsing Techniques” by Dick Grune et al, “Modern Compiler Design” by Dick Grune et al.