technology

The end game..

A yoga post that was long coming.

2018 started with getting over the Flu. I was drinking Delsym at a minute before midnight on New Years eve. The last time I came back from Beijing, two days before X-mas, some bugs hitched a ride back with me or so I thought. So it took me till the 6th of January to go try Yoga again. Even on the 6th I was pretty weak and my plan was to go to anything but the front row and pace myself. There was a new teacher who keyed me in on the 6th and she had no idea it was my "come back class".

"A leopard cannot change its spots", or some such thing... Once I go through those double doors, I am like a new born that has been temporarily put back in the womb and I start kicking in my happy place. Put the mat in the last row and a second later move it to the third and after looking around the room and seeing there is a spot in the front row, moved it up to the mirror. My thoughts during those 90 or 100 seconds of mat moving cannot be summarized in this post. That could be a book in itself. You guys read this blog and you know I am good for it!

Came back the next day and my friend and teacher Jessica gave me a big hug and said "welcome back". She knew I was sick last two weeks but did not ask me anything more. That was probably her way of saying "you know what to do in the room, so I am not biasing you". At the end of the class, Jessica asks "60 day challenge?" like she was asking me if I would like some Gulab Jamun after a meal, and without giving it much thought, wrote my name on the sign up sheet. After that we didn't talk about it. I just came every day as usual, went to China as usual and did doubles on every weekend as usual, heard the sighs from wife and kids when they realized I was doing the challenge, as usual, and finished the Challenge.. and hopefully that becomes "as usual".

(there are better pics on BYSJ's Facebook page)

There was a Challenge party and we had some testimonials from folks who finished 60 classes in 60 days and they were all inspiring. We had to leave the party after an hour as the kids had to be taken to dinner.. as usual but this year we got to watch the other folks tell us about their journey on Facebook Live! I was telling the kids what Multiple Sclerosis was and after an inspiring story Jr. said she will come join me for classes again. Okay, she said "a class", but I am hoping it is going to be plural.

This year I am kicking out regularly in the standing head to knee pose and it is my new favorite pose.

There are alwasys graphs and charts for a 60 day challenge post..

There was a possibility of an earlier China trip, so I finished the challenge in 58 days and eventually did 61/60 when the trip was not pre-poned. If you think going to do Yoga more than 3 times a week is difficult think again. Coming back from a flu, going to Asia and back for a week in the middle of this, those were easy because I had done those before. One of the days, I had to drive past Sacramento area startign at 6AM, attend a meeting, come back at 5PM, chaired a meetign from 6 to 8 PM and still did yoga from 8:30PM-10PM just to keep challenge going. It is all doable. There are people who have debilitating issues who do the challenge and mine are nothing compared to those. Even if you don't do the challenge, it is okay. Come to the party to hear some really inspiring real life stories! 

Still tracking weight.. 

The excel file was started almost a year after starting Yoga and so far it has close to 2000 data points... (some of them blank)

Here is weight since 2012..

 If you notice the excel file there is a total class tracker. Have crossed 1500 classes and the best part is:

- Still suck at this

- Have not given up on it

- Even though my self assesment and self esteem take a beating in that mirror, the end result is positive because every day is usually better than the previous day

- this yoga keeps me grounded. Every now and then I get reminded that sooner or later gravity will win and I will be ashes, but till that day, going to fight gravity every day, every set.

- my teachers and fellow students seem to believe in me and root for me. they see more in me than I see myself and that is a blessing

- learn something new every day, be it class 1, 100, 1000 or 1506..always something new which brings me to class 1500

Have already posted about this special class with Yoga Professor Emeritus, Mary Jarvis. One class can sometimes change your view and attitude to things. This one definitely did for me.

It took me 4 classes after her talk, to give up water during Yoga class. The last one week have left the water bottle in the car. Sometimes I drink a sip or two on the way home. Mostly now I drink water a good 40 minutes after class is over. It is interesting.There is a sudden cool over my face and body and even on the insides while driving back after class. Kind of like what you feel when you drink regular water after chewing mint gum but it feels like ice water. Same thing except all over the body and this is new. Most likely has to do with the "no water during class".

Have also stopped fidgeting during class. No more subconscious wiping of sweat. No moving around mat with the bullshit excuse of trying to make it easy for people behind me who are also moving around, etc.

Currently trying to keep tummy sucked in from beginning of class till the first pose, and failing at it miserably. Confident that sooner or later that will change and can then go to other things that were taught.  

One funny thing Mary Jarvis mentioned during the special class which is replaying in my head?!

"the whole goal of doing this yoga is so you can sit in lotus pose without moving and meditate for long periods of time. This pose is almost a half lotus and this will eventually help you get to lotus!". She was telling the entire class that and I was thinking "What?! I can already sit in Lotus pose for long periods of time! Why am I doing this Yoga then? Shouldn't I do that instead?"

Maybe my Lotus sucks.. should make a bumper sticker that says "my lotus sucks" ? Maybe there is a market for it?  As a kid we used to sit in Lotus pose all the time. My kids here struggle because they are not used to sitting on the ground all the time. They have "criss cross applesauce" issues. Everytime we go visit the Livermore temple, I sit there for at least half an hour in silence before walking out. Used to do it at home also and manage to sit for 45 minutes. Two years ago I tried to time myself and made it once to 54 minutes. 

Maybe the key words were "long periods of time"! How long is long?!

After Mary's class, I wanted to try and see how long in lotus pose but with eyes closed and "no fidgeting". No movement "whatsoever".  Turns out it was 44 minutes 11 seconds as caught on timelapse video..

Technology is good. Daughter's iPhone for timelapse, my iPhone for timer, a clock in the background that catches the time "lapsing" and my legs that pretty much went blue after this time. Took me 3 minutes to be able to get up and walk again as the blood returned to my feet!

Doing 1500+ classes of 90 mintue Yoga and cannot even sit in one place without moving for one single hour! If that doesn't put things in perspective for you, don't know what will. There are folks who have stayed in the same place without moving for 1-3 days. I have been fortunate in this lifetime to meet multiple people who have done that and have heard from my grandpa that he has met people who have done the same. Folks who can slow down time... is how he put it.

Going to try doing this to see how long it takes to cross the one hour mark and eventually the 90 minute mark.

Yoga has helped me immensely this year. My stress at work is through the roof and if it were not for the Yoga to supplement the support from my wife and kids, I would not be functioning normally, or even functioning. 

A big heartfelt thanks to all my teachers at BYSJ for keeping me sane. You know who you are.. and if you don't know.. there is a graph for it also.

We have a lot of teachers, some are new, some traveling and teaching us for a month or for just one special class and the regular teaching staff. Every teacher gives it a 100% when it comes to doing the right thing for folks in class and all teachers who knew me, showed me no mercy during the challenge!

Well, it is almost time to go to one more Yoga class or as my wife would say "Kazhudhai ketta kutti suvaru!" ("if he is not home, he will be in Yoga class" is the loose translation).

Writing this post made me cheer up. Hope is you read this and are inspired to try a 60 day challenge!

Maps and settings

Recently I was asked to install an upgrade on my bluetootch connection in Prius when I got the new iPhone X. So I waited to go through the motions.

Now everytime I get out of my car, there is a "parked car update". That was interesting.

Also given I am a creature of habit, the phone would tell me "14 minutes to Bikram Yoga San Jose" if I ever sat in my car and started to drive at certain times.. or it would say "45 mintues to Home" when I leave office.

Sometimes I would have to go do a drop or pickup for the kids and skip yoga for a late class and the app would give me this bitter reminder that not everything goes like clockwork. 

Last 5 days has been interesting. I had left work and suddenly my phone pops a reminder that says 30 minutes to Felix labs. I was worried for a second. So called my office promptly and said "did you guys book me for some meeting with someone at something called Felix labs or copy me on calendar?" I just got instructions to drive there.

My guys said "no we dont work with any Felix labs or have plans to. Maybe your phone or outlook is hacked?".

Came home and checked. It was not a calendar thing. It was a "maps" thing. Someone has marked Felix Labs on one of the houses near my house and the maps is picking up that as the location instead of my Home! 

The same thing happened the other day when I was trying to drive to another known location. It gave a different name! 

This is really weird. Thought this should be posted out there to see if others are seeing similar things and why?!

Software tricks that compensate for hardware

If you hear about software compensating for hardware be it in imaging, networking, security, etc. etc. take it very seriously. 

Got to witness it firsthand over the weekend. We were at a friends place and one of our friends who works at Apple, whips out an iPhone8 and says "let me show you the portrait mode on this one". She takes a photo of me and with a single swipe on the icons in the bottom she was able to adjust the lighting on the portrait, AFTER the photo was taken. The background was also blacked out instantly and precisely.

It is interesting to note that Apps have figured out how to identify your face and put bunny ears on them, glasses and hats on your image and move them dynamically as you move your face. That is already 2016! as pointed out by my other friends. So the face and body recognition has come a long way. The speed and precision with which it is being done is what is amazing and scary! 

It takes me (and I do this with practiced ease) 3-4 minutes to cut an outline and create portait shots by blacking or whiting out the background. I use the smart cut tool in Adobe Photoshop CS5 and do a layer by cut followed by a solid layer and reordering the layers. 

The key issue is that the smart cut is only as precise as I can do it manually. My rush and crude job in the picture below shows that I did not get the boundaries right on my head line or right ear, which is because the background color blends with skin color or fuzzy boundaries are hard to delineate. The option is to gradually increase opacity between the layers. It can be done and it will take another few mintutes and can be automated.

How do you adjust the lighting post picture?! Think the iPhone8 is taking a page out of the Lytro book and doing multiple exposure shots (kind of like HDR but by adjusting focus) or is adding image sensor tricks to deliberately over expose or underexpose a group of pixels after it identifies the face prior to taking the pictures and is then able to play with this in the post processing. Dont know what kind of AI went into this, but whatever it is, very impressive!

Note that when I do smart cut and add a black layer, there is no lighting effect. I can also recreate part of the effect by creating a custom Vignette option. But I cannot change the local lighting on my face. It will always match the original. 

The "smart cut" being done with software is what is incredible. This is going to put portrait studio kits out of business. 

The SLR camera and lenses are temporarily safe. It still takes a good zoom to capture pictures of moving subjects against a plain backdrop and CS5 to adjust it. Maybe when you import the photos into an iPhone8 those photographs will be edited with a button click. Photoshop options and customized macros are going to be folded into the iPhone. You dont need those anymore soon..

One idea that I had was this.. Build a housing for an iPhone where the phone's camera focuses on an internal white board inside the box which replaces the plane of the full frame sensor in an SLR. You directly put your 2000$ lens on to this small box and the phone connects to an EF lens, telescope, binocular etc. etc. 

In the mean time photography enthusiasts like me will still lug around a heavy bag... 

Technology is moving very fast. Faster than a common person with respect to that technology field is improving. I am in hardware and see a scary progress in software. A software person is probably seeing the same thing in hardware space. The collective improvement is something neither one can anticipate or expect. . . it beats the average expectation by a wide margin!  The happy go lucky average users (all of us) don't see the larger picture of where this is going!