Wednesday, June 25, 2003
Anatomy of a Well Formed Log Entry

Sam Ruby's Wiki describes the conceptual data model for a well formed log entry. This is what he wrote:


Authentic Voice of a Person. Reverse Chronological Order. On the web. These are essential characteristics of a online Journal or weblog.

Given the statements above, a well formed log entry would contain at a minimum an author, a creationDate, and a permaLink. And, of course, content.

As to content, a well formed log entry would have well formed content: in the case of HTML, this would include characters properly escaped, tags perfectly nested and closed.

Content would not be limited to HTML. It would include images, audio, and video.


The goal is to help create standards.

A bit about Sam Ruby. He is a member of the IBM Emerging Technologies Group. Excerpts from an interview:


Web logs are extremely intriguing to me. When I said that I found open source addictive, I was talking about the collaboration that I found, the fact that I could post a question and there would be answers within minutes, and that was without me having a prior contractual relationship with somebody. It was just that somebody was interested in the same thing I was, and we were just trying to help out each other.

I'm finding the same addictive nature in Web logs. I just simply post something out there and say, "This caught my interest," and somebody else says, "Well, that caught my interest too," and they either comment on my Web log, or they comment on their Web log. And people follow the links.

In open source, much of the collaboration is structured around a very tangible thing: a piece of code. This is not as structured. I've thought about it a lot, and I've not yet figured out what the magic is that makes it all work. In theory, what you do in Web logs, you could do in a newsgroups.

I have to believe that there are ways we could integrate this into things like business processes or things that have real value to customers.

Tech Recovery

NYTimes writes on "the tech rebound that isn't quite" as companies try and do more with less:


Long gone is the irrational optimism of the 90's and the notion that technology alone can transform a business. Today, corporate executives regard technology as simply a tool — though a crucial one, if used wisely. But it is also a costly tool: Information technology accounts for nearly 60 percent of all business equipment investment. So there is plenty of incentive to restrain spending.

Technology is still a big corporate expense, but technology budgets have flattened out, if not fallen, at most companies.


There is quite some discussion related to HBR's article by Nicholas Carr entitled "IT Doesn't Matter".

All the more reason for IT companies to look at emerging markets like India for growth - but these markets need lower-priced solutions.

Nokia bets on mobility

Dan Gillmor writes after a visit to Nokia:


``Life goes mobile,'' Nokia's president Ala-Pietila said recently in an interview at the company's headquarters. ``That is a much more powerful vision than the one we had.''

Nokia is betting it can again capture the market's emerging sweet spot as mobile communications expand beyond their foundation in voice conversations to incorporate a multitude of data and multimedia features and services.

The company wants to keep leading in mobile voice and simple messaging, and then pull together a variety of goodies for mobile users of corporate data and consumer multimedia.

Consider photographs and videos, Ala-Pietila said, or getting key corporate data to people on the move. You first ask what functions are natural to extend to a mobile environment. Then you must figure out how to provide them on an end-to-end basis among various kinds of devices and communications services.

ts newer devices, including the increasingly common camera-equipped phones, have great potential in a service-focused world. An upcoming mobile game platform called N-Gage may draw snickers from serious PC or console gamers, but the mobility may well be a killer feature. No one knows for sure, but Nokia can afford to take the risk. Another new device, which combines an MP3 music player with phone and messaging, also looks like fun.

The next growth wave, Ala-Pietila said, will ``build on the services and needs derived from mobile enterprise data and mobile consumer multimedia.''

Related Entries:  [All]
Nokia's Wibree [October 5, 2006]
Nokia's E62 [August 25, 2006]
Nokia's 770 [July 22, 2006]
Nokia's S60 [July 21, 2006]
Nokia vs Dell in Future [June 3, 2006]

RISC Rationale

Atanu Dey writes more on RISC - Rural Infrastructure and Services Commons. "A RISC is located away from the majority of the population. You have to get on your bicycle and pedal for an hour to get there. But when you do, you find that you have come to a mini-city where you get everything that you need — internet access, telecommunications, market services, distance education, agricultural extension, banking, health services..."


There is what can be called the first degree of poverty — the absence of resources. To make matters worse, we have a second degree of poverty: the inability to efficiently use what little there is. Though there is no escaping the first degree of poverty, there are ways of preventing the second degree of poverty.

This is what motivates me: what can be done with the limited resources so as to make the best use of them.

Given limited resources, we have to put them to that use which has the maximum return on investment. Computing for the masses is a great idea. But can we afford that right now? Probably not. What we can do, and should do, is to bring computing to those that are most capable of benefitting from it.

It is a war out there, as they say. In that context, the concept of triage is very important. The big dic defines triage as "the sorting of and allocation of treatment to patients esp. in battle and disaster victims according to a system of priorities designed to maximize the number of survivors."

Trying to do everything for everyone at the same time leads to nothing being accomplished at all.

So my thesis is this: build a bridge across the digital divide but don't try to get everyone across the divide all at once. It cannot be done because the bridge we can afford to build will have a limited capacity. Try to get all of them on board at once, and we all end up at the bottom of the divide.

The solution is to provide a consistent solution that will be useful for at least some part of the rural population, rather than a solution that is all pervasive but of little use to anyone.


Atanu and I spent many days talking about RISC recently. We have to do it. In fact, listening to Atanu talk about RISC, I realised that many of the ideas he talks about can be applied to various segments - SMEs and their problems, for example.

A few thoughts to ponder over from J. Bradford DeLong: "William Gibson once famously said that the future is already here, it's just not evenly distributed. Guess what: The present isn't evenly distributed, either. The human race today has a tremendous degree of wealth and productivity, with an extraordinarily unequal distribution. There are still more than a billion people whose lives look very similar to those of half a millennium ago. Bringing the future to the world's leading-edge cities is a piece of cake. The challenge is bringing more than a few bread crumbs' worth of the present to the rest of the globe."

Are we up to the challenge?

Related Entries:  [All]

Linux in India

Linux Journal (Frederick Noronha) writes about how Linux is making an impact in India giving plenty of examples of its use. A nice quote by Prof Nagarjuna: "Software is like knowledge. The more you sell, your stocks don't get depleted. Software is not to be treated like a (scarce) commodity. The only business model that follows from here is the service model. Don't use any technology which you don't have the rights to repair. Enterprises should have control over what they do."

IT-Director.com (Robin Bloor) writes about Linux on the desktop and the growing interest in emerging markets:


Interest in Linux is also exploding elsewhere in the third world from Brazil to the Philippines, so the possibility arises that the Linux desktop will proliferate from the ground up, storming the North American and European markets after establishing economies of scale in the third world.

An IDC market survey made available last week, suggests that Linux is acceptable to only 15 percent of global desktop PC users, but that's interesting because Linux PCs only account for a few percent of PC sales, so its acceptance looks to be on the increase. Given all of this, our expectation is that the Linux desktop will 'cross the chasm' this year, and start to proliferate next year. It is beginning to look unstoppable.

Related Entries:  [All]

RSS Power 2

A few more quotes on the potential and impact of RSS:

  • Jim McGee on RSS: "I love RSS and my aggregator. They are the 'secret sauce' that gives me immense control over my information environment...
    I get annoyed with sites that don't provide a full RSS feed and insist on offering snippets or headlines only. Sites that provide no RSS feed essentially don't exist for me...95% of my online information comes to me by way of my aggregator. For much of what I am interested in -- business uses of information technology and knowledge management related topics -- important stories hit my aggregator two to three weeks before they show up in conventional online sources."

  • Robert Scoble: "The biggest thing to happen to the Internet since 1994 [is] RSS. I find I'm using more and more Smart Clients (read: not a browser) to read sites lately. That's where the Web is moving to. And it's moving VERY fast. I would not be suprised to learn that more sites today are published as RSS/XML than are published in XHTML...I think our best hope is to get people onto the RSS bandwagon (and other XML-based protocols) and build Smart Clients that take people beyond the Web browser."

  • Rahul Dave [in response to a post I had written]: Rajesh gets this exactly! There is more to the process of blogging than meets the eye. I'd even go out on a limb to say that making RSS routing natural is probably the most important user interface issue we need to solve. The usual way to read an aggregator is on the web, or local 3-paned app, or in outlook, or in your favorite mail reader thanks to blogstreet's RSS-Imap aggregator. This adresses the demand side. But we equally well need to address the supply side in RSS, and it is here that everyone has focussed on blogging and has neglected the UI. (A pet peeve is everyone writing their own 3 paned aggregator...whats the originality in that? If you want a 3 paned aggregator use the Outlook plugin or Blogstreet and your emailer.) Why not have all authoring done on an operating system produce a RSS feed. A file needs a summary with an enclosure, thats all. One can then organize according to spaces or projects, and publish to the scope intended, which may be private, or to a group, or to the world at large, comcommitant with a blog pointer..

    The last part of what Rahul says - we are hoping to enable just that, built around the Info Aggregator.

    Related Entries:  [All]

  • TECH TALK: The PubSubWeb: Microcontent and Events

    The central ideas behind the emergence of the PubSubWeb are as follows. Tools like wikis and weblogs are making writing easier. Search engines like Google make finding information and websites easier. Yet, repeated, periodic reading of an information source triggered by when it is updated remains hard. To get the incremental content on a website, one needs to not only remember that site but also suffer through while a lot of seemingly irrelevant content is downloaded around the content we really want.

    What is needed is a mechanism for microcontent from the sites (or people or databases) we want to be delivered to us in near real-time. Ideally, we should be able to do this with the tools that we already have, specifically the email client and the browser. There is no need to add to the complexity of downloading and learning yet another application.

    Another way to think of the PubSubWeb is as an EventWeb. Each update of the content (publishing) is akin to the occurrence of an event. What is needed is for us to be able to (a) subscribe to the event stream and (b) receive notification and details of the event as and when it happens. From a publisher’s point of view, there may also be a need to restrict access to who can subscribe to the event stream.

    What we think of as microcontent or events is only limited by our imagination: a breaking news story, a commentary published by one of our favourite writers, an intimation of a speech in the town we live, the birthday of a friend, a stock quote, the latest scores of a cricket match, an alert about a flight’s arrival or departure, a snippet about an SME wanting to buy something we are selling, an alert about the most recent credit card transactions, or perhaps an update on the new leads that have come in to the sales department.

    Of course, we are able to get access to most of this information and in some cases, even receive the appropriate notifications today. But it isn’t easy. Because, so far, the tools that we have been using have been focused on one-way flow of information. Our ability to customise what we see and focus only on the incremental information has been extremely limited. In most cases, we have to go seek out the information source and “pull” in the information we need. In most cases, “push” would have worked far better. But so far, there hasn’t been a standardised way to make this happen.

    Tomorrow: RSS Revolution

    Related Entries:  [All]

    Me
    Entrepreneur, Mumbai, India, Emergic, Netcore, Internet, IndiaWorld, Sify, IIT-Bombay, ColumbiaUniv ... More [Write to Me]

    - MyToday
    - Emergic Ecosystem
    - Netcore
    - Emergic MailServ: Enterprise Messaging
    - Emergic CleanMail: Anti-Virus, Anti-Spam
    - BlogStreet: Blog Profiles, RSS Ecosystem
    - Novatium: Network Computers
    - SEraja: The EventWeb
    - Rajshri Media: Broadband Portal
    - Newsweek on Novatium (Feb 2007)
    - Knowledge@Wharton Interview (Oct 2006)
    - TIME Asia (Mar 2000)

    Free SMS Updates
    Indian mobile users can sms START EMERGIC to 9845398453 to get free daily updates on new additions. [To unsubscribe, sms STOP EMERGIC to 9845398453.]
    My Writings
    Affordable Computing and ICT for Development
    India's Digital Infrastructure (May 2007)
    Envisioning Tomorrow's World (Mar 2007)
    Computing for the Next Billion (Jun 2006)
    City Wi-Fi Networks (Apr 2006)
    Microsoft Live (Nov 2005)
    Internet Tea Leaves (Sep 2005)
    Next-Generation Networks (Jul 2005)
    Disruptions (Jul 2005)
    The Mobile Phone Platform (Feb 2005)
    Microsoft, Bandwidth and Centralised Computing (Jan 2005)
    Computing for Broadband 101 (Jan 2005)
    Tomorrow's World (Nov 2004)
    CommPuting Grid (Nov 2004)
    Massputers, Redux (Oct 2004)
    The Network Computer (Oct 2004)
    Reinventing Computing (Aug 2004)
    Tech Trends (Jul 2004)
    Letter to Arun Shourie (Apr 2004)
    As India Develops (Mar 2004)
    My Mental Model (Dec 2003)
    The Next Billion (Sep 2003)
    Transforming Rural India 2 (Jul 2003)
    The Discovery of India (Jun 2003)
    Transforming Rural India (Mar 2003)
    The Rs 5,000 PC Ecosystem (Jan 2003)
    Disruptive Bridges (Nov 2002)
    India Post: Ideas for Tomorrow (Nov 2002)
    Technology's Next Markets (Oct 2002)
    Server-based Computing (Jul 2002)
    India's Next Decade (Apr 2002)
    The Digital Divide (Apr 2002)
    The Real Wireless Revolution (Mar 2002)
    Envisioning a New India (Jan 2002)
    Emerging Technologies, Emerging Markets (Jan 2002)
    The Indianised Linux Desktop (Nov 2001)
    Mass Market Internet (Nov 2000)

    Enterprise Software and SMEs
    The Coming Age of ASPs (May 2005)
    SMEs and Technology (Oct 2003)
    The Death and Rebirth of Email (Aug 2003)
    IT's Future (Aug 2003)
    Rethinking the Desktop (Sep 2002)
    Rethinking Enterprise Software (Jun 2002)
    Emerging Enterprises and Emergent Networks (Mar 2002)
    Web Services (Nov 2001)
    Alt.Software (Oct 2001)
    The Intelligent, Real-Time Enterprise (June 2001)
    Enterprise Software (Mar 2001)
    SME Tech Utility (Feb 2001)
    Software and SMEs (Jan 2001)
    The Intelligent Enterprise: Integrating CRM, SCM and EIP (Jan 2001)

    Information Management
    The Emerging Internet (May 2007)
    The Now-New-Near Web (Sep 2006)
    Mobile Internet (Aug 2006)
    Video on the Internet (Jun 2006)
    India Internet and Mobile (Feb 2006)
    Rethinking Newspapers (Jan 2006)
    Web 2.0 (Oct 2005)
    The Future of Search (Mar 2005)
    Web 2.0 Conference (Oct 2004)
    Thinking A New Food Portal (Sep 2004)
    Rethinking Search (Jan 2004)
    India.com 2.0 (Jan 2004)
    The Publish-Subscribe Web (Jun 2003)
    Constructing the Memex (May 2003)
    RSS, Blogs and Beyond (Feb 2003)
    Blogging (Feb 2002)
    Harnessing Information (Oct 2001)
    News Refinery (May 2001)

    Entrepreneurship
    When Bad Things Happen (Jan 2007)
    Ventures and Capital (Dec 2006)
    15 Years as an Entrepreneur (Nov 2006)
    Of Blue Oceans and Black Swans (May 2006)
    Let's Build a Business (Apr 2006)
    The Value of Vision (Mar 2006)
    Vision and Worries (Oct 2005)
    Bootstrapping a Business (Oct 2005)
    India Needs More Entrepreneurs (Aug 2005)
    Dotcom Nostalgia (Jun 2005)
    When Things Go Wrong (Apr 2005)
    My Life as an Entrepreneur (Nov 2004)
    An Entrepreneur's Growth Challenge (Sep 2004)
    Creating Options (Sep 2004)
    From Employee to Entrepreneur (Aug 2004)
    A Tale of Two Summers (Aug 2004)
    Crucible Experiences (May 2004)
    The Company (May 2004)
    An Entrepreneur's Attributes (Nov 2003)
    An Entrepreneur's Early Days (Sep 2003)
    Reflections on Ideas and Entrepreneurship (Jul 2003)
    Entrepreneur's Enigmas (Jan 2003)
    The Entrepreneur's Delights (Sep 2002)
    Life as an Entrepreneur (Oct 2001)
    Leadership Lessons from Lagaan (Aug 2001)
    Entrepreneurial Learnings (July 2001)
    Entrepreneurship (Mar 2001)
    The IndiaWorld Story (1997-8)

    Abhishek (my son)
    Photos
    Letter to a Two-Year-Old (Apr 2007)
    Father to Son (Apr 2006)
    Letter to a 2005 Baby (Jun 2005)
    The Making of Abhishek (Jul 2005)

    Moreover
    Facebook (May 2007)
    Doing Education Right (May 2007)
    Reflections from a Dubai Trip (Apr 2007)
    Creating India's New Cities (Apr 2007)
    India's Challenges (Mar 2007)
    3GSM 2007 (Feb 2007)
    Demo 2007 (Feb 2007)
    A Tale of Two Covers (Feb 2007)
    3GSM Mumbai (Feb 2007)
    2007 Tech Trends (Jan 2007)
    The Best of 2006 (Dec 2006)
    Best of Tech Talk 2006 (Dec 2006)
    Cyworld (Nov 2006)
    Two 2.0 Events (Nov 2006)
    Two-Sided Markets (Nov 2006)
    The Rise of YouTube (Oct 2006)
    Gandhigiri (Oct 2006)
    Education and Reservation (May 2006)
    Four Blog Years (May 2006)
    Fooled by Randomness (May 2006)
    Blue Ocean Strategy (May 2006)
    Revolution on the Roads (Apr 2006)
    The MySpace Story (Mar 2006)
    A Presentation at PC Forum (Mar 2006)
    Extreme Competition (Mar 2006)
    3GSM World Congress 2006 (Feb 2006)
    DEMO 2006 (Feb 2006)
    India Rising (Jan 2006)
    2006 Tech Trends (Jan 2006)
    The Best of Tech Talk 2005 (Dec 2005)
    The Best of 2005 (Dec 2005)
    Trains, Planes and Mobiles (Dec 2005)
    Peter Drucker: Management's Newton (Nov 2005)
    India Empowered (Oct 2005)
    Rajasthan Ruminations 2 (Sep 2005)
    Building a Better India (Sep 2005)
    South Korea's IT839 (Jul 2005)
    Shift-Ctrl (Jul 2005)
    Best of Future Tech (Feb 2005)
    Multi-Model Minds (Feb 2005)
    The Best of 2004 (Jan 2005)
    On Watching Swades (Jan 2005)
    The Best of Tech Talk 2004 (Dec 2004)
    India Trends (Dec 2004)
    An American Journey (Aug 2004)
    Black Swans (Aug 2004)
    A Train Journey (Jun 2004)
    An Agenda for the Next Government (May 2004)
    Two Blog Years (May 2004)
    Rajasthan Ruminations (Feb 2004)
    Technology and the Indian Elections (Feb 2004)
    2003-04 (Dec 2003)
    Random Musings (Sep 2003)
    Useful Concepts (July 2003)
    Dear Non-Resident Indian (July 2003)
    Tech's 10X Tsunamis (July 2002)
    An Indian in China (Mar 2002)
    Disruptive Technologies (Aug 2001)
    Innovation (Aug 2001)
    Good Books

    - My Business Standard columns
    - More columns at Tech Samachar

    Presentations
    - TiE Bangalore (Dec 2004)
    - BangaloreIT.com (Nov 2004)
    - CIT 2004 (Jan 2004)
    - BangaloreIT.com (Nov 2003)
    - Pune CSI Open-Source Workshop (Sep 2003)
    - Sydney ICT Workshop (Jul 2003)
    - Netcore (Mar 2003)
    - Emergent Democracy (MP Govt, Feb 2003)
    - Vision for Digitally Bridged India (Dec 2002)
    - India Post (Nov 2002)
    - Open-Source for eGovernance (Oct 2002)
    Recent Entries
    Archives
    BlogStreet
    Syndicate
    Powered by
    Movable Type 2.21


    Main - Feedback
    © Rajesh Jain