|
Tuesday, October 5, 2004
Take A Cookie
Joe Kraus writes:
I am another one of those believers in (a) everything's connected, and (b) everything happens for a good reason, even though one cannot immediately figure it out.
VoIP in the Enterprise
ACM Queue writes about the move to a new PBX architecture:
Lightweight Business Models
MarcCanter has posted the presentation he will be making at Web2.0. From the session description:
Enterprise Software Opportunities
Ed Sim blogs about a talk by Chris Thomas, Intel's EStrategist, on the future of software in the enterprise:
Glimpse of Broadband Wireless Future
Bob Cringely provides a view of a world that is coming to us:
Content Platforms
Richard MacManus writes about his platforms for reading and writing web content. "It proves, to me, how far I've travelled in the Microcontent world. The Internet is indeed a platform for my reading and writing and there's no longer just one 'place' for it all. So to answer my own question at the beginning of this post - no I'm not worried about distributing my content to different places. I used to be, but not any more. Andrew said that he's outsourced his memory to the Internet - and I can relate to that. The Internet is where my content lives now."
TECH TALK: The Network Computer: The World Today
As an idea, the network computer idea has been around with us for us for long. Its first manifestation was in the form of dumb terminals connecting to mainframes. It persisted with the use of the minicomputers. Then, came a paradigm shift with desktop computing – all that the users needed was available locally to them. The desktop computers have driven the various cycles of computing since then, resulting in about 700 million users worldwide. The idea of a computer connected and dependent on a centralised platform came back into vogue with the emergence of the Internet and web browser. Since Sun talked about the network as the computer and Oracle’s Larry Ellison touted the network computer, not much has changed – for the most part, we still continue to buy and use desktop computers. But there are now a few factors which could finally see the emergence of the network computer. As a Business Week story put it recently, tech’s future is increasingly going to be dictated by the users in the developing countries. This is where the next billion users of technology are going to come from. For these users, affordability and simplicity are key requirements. The PC, with its dollar-denominated components, remains expensive for the significant majority of potential users in the developing countries. In addition, even after all these years, the desktop computer remains a complex device to master. For all practical purposes, the PC remains a developed market solution – with a limited reach in the top of the pyramid of the developing countries. The availability of high-speed, always-on communications networks is the second differentiating factor in today’s world. Through a mix of broadband and wireless technologies, connectivity is increasingly becoming ubiquitous. Even in countries like India, data networks are pervasive – Reliance Infocomm has enveloped hundreds of cities and towns with its CDMA data networks offering speeds of up to 144 Kbps. The telcos and cable operators are responding with the promise of broadband via their networks. Mumbai has started seeing ads promising broadband for as little as Rs 240 ($5) per month. Even though what is really on offer is always-on narrowband (128-256 Kbps) with limits on data downloads, this is a good start. The third factor which is favourable for network computing is the availability of open-source software. The likes of Google, Yahoo, eBay and Amazon are Internet-scale platforms which have demonstrated the use of open-source software to build a massive digital infrastructure for their services. So, a mix of a shift in markets and consumer needs, combined with the availability of networks and open-source software, is creating the environment for the (re)-birth of the network computer. Technology’s next users in the world’s emerging markets, who so far only had a choice between non-consumption and piracy, will be at the forefront of driving this disruptive innovation, which will eventually make its way into the developed markets also. We are entering a world of service-based computing. Tomorrow: Service-based Computing Related Entries: [All]TECH TALK: Computing for the Next Billion: Network Computers [June 22, 2006] TECH TALK: The Network Computer: Making It Happen [October 15, 2004] TECH TALK: The Network Computer: Business Model [October 14, 2004] TECH TALK: The Network Computer: The Fifth Option [October 13, 2004] TECH TALK: The Network Computer: The Four Devices [October 12, 2004]
Tech Talk
| PermaLink
| Comments (3)
Utility computing and functional computing are not new concepts. The first computers were purpose based machines. The various authors quoted in this column seem to miss a vital fact,that of energy efficiency in a system. This is not the cost of energy directly consumed by the PC, but the energy cost of every function the PC can do including the cost of software development and deployment. The current complexity of a PC is akin to human evolution.The generalist is always successful in adapting to new environments, whereas overspecialized entities are destroyed with the eco-system they depend on. The first PC's bear absolutely no resemblance to the ones available today except in the broad philosophy of implementation and use. the cost of developing an application, say music player, on a standard (complex) scalable architecture are fractions of what it would cost to develop it as a functional, special purpose component. Human and in general primate brains are very expensive adaptations, that allows primates to quickly adapt to new environs. The cost of maintaining this infrastructure in energy terms is justified in light of the success of the species in thriving in new conditions. The fact that the PC is still around to day attests to the energy efficiency of the eco-system. Posted by ShivWe will not see cutting edge functionality (DVD players, digital music players, scanners, video editing tools, SETI search tools, word processors, ballistic missile design tools et al) on the same platform at a very small cost if the PC were designed to be simple. This complexity allows innovation in software at all levels. Where there is a functional need for a simple device (auto EFI controllers, mobile phone handsets, embedded industrial controllers etc.) the industry does not use a general purpose PC (though, rather fractally, the entire embedded industry depends on the energy efficiency of sticking to microprocessor platforms rather than implement every logic circuit discretely) The functionality of 'writing a letter' electronically abstracts Visual presentation, user intractions, storage representation, digital to analog conversion (printing) at the top level. This cannot be abstracted away, just because users want to. The small functionality of mailing a document directly from your word processor is possible due to the 'complex' architecture of the PC. If the 'letter writing computer' were a nice simple device, you will probably land up, 'writing your letter', 'printing it' on yet another device, ' scanning it' on a third, and mailing it on a fourth. Clearly this is neither energy/cost efficient in terms of implementing the devices, nor does the user rave about the 'simple and easy to use conglomerate of devices'. The key to innovation is to remember to architect the system that can be extended in the future. This unfortunately is complex and we have to live with it. This is how nature also works. The number of 'junk' or unexpressed genes in an organism far exceed the expressed ones. This makes reproduction complex. However it is the best way of taking the species forward. Posted by ShivWhile this is a reading of the current state of the art in computing, general purpose computing, as we know it today, will decline due to distribution of computing tasks. The complexity does not reduce, it actually is more complex running things in a distributed fashion. General purpose computing using the current complex PC will be replaced by thin clients (basically a cellphone mated with a wearable component) that will not need the current horsepower at the users hands. The client (which will probably be called 'the device')will replace *all* the gadgets that you use today. It will not be simple, it will be a complex piece of engineering that abstracts it all behind the user interface. The user interface itself will not be a GUI, but a multi sensory interface that repsonds to visual, vocal and tactile responses (while direct human cybernatic interfaces are moving out of the relms of Sci-Fi, a multi sensory interface is probably what will drive volumes). The paltforms below, hardware/software, will only become more complex. The personal computer will be truly personal, invisible, functional, expandable and most importatant 100 % Open and interoperable. The complexity of computing is not a conspiracy by the IT industry, conversley it is the only way for the industry to let you write letters, listen to music, surf the datanet and many other things at less that $500 and yet stay in business. |
One doesn't really know whether something happens for the good or not. Here is a story from http://www.marshasummers.com/innerman/goodbad.htm:
It is said that there was once a gentleman in the middle east. His only possession that really amounted to anything for him, his wife and son, who lived in a little hovel, was a gorgeous Arabian mare. The mare was absolute perfection.
The neighbors always came by and said how lucky he was to have this one beautiful mare. He said he didn't know whether it was good or bad, he just knew he had this lovely mare.
Well, one night she broke out of the corral and when he got up the next morning, he discovered that she was gone. All the neighbors came by and said how terrible, how bad it was that the mare was gone. He said he didn't know whether it was good or bad, all he knew was that the mare was gone.
One morning about a week and a half later, she came back and had seven beautiful Arab stallions with her. She brought those in the corral with her. They were all smitten with her, so they went in the corral too. Now all the neighbors came by and said what wonderful luck he had. They said, "You have these seven beautiful stallions along with your mare back.
He said, "I don't know whether it's "good" or "bad", all I know is I got mare back and seven stallions with her."
So while they looked them over, the son decided to break these stallions so they could be ridden and they could sell them. One of the stallions threw him and broke his leg. So he was laid up with a broken leg. They didn't have those little pins they use now so you could get up and go. He was laid up with a splint.
The neighbors came by and said, "That's bad, your son has a broken leg."
He said, "I don't know whether it's good or bad, I just know my son has a broken leg.
About this time the king sent his men through the area and took all able-bodied young men to send them on one of his war ventures. The son couldn't go because he had a broken leg. The neighbor's sons all had to go.
The neighbors came over and said how lucky the man was because his son didn't have to go because he had a broken leg. He said, "I don't know whether it's good or bad, I just know my son has a broken leg and didn't have to go with the Army. {you get the idea.}
Posted by Atanu DeyJoe Kraus founder of Excite, provides valuable insight into the issues which he came across while starting Excite. Young Entrepreneurs can obtain valuable lessons on his topics like Persistence, Hiring No False Positives.
http://bnoopy.typepad.com
Posted by GMI am another believer. I like to call this "art of possibilities".
Nice story, Atanu.
Yuvaraj
Posted by yuvaraj galada