Slashdot Mirror


The Uncertain Promise of Utility Computing

icke writes "A quick overview of where the Economist thinks we are with the The Next Big Thing, also known as Stuff that doesn't work yet. Quoting: 'It is increasingly painful to watch Carly Fiorina, the boss of Hewlett-Packard (HP), as she tries to explain to yet another conference audience what her new grand vision of "adaptive" information technology is about. It has something to do with "Darwinian reference architectures", she suggests, and also with "modularising" and "integrating", as well as with lots of "enabling" and "processes". IBM, HP's arch rival, is trying even harder, with a marketing splurge for what it calls "on-demand computing". Microsoft's Bill Gates talks of "seamless computing". Other vendors prefer "ubiquitous", "autonomous" or "utility" computing. Forrester Research, a consultancy, likes "organic". Gartner, a rival, opts for "real-time". Clearly, something monumental must be going on in the world of computing for these technology titans simultaneously to discover something that is so profound and yet so hard to name.'"

94 of 456 comments (clear)

  1. Carly's explainations by feed_those_kitties · · Score: 5, Insightful
    Sound a LOT like the way Enron tried to "explain" how their business worked.

    If you can't explain what you do in a way a 10 year old can understand, your business will probably fail.

    1. Re:Carly's explainations by webtre · · Score: 3, Insightful

      It's kind of wierd for the press to actually start asking hard questions. Think tanks like Gartner et al live and die by techno-hype. The latest thing going around in CIO-land is Utility Computing, so we'll see what comes of that.

      --
      litigious bastards
      suck it sco!
    2. Re:Carly's explainations by jeffy124 · · Score: 4, Interesting

      to me, they sound like all the different Microsoft execs (Ballmer, Gates, etc) trying to answer the question "What is .NET?" I know there was a business2.com article that sampled some responses, but I cant seem to find it at the moment. IIRC, one quote was along the lines "So much of our stuff has a '.NET' label attached to it, even we dont know what it is at times."

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    3. Re:Carly's explainations by TALlama · · Score: 5, Funny

      Examples:

      Wal-Mart: We sell everything everywhere, for cheap.
      Banks: We give money to people, and they give us more money back later.
      McDonalds: We make fast food that kids like and parents put up with.
      In-N-Out: We make fast food that everyone likes.
      Dell: We make cheap computers.
      Microsoft: We make software, and whatever else we want.
      SCO: We sue people.

      --

      - The Amazina Llama

    4. Re:Carly's explainations by Walt+Dismal · · Score: 4, Funny

      Um,Carly's having a hard time explaining what it is because she really means "Utility outsourcing' but she doesn't know how to translate that from Hindu to English. But that's okay, it's not her audience's god-given right to understand her.

    5. Re:Carly's explainations by NanoGator · · Score: 3, Funny

      Slashdot: We promote Linux and Mozilla, and we bash Microsoft in every way we can, even if it involves writing award winning fiction.

      --
      "Derp de derp."
    6. Re:Carly's explainations by bombom · · Score: 2, Informative


      Translate Hindu to english?
      Can you translate from Christian to Hebrew? How about Muslim to Danish? Mormon to Finnish maybe?

      Hindu is a religion, Hindi is a language, get your Xenophobic facts straight before you open your big mouth.

      --
      IOException - Can't Speak
  2. utility computing by Anonymous Coward · · Score: 3, Funny

    damn if the lights would just stop flickering

  3. Profane, not profound. by robslimo · · Score: 3, Insightful

    If they can't describe it in real world, understandable terms, it's either pseudo-marketing babble or some ethereal, vapor-concept whom the perveyors of can't quite wrap their minds around themselves. In either case, they need to put up or shut up. I'm grow weary of it.

    1. Re:Profane, not profound. by Rostin · · Score: 2, Insightful

      I am totally in agreement. All ideas that don't come out fully-formed and ready to be manufactured (or at worst, ready for detailed engineering) should be kept to one's self.

    2. Re:Profane, not profound. by nelsonal · · Score: 2, Informative

      It's just XML based data transfers with a bunch of new names, the nebulous part comes from all the comapnies selling everything, IBM and MS this is mostly you two, under this new brand name. Remember when everything from MS was .NET, "new from Microsoft Socks.NET (they have our logo on them). Now IBM is selling everything as onDemand, and HP is selling adaptive everything, regardless of what it used to be called or how tortured the path back to XML data transfers would be.
      It really is a cool idea, and once implimented in everything, it will boost productivity, and ease communications, which is why all the enterprise sellers are selling the crap out of it. Either that or they thought that it was the e- everything that was driving the bubble.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    3. Re:Profane, not profound. by BooRadley · · Score: 4, Insightful
      It's not all technobabble. They're trying to avoid using the word "commodity."



      They're just spinning off commodity computing as if it's the latest, greatest product offering, rather than the natural evolution of technology. Commoditization of technology has been the downfall of just about every past for-profit technology fad. What these companies and groups are doing is trying to pretend that they created the trend, for some reason. In the end, the result is still the same.

      --

      -- lk t lv ll th vwls t f wrds. T svs lts f tm t wrt bt ts pn n th ss t rd nd mks m lk lk cmplt dpsht.

    4. Re:Profane, not profound. by robocord · · Score: 2, Interesting

      I wish I had mod points today, to mod this post up even more.

      This exactly describes what Oracle's doing with their "Grid" computing. They want you to shaft Sun, HP, etc., by buying super-cheap white box computers, and putting Linux on them. What they never seem to mention is that their SOFTWARE doesn't get any damned cheaper, even if the hardware is free, relatively speaking.

      Hmmmm, let's see how this works. If I buy two 4 CPU Sun Fire 480 systems at $35k each, plus a couple of smallish NetApp Filers at $30k each, then I've spent $130k on hardware. Just to be fair, add $20k of infrastructure cash to that, and call it $150k. Licensing Oracle on those two boxes, with the clustering option, will run in the neighborhood of $144k per server, assuming you can negotiate a 40% discount. That means $150k for hardware, and $288k for *just* the database software.

      In the new "grid" world, you'd buy at least four boxes, with two processors each. As an example, a decently configured Dell PE1750 runs about $4500, with no operating system. You could buy five of those for $22.5k. Add the same $60k for filers, and go cheap on the infrastructure for $10k. You'd spend $92.5k on hardware. Since Oracle doesn't give a significant price break for smaller computers, you can license the cluster-capable version of their database for somewhere around $72k per server, again assuming a 40% discount. With five servers, that's $360k for software and $92.5k for hardware. Going with smaller servers saves you a grand total of $17k, but a much larger share of it goes in good ol' Larry's pocket, rather than begin given to those bastards named Scott, Carly, or Bill.

      Of course, the real answer is probably to start out with the second scenario, but tell Larry and his minions to piss off, and using some sort of proper free database software. ;)

  4. Computers will be everywhere by glenrm · · Score: 4, Insightful

    Computers will be everywhere and the will all talk to each other all of the time. That is all they are talking about, however what makes them nervous is whoever makes this work seemlessly first will be a huge winner.

    1. Re:Computers will be everywhere by transient · · Score: 4, Funny
      they will all talk to each other all of the time

      What will they talk about?

      --

      irb(main):001:0>
    2. Re:Computers will be everywhere by Anonymous Coward · · Score: 3, Informative

      Nope, sorry. On-demand means that the computers can scale to cope with any load, in real-time.

      Companies will not own their hardware, but rent it. If they suddenly need 3 times as much CPU, then they get it immediately, and only pay for what they use.

      This is different than the current situation where a company must always keep enough hardware around to handle peak loads, which is almost never. And then, if they guessed wrong, they are still screwed.

      It's really that simple, but hard to implement. IBM plans vast server farms, and large-scale software migration projects to handle cases where a customer uses 37 different databases, include 14 distinct versions of Oracle. Port all the databases to one version of Oracle or DB2, and suddenly you can scale your database capacity much more easily, and in real-time.

    3. Re:Computers will be everywhere by Matey-O · · Score: 2, Insightful
      Computers will be everywhere and the will all talk to each other all of the time.
      What do you mean will be? There are 14 cpu's in my car, one in the ipod, at least one in the pda, one in the cellphone, one in each of my kids toys, the GPS has a 386 in it, the toaster's got a processor, as does the garage door opener, the inkjet printer, our hot tub...

      Need I go on?
      --
      "Draco dormiens nunquam titillandus."
    4. Re:Computers will be everywhere by Zebra_X · · Score: 2, Insightful

      You know what they don't get yet?

      But I still assert that, for the most part, they haven't a clue how to leverage that into a product or service

      It isn't a product or service, it's an architecture it's a way of connecting machines together in a way that they can off load some of their processing, or seemlessly access processes (for example a print house to print 5,000 customer notification letters).

      No one pays much for those ideas. They pay for tangible products that come in a box.

      Look at dial up networking - back in the day it would cost 30 beans for a dial up account. Now there are some parts of the country that you can't give the crap away. Becuase it's become a commodity. The "idea" there was internet connectivity, not necessarily dial-up. My point is that dialup isn't worth anything anymore.

      The thing is - EVERY ONE is going to agree on a standard for interconnecting machines in this fashion. Kind of like what XML did for data exchange. No one really cares how they are all connected, just that it works.

    5. Re:Computers will be everywhere by mog · · Score: 3, Funny

      So they'll be teenage girls. Great. Now I'm going to have to tell my computer how pretty it is before it'll let me run anything.

    6. Re:Computers will be everywhere by Waffle+Iron · · Score: 3, Insightful
      Companies will not own their hardware, but rent it. If they suddenly need 3 times as much CPU, then they get it immediately, and only pay for what they use.

      This is different than the current situation where a company must always keep enough hardware around to handle peak loads, which is almost never. And then, if they guessed wrong, they are still screwed.

      The problem with that scheme is that most business problems are more dependent on I/O bandwidth than on CPU crunching. Today, you can mail order a gigaflop of CPU horsepower for less than $100. Compute horsepower is not an issue.

      The problem is that if you try to ship your computing problems to some other location, you've got to get the data from your site to theirs, so you still need I/O bandwidth at your site. What's worse, now you need a high-capacity WAN link to move it to these arbitrary locations.

      You may also have massive databases of background data that need to be referenced to solve your problems. How do you handle this? Send terabytes of data offsite so that a third party can run their Opteron against it for a few minutes? Or do you install a massive Internet pipe so that they can mount your database remotely? Either choice costs more than buying your own Opteron.

    7. Re:Computers will be everywhere by Anonymous Coward · · Score: 2, Informative

      dependent I/O bandwidth than on CPU crunching

      Same deal. You suddenly need 43 database servers instead of just two, how will you cope? IBM's strategy is about EVERYTHING in a computer system, not just CPU. The hardware doesn't even live on the customer site.

      Here's how the customer sees it:

      Customer: Holy shit! We've got to process 43 times our normal data volume for the next 36 hours, starting right now! better call IBM.

      Customer: Hello, IBM, we're to be handling 43 times the transactions that we're normally going to have, so we need a shitload of disk space, and somehow our applications need to hit the database without slowing under the load. Can you scale up what we're using for the next 36 hours?

      IBM: No sweat, it's online for your right now.

      The customer gets billed for the month at 36 hours of higher usage, and the rest at their normal low-usage rate.

      As I said before, these systems don't run on the customer site. They are all hosted together. It will happen that a single machine will run systems for AT&T and MCI at the same time, and the mix can change dynamically. If you've got more questions, just ask. I can explain some of this better than the IBM marketers can.

    8. Re:Computers will be everywhere by micromoog · · Score: 3, Funny

      Do the toaster and hot tub banter about the intricacies of heating water vs. heating bread? Do they make the inkjet feel left out because it has DRM cooties? Do they make "binary-system" jokes behind the garage door opener's back?

    9. Re:Computers will be everywhere by TALlama · · Score: 2, Informative

      Have you seen Xgrid? Apple's easy-to-use plug-in interface for distributed computing. See slashdot story here

      --

      - The Amazina Llama

    10. Re:Computers will be everywhere by darkov · · Score: 4, Funny

      What will they talk about?

      If it's like computers nowadays, it will be porn.

    11. Re:Computers will be everywhere by NeuralAbyss · · Score: 2

      I'm Talkie Toaster, your chirpy breakfast companion... Would anybody like any toast? How about a waffle?

    12. Re:Computers will be everywhere by diamondsw · · Score: 2, Informative

      Well, if you have a decent provider (like, I don't know, IBM? :), then they already offer burstable bandwidth and multiple ISP's to handle things like that. Bandwidth was on-demand before they'd even coined the term. As for storage, carving out a new LUN on a SAN or NAS storage unit is simple compared to shifting processing jobs around. What on-demand is about is when your web site gets a huge spike of hits (/. effect, anyone?), you can immediately blast out several new web server (or application server, or database server) images and double your serving capacity near instantly.

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
  5. Discrete projects by BWJones · · Score: 2, Insightful

    learly, something monumental must be going on in the world of computing for these technology titans simultaneously to discover something that is so profound and yet so hard to name.'"

    Absolutely. But I don't see large scale distributed computing or "utility computing" working in the public domain for more than a few conceptually cohesive projects (think SETI and Folding@home for publicly available projects). On the other hand individual companies could certainly take advantage of this concept for internal projects while harnessing the computing power that many of them already have in abundance. The problem is bringing all of this computing power (desktop systems) together easily and without hassle. Software like Pooch and Xgrid are decidedly the way to go here allowing companies to harness space CPU cycles for anything from rendering to bioinformatics to modeling airflow or turbulence. For instance, how many computers are at organizations like Lockheed Martin? Or Genentech? Or at most Universities?

    --
    Visit Jonesblog and say hello.
    1. Re:Discrete projects by glinden · · Score: 2, Insightful

      The problem with distributed ("utility") computing is that communication between the processing units is expensive (high latency, in particular), so your task needs to be divisible into many almost completely independent pieces. While a some CPU intensive tasks do fit that model (protein folding, Seti@Home, DNA analysis, some search problems, some AI problems), most don't.

      So, I'm basically agreeing with you that utility computing is applicable to only a small subset of interesting problems. A useful subset, but only a subset.

  6. "Organic," Grab your shovels by UrgleHoth · · Score: 3, Insightful

    Sounds like the standard round of buzzword bingo.

    --

    Dogma - "let's just say we'd like to avoid any empirical entanglements."
  7. Carly Fiorina doesn't give a shit about anything by krog · · Score: 3, Informative

    She has enough money in her coffers (thanks to over 6000 layoffs translating to a $150M bonus last year) to give everyone she's ever met the finger, buy an island somewhere near the equator, and sip margaritas all day every day until she dies a miserable and lonely death.

    She knows nothing about technology, and rather little about business. She only knows how to drain money. Don't expect to see HP change the face of computing with her in the captain's chair.

  8. It's simple by rm+-rf+$HOME · · Score: 4, Interesting

    All that they're flogging is this: lots of intercommunicating little computers in everything. We're already about halfway there -- between the XBox, Tivo, and KISS Technology's (GPL-violating) DVD player, *normal* people are more likely than ever to have a computer connected to their television without even knowing it.

    1. Re:It's simple by acramon1 · · Score: 3, Informative

      Well, I think they're flogging a bit more than just that: they're envisioning more widespread use of distributed computing. Distributed computing, according to these market leaders, will enable companies to come up with a working, marketable, and profitable way to sell computing power to other companies through "utility"-like means (think "metered", like electricity).

      As for what that means for us *normal* people, maybe it means we can opt to make an extra penny or two running an IBM branded screensaver that runs computations for them (kind of like SETI@Home, just profitable). Or maybe it means we'll be forced to do the same for free if we use a Microsoft product =). Who knows?

  9. Well. It's Marketing-Speak. by Czernobog · · Score: 2, Insightful

    Because managers have taken over from engineers.
    The real problem is that if the masters of saying nothing by saying a lot, like the Economist is, don't understand what these IT heavyweights are saying, there must not really be much behind the terms...

    --
    /. Where the truth
  10. Re:Carly Fiorina by Anonymous Coward · · Score: 2, Insightful

    Comments like this do nothing to improve upon the current sad status of gender equality in corporate America. People need to be evaluated on their accomplishments and potential, not on their physical attributes. Such insensitive, demeaning comments are indicative of an employee in need of HR training and attention.

  11. Good Word for it by Stiletto · · Score: 3, Funny

    An appropriate term is:

    Bullshit Computing

    or maybe PADOS "Pump And Dump Our Stock" Computing

  12. The unexplainable e-business on demand by Anonymous Coward · · Score: 5, Informative
    When I started IBM recently (posting as AC to protect the innocent), I had to attend an orientation class covering IBM's policies and so forth. One of the topics was the "E-business on demand" initiative, IBM's next big thing.

    The instructor couldn't explain it, so she brought in a marketing exec, who could only define it in terms of itself. "E-business on demand is about computing, on demand, for e-business." Sprinkle in a healthy dose of meaningless adjectives, and you get the picture.

    I'll tell you, it's pervasive. Since then, I've not found one person who can give a cohesive definition at this company. And yet, it's supposed to be my driving force and ultimate goal.

    yay.

    1. Re:The unexplainable e-business on demand by FleaPlus · · Score: 3, Informative

      This seems to give a half-decent explanation.

  13. On Demand from IBM by mekkab · · Score: 2, Interesting

    I thought the core idea of IBM on-demand computing was having a box with 12 processors, but you are only paying for 4. Then, during a particularly busy time, your CPU usage goes way up- 80%. You then have the flexibility of having other CPU's "turn on" to meet the load... think of it as being able to handle a slashdotting dynamically ('cept with CPU, not bandwitdh).

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
    1. Re:On Demand from IBM by Daniel+Boisvert · · Score: 4, Interesting

      I'm fairly certain that used to be the case when *everybody* was running mainframe environments (not that lots of folks still aren't), but the key to the new version of this is that it'll be done over the network.

      Look at it from IBM's perspective. You can have 8 extra processors on-site for each client for those few times when they need the extra CPU, or you can have massive datacenters all over the world with a pool of extra CPU's to draw from. The latter will lead to unprecedented economies of scale as you can reassign computrons dynamically between clients to whomever needs them most, while still maintaining a comfortable cushion. Those economies of scale likely mean both lower prices for the customers as well as increased profit for IBM, because it drastically increases the efficiency of their services.

      I would be surprised if IBM was *not* working on a way to make applications portable across architectures also, and the push towards Linux on everything would seem to support this endeavour, irrespective of all the other reasons.

      Imagine buying systems capabilities instead of machines. Let's say you need gobs of CPU but not so much I/O bandwidth. Your jobs are allocated to a Power-based compute node. Let's say you need gobs of I/O bandwidth but not so much CPU. Your jobs are allocated to a zSeries machine. Now things get *really* interesting when your job first needs lots of I/O, then lots of CPU, then settles down for a bit. Your job could get reallocated across the grid based on its needs at any given moment.

      The technical end of making transfers of processes and datasets seamless is where the difficulty lays, and all of the 800lb gorillas are chomping at the bit to get it working first. The first one to do it right stands to make a fortune.

      Dan

  14. Not a new idea, but a good one by laird · · Score: 4, Informative

    I was at Thinking Machines (the company that invented massively parallel computing) a decade ago, and back then Danny Hillis talked frequently about "utility computing" -- the idea that your computations would know how to flow back to wherever it needed to be done. So you'd work on a desktop computer and the user interactive bits would run locally, harder parts would flow back to a big CPU in the basement, and the really hard parts could flow back to a city supercomputer, in a CPU equivalent of the power grid.

    At a high level, it's a pretty simple idea, and very powerful.

    At the detailed level, there are some amazingly hard problems to solve. Like, for example, how does software get split into parts that can be separated with minimal communications overhead, or how do you decide when a task would run more efficiently spread across a bunch of CPU's, or how do you keep running smoothly when a network outage causes 10% of your CPU's to drop off of the grid. ...

    I suspect that the reason that all of the big companies are pitching this is that:

    1) CPU's and operating systems have been commoditized by Intel/AMD/etc. and Linux, and they want to have a reason for you to buy bigger/better/more expensive systems.

    2) Once one of them announced it, they all have to have a "response".

    That being said, I think that what they're doing is going to be of real value to high-end customers. If you're running a farm of 5,000 servers, you really need the software to be self-healing, etc.

  15. The Big Thing by Tom · · Score: 3, Insightful

    Clearly, something monumental must be going on in the world of computing for these technology titans simultaneously to discover something that is so profound and yet so hard to name.'"

    Absolutely. It's called saturation and we're closing in on it. So the marketing drones are in red alert to find something different to sell before the old business runs out.

    Note the keyword "different". Also note that to marketing it means something entirely... uh, different, then to you and me.
    It's a bit like C++ and C - there is a new paradigm, a new approach, and some real technical differences. A lot of books get written, some people become famous, some rich, a few both. In the end, though, 90% of what you're actually writing doesn't change. It's still "i++;" and "exit 1 /* fucking bug I can't find! */"

    --
    Assorted stuff I do sometimes: Lemuria.org
  16. This is great news for software developers... by D-Cypell · · Score: 4, Funny

    Look at it this way... if we cant work out what a "Darwinian reference architecture" is, the indians must be totally fucking baffled!

    1. Re:This is great news for software developers... by Hittite+Creosote · · Score: 2, Insightful
      Well, Darwinian is the method of evolution, by which blind forces may make an alteration, and if that is more succesful than the previous mode, then it will succeed.

      So by the use of the term 'Darwinian', would that mean that HP have now sacked anyone capable of developing a long term plan, and they are now blindly altering and testing things they already have to see if they are in some way better than they used to be, without any real understanding of what they're doing?

  17. Huge winner = information management at O/S level by master_p · · Score: 2, Interesting

    The winner will be the one that provides information management at O/S level. Right now, O/Ss can do a lot of technical stuff, but they can't manage information. External apps are needed for that.

    But humans want to manage information, not an O/S. The first operating system that manages information instead of binary files will be the basis for a huge winner.

  18. What is old is new again... by R2.0 · · Score: 2, Insightful

    I think this is computing coming full circle. At the beginning, you paid for computing by the amount you used it. As PC's be came ubiquitous, that fell by the wayside, as the accounting just seemed to be too much. Now that times are getting tight again, they are looking toward providing computing power as needed (and paying for it) as opposed to having it all on standby.

    Everything else is marketing gobbletygook.

    --
    "As God is my witness, I thought turkeys could fly." A. Carlson
  19. Gordian Knot by Moeses · · Score: 3, Insightful

    "Clearly, something monumental must be going on in the world of computing for these technology titans simultaneously to discover something that is so profound and yet so hard to name.'"

    But if you have no idea what it is how can you claim it to be profound? Remember the Segway?

    Perhaps the simpler explaination is that they are making lame-brained babble about how there are lots of computers now, there are going to be even more and they need to be easier to use? They then pick some high falutin sounding words that kind of describe some aspect of that as they see it.

    Just maybe?!

    Really, anything short on details and full of buzzwords probably isn't a big deal - or anything at all. Yes, there are current trends in the way computers are used that is changing. There usually are. There IS a push that people want SERVICES, not computers. They want INFORMATION, not machines. People don't want to worry about running servers and infrastuctures and they also don't want to have to deal with a lot of computery stuff to do things in their daily life like listen to music, communicate, etc.

    Nothing new here.

  20. Hand in hand with offshoring by Phaid · · Score: 4, Insightful
    IBM, HP, etc, are already offshoring massive numbers of jobs. This makes their outsourcing business, where they get paid to manage e.g. AT&T's networks, really profitable. But the problem for them is, the small fish are getting away. Small and medium-sized businesses don't really tend to outsource their IT processes, so there's a lost opportunity. If Carly's vision is implemented and IT becomes a generic service, they'll be able to market it at these smaller organizations and really rake in the dough. It's summed up quite well in this passage:
    Some day, firms will indeed stop maintaining huge, complex and expensive computer systems that often sit idle and cannot communicate with the computers of suppliers and customers. Instead, they will outsource their computing to specialists (IBM, HP, etc) and pay for it as they use it, just as they now pay for their electricity, gas and water. As with such traditional utilities, the complexity of the supply-systems will be entirely hidden from users.
    This way, the "specialists" can offshore the whole thing, pay a bunch of Indian tech slaves peanuts to run it, and charge you a rate that's just low enough to make it seem like a great deal compared to buying your own systems and paying your own people to run them. Hooray for progress.
    1. Re:Hand in hand with offshoring by GOD_ALMIGHTY · · Score: 3, Insightful

      This is the exact model that will kill any remotely technical job in the US. You can move this model to accounting, contract review and numerous other routine professional services that business' of all sizes use.

      IBM is currently offshoring 100 lawyers to do this and Indian's are being trained in US accounting. In the future large service organizations like H&R Block will have tons of Indians or Chinese trained in the US laws and practices, you will interface with an American account manager who hands you the reports and answers basic questions. Meanwhile, your data will be input by Americans working for around $12 an hour, the data will be shuttled off to the Indian or Chinese service centers and the product will come back to be given to you by the account manager.

      The efficiency gains that these large business' are getting from utilizing this model internally will be scaled and productized to appeal to small business, which will be considered a growth market. Local CPAs and a lot of basic work that local lawyers do will be aquired more cheaply by small business using these large service organizations. Some of the large service orgs will partner with local service providers to gain access to thier clients, the same way Intuit markets it's services to CPAs.

      The problem for the average middle class US professional is that there are not really any jobs outside of Health Services (nurses, docters) that don't fall into this model. The problem for the country is that we can't just be people who take care of the old and sick and sell stuff. This country has to produce something and there has to be oppurtunity for the middle class and those who are trying to seek entry into the middle class. Democracy and Capitalism don't function without a strong wealth owning middle class.

      Does anyone see a solution to this problem? I haven't found one. I've been looking too. Any new industries that we'll be able to move to?

      --
      Arrogance is Confidence which lacks integrity. -- me
  21. Only one way to get it. by twitter · · Score: 2, Insightful
    Clearly, something monumental must be going on in the world of computing for these technology titans simultaneously to discover something that is so profound and yet so hard to name.

    Something profound is happening and it is hard to explain. Computing on demand, I like it. Still, it's hard for people to really get it.

    Terms don't work very well. I've told them about apt-get, dselect and aptitude, but they get lost.

    Showing them the tools in action is impressive, but they still don't get it. I've demonstrated apt-get and dselect and it's generally impressive. Changing out Exim for Sendmail flawlessly and remotely without reboot was kind of cool and impressed several people at work once. A demonstration of dselect came tantalizingly close to clueing in my brother in law. At first he was unimpressed with all the software he saw listed because he is used to music sharing programs. His eyes nearly poped out of his head when I told him that all of that software was free and inteneded to be by the authors. He still lacked an apreciation for the quality of the software and has yet to get it. Aptitude, while it may be easier to use and put a pretty face on the process will have about the same result.

    No, I'm afraid that the only way people will understand that there is a vast collection of software ready to fill any and all of their computing needs is for them to use it. Free software, to me, is the ultimate computing on demand, co-operative utility type computing. The abiltiy to demand only comes from control and control only comes from freedom.

    The candy available from the NOT net and all the other followers of Netscape's browser and remote desktop computing are nothing in the face of free computing.

    --

    Friends don't help friends install M$ junk.

  22. Re:Carly Fiorina by krog · · Score: 3, Insightful

    CEOs like Carly do nothing to improve the current sad status of fiscal responsibility in corporate America. Man or woman, anyone who is willing to fuck thousands upon thousands of working Americans out of their jobs in order to dump their salaries into a neat little bonus* is Part Of The Problem.

    As an AC below me suggested, it is precisely this behavior which might see her head roll from a guillotine someday.

    * oh, did I say "little"? I meant $150,000,000, or about $25,000 for every employee she put out of a job in order for HP to "remain competitive" (her words, not mine).

  23. Agents, Agents Everywhere by octal666 · · Score: 2, Insightful

    Say bye bye to old-fashioned object-oriented computing and embrace a new era of autonomous agents. Phisical proactive agents will be the mind of our robots, data-mining web-harvesters soft-agents are already populating the Internet, personal agents are being developed to advise us from our handheld computers. Revolutions Comes, and a new era for IT is here.

    --
    DON'T PANIC
  24. Nothing monumental yet... by s.d. · · Score: 5, Insightful

    Clearly, something monumental must be going on in the world of computing for these technology titans simultaneously to discover something that is so profound and yet so hard to name.

    There's nothing monumental that's really floated to the surface yet. I work in grid computing, which itself is an amazing buzzword that everyone wants to say and no one understands (hell, I am not really sure what the purpose of what I do is).

    Everyone's grasping for straws right now, b/c when some research project actually does become useful, they want to be in front of the wave so they can ride it all the way. This is everyone throwing out made up words in the hopes that people will like some (or at least one) of them. Around here, our made up phrase that I love is that we are being called "the cornerstone of cyberinfrastructure." It's even been used so much that they've shortened cyberinfrastructure to "CI" in big rambling memos about our future and direction. It's sort of depressing, though, when you realize that none of this actually means anything yet. Maybe it will one day, but that's not quite here yet.

  25. Reason for Simultaneous Discovery by jeddak · · Score: 4, Insightful

    "Clearly, something monumental must be going on in the world of computing for these technology titans simultaneously to discover something that is so profound and yet so hard to name.'"

    Yup. It's called "Bandwagon." :)

  26. Lack of innovation by gtrubetskoy · · Score: 2, Insightful
    Clearly, something monumental must be going on in the world of computing for these technology titans simultaneously to discover something that is so profound and yet so hard to name.

    What is going on is the marketroids are harvesting what they've sown. They are a little short on ideas at the moment. They have nothing to better to do so they copy one another. Having witnessed the overindulgence in irrational exuberance and the trade of talent for third-world coding monkeys (aka offshoring), the creative people are turned off and don't really feel that they can trust the likes of Carlie with anything. This is really what is going on right now.

  27. Where do I apply for a job like that? by rudy_wayne · · Score: 4, Insightful

    Carly Fiorina spews out a bunch of meaningless bafflegab and everyone just nods their head. Once again we see that nobody learned anything from the story of The Emperor's New Clothes.

  28. JIT (Just In Time) Computing by in.johnnyd · · Score: 2, Insightful

    We had the JIT (just in time) manufacturing wave hit our plant about 10 years ago. When people want processes to run faster, but can't get them to do so, they come up with names for new technologies that should solve their problems -- before developing the technologies.

    Don't worry if you miss this current trend, there will be new names for working faster next year.

  29. gender equality by Anonymous Coward · · Score: 3, Insightful

    >the current sad status of gender equality in corporate America

    Obviouslly, you believe the lies spread by political hacks that get paid by perpetuating the myth that a bias agains women still exists in corporate America.

    1. Harassment laws and corporat policies favor women over men

    2. Diveristy training always includes training on how we should all be sensitive to women but never ever has any training on how everyone should be sensitive to men.

  30. Re:Carly Fiorina by big-giant-head · · Score: 4, Insightful

    Gee she's done alot for working women, layed them off by the thousands at HP and Compaq, not mention the thousands of contractors that took it up the hiney in houston (at least 30% of whom were working women). On top of that all she has to show for it is a muddled and confusing product line, and she's running long standing customers off in droves (like the co. I work for) and not adding any new ones. At this rate she'll singlehandedly drive HP/CQ into the ground, quite an accomplishment for the little lady.

    I think giving women an equal chance is great, but if they are going to do all the same bone headed, greedy crap that men do why bother?

    --

    So Long and Thanks for all the Fish.
  31. I know what your problem is: by Tibor+the+Hun · · Score: 2, Funny

    Those are all perfectly cromulent explanations, and if you don't understand them then perhaps you need to reentagulate your marketing 101 book!

    --
    If you don't know what AltaVista is (was), get off my lawn.
  32. I know why by vorwerk · · Score: 5, Funny

    It's so hard to name because these companies all lack the synergistic, results-driven leverage that will incentivize their paradigm shift.

    1. Re:I know why by Walterk · · Score: 4, Funny

      Marketing lesson #1: The synergy of the result driven leverage can never incentivize a paradigm shift.

      But remember: ubiquitous autonomy of enabling processes in a modularizing environment, synergetically adapting and integrating to provide on-demand seamless real-time organic utiliy computing is extremely vital in the face of Darwinian reference architectures.

  33. Re:Carly Fiorina by mangino · · Score: 2, Insightful

    Which means the company made out really well. Assuming the burdened cost per employee was about $70,000 per year (which is low) HP made $45,000 per employee laid off this year, and $70,000 next year. Assuming a 15% discount rate and a 4 year save, the end result is a corporate savings of about $1,200,000,000. Not a whole lot of money, but not bad either. Would you be willing to pay 150 million to get something worth 1.2 billion? I would.

    Layoffs suck. I've been there, I've been unemployed in this crappy market. Let's face the facts. For the most part, IT people are overpaid and underperform. Nobody cares about having cool IT, they want to run their business. HP is a rare example of a merger workin as planned. I only hope the recent Bank One and JP Morgan merger (I work for Bank One) will go as smoothly. Even there they are projecting 10,000 job cuts. Layoffs sometimes make sense like those done by General Dynamics in the '80s. Their CEO wrote the book on getting a huge bonus for laying people off. In the long term, it was a good move. Most people found jobs and a company that was headed for bankruptcy was saved.

    So the summary version: Layoffs suck, but keeping people that aren't necessary for business just acts as a drag on the company causing productive people to suffer a similar fate.

    --
    Mike Mangino
    mmangino@acm.org
  34. Behind the glass by IGnatius+T+Foobar · · Score: 2, Insightful

    Applications moving behind the glass. Any application accessible from any location, without having to load it on "your" computer first. Basically, it's a return to mainframe-like computing, but without the green screens.

    Well-designed hosting environments can make this happen. Portable API's such as those available in Unix/Linux and in Java help make it happen, and help make the apps relocatable. Truly transparent network filesystems like NFS allow for application and server load balancing. Transparent graphics systems like X11 help make the apps truly independent of the display they're viewed on -- applications moving to the Web is a big piece, too.

    This was the original vision of "network computing" and it's still a good idea -- it's still being worked on and there are places where it's being deployed. The reason why the original McNealy/Ellison vision of network computing failed is because they required everyone to move exclusively to pure Java applications. In reality, most environments can't make that big of a move that quickly.

    So what we're seeing is a gradual shift of applications off the desktop and back into the data center. For the time being, most users are still using a fat PC to access them, but IT organizations will wake up one morning and suddenly realize that everything has moved behind the glass and they really are in a utility computing environment. If they've done it right, they will then be able to move applications and storage resources around the data center without an impact on the users. This is the promise of utility computing and it's a good idea.

    And for organizations that don't want the expense of running their own data center, they can enlist the services of a hosting company that specializes in this type of thing -- IT keeps control of its applications, while someone else keeps the air conditioners, UPS's, and routers running.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  35. World's oldest computer profession by nicophonica · · Score: 2, Informative

    I must confess I'm always puzzled by the insistence of computer manufacturers that computing as a utility is just around the corner and that will be the dominant way people and business will use computers. This was the original model that IBM tried to implement back in the 50s when computers were too expensive for all but the largest government and business organizations. Every year since then the claim is made both by IBM and the many upstarts who mysteriously decide they want to go after this phantasmal market that the reality of this is just a technology innovation away, remote terminals, modems, time sharing operating systems, interpreter technology, compiler technology, faster processing speed, larger storage capacity were all heralded as the last piece necessary to make this a reality. Yet, here we are in the early 21st century and, as a percentage of total computing power, we are no closer then we were half a century ago. In reality we are probably much further. Why do corporations think that this is a realistic business model? Do we have TV on demand? No, for the most part we own our televisions; pick and choose from the content we want. Do we have beer on demand? No, we go to the local bar when we want to buy it by the glass or get it from the liquor store when we want to enjoy it at home or with friends. Do we have books by demand? No, we don't by a book because we want to read a certain number of pages. We buy a book because it has something interesting that we want to read. There will of course always be outsourcing and their will always be hosting and its conceivable that these will be the dominant way to deliver IT services to companies, but these are not a computer utility. Why do people think we will ever get to the point where you my a certain number of CPU cycles or whatever the service metric is, and business will just get rid of their desktops, give everyone a terminal, and write a check once a month for the bill?

  36. the unexplainable vision by ]ix[ · · Score: 2, Funny

    I learned everything I know about computing on demand (CoD) by watching Star Trek. Let me show you two examples:

    1. Without CoD:
    Captain Archer is hiding in the cargo bay and devises a plan to retake control of the ship. But it requires that enviromental control is rerouted to sickbay and that can only be done from the bridge where the evil mad man is.

    2. With CoD:
    Worf remodulates the phasers to match enemy shields and devices a new search pattern for the torpedoes by pressing 3 buttons on the console in front of him.

    CoD is when stuff works without any fuss and there are no problems. They simply want everything to be as in ST:TNG.

    --
    This is my sig, show me yours
  37. AI by LuxFX · · Score: 2, Insightful

    The reason why it's so hard to name is because everybody is scared of the phrase "Artificial Intelligence." (read: everybody == investors) 'AI' used to be one of those buzzwords like 'convergence' but no longer. After a while it turned into this impossibility and the term 'AI' turned into a serious no-no when you make a presentation to an investor.

    But that's just what all of these sound like! "Darwinian reference architectures" sounds like a system that learns using a genetic algorithm. "autonomous" and "organic" are even more descriptive. But everybody is just dancing around the real issue so they don't scare off anybody.

    --
    Punctanym: alternate spelling of words using punctuation or numerals in place of some or all of its letters; see 'leet'
  38. Grid Computing != Ubiquitous Computing by ExistentialFeline · · Score: 3, Informative

    I think that a lot of people are missing that there are two concepts here. The first is grid computing, which is as far as I understand being able to offload processing to multiple computers. The second is ubiquitous computing, which is being able to use computers anywhere you want and access data anywhere you want in a natural fashion such that you're not even thinking about the fact that you're using a computer. See this google-cached page for an example. The two may be used together but are not dependent on each other.

  39. beginning of the end for big IT business? by dalesyk · · Score: 2, Insightful

    The adaptive/utility/etc market babble is just big IT companies trying old techniques to drum up business. The problem is do-it-yourself computing (thanks to cheap but adequate hardware AND software) is eroding their customer base. Customers are finding better solutions with inhouse *nix gurus or local companies that have better price/service. The same thing happened to the big railroad companies when the US highway system was built.

  40. History and Future of the NBT (Next Big Thing) by TechnoWeenie · · Score: 2, Insightful

    First there was computers, a big thing in every sense of the word. They did amazingly fast calculations, but they were big in size and big in dollars. Second there was small, cheap computers. It took a long time to figure out both how to do this and that it was worth doing, but eventually it became a Big Thing. Then there was the network. This also took a while to figure out that it was worth doing, but it became a Big Thing.

    All of these advances will keep advancing. Computers will get faster. Computers will get smaller, cheaper and more ubiquitous. We will find new ways to connect them together. But these changes will be incremental. These advances will not be the Next Big Thing.

    The Next Big Thing will be something different. It may have already been invented, it may not. Many of the pieces are certainly around us, we just haven't figured out how to put it together or that it is worth doing.

    Adaptive, seamless, ubiquitous, autonomous, organic, utility computing sounds like incremental advances of the existing technology. If people are looking here for the Next Big Thing, they will miss it.

  41. I'm doing this already. by Moderation+abuser · · Score: 2, Insightful

    Honestly, it isn't difficult. You just need a load of machines and a way to manage the distribution of jobs, and that's been possible for decades.

    I have an architecture in place which can scale pretty much linearly from 10 concurrent users to 1000 concurrent users and probably beyond just by adding boxes, completely transparently and with spectacularly little administrative effort.

    Stop thinking of computers as individual machines, they are really just little blocks in the whole, treat them as such.

    Oh and we haven't spent a penny on setting up the system, making use of older kit, so it's cheap, scalable, easy to manage, highly available, fast etc etc. Am I going to tell you how to do it? Am I buggery, you'll be able to buy such a system from a web site near you soon. Any administrators with a bit of imagination, a few years of experience and penchant for infrastructures.org could come up with a similar system fairly easily but thankfully they are few and far between.

    --
    Government of the people, by corporate executives, for corporate profits.
  42. Bleh! by Trolling4Dollars · · Score: 2, Insightful

    Just more business crap. I think what it really means is that yet another industry is about to fall vitim to one of the things possible, the "monthly bill" business model.

    This is akin to the RIAA realizing that everyone else has moved to subscription services except them. That pay once, play forever model wasn't sitting well with them hence DRM and all it's associated ills were born.

    The thing that will keep this kind of computing a pipe dream for now is bandwidth. I think you'd be hard pressed to find a company or a regular "Joe User" willing to usurp the power that they have in a machines that they own outright just so they cn pay a monthly bill. It's the same reason why so many idiots are happy with a big powerful PC on their desktops even if all they ever do is browse the web and do some word processing. Once the bandwidth is such that you have super fast connections to centralized processing, then this kind of thing might take off.

    I'm doing it at home in a fashion with a terminal server and some wireless X terms. Instead of having to have fully outfitted PCs in every room, I just have one big honkin' nasty box that does everything I need it to. It's a file server, web server, mail server, DNS, application server, print server, streaming music server, IM server, etc... I put all the money and resources into this box and then everything else is just a glorified GUI dumb terminal. So far, no problems between my wife and I when we simultaneously run normal processes (or even some of my heavier ones). But I've got the bandwidth here at home. 100Mb wired to every machine except the wireless terminals. Until we get at least that kind of speed dedicated to every node on the net, this stuff isn't really going to happen.

    I remember the come on for this crap that we got where I work when it was Compaq preaching this stuff. My boss and I looked at it and laughed. Sounds like another NT... Not Today.

  43. Re:Carly Fiorina by YoJ · · Score: 3, Insightful

    To think that women would (or should) do a better job than men is quite sexist. The point of gender equality is providing an equal opportunity for men and women to prove themselves. It has always been a problem that women in men's fields face a higher barrier for others to take them seriously; thinking that one shouldn't hire a women if they are not going to be any better than a man just makes this worse.

  44. The Network Is the Computer by ChaosMt · · Score: 2, Interesting

    There's been lots of good talk about market saturation (cpu, db & os) scaring marketing drones, the desire to lower labor costs (outsourcing), software getting smarter and so on... The thing I haven't seen mentioned is how the real commodity will be networking and the need for shared information (storage). I don't think the next big thing will really be about cpu. I think this is going to be more about information "discovery". I think that's the next big wave they should be for which we should be prepared. More CPU cycles are use for collecting, saving, distributing and presenting information than actually "doing" things with a system (such as interactive entertainment, analysis, etc). Credit agencies make far more than ANY asp EVER has.

    If the network is everywhere, easy and economic - outsourcing storage is perfect. Outsourcing CPU takes much more work (as we've pointed out). What will become profitable is not what can you do with a computer, but though the internet it is now, what can you know through a computer. It will become VERY profitable to make masses of information meaningful (information discovery). Take for example google. Or how about big brother... er, I mean Tom Ridge's TSA/Homeland Stupidity initative to link your grades, credit score and medical records together to determine if you're a terrorist. Yes, it's aweful, but this is what the powers that be want. And it's what you want judging from the popularity of google.

    They are expecting networking to get better and better to make this happen so that information and its software is more interesting. The problem is politics. The FCC and the varrious state public utility commissions are all bribed by big telecom, and have NO interest in doing something innovative that might help its citizens and break the business monopoly of build it, sit on your rear, make money. You want to know who will? China. No infrastructure in place, slave labor, easy government bribery... it's the perfect business growth environment.

    Ya, the network will make it happen, but the pessimist in me says it's not going to be here.

  45. What's funny is... by Ayanami+Rei · · Score: 2, Insightful

    aside from XLST, there isn't anything really valuable about XML anyway. It looks like HTML, so maybe that's comforting. Of course it only helps humans to read it, but never mind that you need a DTD anyway to make sense of it, so it's not really convienient for humans OR computers.
    Until Microsoft, IBM, et al. spoke up and decided what DTDs and protocols they were going to use, it wouldn't help at all. In fact, you could just drop the XML and call it any old binary protocol, as long as everyone agreed on what it was. It might as well be ASN.1 over TCP/IP for what it's worth.
    It's UDDI that's the real enabler. It does the actual work of finding the stuff to hook up, and negotiating how.

    Anyway. It's more about having operating systems that cluster better (especially w.r.t. data storage, SANs) which let you decouple the workload from your physical hardware resources.
    It's funny because the decreasing cost of physical hardware, with a focus of harnessing many smaller servers is what drove this effort. This is how the industry reacted when businesses were just buying what they needed upfront, underestimating and having to buy incremental hardware to meet demand. So they make their OSs and services scalable. Now suddenly the system integrators release they can just take all the small boxes back and sell it out to you "on demand" instead!

    That kind of detachment is what makes it possible to abstract services too. Web services is just one way to hook it all up.

    But I think the companies are giving this idea more credit than it warrants. It's a confluence of situations, not some kind of revolution.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  46. marketing people by Anonymous Coward · · Score: 2, Interesting

    ... should not be naming technology. As someone else pointed out, a 10 year old should be. If a 10 year old names it, and the name is accurate, grown ups will understand.

    So explain what it does to a 10 year old, Carly, then let the 10 year old name it, and maybe someone will buy it.

  47. Not hard to follow by w3weasel · · Score: 2, Informative
    Apple has a copyright on the term "Digital Hub"... and as their PC counterparts finally 'get it' 2 years later, they all scramble to co-opt the concept.

    The above statement isn't flame bait... I think the future roll of a computer will be to serve as the central control for all the little gizmos we continue to surround ourselves with. I'm just glad the rest of the market is finally defining a future roll for the PC instead of trying to convince me that I need a Tablet PC if I want productivity from my 'puter.

    --

    Just as irrigation is the lifeblood of the Southwest, lifeblood is the soup of cannibals. -- Jack Handy

  48. HP is a weird place by Simonetta · · Score: 4, Insightful

    In 1994 I got a temp job (temp in the sense that they weren't hiring on less than the PhD level to avoid paying benefits, but permanent full-time in every other respect) at HP-Vancouver Washington.
    My job was to disassemble brand-new packaged printers for rebuilding as prototypes for new models and loading the base unit CPU boards with Unix code for their prototype firmware.
    I worked in a locked warehouse room with an outdoor loading ramp and about a million dollars worth of packaged printers stacked to the ceiling.
    (They'd given me a marijuana unine test so they knew that they could trust me, but of course, no benefits not even morning coffee). My boss and my self were the only people who had keys to this locked storage workroom.
    I put a picture of Claudia Schiffer in a evening gown on my PC desktop as wallpaper to keep from going insane in this sealed environment.
    After about three weeks, I was fired for 'creating an environment conducive to sexual harassment' for this picture of Claudia Schiffer in a evening gown.
    I can't recommend anyone seriously considering working at Hewlett-Packard. Sooner or later their bizarre culture is going to wipe you out regardless of how well you work or try to avoid their weird company politics.
    I'm sure that Carly's only made a bad situation worse.

    Thank you,

    1. Re:HP is a weird place by ortcutt · · Score: 2, Insightful

      I find it strange that someone considers putting Claudia Schiffer on his desktop proper workplace behavior. Maybe it is if you work at a garage, but it's not going to be accepable at any Fortune 500 company. They need to react strongly in order to avoid lawsuits and, frankly, I'm glad they do.

    2. Re:HP is a weird place by Simonetta · · Score: 2, Interesting

      I find it strange that someone considers putting Claudia Schiffer on his desktop proper workplace behavior. Maybe it is if you work at a garage, but it's not going to be accepable at any Fortune 500 company.

      Thank you for taking the time to reply. I posted the photo on a PC that was in a room that was locked to all people except for me and my boss. It was not an accessable workplace. My boss, who was 15 years younger than me, had me tossed out of the company without review or comment.

      It was only a picture of a beautiful young woman in an evening gown head and shoulders. Not a playboy foldout or cheezecake garage bikini shot.

      This is what makes H-P weird. Again it was 1994 near the height of politically -correct hysteria, but these policies never change once instituted in any Fortune 500 company.

      There was no possiblity of a lawsuit from anyone.

      I believe that the ability to put a wallpaper on the PC screen that I am using daily is none of the concern of the employer. Lately I put images of Renaissance Madonnas as wallpaper, Botticelli and Rapheal. I would like to see a 500 year old painting of the Virgin Mary be declared as 'sexual harassment'. Then I would sue and have the art world, the Playboy foundation, the Church, and the anti-PC community on my side with a few women-studies professors and clueless Human Resources people on the other side.

  49. Also known as "Timesharing" by K-Man · · Score: 2, Informative

    time-sharing: 1. Computing The automatic sharing of processor time so that a computer can serve several users or devices concurrently, rapidly switching between them so that each user has the impression of continuous exclusive use.

    (Oxford English Dictionary)

    --
    ---- "If we have to go on with these damned quantum jumps, then I'm sorry that I ever got involved" - Erwin Schrodinger
  50. More 'grid computing' nonsense by mrogers · · Score: 4, Insightful
    From the article:

    Irving Wladawsky-Berger, an in-house guru at IBM, pictures an ambulance delivering an unconscious patient to a random hospital. The doctors go online and get the patient's data (medical history, drug allergies, etc), which happens to be stored on the computer of a clinic on the other side of the world. They upload their scans of the patient on to the network and crunch the data with the processing power of thousands of remote computers-not just the little machine which is all that the hospital itself can nowadays afford.

    This "guru"'s story is so unrealistic that it's downright dishonest. First, how is the patient identified among the millions of medical records in this miraculous database? The patient must be carrying some kind of identity card, so why not embed his/her medical records in the card instead of putting them online where they are exposed to hackers? (Of course it's still possible for someone to steal a smartcard, but at least it requires a separate attack on each patient rather than a single attack on the entire database.)

    Second, how do the doctors authenticate themselves, or is everyone allowed to browse and update the medical records? These are doctors at a "random hospital", so in order to help this patient they must have access to the medical records of everyone in the country. Every doctor has access to every patient's records - great, what happens when one doctor's smartcard goes missing? The entire database is compromised. Again, the only sensible option is to keep each patient's data on a separate smartcard (with an offline backup in case the card is lost). The 'grid' is not the solution here.

    Finally, we have the touching story of The Little Computer That Could - the hospital's computer is too slow to crunch the data on its own so it makes use of idle cycles donated by other computers. This completely misses the point of utility computing, which is to make it possible to buy and sell computing resources. If grid computing ever becomes widespread, all those idle CPU cycles will become a commodity and you will have to pay for them. Perhaps some philanthropic souls will donate cycles to the hospital for free, but they're just as likely to donate a real computer - the idea that the 'grid' solves the problem of equipment shortages is absurd.

  51. Next Big Thing by Anonymous Coward · · Score: 3, Insightful

    The Next Big Thing will not come from large innitiatives at HP, Microsoft, IBM, or any big business. If the history of computers teaches us anything, it's that great innovations arise from small groups or unexpected places, with people trying to solve real world problems, not just trying to find anything new to sell someone. See UNIX, WWW, desktop computers, just to start. Also, very few people, especially the big execs, will see it coming.

  52. Re:Huge winner = information management at O/S lev by mrogers · · Score: 2, Insightful
    I disagree. One of Unix's strengths back in the day was that it used the same flat binary files for every kind of data, so when you wanted to create a new file format you didn't have to go dicking around in the OS code. We don't need a million high-level data formats and network protocols added to the kernel just so the OS can "understand what it's doing" - leave understanding to the users and let the OS concentrate on managing resources.

    Whatever finds its way into the OS becomes increasingly hard (or scary) to change, and tends to ossify (or OS-ify - ha!). Look at the amount of middleware that gets written to do transport-layer networking stuff, just because TCP got pushed down into the kernel and now everyone's afraid to touch it.

    I agree that OSs are bad at managing information, but I don't think the solution is to push application code down into the OS. If there's some common facility that a lot of applications need (like drag-and-drop) then put it in a library.

  53. Old, bad idea by Animats · · Score: 2, Insightful
    "Grid computing" is a dumb idea for a very simple reason.

    CPUs are cheap.

    Once upon a time, computers were really expensive. Control Data Corporation proposed designs in the 1960s with one supercomputer (of about 5 MIPS power) per metropolitan area. They went on to build time-sharing data centers, and for a decade or so, it was a viable business. Back then, when a CPU cost over a million dollars, time-sharing made economic sense. It hasn't been that way for a long time. A very long time.

    It's notable that there's little enthusiasm for "grid computing" from the businesses best positioned to provide it - hosting services. They have the right infrastructure in place. If they wanted to sell number-crunching power during off-peak periods, they could. But nobody wants that service.

    The ASP business is a disaster. The biggest player, Corio, has had its stock price decline from 25 to 3 over the last three years. Their revenue is declining, and they're losing money. Many smaller ASPs have gone bankrupt, often leaving their customers in desperate straits. There are risks to outsourcing key business functions.

    The real trend in business computing is "buy once, run forever". That's what "utility computing" is really about. How often do you replace your power transformer? The real push for Linux comes from businesses that hate Microsoft's "buy once, pay forever" plan, "Software Assurance".

  54. I'll tell you what's "painful"... by jjtime4sko · · Score: 3, Insightful

    Watching Slashdot readers spew on topics they know nothing about.

    Newsflash #1: Carly doesn't actually RUN anything. She's the CEO of a 150,000 person company. Asking her to explain in detail any computing architecture is like asking Arnold Schwarzenegger to explain California's budget. Yeah, it's painful. She's also not the person to look to for a good explination.

    Newsflash #2: You won't *really* get it until it happens. Do you remember the first time you heard about the web? I was a VAX/VMS programmer in college in 1992 when my brother calls me up and says "Have you heard about this Mosaic program they cooked up?" He tried his best to explain it to me. I didn't get it.

    Newsflash #3: To those of you ranting on about Carly: I'm sorry you got fired/laid off from HP or Compaq and you're still bitter. But if you were so damn bright you should have seen the writing on the wall and gotten out on your own schedule. And since you left all divisions are profitable, growing, and the stock is up 25% in the past year. Not exactly the definition of a dying company. Get over it.

  55. That's not actually what Carly Says by cgenman · · Score: 3, Funny

    If you pay attention to her speeches... Yeah, I know, even the tape recorder falls asleep. But if it was possible, the problem is that her ideas aren't too complicated, it's that they're too simple to be sold.

    We automate stuff.

    Well, yes, that's what all I.T. departments do. HP doesn't even do it particularly well. That's why they need to say that they enable adaptive cross-platform solutions for process-centric business aplications. I used to facilitate reliable time-sensitive information distribution services because it wasn't that impressive to just have a paper route.

  56. It all hinges on quality by taradfong · · Score: 3, Insightful

    If PCs continue to live in a world of their own among consumer products, utility computing will become 'the answer' to its own problems.

    I mean, today, I buy any other piece of consumer electronics, I plug it in, and I use it. It breaks, I throw it out.

    With a PC, I have this thing that needs to be maintained, occasionally turned on and off, needs to be asked permission to be turned off, becomes useless when its OS gets EOL'd, has software from dozens of companies on it, and still has stone-age level means of really assessing/changing how it's configured. It's a big load on a consumer's patience and requires much more skill to really safely wield than all but a few geeks possess. (asside: I think this is one reason MS will be surprised at how fast Linux catches on, because the extra ease of use of MS is eclipsed by the 'you can fix anything, there are no dead ends' attribute of Linux) Plus, more and more our PCs hold valuable content (your baby photos, your music library).

    So...eventually if someone instead offers a cheap, indestructable maintenance-free terminal and left the ugly issues of data storage, backup, application upgrades, virus definitions, and more to be handled for you remotely somewhere, and if it was done cleanly over a super fast connection, I think this idea will take off because consumers will value convenience over the flexibility and pain of essentially being a 1-man IT department for your own house.

    --
    Does it hurt to hear them lying? Was this the only world you had?
  57. Computing on Demand: CODpiece? by mveloso · · Score: 2, Insightful

    The whole COD bruhaha is driven by the same things that drove electricity generation back in the day, namely, that today getting incremental computing power is expensive, time-consuming, error-prone, and hard-to-manage.

    In the old days (and today for some really big shops), everyone generated their own electricity - they had to. Either that, or they bought it from local collectives. As you can imagine, that was relatively expensive and way inefficient. If you needed a few thousand kw more than your generators could produce, well, you'd have to buy new generators.

    Well heck, why not use some kw from your neighbor? Well you can, but the interconnect cost is high, as are the risks. What happens if you overload your neighbor's generator? Both of you are hosed. For your neighbor, the incremental benefit for selling you their excess electricity is far outweighed by the downside of total loss of all electrical. Doh!

    Back then it might have been called "electricity on demand." As much electricity, when you needed it, on a metered basis. Hey, you don't have to worry about your electricity needs anymore. And by leveraging electricity generation across a region, the total price is magnitudes less than what you would pay. A no-brainer, and something with benefits so great that the local governments gave monopolies to local power companies so they'd build out their infrastructures.

    Fast-forward to now, and COD is a major problem. No sane computer vendor wants to become a commodity like electricity, except...IBM. Only IBM has the scope to survive computing commoditization, because it believes its boxes are what's going to be at the end of that data cable snaking into your (or someone else's) business.

    Face it, nobody except geeks really cares how stuff happens on computers, just that it happens quickly, reliably, and as expected, three things that most IT departments are mostly incapable of doing. Why not let IBM do it?

    Right now there are a bunch of things to work out, like management, uptime, performance, and getting internal apps on hosted systems, stuff like that. It's the annoying management and administration stuff that's bogging everything down. But this is more than outsourcing, this is outsourcing to the next level.

    Think about it. Why does every business need their own accounting program? They don't, not really. How about for payroll? HR? Inventory? Email? They don't. They might like to think they do, but realistically speaking if accounting software adheres to GAAP they'll live with it. If they can customize reports, they'll be fine. Same with everything else.

    It would have millions (or billions) of dollars if the world was like this. Why have 5000 instances of peoplesoft running all over the US, when they basically do the same thing in the same way, with minimal customization? etc etc.

    That's the promise of CoD - getting rid of your IT department completely. IT is generally the worst-performing, least responsive part of any business. Let it be handled by pros, instead of the yokels you've got. And you'll save money to boot.

  58. Re:Carly Fiorina by 0x0d0a · · Score: 2, Interesting

    However, Carly has been doing a sensationally poor job. She's cut HP's legendary calculator engineering team. She's managed to kill worker morale in a long running high-profile spat with the well-liked HP founding family. She's cut a lot of jobs, which is okay *as long as HP can continue to provide acceptable service*. She's moved HP back into the PC market, a market that has killed countless companies, and one that HP has been trying to extracate itself from for years, without any good justification of how HP is going to do better this time around. She took part in a high-profile and expensive merger with Compaq, a deal that has benefited few folks but those as Compaq. She's antagonized Microsoft in the high-profile "Tablet PC" incident and in snubbing their music system -- while this may make us Slashdotters chortle with glee, snubbing Microsoft is only a good move if you stand to gain significantly from doing so. Otherwise, you're just using poor diplomacy.

    People get irritated because there's a perception (and one that is, I think, not unfounded) that she's getting awfully gentle handling because it looks good and modern for HP to have a female CEO, and she's female, and that a male CEO would have been fired by now.

    In general, I tend to feel that Carly is doing a really, really awful job. I will admit that I am not on the board, and don't have all the information about what she's doing. I tend to find out about her when HP gets in the news. However, compare the times Carly has been in the news with the times that Steve Jobs has been in the news. While I'm sure that some of this is just that Apple is better than HP at manipulating the press, the press is still reporting facts. Jobs has pushed a number of things out that have done Apple good. While he has had rather hefty bonuses (ignoring his much-ballyhooed $1 salary), he also isn't making obscene bonuses for dubious mergers, as Carly is.

    Of course, *Carly* isn't a one-button-mouse fetishist... :-(

  59. Re:Carly Fiorina by Walt+Dismal · · Score: 2, Informative
    "HP is a rare example of a merger working as planned." Actually, no. For those in the logistics operations at Compaq, which came from the world-class tech support group at DEC, the merger was a disaster. Carly got rid of those people and outsourced logistics to DHL and sent tech support to India. Large customers then dropped HP servers because the support quality dropped through the floor. They lost half a billion in business according to the Inquirer website. That's big money.

    http://www.theinquirer.net/?article=10950

    So no, the merger did not work "as planned" unless you plan for losing big revenue.

  60. Re:Carly Fiorina by 0x0d0a · · Score: 2, Interesting

    I suspect that few folks in a merger would call it particularly "smooth", especially when there are redundant positions.

    However, HP/Compaq had numerous reports of pretty awful problems combining things. The press, at least, represented it as one of the messier major mergers in recent history.

  61. Microsoft and Slashdot dislike by 0x0d0a · · Score: 2, Insightful

    Though, to be fair, there are reasons that most folks here have such a negative impression of Microsoft that they're willing to stretch so far to bash them. Microsoft *did* sell technically inferior systems, *did* use rather nasty and misleading marketing for years, *did* work rather hard to ensure product lock-in, *did* leverage monopolies to ensure that other products of theirs beat superior ones, and *did* hide a lot of internals information that their competitors were better at providing, among other things.

    So, yes, Microsoft probably gets the sharp end of the stick on Slashdot more than they deserve. However, a lot of this is pent-up dislike that has been building up in people that have been repeatedly screwed by Microsoft for years. It's not as if Microsoft is a complete innocent that's suddenly, for no good reason, being dragged through the coals by the community of knowledgeable techies.

    I find this widespread dislike rather interesting WRT free market reactions to monopolies (which are supposed to break free markets). For years, people have been claiming that "Microsoft can screw over their customers if they want, because they're the only game in town." However, Microsoft's position has also become increasingly unstable, and difficult, as they're force to herd customers from step to step. Now, people are willing to go with non-Microsoft alternatives that may even be inferior in the short term, because they've been so badly burned by Microsoft in the past. It may be that better treatment to your customers is necessary, even *if* a company is a monopoly.

    You're right that the grandparent is not flamebait, though.

  62. what they mean by tlord · · Score: 2, Interesting

    What they are talking about is trying to automate IT to such a degree that there can be an order of magnitude reduction in IT staff.

    As in: uh-oh, something changed in your business activity and your network needs to be rearranged. Some servers have to be taken off of one task and assigned to another. Lots of software needs to be reconfigured. Maybe you need to lease some additional servers for a little while and get them online quickly.

    If you could do that mostly automagically, that saves on IT labor. If you could do that with the granularity of minutes or hours instead of months, then your IT labor looks like John Henry vs. the steam drill.

    Is it a realistic plan? Hmm. Maybe. Realistically, it requires a lot of ISVs and platform providers to integrate with system management infrastructure --- and that's exactly what a bunch of them are working on. (Look at the Red Hat product roadmap for one example.)

    The devil's in the details. There's an aweful lot of software to integrate to make it work and an aweful lot of aspects to that integration. Meanwhile, while it can save IT costs (in theory) -- it doesn't actually add any new _functionality_ to the software. In other words -- it will help someone like Amazon reduce their payroll, but it won't have the kind of impact that let Amazon introduce a whole new business model and corresponding growth.

    I'd make an analogy to what's going on at my local grocery store. They took out 3 or 4 checkout lines (the kind staffed with a clerk and sometimes bagger) and replaced those with 4 self-checkout self-bagging "speed" lines (and one clerk that's supposed to watch all four and make sure nobody is stealing). "Productivity" increase without either job growth (job loss, actually) and without meaningful product improvement -- story of our times. (It's not even the case that using one of these speed checkouts gets you 15% off the cost of your groceries -- it's atually a degredation of the product.)

  63. Re:Calling them agents is retarded. by octal666 · · Score: 2, Informative

    I forgot, in the bibliography, the three things that define an agent are proactivity, autonomy and reactivity. Mobility is not compelling. Sitting in front of my computer I can do a lot of work without needing to actually go to every place google points out, an agent can help me a lot without moving, even can save a lot of work for me.

    --
    DON'T PANIC