Software Engineer’s Blog

Software Engineering weblog

Perspectives on Tech Leadership

Computer History Museum video of a lecture on Perspectives on Tech Leadership by Google’s Eric Schmidt


May 21, 2013 Posted by | Google, History, software engineering | Leave a comment

Death of a dream, at its infancy!

A new dream was born, in second half of 2009; a dream of new horizons in collaboration! It was born as Google Wave, amidst a lot of fanfare. Much was written about its virtues but unfortunately, Google Wave as a product is now slated for a mercy killing. Is this not too early?

What went wrong? It has more to do with business reasoning than social or technical.

As I had observed earlier, there is more to success in the market than just realization of need and a good product. Critical mass, financial muscle, marketing push, competition and many other factors too play a major role. In the final analysis, I tend to agree with ReadWriteWeb. It was accessible to too few people and fewer could see the context and need; a product being denied of its oxygen

Use of Google Wave integrated with other software and services still remain a possibility. I am glad to see the promise of code and protocol being available in open source, especially given that much of goodies in the presented software world are nurtured by open source community

So I hope as Google Wave as a product is buried its grave, its spirit resurrects itself to become part of every collaborative software

August 6, 2010 Posted by | Collaboration, Google, Google Wave, Web 2.0 | Leave a comment

As web evolves into a social infrastructure

Web has been around for long as a platform for social interaction, and it is time to recognize it as part of social infrastructure very much like healthcare, transportation etc. But while potential benefits of web are discussed widely, related risks are not. With its root in research and open source community, it operates still largely on trust.

Many layers are added on as it is evolving into a platform for social interaction across the world but those were after predators catching their gullible victims. This may be fair from the point of evolution theory (struggle for existence and survival of the fittest) but as a way of evolution of infrastructure for social interaction, it sound barbaric and, therefore, not acceptable for for a civilized society.

I am glad to see that Government of India is wide awake to this concern. I am also concerned about potential intrusion into privacy given that corruption still looms large in the corridors of power. Balance between security of society and privacy of individual is very delicate. I hope they get it right!

July 2, 2010 Posted by | Business, Collaboration, Google, Governance, Sociology, Web 2.0 | Leave a comment

Google TV, expanding horizons of computing

We have seen unprecedented changes in the world of technology, leading to convergence of many technology silos.

Mobile phones are everywhere, cutting across rural/urban, rich/poor, literate/illiterate divides; and, interestingly, part of this market is being controlled by computer companies (eg. Apple/iPhone) and traditional players (eg. Nokia) are feeling the heat. The same goes for music/audio, with traditional players (eg. Sony) getting stiff competition from unexpected quarters (eg. Apple/iPod and Internet)

The next in the line seems to be TV, with Google reaching out to the living room with Google TV

May 21, 2010 Posted by | Google, Uncategorized | Leave a comment

Bridging the language barrier!

I have been using the browser Chrome for past few months, switching from Firefox which had been my favorite browser. Of late, I have noticed it prompts for translation when it comes across a different language and it does translation good enough for my purpose.

I believe it is pretty decent addition to the feature list, nevertheless very powerful.

Is that perfect enough? Does it meet up to standards required for professional work environment? I do not know and I do not care for now. In any case, I would expect quality of translation to improve

I had seen translation working wonders with Google Wave. Now I am impressed with this being extended to Chrome. I like it because it opens a whole world of knowledge. An interesting innovation ….

I am also terrified of the level of consolidation of knowledge and potential security/privacy concerns. Information that was constrained in the past, into a group with language, structural (eg. knowledge codified in ancient books in sanskrit), and regional limitations are getting into open. Are we, as a race, yet ready for the possibilities and challenges that it is throwing up?

May 15, 2010 Posted by | Google, Uncategorized, User Experience, UX | Leave a comment

Latest buzz in the social networking circuit

Google Buzz is the latest buzz in the social networking circuit. What I find interesting about this is smooth interfacing with rest of social networking world, built right upfront; an advantage of being a late comer. This makes information sharing from Google Reader, WordPress and Blogspot blogs and Twitter pretty easy

February 14, 2010 Posted by | Google | Leave a comment