Saturday, May 16, 2009

Tabloid Marketing?

I originally wrote this entry on October 7, 2004, and published it on blogs.sun.com.


Attitudes about what "we" do and do not "want the industry to devolve into" can be really novel and original, and yet totally false.


Yes, and as if, the industry, is at "our" exclusive disposal. As if, it exists because "we" are here. Obviously, the industry goes on, and "we" are not gods.


Imagine some copy machine manufacturer stating that "we really do not want the industry to devolve into electronic chit-chat" by way of expressing his opposition to digital document exchange replacing hard copy exchanges. "No e-mail please, it is chit-chat!"


Well, this sort of we-know-it-all-and-are-superior-to-all-the-others-who-just-dont-get-it attitude does happen in the real world. It happens too often.


"We don't want the industry to devolve into tabloid marketing," says (to the WSJ, Oct. 7, 2004, page B3) a marketing vice president for one of H-P's server computer units. (Let's keep the name out of this blog.) According to him, Sun has "crossed the line" with its latest comments about H-P on blogs.sun.com . . .


So, what's more of a tabloid, People or blogs.sun.com? And what about full-page ads on the WSJ and elsewhere? They are literally tabloid marketing. Aren't they?


It is funny how words resist those who insist on changing their original meaning . . .



On SOA and OOA

I originally wrote this entry on October 7, 2004, and published it on blogs.sun.com.


It may be unfair to pick on a 12-month-old friendly piece on the concept of Service Oriented Architecture (SOA); but I'm pointing to Hoa He's article because it is one of the more well-written ones, comparatively speaking.


The distinction Dr. Hoa He draws between SOA and OO programming (or should I say OOA, Object-Oriented Architecture) is interesting but seems to have some basic flaws, the primary one being that of mis-taken analogies, particularly the CD analogy of service.


To say that OO programming is about shipping code with document or data ("every CD would come with its own player and they are not supposed to be separated") is a bit of an over-simplification of OO principles if not pure and simple red herring. Furthermore, in the CD analogy, the CD sometimes stands for the consumer of the service and sometimes for the data sent to the service. The latter, of course, is of greater interest. In most cases of SOA, however, something does happen to some data. Nothing seems to happen to CDs as they move from player to player and they leave no trace in the service cosmos (unless of course they're copied and sent off to digisphere). To draw a more complete picture of SOA, it seems, one would have to account for those traces and come up with better analogies.


Now, to idempotency: How can idempotency be achieved without any state in the service or some other service on which the responding service depends? Again, idempotency seems O.K. with CDs which leave very little trace behind on the "player service" after having been played. But if a trace is left behind, which is always the most interesting case for an enterprise or an exchange of one sort or another, then how can you have idempotency if that trace is unavailable to the service, i.e. if the service is "stateless".


Moving on to exchange and document-centric view of things: "SOAP RPC web services are not SOA; document-centric SOAP web services are SOA," Dr. He writes. Not much of a controversy here, only an anticipation: Documents are usually exchanged. So, would it have been better to jump to EOA (Exchange Oriented Architecture), i.e. the IETF model of "architecture" (a large number of useful exchange protocols for plug and play) than to SOA, specially when the concept of "service" is so loaded as the mis-taken analogies I discussed above prove? Just a question to wonder about . . .


Here is another point having to do with the essentiality of WSDL, which I don't think is drawn clearly in the article: In a "SOAP Web Service," the description of a service must be in WSDL, the article says. This aspect of it has always confused me quite a bit. Let me give an example, one that I have given before in other forums.


MMS-Cs (Multi-Media Messaging Service Centers) have now been in production and deployment for more than 3 years, but the MMS specs (at least up to 23.140 v. 6.7, September 2004) produced by 3GPP have never defined the service in WSDL. In plain English, they do lay out, in great detail, the format of SOAP messages and how they are used. So, what is the problem in not specifying a WSDL specially if the choreography of the service cannot even be captured in WSDL?


It would be an odd thing to claim MMS-C architecture is not a SOA architecture simply because it does not define service in terms of WSDL unless we want to say that the "S" in "SOA" is not quite about "Service" the way we know of it from deployments.


Concluding on a positive note, here is an interesting quote from the article: 'Ironically, SOAP was originally designed just for RPC. It won't be long before someone claims that "SOAP" actually stands for "SOA Protocol".' I don't know why but I like that quote.


And last, but definitely not least, it may be worthwhile to see if there are any points of comparison between REST and (a categorical lift of) Linda with particular attention to the HTTP GET, DELETE, POST and PUT interface semantics in REST as described in Dr. He's article.

"New Media"

I originally wrote this entry on October 5, 2004, and published it on blogs.sun.com.


Two years ago (before Dan Gillmore wrote We the Media), North Gate Hall (the Graduate School of Journalism, at U.C. Berkeley) held a course on weblogs. The reading resources may be of interest in discovering some early journalistic responses to weblogging.

Blogging in Esperanto and Virtues of Multi-Lingualism

I originally wrote this entry on October 1, 2004, and published it on blogs.sun.com.


Jeff Licquia's translation into Esperanto of his earlier commentary on what I'd written regarding Balkanization of the Web and the virtues of multi-lingualism proves my original point still stands: Having a multitude of living languages is actually much better than a world with a single universal language. The existence of different (human) language communities should in fact be considered, literally, as a God-given opportunity to be introduced to diverse peoples and cultural possibilities. In a single-language world, we'll be immersed in assumptions and biases that are particular to that language, never finding an opportunity for their evolution in the dialog that occurs between languages and cultures.


Note (added October 4, 2004): Please read Jeff Liquia's comment below. As he notes, he never advocated a single universal language. If I implied that above, I stand corrected. His commentary below actually amplifies that on which we both agree, and I'll take his challenge and will learn the mechanics of blogging in Persian (the problem is getting an appropriate keyboard and editor), probably on a different weblog server. More on this later, as time permits.

George Soros Starts a Blog

I originally wrote this entry on October 1, 2004, and published it on blogs.sun.com.


George Soros, financial wizard and author, has just started a blog, where he has professed an eagerness to hear from his readers.

The Failure of Search (or the Fallacy of Abundance)

I originally wrote this entry on October 1, 2004, and published it on blogs.sun.com.


So, what's going on with web search? Why is it giving such high rank to (at best) marginal material, such as the one on this weblog on certain topics? Or as I asked earlier, why do we even feel that we get anything relevant when we perform a search on the Web? How much better material are we actually missing when we limit ourselves to the findings of a search engine?


It is in asking those sorts of questions that we can arrive at modest discoveries or at least novel explanations of what we see around us.


To further the investigation I reported earlier, I went back to the chapters on search in Hubert Dreyfus' little book, On the Internet. According to Dreyfus, given the immense size of the Net, it is "estimated that search engines can recall at most 2 per cent of the relevant sites." (The number might have changed in the last three years but I don't believe that the changes, if any, would affect the arguments in any drastic way.)


We need to ask why "content" (or "information") retrieval systems are receiving the hype they are receiving even if they are hardly adequate when it comes to searching for specific content. How could my weblogs, even if they are somewhat useful, be ranked as the third most useful or important content on certain scholars I've only occasionally quoted and on whose works I still consider myself a novice?


Surely, this sort of system behavior cannot be good if we have hopes to be able to find important bits of documents or knowledge through search and information retrieval.


To explain the hype regarding search and information retrieval, Dreyfus quotes computer scientist David Blair, who cites information retrieval (IR) pioneer Don Swanson:




IR prioneer Don Swanson observed this phenomenon decades ago, and calls it the "fallacy of abundance". The fallacy of abundance is the mistake a searcher makes when he uses a large IR system and is able to find some useful documents. Swanson pointed out that on a sufficiently large system . . . almost any query will retrieve some useful documents. The mistake is to think that just because you got some useful documents the IR system is performing well. What you don't know is how many better documents the system missed.



And so . . . since my weblogs can be ranked highly by Google for certain subjects, they may be perceived (by some searchers) to be more important than they really are.



Do Google Rankings Mean Anything

I originally wrote this entry on October 1, 2004, and published it on blogs.sun.com.


Simple errors and break-downs often lead to new discoveries . . . The type of break-down is almost immaterial.


Error:


A few days ago, I accidentally removed all records of referers and hits on my weblog, all 106,500 of them.


This simple push-of-a-button dropped me out of the hot list you see at the bottom of blogs.sun.com.


Curiosity:


Before this incidence, I'd never thought much about the referers list but deleting all the hit records made me curious. So, I have now gone back to the gradually accumulating referers list for this weblog and have tried to learn something about the referer URL distribution. A significant majority of the hits on this weblog are direct and an equally significant minority are from Google (and competing search engine) searches.


Example:


Although I'm not sure how persistent this sort of system behavior is, this weblog is currently (as of early Octobor, 2004) receiving high (Google and other) search rankings on subjects in which the author is barely a novice.


The rankings this weblog is receiving from Google (as well as other competing search engines) for certain specific queries, for example queries on Oliver Williamson (see Ref.1) and on Chester Barnard (see Ref.2) truly amaze me. As of earlier this week, I've consistently been ranked third on both (and their varient orderings) on Google. See Ref.1.1 and Ref.2.1 for the relevant Google searches.


I may have had the good fortune of having studied with Oliver Williamson for a very short period of time but I'm still a novice learner of his ideas. I may have studied portions of Chester Barnard's classical book, because Williamson recommended it, but I do not deserve to be read diligently as serious commentary on either. So, why is it that what I have written about both is receiving high Google rankings. Surely, I myself know better written material on both topics.


Questions:


What's broken down? What's amiss about search, whether of the Google variety or not? Why do we even feel that we get anything relevant when we perform a search on the Web? How much better material are we actually missing if we limit ourselves to the findings of a search engine?


A Modest Discovery:


Web search and information retrieval fails us more often than we know or realize !


Friday, May 08, 2009

In Search of Chester Barnard


I originally wrote this entry on September 29, 2004, and published it on blogs.sun.com.


As Google's stocks surge in price, the WSJ reports:



Indeed, Google shares now are at heady prices, trading at a whopping 55 times next year's expected earnings of $2.29 per share, compared with a price-to-earnings multiple of 15 for the Standard & Poor's 500-stock index. And part of the reason the shares are rallying is that Google has fewer shares that are freely available to trade, compared with comparable companies, so buying interest goes a lot further in pushing the stock higher. Google has a "float" of almost 30 million shares, compared with more than one billion shares of Yahoo that trade freely.




But how good or useful is Internet search?


I certainly use it all the time but I also end up having to filter a great deal of nonsense. There are also cases that produce some amazement. As of last week, Google has been ranking this Sun weblog third among 110,000 finds on Chester Barnard. Another search site (A9, which I believe must be using the same Google technology for search) gives this weblog the same ranking on Chester Barnard.


How good of an expert am I on Chester Barnard? Do my very casual writings on his work really deserve to be of such high ranking in search results? I doubt it very much. I'm just a novice and an amateur reader of Barnard's essential writings on organizational theory. I guess the only thing I've brought into the fold is to connect Barnard's work with others' and to give a few useful URLs to follow, but reading what I've written about his work will not make any one an expert either. For that, a different kind of practice and training would be required. To begin with, one should probably start reading Oliver Williamson's "Chester Barnard and the Incipient Science Of Organization" published in his The Mechanisms of Governance and also in his Organization Theory: From Chester Barnard to the Present and Beyond.



Spyware Vote in the Congress

I originally wrote this entry on September 22, 2004, and published it on blogs.sun.com.


The U.S. House of Representatives is expected to vote next week on a measure to crack down on spyware. (The relevant bills originally took shape in the Commmittee on Energy and Commerce.)


Reuters reports the measure has wide support.


I've not been able to find and read any of the two proposed bills (which are supposed to be merged by the powerful Committee on Rules) but I'm wondering about their scope and how severe the punishement will be for the offenders.

The Smoothest Transition in the World


I originally wrote this entry on September 20, 2004, and published it on blogs.sun.com.


On the PC:


IE to Firefox.