Monday, September 29, 2008

Another Open letter - call to arms for the Rescue package

Another open letter to Obama...something I wish he would say or something along these lines...

Dear American People: Today the Congress didn't pass a very important bill and I understand many of you called your Congressman / woman to oppose the bill because it's a bail out for Wall St & their bad investments. However unfortunate it is, what affects us affects them and vice versa. Today, the big banks and investment houses on Wall street are crumbling, because they are unable to get loans. What this means to us, the ordinary consumer, is that when we want to buy a car there wont be money available or when you want to get a loan to grow your small business, buy a tractor to farm your land or buy seed, the interest rate you will pay will be beyond the normal, and perhaps wont allow you to get a profit. The young people who are starting a family and need a loan to buy a house ...wont have the ability to get a mortgage. This is why this bill is important. While it looks ridiculous that we the tax payer, have to bear the burden, it is because the stakes are so high, that the government has to intervene. The Government must be the place where an ordinary American can go to get help, but it should also be the place where businesses come as a last resort.

Tonight, we must take this step to help these businesses, while keeping our core principles of oversight and protection for the tax payer we must make sure that the American financial system is better and healthier, and this is why this package is that important.
I urge you to call your representative in the house and senate and tell them that you will not let America fail and they should not let America fail.
You voted them to be your leader and representative in the government. Tell them to lead and represent you.

Thursday, September 25, 2008

My letter to Obama wrt bailout.....

Hi Everyone,

I have seldom been participating vociferously in the current
election cycle (though people sitting with me at work may disagree ;-)
). However, with the current climate and Mcain's latest stunt, I
really wanted to put out something -- so that you may comment (I'm
also sending this as a suggestion to Senator Obama). Below is the
text of my email I sent to the campaign (I have no idea if they'll
even see it, but it sure trumps anything they're talking about so far
:-) )

Best Regards,

Murali

Sub: Alternative to Bailout
Dear Senator Obama,

Your response to McCain's political stunt is amazing, especially
within the context of the current economic crisis. The problem right
now is that there is an endless cycle of homeowners and communities a
lot losing value in their property, as well as losing their homes
because of foreclosure.

To stem the problem, you could / should propose something on the
following lines:

1: The markets have liquidity problems. So lets solve that by
injecting liquidity instead of buying the bad loans. (You could inject
50-100 billion dollars to give markets instant liquidity instead of
buying bad loans giving the Fed the authority
to buy GOOD commercial paper instead of bad assets (if they already don't have it) -- that will inject
liquidity instantly. The current problem is that banks aren't lending
because of their balance sheets, the Fed can surely lend and even make
a profit!)
2: Invest 200 billion dollars into easing the burden on home owners
by modifying bankruptcy laws (let judges modify the mortgage contracts) and converting bad mortgages into 30 yr fixed ones.
Those who can't show their income lose their home automatically to
avoid foreclosure. Only help those who have been cheated, those who
have gone into the homes with full knowledge need to be held
responsible for their actions.
3. Propose that people who can afford their homes but go into
foreclosure will be brought in front of a judge - this will zap the
republican mantra of "What about all those people who made the right
choice of not getting homes that they can't afford" (This and my
previous point)
4. Propose that people who do go into foreclosure MUST NOT destroy
the home property or will face legal criminal action (this will
prevent foreclosed homes in depreciating in value even further and can
be sold off quicker)

These investments coupled with a major push to resolve the underlying
crisis (by media, marketing and just American resolve), will I'm sure
get us out of the crisis much faster than anything GW or Mcain can
propose.

Sincerely,



PS: While I generally try to keep my comments just to tech, this is a much bigger issue which will touch everyone in almost any industry. So, I'm posting it :-). My faithful reader(s), please comment.

Tuesday, September 16, 2008

SPE - Software Performance Engineering

In my previous life as a performance engineer (I still am, but thats for later), my boss used to harp about the 7 steps of SPE. He would out of the blue, jump out and ask us - what is the SPE methodology and name the steps. Most of us would just stare out, ocassionally coming up with one or two of them (seldom in the right order).

It turned out I was reminded of it yesterday and was suggested I blog it. So - what are these famed 7 steps?

1. Assess performance risk
2. Identify critical use cases
3. Select key performance scenarios
4 Establish performance objectives
5. Construct performance models
6 Determine software resource requirements
7. Determine system resource requirements


Most of those are self explanatory. Funny thing is, in all the days I was there, we used to always try to get to that methodology and try to implement it. Ironically, we were doing it anyways, almost anybody who does anything with PerfEng has to end up doing it, but perhaps not that clearly defined.

The only one which most people may not do is Construct Performance Models -- I would replace that for existing systems with -- Construct a baseline performance model. For new systems - you can hypothesise away, but till you actually run a test, you're never going to get anything.

So - a tip of the imaginary hat to my old boss. And the bigger thing which I'm sure he'll be happy about is, that I do follow it to this day. It's insane to think that anybody who is in the PerfEng world wouldn't be doing any or all of it. To define it and to split it out into its own parts, is IMHO more academic than anything else. It's good to document those things, but in the long run, if you get stuck in the process, you don't have time to implement.