Friday, December 12, 2014
Roads, Bengaluru
2. Only 3/4th of the road is usable. No vehicles can go on the rest of the road; as the finishing is bad, no body is willing to use that.
3. The lane markings on the road do not exist :(
4. Roads are patched in a very bad and unorganized way. They slow down vehicles as people brake more and more when they see humpy roads.
5. Potholes all of a sudden.
What I think is, either sides of the roads needs to be finished properly so that the entire road can be used for vehicle movement == Fix these. And the roads won't be narrow anymore to some extent.
I really really stick to my lane as much as possible. I try hard to be a civilian with common sense. I follow what Rahul Dravid's poster all over Bengaluru say: When on road, always say "Pehle Aap". Unfortunately, no body says, "Pehle Aap" to me :(
I don't know if anyone tried to measure the quantum of waste; fuel wastage, time wastage, delayed arrivals at destinations etc because of these under-developed, low-quality, worth-less roads. If the roads are really up to standards, I really believe a good amount of traffic gets controlled and it speeds up vehicles.
I'm not sure if Government is trying to bring in some standards to these roads. The pace at which the improvement is seen is very moderate. It seems these bureaucrats should realize, and work faster, and keep strict quality measures. Modi ji, please, please, bring in quality standards to these Government projects at ground level. Roads in particular are broken..
I pay a lot of money as tax, proud, and honest I'm. I don't cheat. And when I hit a pothole, I feel like punching that road contractor right in his face, who did that low quality shitty work.
Wednesday, November 12, 2014
Tongue
Tongue is a small thing, but what enormous damage can it do.
I was trying to tease a friend of mine on a whatsapp group yesterday night. I sort of felt my joke went in wrong direction, however, I presumed that it wasn't so rude or not funny at all and it wouldn't disturb him. Like I wrote for myself a few days ago, on how I go beyond the limits in teasing friends, it repeated. This time, I was being careful, yet, I sort of assumed he would take it as a joke. I've seen him for taking things lightly. But looks like he hasn't been liking this.
Plus, as a bonus to screw my morning, a bad dream woke me up. It was quite uncomfortable a dream.
I decided, I will try my best, no matter how close somebody is, to understand my limits with my words. I will choose them carefully. It looks like I just can't be funny without being rude. :) Benign violation is the word I could recall for these jokes, and clearly, I'm not any capable of cracking them. :)
Watch that if you find it funny. I watched it a long time ago.
[embed]https://www.youtube.com/watch?v=ysSgG5V-R3U[/embed]
Monday, November 3, 2014
warp, a fast C and C++ preprocessor - outdated project
I've been trying to use compile and use it. With some tweaks, I could compile it. But, the source tree and files uploaded at git master branch at https://github.com/facebook/warp is somewhat outdated, and it is missing a whole lot of information.
Although I appreciate the contribution to open source from facebook folks, it seems to me that it is not done in proper way.
- There are plenty of hard-coded paths in Makefiles(ok, I can fix them),
- Missing scripts - builtin_defines.sh is missing(its tricky to take a guess, and even if I could arrive at something, I'm not sure if it is optimum)
- Basic documentation going missing, example, the documentation says,
This will producewarp(the core program) and also the driverswarpdrive_gcc4_7_1,warpdrive_gcc4_8_1,warpdrive_clang3_2,warpdrive_clang3_4, andwarpdrive_clangdev, each packaged for the respective compiler and version.
- but, none of the Makefiles build these drivers, which makes the whole understanding unclear.
- It is a pretty incomplete project uploaded at github and it asks for a lot of time being invested to get this tool working, which perhaps could have been easily avoided, making the contribution much more worthwhile at the open source standards, if someone from FB checked it more carefully and uploaded it to github.
I tried contacting nearly all of those who are contributors on github to this project to kind of help me by uploading that missing piece of information, and I haven't got any reply from anyone yet. So, I'm writing this blog post hoping to grab their attention or someone who knows warp/warpdrive better already so that the missing information could be corrected and the project is more useful.
Friday, October 24, 2014
Mighty Nature
There have been floods in Andhra Pradesh lately and there was a lot of disaster because of Hud-hud cyclone. There is this Ebola disease threatening people to death. And At my hometown, we are hoping for rains. This rainy season hasn't even been moderate for us. Hence problem for harvesting lands, drinking water etc.
No matter how boastful we human beings are about we building the next gen this, next gen that, killing animals for meat or money, converting green lands into barren land where skyscrapers are erect, it is only so as long as nature could excuse us. When She is tired of us, she would shake these dusty us off mildly like a bad habit.
It appears to me that Bangalore for example lost its glory of being the garden city because of overused everything. Deforestation can only be controlled by government and the impact of this isn't limited to that area alone but more surrounding areas. My hometown never suffered like this earlier. What's happening now is people started experiencing the sigh of helplessness as nature denies to bless us and we wonder why things are worsening for us.
Monday, October 20, 2014
Internet!
Sunday, September 28, 2014
Limits
I think I know my limits now, and when to stop for the reason that although I'm fine to hear a rebuking voice from friends, I think I cannot take it and digest as I'm not so used to it. Nevertheless, when this does happen, I take a while to digest, and then I'm fine. I do not think I deliberately lose my friends for some silly reason. A Friend In Need, Is A Friend Indeed. :)
Thursday, September 18, 2014
My One Cent Contribution To OpenSource
This delayed the CI builds. Our ccache setup to speed up builds wasn't useful because of the various factors.
Now, everything is nearly normal as we dedicated a few Linux machines for CI, and CI builds run on these dedicated machines and builds are comparably faster with ccache.
And, more than what I learnt about debugging these nasty environment issues, I learnt about people and how much they react if something you own is not not doing well. It wasn't pleasant as everybody was under pressure. Understood.
By the way, in the processing of debugging these problems, I made a very tiny contribution to OpenSource and I'm happy about it. :) I'm a big fan of OpenSource projects. They are free, and everything is "open". There are no hidden intricacies, because, if you are capable, you can always go through the source code.
Anyways, I'm hoping that we solve the remaining problems, or get them solved. I'm glad I saved a few seconds of compilation time, and gave my cent to OpenSource.
Thursday, August 28, 2014
A Recognition
I just won myself a recognition at the office in this month's "Star of the month" competition. It was for my one month effort to deploy, and stabilize ccache in our considerably large software project that I was awarded this. This was done keeping the build time, and the cost of ElectricAccelerator's license in mind. While I partially won by decreasing the build time by nearly 40% on an average, and meeting the first expectation, I failed to save the cost, as the pressure on resource crunch was huge, and we had to purchase more licenses.
We are aiming at our next promising thing, Tup, a blazing fast, and incredibly accurate, OpenSource build tool. While its adoption on the OpenSource world looks very modest, it is by far, the best OpenSource build tool available as of now, from what I know. I'm hopeful that this should help us accomplish both the targets, of increasing the developer productivity by not wasting lot of time waiting during building stuff, and saving the organization some cost.
I'm not going to quit until this Tup build system is rolled out!
Monday, August 11, 2014
2nd Blogging Anniversary
It has been 2 years since I started this blog. I managed to keep my rants published .. Yahooo :)
[caption id="attachment_757" align="alignnone" width="300"]WordPress - you people rock! Thank you.
Thursday, August 7, 2014
Songs, And Lyrics
https://www.youtube.com/watch?v=pc4QzZYfS6o
Saturday, August 2, 2014
A Tribute
I just wanted to leave this post as a tribute to couple of my good friends from whom I keep learning life lessons. I kind of felt it today. So, writing it down. No matter how difficult things are for them, they are nice and kind even when they do not have to be. The toughest thing, it seems to me, is to love no matter what, and live as life unfolds, happily and they seem to be very good at it. I'm learning from you guys. While I'm your mentor inside office, you are my mentors outside office. You are the best. I wish everything goes really well for you and you get around all the problems.
Tuesday, July 29, 2014
First Day At Gym
I'm writing this on my blog to keep my motivation up. I'm not going to quit this time. I WON'T. I will gain 10kg in the next 3 months. If not 10kg, some visible improvement in the way I look.
Sunday, July 20, 2014
The concept of God
I do not like the general conventions as it seems to me that they are badly diluted, and
insanely commercial and the reason with which we do things are too selfish.
In nearly every temple I visited today(as many as 8), they asked us lit a Deepam. In some temples, it is up to you to lit it, but in some, they carry very special purpose that is clearly invented by some smart guy. When in case it carries special purpose, it is mostly related to the suffering of people, for example, for couple yearning for kids but haven't had one, for youth that aren't married, for families that have some kind of problems etc. I go mad with these. reasons. Unfortunately, it seems to me that a majority of us have started fearing God in place of worshiping Him. I don't find it shameful to write that I cried when I
saw someone I know praying for something going by this herd mentality, when they don't know if what they are looking for will do any good to them. It seems to me that those who worship find some kind of relief in doing so, and that's the best outcome of their prayer.
And Dear God, if you do exist, just come downstairs once, and claim all the money that people are offering,
and give us some plan on how it should be spent for good reasons. :)
Monday, June 9, 2014
The Difference
I was hoping that our designer community "learns" and "uses" the easy and fast ways of building software as communicated. But, some of these guys are so ridiculously dumb that they are habitual to running one command, and they simply do not care for other build commands that are more apt. So, as my colleague said, I enforced ccache carefully to reduce build times. I am waiting to know the results during next week.
In the midst of these annoying problems, I'm often awestruck by the commitment, coordination, power of the open source projects. Being so disconnected physically, they are connected only via internet, or irc, yet, they produce wonderful products. In contrary at certain places, although people are sitting right beside each other, they do not follow the instructions given, creating whole lot of mess for themselves and others delaying the whole delivery.. I simply do not know whom to blame.. I wonder what is the difference between the two set of people..
Thursday, April 17, 2014
Doing It Right, At Right Time
I knew about the bottlenecks, however, what I did not do was, see what can be done quickly to settle things down to some extent. Perhaps, I was close to doing this, but in my own way, that wasn't the right way for our current situation. So, my boss called for a meeting and listed down a few things that can potentially help us to some extent.
From this point on, I started thinking what did I not do right, at the right time, and having that done, would things have changed? Well, even now, things are still bad, nevertheless, there has been a lot of things I really had thought about, that are now being raised by somebody else again, and to me, it appears like, I never pursued until it is complete.
That seems to be my first drawback. Picking up some task, but not driving it to the end.
Then, there were some issues in the past, I tried to address them, but as long term solution. No short-term solutions were derived by me. That seems to be my second drawback that is slowing me down. Not addressing the problem quickly in short term.
I did have some long term plans to improve this situation, even in the past, but, doing multiple things together is never beneficial. So, that's my third drawback. Pick one task, finish that up. Or have a schedule of time, for each task, and do nothing else during the time so dedicated.
Take no problem lightly. No matter how small the problem reported, understanding the problem in depth, and acting on it as quickly as possible. This hasn't been done by me. I did check the reported problems, but, never really had that added to my backlog, and closed it at the earliest possible time. That's my fourth drawback.
It, so, seems to me that Doing It Right, Doing It At Right Time is a good approach to any problem.
This has been my learning during the 2 days of this short week.
While I learn from my mistakes, and I have gratitude for the tips, I've no shame in confessing that I build hatred towards certain acts. Acts of sarcasm, especially when they are expressed indirectly, when things I do are not working although I put my best efforts. I try to shut my emotions, but, when there are no mistakes from my end, I find it hard to control myself.
Things are easy said than done. And I'm trying to do things..
Thursday, March 27, 2014
The Only Person You Should Be Better Than
Picture Credit: http://thispageisaboutwords.com/

It is such an inspiring quote, but hard one to practice. I try to be better than what I was yesterday. Often I'm awestruck when I see people who stay happy no matter what. What an amazing strength they have. I often envy them, if have to be very honest. Envy them and try to overcome myself to push myself up by a considerable extent. It is when I fall doing so that I get that horrible feeling that shuts me down for a while, completely. I'm looking for that rhythm of life, if there is such thing existing. Have you found it yet?
Sunday, March 23, 2014
Queen The Film
The crux of the movie is a young girl who has grown up in an orthodox family finds her stance for the way she is, and I think by changing herself when she is pushed away by her fiance.
Picture Credit: Wikipedia
Although I couldn't understand every dialogue of the movie, I enjoyed watching it, and appreciated many characters in the movie. It seems, everybody has reasons for the way they are as shown in the movie, from the lead actress to her fiance, to her friend VJ to the prostitute from Amsterdam. The more we push our self to appreciate people for being themselves, the happy we keep ourselves, I guess or should I say, we do good by pushing people to change, but lose them if we don't do it in a sensitive way, as it happens in the movie? I wonder..
I'm often miserably confused, too. I find it difficult to decide what is good and what is bad.. Nevermind, the life still rolls.. The week still runs.. The years still pass.. :)
Thursday, March 6, 2014
The Deutschland!
It was nice weather there. Brief cold, then sunny, and then rain, all in one day. No heavy road traffic. The buses, and trains arrive in time. Hot water always, heaters to keep the room warm, comfortable hotel room it was. Beautiful girls, kids playing with their bicycles with all merry, and those who sleep like they own the world, in the baby strollers. Cute, and adorable.
While all that is the good part of it, I kind of felt I was no where, lost some where, missing something, and I felt like turning the calendar dates quickly wanting finish my trip early.
Isn't it when you most want that the time just doesn't move fast at all? I was in that situation.
And I also know times when I don't want the time to run fast, but it does. Ah, bad time.
Nevermind, I'm back home. I finished the 21 days trip.
[caption id="attachment_688" align="alignnone" width="300"]
[caption id="attachment_689" align="alignnone" width="300"]
Sunday, February 2, 2014
The Disguise
This quote/poem I just read is from a widow and it is about her agony. But it sure has the power to express, for good, saying what she is really going through, so honestly.