Archive for the ‘Musings’ Category

All because of Mark Twain!

Friday, March 25th, 2011

The day started “normally” enough. Larkspur Landing is an Obama-ish “likeable enough” extended stay motel, with the usual universally bad “continental breakfast.” But it was raining in San Jose, so my options for having something more edible were nil. I  had more than an hour to kill before leaving for the airport. So borrowing an umbrella from the hotel clerk, I walked to the  book store across the street, which is going out of business, to pick up something for C. It is certain that I picked the wrong book,  ”The Bible According to Mark Twain”  because of the events that unfurled afterwards.

After living in the arid climates of Colordao and Utah for years, I might have forgotten that one gets wet if one walks in the rain. For when I returned, I had to change the dress.

Real events of the day began at the airport. After clearing the security, I still had over an hour to spend and grabbed some lunch. Having plenty of time, I just ambled  to gate 18, for the flight to Salt Lake City. When I reached there, it looked right: showed the destination to SLC, the correct flight number and the departure time. The only odd thing was that they had almost completed boarding. Anyway, I joined the line and the Delta gate agent scanned my boarding pass and let me in.

I entered the plane, which was crowded, and started looking for my seat, 9C. I saw rows 1,2,3, 4 and then 10! What? I looked around to see if I missed something. No everything was fine. Puzzled, I called the stewardess. She took my boarding pass and said “So you are going to Salt Lake City?” I said “Yes.” “But we are going to Minneapolis!” My reaction was, “how did I end up in this plane?” She goes “We have already two other exactly the same case!”

The gate was already closed. I sprinted, knocking out (I hope!) other passengers and setting off alarms! Yes, the alarm did go off when I opened the closed gate from inside. But they knew what was happening and, I am glad to say, I was not immediately surrounded by a dozen pot-bellied TSA officials! Fortunately,  the “real” gate to SLC flight was next door and I rushed in, only to find that they had not even started boarding! Well, even in this near panic mode, I did not fail to notice that the gate agent was very pretty and that she was charmed by the innocent tribulations of a handsome genius!

If something could go wrong, it will. So said Mr/Dr/ Murphy. Thanks to the incessant rain and strong winds (by Boulder/Cedar City standards, just breeze), we sat on the tarmac for 40 minutes before taking off. When we touched down in SLC, an hour and 15 minutes later, my connection to Cedar was just about taking off.

The Delta customer service agent checked with another supposedly existent agent, for I only saw him talking on a phone, and found that the delay was caused by weather and ATC. He said “If it is ATC,” after seeing my blank face at that non-facebook-non-twitter-non-talking-head acronym, he elaborated, “Air Traffic Control”, the “airlines don’t take up the responsibility and the best we can do is to check you into the next flight.” Well, the next flight was scheduled for next day, for Cedar gets the heavenly and honorable visits from Delta (the only airline that serves Cedar) only twice a day. The only other option was to book me into the 9:30PM flight to St. George, about 50 miles from Cedar. I agreed, hoping that Mr. Samuel Clemens’ masterpiece would be compensation enough to make C pick me up.

Now I had four hours to kill. Fittingly, I resumed reading Robert Heinlein’s “The Puppet Masters.” That is a classic. However, I could not continue that for long, thanks to a pair of (nearly) 44 years old eyes which are beginning to complain a little. So I switched to a “meshing issue” that we are facing in my project.  I and my manager had a discussion on the topic and had formed an initial impression that it may be a difficult one to resolve. I was hoping that it would keep me occupied until the flight departed. Alas, that was not to be. In about half hour I realized that we were looking at it from a wrong angle. May be the Puppet Masters helped. Or may be, Mark Twain’s gods felt compassionate. Either way, I had the basic solution worked out in less than 45 minutes. Still had about two and half hours to spend. Back to the puppet masters.

Finally, we boarded the flight on time. I found my seat and sat down. It smelled like a toilet or a hog farm, literally. I thought may be someone threw up or had diarrhea. I turned to my fellow passenger, an old man, and said “something smells.” He said “It’s my cat. He has been travelling all day with me. I cleaned him up a couple of times, but he is sick.” My internal reaction may not have pleased any of those animal-rights freaks. So I was to put up with the stink for the rest of the flight. Oh, well.

But something happened during take-off. The cat meowed. He was afraid and sick and it was pitiful. I remembered Oscar, our cat that is not ours. Suffice to say that I did not feel disgusted any more.

For once, we arrived on time in St. George. C was supposed to be there, but she wasn’t. I called her cellphone. She said “I am at the airport. It is all dark here and just one car parked. I am in front of the passenger terminal. Where are you?” I tried to explain. After a few minutes of this conversation there arose a doubt. I asked a fellow passenger, who was waiting for his ride, “Is there another airport in this town?” “No. But this is the new one!”

It turns out that about two months ago, St. George had opened a new airport and all the services operated from the new facility. We both didn’t know that. From the fellow passenger, we got the directions to the new one and it took another 20 minutes before C found me.

It was 11:30PM. We reached home around 12:30PM, more than 12 hours after I started on a trip that should have, ideally, lasted only 5.

I am certain in my heart, and amply supported by my gut feelings, that it was all because I bought a blasphemous book. I should have known better, especially since I was flying into a state that has very close relationships with the One.  Hindsight, as the saying goes, is 20/20.

I have sinned; Please forgive me

Saturday, October 23rd, 2010

Please forgive me, I have sinned.

Have you been following the recent Apple announcements? Especially with respect to the Mac Store? It bothers me tremendously and I am seriously considering ditching the Mac and going back to BSD/Linux. Here’s an article that summarizes pretty much what I think:

http://gawker.com/5669083/beware-the-garden-of-steven

The sad realization is that I have become addicted to the convenience offered by mac. One click back-up. My Amazon W3 account appears as a disk on finder, just drag and drop what I want to save in a cloud. Bad habits have accrued. Why, I use the search to launch applications, too lazy to even navigate to the Applications folder. Too lazy to open files when I can get a quick view at the pressing of a key.
But I have lost something in the process. I can no longer remember which files in /etc are fun to tweak. Haven’t built gcc from scratch in over five years. Never built my most favorite of all applications, the emacs, in a decade. I am not sure if I can do it any more.
There was a time when I setup procmail and created my own filters. While searching for something, I ran into a mail setup I had used back in 1999 and asked myself: did I really do that? I recently had to re-read ssh configuration and the difference between SSH1 and SSH2.
One could argue that they are antiquated technology, but they offered freedom. They didn’t let me watch Jon Stewart or Stephen Colbert on a web browser; neither did they let me listen to Yesudas streaming in from youtube. But I could run my machine on a single user mode with everything turned off, so that I could precisely time my algorithms. It also let me squeeze every last byte of the meagre 64MB to solve a 30k unknown problem.
Today, I use Xcode to build and debug my home projects. I have forgotten how to create a makefile and try to avoid them — not that makefiles were the best. I use TeXShop to compile/view my documents with BibDesk providing the convenience of organizing pdf files with their citations. I use LaTexIt to create images of mathematical equations that can be embedded in say, a word, document. In the process, I have forgotten how to use ps2gif, the TeX environment variables and even hacking out TeX macros.
It has come to the point that it is almost a badge of honor to say that “I don’t bother with those any more; my mac does it for me.” Except, if the Mac chooses to restrict me from doing it, I can no longer trash the offending pieces and replace them with what I want.
There is the key. If anti-intellectualism has become fashionable in life today, I have contributed to it by  choosing options that relived me from thinking. And, that is my sin.

A Tribute to a Song

Friday, July 30th, 2010

It’s about 10:45AM. I have been digging deep into a nasty condition number issue, an unfriendly, never too far away, companion of every numerical analyst. This unwelcome figure has been mocking me from a tiny matrix  and my arsenal is running low.

The song has been echoing in the deep canyons of the mind since morning. It is a favorite  of my brother and I had called him this morning when the song emerged, for once, from the depths. Then, as the insanity of the problem in front consumed my attention, it faded away.

I sit up, juggling the alternatives in mind. Adding just one equation raises it from 10^11 to 10^21. Why? Should the current continuity be enforced explicitly? Or should I leave the reference undefined?

I don’t know at this point in time. Perhaps, the error is in my mind.

The song emerges from the shadows, again. This time, I don’t resist. It is not hard to find the link in youtube.  The music of Devarajan and the divine voice of Yesudas fill my office. “Sourayudha pathathilengo, sangama poo virinju...”

And, for a few minutes, condition numbers and matrices seem to become abstractions in an alternate reality.

The day is still young.