Yo ! Relative hypocrisy

Within the last few weeks an app entitled “Yo” has become fodder for both tech and lay media alike. Here’s Steve Colbert’s take on it.

I am by no means trying to promote the importance of this app, I too find it a rather foolish sw dalliance. With that being said however, I have to wonder if maybe there isn’t a little unintentional (or maybe intentional) hypocrisy at play here. Are the aspirations of Yo! any more trivial than the relative aspirations of the more “serious” apps/sw services/conceptsI suspect, despite the shortcomings in my ability to communicate in written form, you get what I am talking about. In that spirit, allow me to offer some other spaces where our newly re-invigorated critical analysis skills might be brought to bear:

  1. The “New Economy”: Really ?, you mean to me tell there  has never been another attempt at providing free content to consumers underwritten by advertisers.Hmmm, ok, if you say so
  2. The solution for both gender and ethnic diversity in hi-tech: This is a new problem ?, one unique to hi-tech and therefore immune to other best practices in other industries. You don’t say
  3. MOOCS and online education in general: I recently saw a report indicating that the so-called “under served” communities would were supposed benefit most from MOOCS and other line courseware actually have a lower completion rate than expected. Why is that ? I also wonder if after taking all these online course folks at Google, Apple, Facebook etc.. will actually hire them. Last I checked, these three were trolling the halls of Stanford and other elite universities for the candidates. So who is serving whom in this case ?
  4. The need for more “coders”: Coders to do what, and what price point. If waved my magic wand and made everyone a coder, what would that really do for the labor rate of these folks ? Oh, right, we might get more Yo! apps
  5. The proven “meritocracy” of the tech sector: Do you really want me to comment here ?

 

Finally, the funniest thing in all of this is that by all popular accounts, tech is a bastion of market forces. If such is the case, let the market decide the fate of Yo!. I mean, what are we afraid of ? that some completely ridiculous “product” might end up being profitable. Don’t get me wrong, I am no fan, but let’s not pretend to believe the always highbrow nature of our industry.

Standard

The Internet of Things 1.0 (No One Receiving); Now what ?

search.jpg

Here we are, somewhere beyond version 1.0 of the Internet of Things. I believe Eno’s song “No One Receiving” to be a fabulous commentary on the IOT initiative up to this point. Remember those initial halcyon days ? with Google connecting everyone’s home power meter to the internet with the the promise of a bright and better future. Wow, what a glorious time to be alive.

Seriously though, what when wrong ? why didn’t things take off from there ? What needs to be different this time around with this latest push into IOT ?

In those early days, did anyone ask the consumer if they wanted all manner of electronic gizmos connected to the internet ? or was this just something a handful of people thought would be cool. I think that if  IOT is to become ubiquitous AND USEFUL, engagement with consumers is crucial. IOT folk HAVE to ask questions beyond just whether or not the consumer thinks its cool. Is it necessary ? It’s pretty clear the first round of IOT fell victim to believing it’s own hype.

I recently read Francis DaCosta’s book “Re-thinking the Internet of Things”, it’s a great read and asks some tough questions about current thinking around IOT, DaCosta also provides what I believe to be a pretty good outline for a solution architecture. Is his vision destined to be the market winner ? maybe, it certainly seems more sensible than just allocating an IPV6 address to everything on the planet. That being said, where is it written that the  best solution portends market success ?

I guess my point to all of this rambling is that while it can’t be denied IOT is probably the next big thing.The industry might really want to make sure they come correct this time, too many missteps might just derail the train.

The rewards are great…, and so are the risks

 

Back to Eno…

Update on  May 7,2014

 

This is precisely what I am talking about shouldn’t happen. IOT has to be intentional, well maybe not, maybe it can really be just a scattershot try-anything-and-see-what-sticks sort of affair. That might work for some, but I believe the winners, i.e., those entities who spend the least amount of time just trying something, anything, will be those who think things through.In this instance, a washer could be part of a useful IOT system if for instance you also stuff RFID chips into clothes, have sensors in the washer to read these chips, and then use that information to accurately set the wash cycle.

More to come…

 

Standard

Little Fluffy Clouds

I think from now on I am going to always try and include a link to a song, apropos to each. Or at least try to do so as best I can. This week, let’s run with Little Fluffy Clouds by the Orb.This song was released sometime around 1990, and was subsequently used in a VW commercial around 2000 which was when most folks became aware of it.

Wikipedia defines the cloud as follows:cloud computing in general can be portrayed as a synonym for distributed computing over a network, with the ability to run a program or application on many connected computers at the same time. It specifically refers to a computing hardware machine or group of computing hardware machines commonly referred as a server connected through a communication network such as the Internet, an intranet, alocal area network (LAN) or wide area network (WAN) and individual users or user who have permission to access the server can use the server’s processing power for their individual computing needs like to run a application, store data or any other computing need”. By way of this definition I can claim I had access to cloud computing resources as far back as 1983. Guess what ? that makes cloud computing older then the Orb’s song I mentioned at the outset of this piece, and in all of that time up to now, private clouds have been the coin of the realm. Gartner believes going forward this will be the case at least until 2020, or at least that is what the CEO of VMWare  claims Gartner says.

The enterprise community might find it prudent to invest in developing their infrastructure,counter to what passes for common wisdom;tuning it in ways that serve your concerns and business goals. Enable your people to develop skills and ideas which might give you the edge. Make sure however, you couple that investment with actual outcomes you can see and measure which enhance your business. Don’t get skittish just because you can hear public cloud footsteps in the distance behind you.

And then there is the intangible component of serendipitous innovation.If you have an advanced development IT team, preserve it and let it spread its wings to create, if you don’t, consider seeding one.

Public cloud providers will be driven to scale in order to be profitable as their margins will be cut due to competition. Google was the first to shoot across that bow of engagement, ultimately that means going towards a model in support of the lowest common denominator. As an enterprise, are you sure that’s where you want to base your service/app deployment ?

You enterprise folk have been here for while with your infrastructure and expertise.Think hard before throw the baby out with the bathwater.

 

 

Standard

It’s not about Open Source, it’s about process

I can’t resist. This is one of the dumbest articles ever. The title alone “OpenSSL Heartbleed: Open Source Bloody Nose for Open Source Bleeding Hearts” just bespeaks volumes in terms of idiocy. A somewhat veiled attempt at poking at the efficacy of open source code. Don’t get me wrong, I’ll support a proprietary system in a heartbeat (no pun intended) if it’s good. That being said, this has more to do with design/code review processes than open source code quality. In fact, maybe I could have saved the 83 previous words I just wrote and barked “1994 Pentium Floating Point Bug”

Standard

Mike Judge is getting it right

As a 30 year vet of the valley I have to say Mike Judge’s HBO series Silicon Valley is getting it right on a lot of different fronts. He’s capturing the mania that is the valley these days.The preciousness, the arrogance, the “change the world via apps” mentality etc…

Mike is also capturing the lack of diversity (read no blacks , latinos, or women of note) in the valley. I am not being critical of Mike per se, though i wonder if his accuracy is intentional or by accident. In either case, seeing this lack of diversity by way of this show is really stunning. It’s something we should all consider as the valley culture continues to develop

Standard

Engineered, Converged, or Integrated, whatever you call them, these systems afford opportunity for innovation

Oracle (Engineered Systems), IBM (PureSystems), HP (Converged Systems), Cisco (Unified Computing Systems) , Dell (Converged Systems) ; are all aimed at solving a set of problems for their customers based on providing more than just hardware and an operating system. While each of these systems vendors targets a particular need in the market, they are all trying to address the desire of making easier to deploy system solutions for their customers albeit their efforts make their entries at different levels of abstraction

For quite some time now vendors have had to address questions about their offerings rooted in a component based mindset. I argue that this paradigm was in part, the visible portion of a backlash against proprietary systems and the abuse some customers perceived they were forced to endure at the hands of their vendor.  While part of me agrees, it would be unfair of me to lay all of the blame on the vendors. Have we forgotten about the engaged and informed consumer ???.

Since those dark days, it seems the industry has swung far to the other side of overly constraining what vendors are allowed to do. Some by direct pressure, and som by indirect industry “standard” pressure. So came the age of interoperability and standards. 

I am not saying that all standards are bad or unnecessary. In my own experience as a hardware developer I can attest to the number of meetings I sat in on where we had to provide features or implement to a standard purely because it was a standard and part of the customer bases checklist. By the way, let me just share that often times standards are not birthed from the womb of altruistic collective technical good. Often times, these standards are the result of a scrum amongst concerned vendors all pushing to get their 2 cents in so as to ease their road to production and profit, sometimes at the expense of others.I know, I know, as I write this, I am changing my place on our sofa so as to provide a moving target for the lightening bolt which I anticipate is headed my way.

How about this mental exercise: What if, in an alternative technology world, the customer specified a problem for which they needed a solution AND articulated that problem in way which allowed the vendor as much room as possible to innovate. In this fictional world, said customer would have already determined that “industry standard” solutions may not be the best fit.

What if this “fictional” customer did care about the system solution’s ability to solve the computing needs in service to their customers, it’s ability to scale in capacity so as to accommodate business growth, it’s reliability, and of course a competitive price.

Oracle’s line of engineered systems is a step in the right direction to address all that has been described above. These systems  come pre-integrated (whatever, folks in the integrated space hate for me to say bundled) with hardware and software matched to yield superior performance and efficiencies (my words not any of the vendors). This is a throwback to the heyday of proprietary system, and there is nothing wrong with proprietary as long as it is not abused. Such systems might even foster authentic and collaborative customer/provider relationships.

One could imagine extrapolating forward to a  time where all sorts of exotic computing, network and storage technologies are more easily brought to the service of customers.Product roadmaps might even become more interesting and compelling as opposed to the the current insomnia they tend to cure.

By one estimate, 2Q 2013 saw the integrated system/platform market at a $1.3B revenue level. Where I come from, that’s real money. Granted, this market sector is still relatively young.Nonetheless it does point to a potential new synergy between customer and provider, one that may be less enamored with clock cycle speeds and gigabits.One that is more concerned with the revenue a technology play may help them realize.

In this brave new world of integrated or engineered system providers, or at least those with real engineering staffs, have an opportunity to  build truly innovative or, dare I use that already hackneyed cliche; disruptive products. It could very well be that this  new class of “engineered” or “integrated” systems might just be the ticket for enabling that talent to do some really great work.

Forrester  asserts that we are entering “The Age of the Customer”.That may well be true, perhaps that assertion should be expanded to read “The age of the customer/technology provider relationship”.  Such an extension might help to encourage the customer to re-evaluate their willingness to support, and prosper from real substantive innovation in parthernship with their vendor of choice.

 

Then again, maybe not

Standard

Short and Sweet. The travails of a post XP Microsoft

This article on Microsoft is sad, and I don’t usually have much empathy for Microsoft. While I don’t see impending doom for our friends up in Redmond. I do worry that they have yet to find any true resonance with releases of Windows after XP. I am not going to pretend to have any real answers. If that was the case, I’d be a rich man.

XP is hanging around because it’s reliable, it possesses a simple albeit inelegant UI, and, relative speaking, few features. It’s the last of those mentioned which I wonder about. XP is an operating system, i.e.,software designed to run the hardware and enable applications to run. Every subsequent release has included more and more “features’. I ve aways believed that operating systems  were just that. Operating Systems.I hope, for the industry’s sake Microsoft figures it out.

Maybe, just maybe, Microsoft ought to go and interview all of those folks who are holding on to XP. That insight might valuable.

Standard