Getting your (my) NetApp on!

For those of you who know me, I’m passionate.  Infact I’m a bit too much over the top “OMG I want to share this with you” type of passionate, which is why I convey a lot of the information that I do in the form of this blog.

For the longest time (since I’ve started at NetApp) There has been information I’ve wanted to share.    However, the NDA, Protective and other natures of me has prevented from really transmitting and transferring that “OMFG! This is sooo cool! You should know about it! It will make your life so much easier, faster, etc!”

Luckily for me! Some of those things which I find absoluteledly cool like you wouldn’t believe, I will be allowed to talk about! (Yay me! Yay you!)  so look forward to a series of segments on process simplification, some excerpts of my undelivered Accelerate training session (Which I still need to finish the full write-up of, for posterity) and a whole other series of cool stuff I absolutely love to talk about, especially when there’s noone to share the knowledge with!

Do let me know if there’s something in particular you want me to talk about and I’ll see if I can without getting into too much trouble! I honestly have had a whole slew of topics which I’ve self-squelched myself so as not to get into any sticky situations discussing things I’m not supposed to!

I’m looking forward to this!

No Food for you! Says the US to the UN! (WTF)

Hey there, latest UN resolutions proposed, lets see how the votes came out!

By a vote of 180 in favour to 1 against (United States) and no abstentions, the Committee also approved a resolution on the right to food, by which the Assembly would “consider it intolerable” that more than 6 million children still died every year from hunger-related illness before their fifth birthday, and that the number of undernourished people had grown to about 923 million worldwide, at the same time that the planet could produce enough food to feed 12 billion people, or twice the world’s present population. (See Annex III.)

By the terms of the text, the Assembly would express concern that, in many countries, girls were twice as likely as boys to die from malnutrition and childhood diseases and that twice as many women as men were estimated to suffer from malnutrition.  Accordingly, it would have the Assembly encourage all States to take action to address gender inequality and discrimination against women, including through measures to ensure that women had equal access to resources, including income, land and water, so as to enable them to feed themselves and their families.  By further terms of the draft, the Assembly would urge Member States to promote and protect the rights of indigenous people, who have expressed in different forums their deep concerns over the obstacles and challenges faced in the full enjoyment of the right to food.

After the vote, the representative of the United States said he was unable to support the text because he believed the attainment of the right to adequate food was a goal that should be realized progressively.  In his view, the draft contained inaccurate textual descriptions of underlying rights.

The Committee also approved a draft resolution on the rights of the child by a vote of 180 in favour to one against ( United States), with no abstentions.  Among other things, that omnibus text would call upon States to create an environment conducive to the well-being of all children, including by strengthening international cooperation in regard to the eradication of poverty, the right to education, the right to the enjoyment of the highest attainable standard of health, and the right to food.

So, taken at face value with this information it looks like the United States is being cruel, vicious and uncaring; as though choosing self before choosing the rights of children and people to eat, be educated and have enjoyment and health.    The did speak out in more detail stating:

Speaking in explanation of vote, the representative of the United States said that, while agreeing with the sentiment expressed in the resolution, his delegation could not support the text as drafted.  The United States felt that the attainment of the “right to adequate food” or the “right to be free from hunger” was a goal that should be realized progressively.  The current resolution contained numerous objectionable provisions, including inaccurate textual descriptions of underlying rights.  The United States was the largest food donor in the world of international humanitarian food aid and it would continue to work towards providing food security to all.  In the future, he expressed hope that the co-sponsors would work to address his delegation’s concerns, so the United States could join other countries in adopting the draft.

Wow, it looks like they really do want to help, but there are some vital ‘legal’ and perhaps questionable character flaws of the way the text was presented.  Certainly the text can be misconstrued and result in people having less luck in achieving the results this resolution looked to resolve.

Which leaves me to question why is it that all resolutions are stored under lock and key and no one ever gets to see them until it becomes time to pass them, so that stipulations and textual misinterpretation cannot be mishandled.  Oh wait, I forgot, that doesn’t happen.

So you’re telling me, if you disagree with a portion of the bill you outright deny it, instead of working towards getting it corrected in the first place?  I’m sure having a terrible PR effort show up on your record is far better than standing up for what you believe in when it matters, instead of ‘at the time of vote and make us look like fools’.

By the looks of the document others also disagreed with portions of it, but they didn’t say “I won’t tell you what I disagree with, I’ll simply deny the resolution on the whole!” because by the looks of it, 180-1 makes you look like the fool.

While speaking on the rights of Children they said:

Speaking in explanation of vote, the representative of the United States welcomed the commitment of the United Nations and the Third Committee on issues relating to the rights of the child.  The United States was equally committed to the issue and had worked to ensure that the protection of the rights of children was fully integrated into its foreign policy.  However, she also expressed disappointment over the failure to make a number of minor changes that would have allowed the United States to support the draft.  In particular, she referred to preambular paragraph 2, which stated that the Convention on the Rights of the Child “must constitute” the standard, and in operative paragraph 2, which might have been improved by urging States to “consider” becoming States parties to the Convention, as each State had a sovereign right to make such decisions on their own.  Finally, operative paragraph 31, which recognized the contribution of the International Criminal Court in ending impunity for the most serious crimes against children, was not necessarily supported by fact, as it had not yet tried a single case in that regard.

So again here, 180 to 1, and another piece of legalese since they mandated it “must constitute” instead of leaving it open to interpretation “must consider” meaning countries which already violate children and human rights would sit back and say “Hey, sweatshops? nah we considered it and said we don’t think so”.   Seriously US.   When everyone else is doing it (Sure don’t follow the tread, but don’t sit back and disagree over a mandate of good instead of an interpretation of evil which it seems like you wanted to be allowed.

I live here in the United States, and seriously? I mean, Seriously?!  Next thing you know, they’ll be voting against another good mandate over the definition of the word “is” or something.

I won’t even go into all of the other things the United States voted against because I don’t have that much SPACE out here! Read it if you wanted to be informed!

Windows FireStarter (virtual) Conference on Dec. 12th

Totally hijacked from Dave Bost @ The Mind of a Developer Evangelist

On December 12th, the Microsoft Evangelist team on the West Coast is hosting a (virtual) Windows FireStarter event. This is a great chance for developers to learn “straight from the horses mouth” (so to speak) guidance, best practices and tips&tricks for building applications on top of the Windows platform.

They are holding this FireStarter event *LIVE!* in Redmond, but they are also streaming it live online to the rest of the world.

This would be a great opportunity to secure a conference room for the day, post the agenda around your office, and join us live on December 12th. I’ll see if we can also open up an IRC channel or something to carry the communication online during the sessions.

Be sure to register for online participation or if you can happen to be in Redmond on the 12th, you can participate in-person. Seats are limited!

Agenda: (all times are PST)

8:30 – 8:45, Kick off, Mithun Dhar

8:45 – 9:30, Keynote/Why Vista!, Chris Henley

9:30 – 10:45, The Case of the Unexplained, Mark Russinovich

11:00 – 12:15, Building Differentiated UI Applications Using Composite WPF, Glenn Block, Bob Brumfield & David Hill

1:00 – 2:00, Best Practices for Developing for Windows for Windows Standard User, Crispin Cowan

2:00 – 3:00, Windows Security and Bitlocker, Byron Hynes

3:15 – 4:00, (Windows 7 + Windows Server 2008 R2) Teaser Session, Byron Hynes

4:00 – 5:00, Windows for everyone!

 

I highly encourage you check this out if any of this applies to you, especially Windows 7, Server 2008, Mark Russinovich, AppDev, Security.. any of it!

Also, be sure to check out Dave’s Blog and the Thirsty Developer, by far one of the most consumable podcasts (which just happens to be about development and architecture!)

Lights out, Apparently Toyota isn’t home. (Prius HID lights fault)

image

Hello there.  Are you one of the many thousands who have a Prius, or any Toyota vehicle with HID Lights which are supposed to last for 10x longer than standard bulbs, and had it last less than 1Yr’s time?

Then, you’ve come to the right place.

A few high level examples of information:

A typical Halogen headlamp has a service life of ~450-1000 Hrs.

A typical HID headlamp has a service life of ~2000 Hrs.

 

So, given that math.  I would have to drive my car every day for ~6hrs in order for my bulb to start to fail within a years time.  Sadly, I did not drive it that much.  However it still did enter to a point of failure.  Failure which was considerably unsafe resulting in both of my headlights turning off at a number of points while driving on dark roads, luckily no one was ever hurt.

Oh, did I mention this was my second set of HID bulbs to be replaced?  The first time, replaced “Under warranty” at no cost to me.  The second time, Toyota has advised they will replace “Parts+Tax” however, I will have to pickup the labor.   While that sure is nice of them.  I wish I weren’t the only of thousands experiencing this problem.  This problem blatantly ignored by Toyota who only responds on an AdHoc, Opt-In basis, requiring US the consumer to do something about it – To reach out and contact Toyota on it.

This is very clearly a safety issue.  An issue which forces the consumer to front money and services to pay for something which Toyota knows is wrong and is their mistake.   This safety issue should be addressed as a Parts Recall and replacement, not having us figure out to call Toyota (800) 331-4331 and open a case in order to “try” to get this resolved.   You most likely will be in contact with Heather, as a lot of us have.  

It should also be noted, that if you’re experiencing this issue – Even if you’ve gotten it resolved whether under warranty or out of warranty (As I’ve had it fixed in both cases) you should file a complaint with the Office of Defects, so this is on record and our voices heard.

Hopefully you will be able to get your problem fixed and resolved in a timely and safer fashion, without having to resort to the extortion of paying out of pocket $902.88 (or more) and wait 2-3 weeks for a reimbursement of Parts+Tax, having to shell out the $137.80 (more or less) for labor, while paying for these HID Bulbs which are being quoted at ~$350 a pop, even though you can get an equivalent replacement for $175 for a PAIR.  But I imagine my definition of extortion is completely off base.  It probably has less to do with being sold something with an expectation it will work and actually getting it to work and not get screwed around when it in fact does not work as advertised.

Good luck out there with all your 2006, 2007, 2008 and beyond Priuses and other Toyota vehicles with HID lights which also suffered from this bad apple.   Don’t wait to open a case, and don’t get screwed by your dealership either in or out of warranty about this.   Toyota knows about this, and it is up to you the educated consumer to act on your behalf because they certainly are doing everything in their power to make sure that you have to jump through as many hoops as possible.

Musical innovation: Molly Marlette

I go on a lot about latest, known and unknown technological innovations and other things we should know, or revisit again.   But it’s not too often I touch on this subject here – Music!

For those of you who know me, I’ve always been in-tune with music, so much that my music collection and lyrical capacity perhaps far exceeds most peoples musical collections throughout their entire life.  (I once went through a period of listening to music at 1.4x and 2.0x the speed in order to listen to more music faster….)   And I won’t even go into knowing the lyrics to every song I’ve ever heard and my 255 song TMBG Playlist…

Anyone with an appreciation for sheer and pure talent – should take the opportunity to check out this artist.    Recently interviewed by LA CityZine, she’ll surprise and delight you in one fell-swoop leaving you wondering how a talent so young is able to innovate and deliver on such a level.

Her adoption and use of instruments, riffs and tonal ambiguity is packaged like a veteran of musical delivery.

A true lyricist, miles beyond the trite, predictable rhymes of the average singer/songwriter. Instead of forcing her lyrics upon us, her delicate delivery quietly calls the listener to lean in closer.The Allumette – EP

Molly Marlette doesn’t reinvent the diary-turned-lyrics wheel on her debut EP The Allumette; her wheel is just more interesting. From the first few bars of the opening track, “Sleep Must Heal the Heart,” it’s clear that this isn’t going to be another girl and her piano therapy session. Marlette, 20, is a true lyricist, miles beyond the trite, predictable rhymes of the average singer/songwriter. Instead of forcing her lyrics upon us, her delicate delivery quietly calls the listener to lean in closer. -The Deli LA

I definitely encourage you to check out her siren’s song which will woo you over as she has smitten so many.    From the moment I heard of her, I was hooked – You will be too. :)

Official Website

The Allumette – EP – $10.00 CD or MP3

Thanks for supporting an excellent Artist! You must sleep well, sleeping must heal the heart