Category Archives: Uncategorized

So what exactly did Facebook Open Source for Deep Learning HW

Facebook recently announced it was open sourcing it’s AI/Deep Learning HW design, Big Sur.

I am not a member of OCP so it’s not clear I can get all of the documentation. However, from the way the industry media is falling over itself heralding this act of open sourcing it must be something compelling right.

In all of the articles I have read so far I have seen nothing of new processors, switch fabric ASICS etc… That is not to say that motherboard level design is trivial however I would have expect something more significant based on the column inches I have pawed through in the last two days

Maybe someone can help me understand what I am missing

New Pschidt

First, the music.

Gots to here this one, Divine Fo Sho.

I can’t remember if I shared that after 31 years, I have finally left the hw development space. I am now officially in IT. Whoa, who knew.The internet is run on some clever and at the same time REALLY janky software. Life was so much more secure in the nice tight little  box that is a hardware engineer’s own private Idaho of an environment.

Also, I have decided that after 31 years of bearing witness and on occasion contributing,it is time to give back. I will be putting out my own podcast called “Bits Of Color”. it will be an accessible (for lay people relative to engineering types) podcast explaining hardware and software and  hopefully adding some additional insight. I WON’T be prognosticating on trends; at least I’ll try not to tempting as that is. With that said, I am a long time Apple fanboi so I if there is a bias, you will find it leaning in that direction.

The first episode of my p’cast can be found here on this site July 12. I’ll be talking about CPUs, what is and what is NOT possible.

Just for fun:

The French are smarter than we are

Been pulling’ for Marissa. I got’s to wonder though

You sure you want to go to the Magic Kingdom now ?

Homie has a weak chin

Given that KP DP’ed her, do you blame her

This Photo is such a lie. We all know millennials don’t really collaborate with gray-haired folk. What could they possibly offer ?

Hmm, Self-Driving Cars; Is there better way to go ?

In this post, let’s talk about a good thing

It is impressive, the progress that has been made by Google and others in the realm of self-driving cars. I can certainly see the wins around having cars drive themselves while allowing the occupants to text, work or whatever else they might do. It reminds me of my own commute practices during the work week and how I am able to do other things while heading to work.Yup, I take a train, and then bike to my office from the train station. I think the Amtrak train and other services like it are called public transportation.

Public transportation i.e modes of transportation enabling folks to get around at a reasonable price.

It seems to me this latest wave of self driving vehicles and their attendant technologies are a great next step for us all. Imagine if this technology was deployed in support of public transportation on a large scale.

Who knows, in light of all the sercurity and privacy issues everyone is concerned about might at least catalyze  the transformation of Google’s assertion “Don’t be evil” into  “be fabulously good, and help others”.

What a long strange trip its been: Ten years since my mom passed

Note, automated publishing did not happen last night (Dec 23) so much for trusting technology for important things:

No musical reference for this post and sssuming all goes well with my decision to use an automatic posting mechanism you will be reading this right at 9:00 pm December 2013 2014 California time.

The date and time are significant as it will have been 10 years to the moment my mother exhaled for the last time. It is also at that time which I believe my mothers spirit, on way out of the house.Stopped in our daughter’s room and gave her a kiss as she left us. With her passing, both of my parents were gone. My father having previously died about a week after I moved back to California in January of 1985.

When mom died, I was 43, our daughter was about 19 months old. Kat and I had been married for about 6 years and I was still figuring out my life as a married father.

I realize now that what my mom did for me was provide a sense of grounding and hope, though at times I do wonder what I am really doing. Lord knows if she hadn’t I might have through my own vices and such left as well not all that soon after she did.

And here I am , still bumping along, grateful to be here. And with all of that, I still feel the same slight feeling of being adrift. That sense was much stronger in me right after her death, today, well, I am still not sure of where I am headed, however I am sure that her last maternal push in the right direction that last night of her life is still present within me though so sometimes I really have to be “still” to get a sense of it.


Thanks mom, ,miss you immensely. Still hanging in there


As as Black man I have to…

First, the musical accompaniment, this goes back a spell but unfortunately is still relevant. Check out this tune by Public Enemy.

So here we are , two days after the grand jury in Missouri determined that Officer Wilson would not be indicted (read stand trial) for killing Michael Brown. Specifically, they asserted that there was nothing to indicate criminal activity by Officer Wilson.

No doubt, through the lens  this grand jury used it may have seemed obvious that Officer Wilson did NOT break the law. Based on our their collective interpretation of our legal framework (conveniently excusing whatever personal biases they might have held) this grand jury arrived at what it felt was perfectly reasonable decision.

Unfortunately, what the grand jury could not examine was everything leading up to this incident that may or may not have required a legal lens.In situations like this, purely objective interpretations don’t always paint a full picture

There’s a great scene in Spike Lee’s Movie “Do The Right Thing” where Robin Harris, along with two other black men are sitting on the “block” when a cop car drives by. The black men eyeball the cops and vice versa. The vibe depicted in this clip present as good a short hand characterization of the state of affairs between black men and the police as any;sadly, that movie was released in 1989, not much has really changed on the ground in 2014it seems.

During his interview last week with George Stephanopolis Wilson was asked if there was anything he could have done differently.Hee responded that there wasn’t anything he would do differently.

The truth of the matter is that there was one important thing he could have done; that was to choose NOT to engage Brown and his friend when he first saw them. As far as we know the young men had broken no laws.Wilson at the time he came across Brown and his friend, was unaware of the convenience store incident in which Brown had been a part.

What Wilson chose to do was exercise his power and authority because he could. NOT because of concerns for public safety or the rule of law.

Until we as a culture and a country have real discussions and then take substantive corrective actions around race and oppression as they manifest formally and informally, these sorts of incidents will continue. Not always ending in death, certainly always contributing to the corrosive nature of racial inequity.

Kiss them for me, welcome to the new economy bee-hatch

Yup yup, another musical reference convolved with a blog post. This time it’s Siouxsie and the Banshees. I have always felt this song to capture and express a subtle “I am better than you” attitude. The perfect accompaniment to John Naughton’s recent article in the guardian a few days back about guber… ooops I mean uber.

Don’t get me wrong, as a business entity, who can argue with what they have managed to do so far. Per the popular narrative that the app industry, the have of course  abided by nothing but the purist of free market paradigms.

For the record, here’s an excerpt from the Guardian article:

“The problem with this is that Uber is no more a tech company than is UPS or M&S. It’s a company that uses technology in order to intervene/operate in the offline world. It has, however, borrowed two ideas from the pure internet operators. First, it takes the standard tech business model of being a “platform” (translation: intermediary) – putting buyers in touch with sellers, taking a cut, harvesting the data and taking no responsibility for anything.”

Mr Naughton is onto something. Those of use who have had careers in tech (and even those who haven’t or won’t) need to step back, take a deep breath, and begin to recognize the difference between good businesses, and good technology businesses. Uber may be an example of the former,kudos to them.There is nothing all that wrong about the monetary success they have realized.However, like Mr Naughton, I see far fewer of the latter and I am not all that sure Uber qualifies either. But then what do I know ? Maybe I just don’t get it.

Happy Navel Day Mom

I don’t intend for this little bit of almost insightful paradise to always be about my personal life. There are times and events however, that do merit mention. Today, and this time of year qualify.

Nov 18, 2014, it is my late mother’s birthday.She would have been 75 years old today. I wonder what things would have been like for us all if she were still alive.I do know she would have continued to be that awesome grandmother to our daughter and most likely continued to side with my wife in those moments where a mother recognizes her son for what he is; both the good and the not-so-good at times. It’s those wuthering looks which say “seriously you’re going to carry on that line of thinking here” which helped to keep me grounded while she was with us.

I am happy she got to spend some time with her granddaughter.Since her passing, we have taken to calling her grandma Angel. For me, though I am not a particularly religious or spiritual person, it helps to secure my belief that someone who knows me better than all others, is still watching over me.