Slashdot Mirror


Microsoft and Google Duke It Out For the Future

Hugh Pickens writes "There is a long article in the NYTimes, well worth reading, about the future of applications and where they will reside — on the Web or on the desktop. Google President Eric Schmidt thinks that 90 percent of computing will eventually reside in the Web-based 'cloud.' Microsoft faces a business quandary as it tries to link the Web to its existing desktop business — 'software plus Internet services,' in its formulation. 'Microsoft will embrace the Web while striving to maintain the revenue and profits from its desktop software businesses, the corporate gold mine, a smart strategy for now that may not be sustainable,' according to the article. Google faces competition from Microsoft and from other Web-based productivity software being offered by startups, and it is 'unclear at this point whether Google will be able to capitalize on the trends that it's accelerating.' David B. Yoffie, a professor at the Harvard Business School, says the Google model is to try to change all the rules. If Google succeeds, 'a lot of the value that Microsoft provides today is potentially obsolete.' Microsoft used to call this 'cutting off their air supply."

297 comments

  1. Why choose? by damburger · · Score: 5, Interesting

    I don't trust Microsoft running software on my computer and to be honest, after what happened with China, I don't trust Google to store my information online. This isn't tin-foil hat paranoia, I am simply very aware that data is vital to modern free speech (given the advances made in propaganda by those that would deny us the ability to voice our opinions), and its only going to get moreso as time goes on.

    --
    If we can put a man on the moon, why can't we shoot people for Apollo-related non-sequiturs?
    1. Re:Why choose? by NeverVotedBush · · Score: 4, Interesting

      I agree.

      Besides, with a perfectly good, free, open source alternative (i.e. OpenOffice) why should anyone put their data at risk by using some web based application? I'd rather have the software local so I can do the work online or not.

      I think the web-based model falls flat as soon as people actually look at what is available for free.

    2. Re:Why choose? by bigman2003 · · Score: 4, Interesting

      Google makes an incredible search engine.

      They also make a LOT of crappy software.

      I've got a Google Search Appliance (the hardware/software combo to have a personal Google search). The interface is so bad, I can't believe it was made by a software company.

      I run Adsense/Adwords- the interface for that is also atrocious.

      Just from those quick examples, I can say that I do *not* welcome our new Google application developer overlords.

      --
      No reason to lie.
    3. Re:Why choose? by NeverVotedBush · · Score: 0, Offtopic

      Ahhh -- the ever present, always predictable attempt to poison any Slashdot forum that puts Microsoft in a bad light.

      Which moron are you? Is it Bill or Paul making these kinds of posts?

    4. Re:Why choose? by damburger · · Score: 4, Interesting

      Exactly. I didn't want to be seen doing an overt plug, but OpenOffice is what I use to avoid placing my trust in either closed-source or an evil document overlord. The good news on this front, is that frankly Google Docs sucks balls as an office package, and the new MS Office interface has alienated a lot of long time users. Its a good time for the free alternative to shine.

      --
      If we can put a man on the moon, why can't we shoot people for Apollo-related non-sequiturs?
    5. Re:Why choose? by Teckla · · Score: 5, Insightful

      Besides, with a perfectly good, free, open source alternative (i.e. OpenOffice) why should anyone put their data at risk by using some web based application?

      With a perfectly good, free online alternative (i.e., Google Docs), why should anyone put their data at risk by having it stored in only one place (i.e., at home) and likely not backed up?

      OK, I'm not saying Google Docs is right for everyone, but you seem to be completely dismissing the advantages of having your documents online and ignoring the disadvantages of having your documents offline.

      Both approaches (online and offline) will continue to exist and thrive because different people have different needs.

    6. Re:Why choose? by NeverVotedBush · · Score: 2, Interesting

      There is the rub. All someone or some company has to do is have an extremely basic backup policy in place and that argument goes away completely.

      I realize, though, that probably almost nobody in the general public backs up their data, but what of real value does such a user have? Some lost letter to the editor won't ruffle anyone's feathers if they lost it. Probably the more valuable data would be the working files for tax applications.

      But few home users will be putting much effort into a presentation, a database, or probably even spreadsheets except those that track bills, investments, etc.

      But I would argue that the last place I want to store financial information is on some generic application server.

    7. Re:Why choose? by Anonymous Coward · · Score: 0

      This isn't tin-foil hat paranoia
      Yes, yes it is.
    8. Re:Why choose? by Anonymous Coward · · Score: 0

      after what happened with China, I don't trust Google to store my information online. This isn't tin-foil hat paranoia It is, apparently.
    9. Re:Why choose? by Macthorpe · · Score: 3, Informative

      With a perfectly good, free online alternative (i.e., Google Docs), why should anyone put their data at risk by having it stored in only one place (i.e., at home) and likely not backed up? Because, and of course this is my opinion, Google Docs is not 'perfectly good' unless you want very, very little.

      Take their presentation software. Say I want to create a simple square on the screen, something that a lot of presentations need. On Google Docs, I have to go to a graphics package, make a picture of a square, and then import that as a picture in to the presentation. You'd better hope that it's the right size too because it's a picture, and if you resize it your line thicknesses will be changed as well. Next simple thing is fading. Snapping from one slide to another is hard on the eyes for a long period - fading from one slide to another makes it easier. Google's presentations have no transitions whatsoever.

      That's just the first two obvious things that sprang up when I tested. The spreadsheet app supports enough in the way of Excel formulae to be usable but it's incredibly slow to update with changes I make, sometimes up to 2-3 seconds to do something that a desktop app would do instantly. Conditional formatting is incredibly limited and macroing is right out the window. Similarly the Word app does enough to be usable but doesn't do anything that I would consider normal on a day to day basis.

      The keyboard shortcuts don't work on Firefox 2.0.0.11. A choice of somewhere between 4 and 10 fonts without the option to import any more. I mentioned the interface lag which is annoying enough to mention twice. No support for Opera, which generally means it's not web standards compliant. No spellchecker that I could find.

      I could go on and on, but I won't. It might be fine for somebody to pull together a few quick sums, or write a very basic list of things to do, but for anything more than that it's crap. I've used more functionality than Google Docs provides compiling City of Heroes data on a spreadsheet and writing my resumé, and that's saying something.

      So yes, use Google Apps to store your documents, but sure as hell don't try and edit them. If Google Docs is the future of web-based applications, Microsoft aren't in for any problems at all.
      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    10. Re:Why choose? by canuck57 · · Score: 1

      Besides, with a perfectly good, free, open source alternative (i.e. OpenOffice) why should anyone put their data at risk by using some web based application? I'd rather have the software local so I can do the work online or not.

      I 100% agree. Putting my data onto Google computers does not sit well with me. Plus no mater how hard they try, when your linked to saving data on the network it will be slower than saving locally. Then there are security issues. And having learned the Microsoft lock-in, why give Google your data to lock you in? I much prefer Open Office.

      But if Google and Eric Schmidt woke up, load Google Linux and Open Office with a meaningful privacy agreement. Then want my idle CPU/internet as a collective cluster, present it as a service to keep it maintained and with Internet TV via YouTube and the collective...I would sign up. But would keep the private data on Solaris or another independent Linux.

      Who knows, if Google really wants to take a bite out of Microsoft, add something to Linux people want and http://installglinux.google.com/ might be a reality and cost MSFT dearly. they could hammer Mico$oft real good.

    11. Re:Why choose? by Yvanhoe · · Score: 1

      There may be room for a remote, encrypted, backup filesystem. Nothing more, nothing less.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    12. Re:Why choose? by SpzToid · · Score: 1

      OK, I'm not saying Google Docs is right for everyone, but you seem to be completely dismissing the advantages of having your documentsnline and ignoring the disadvantages of having your documents offline.

      Agreed, and thank you for pointing out the online functionality/aspect.

      As a cake-n-eat-it-too suggestion, maybe one might use OpenOffice for offline use, and the open-source community-edition of Zimbra for hosting your own files online. I have yet to test this model, but I plan to soon. Sounds like a good 2008 resolution to me.

      --
      You can't be ahead of the curve, if you're stuck in a loop.
    13. Re:Why choose? by SpzToid · · Score: 1

      oh darn. I meant to link to Alfresco, which is more applicable to hosting shared OpenOffice documents than Zimbra's relatively new document sharing feature. (I confuse the two servers frequently. My bad. I love 'em both to bits though.)

      --
      You can't be ahead of the curve, if you're stuck in a loop.
    14. Re:Why choose? by Anonymous Coward · · Score: 2, Insightful

      The kind of people that are alienated by MS Office 2007's new interface are the same kind of people that are NOT going to bother installing and learning OpenOffice.

    15. Re:Why choose? by ceoyoyo · · Score: 2, Interesting

      There are advantages to having your documents online, and advantages to having your apps offline. I fail to see any persuasive advantages to having your apps online, and quite a few disadvantages.

    16. Re:Why choose? by Antiocheian · · Score: 1

      doesn't do anything that I would consider normal on a day to day basis Then you are not Google Docs' target group (I'm neither). But most Office users are.
    17. Re:Why choose? by kestasjk · · Score: 3, Insightful

      Despite what Linux mags would have you think OpenOffice vs MS Office isn't going in the same direction as Firefox vs IE. Out of everyone I've spoken to the only people I know who didn't much prefer Office 2007 to 2003 was an Access trainer, who was very familiar with Access 2003.

      Any time is a good time for a free alternative to shine, but OpenOffice more than ever has something very difficult to compete with. I think the best you can hope for is that OpenOffice was in part a cause of MS putting everything into Office 2007.
      Things aren't going to get easier for OpenOffice either, as MS replaces VBA with .NET in Office 2007.

      --
      // MD_Update(&m,buf,j);
    18. Re:Why choose? by Macthorpe · · Score: 1

      Actually, I would consider spellchecking to be incredibly basic functionality that most Office users use, and which isn't present in Google Apps.

      Maybe my assumption that people actually check their spelling is wishful thinking :(

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    19. Re:Why choose? by lexluther · · Score: 1

      Well, one small advantage of having your apps online is that you don't have to manage updates and patches. I admit with a good update system this might be a moot point, also you might argue that it is unfortunate that "you" cannot control your updates, however, I imagine for a large class of users this is a win.

    20. Re:Why choose? by snilloc · · Score: 1
      In the GoogleDoc word proc there is spell checking.

      I'm also in the camp of saying GoogleDocs has a long long way to go to compete with traditional office suites, but it does have spell check (at least in word proc) and it does have its uses.

    21. Re:Why choose? by bigpicture · · Score: 1

      With the Google model your data can reside on your own PC, it is the collaboration, revisions, edition etc. that can be shared over the web. The difference is that MS started off with PC based products that they are trying to adapt to web collaboration. Google started out with web based products, that they are trying to adapt to store data on the PC and still operate even when the web is down. And yes the Google products are mostly free just like Open Office. Also the live storage that Google offers for free is more than I get for my live e-mail and data storage on a large Enterprise System.

    22. Re:Why choose? by Anonymous Coward · · Score: 0

      You don't have to manage them because you aren't able to manage them. This is precisely the kind of thing that IT administrators do not want. What if Google "ships" an update to Docs that I don't like or breaks some older functionality that I rely on? I'm up shit creek. With locally installed software, I can choose not to upgrade.

    23. Re:Why choose? by Macthorpe · · Score: 1

      Ah, you're right - my problem was assuming it would be with every other option, which it's not - for some reason it's located at almost the exact opposite end of the screen.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    24. Re:Why choose? by jc42 · · Score: 2, Funny
      Maybe my assumption that people actually check their spelling is wishful thinking :(

      This mite bee a good thyme too post this famous common tarry:

      Eye halve a spelling chequer
      It came with my pea sea
      It plainly marques four my revue
      Miss steaks eye kin knot sea.

      Eye strike a key and type a word
      And weight four it two say
      Weather eye am wrong oar write
      It shows me strait a weigh.

      As soon as a mist ache is maid
      It nose bee fore two long
      And eye can put the error rite
      Its rare lea ever wrong.

      Eye have run this poem threw it
      I am shore your pleased two no
      Its letter perfect awl the weigh
      My chequer tolled me sew.


      (Funny thing: The spell checker in this browser - no, I won't say which one - told me that "chequer" was mispelled. ;-)

      (Also, I've never learned who wrote it. Anyone know?)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    25. Re:Why choose? by Anonymous Coward · · Score: 0

      Besides, with a perfectly good, free, open source alternative (i.e. OpenOffice)


      OpenOffice.org is undoubtedly one of the worst "open source alternatives" that exist; even Office 2003 can run circles around it. A better example an open source success story would be Firefox.
    26. Re:Why choose? by edwdig · · Score: 2, Insightful

      The kind of people that are alienated by MS Office 2007's new interface are the same kind of people that are NOT going to bother installing and learning OpenOffice.

      Wouldn't it be the people that AREN'T alienated by it be the people that wouldn't bother with OpenOffice?

      The people who don't like it are going to be the ones trying something else. Why would the people who like it or don't care either way bother switching?

    27. Re:Why choose? by Bilbo · · Score: 3, Insightful
      Uh... I've worked in IT for many years, and backup policies are freaking NEVER "extremely basic". You're assuming a ubiquitous, homogeneous, strictly controlled environment, where you can always know what software people have installed on their systems, and where every machine is. In reality, you've got machines all over the place, and with the increasing use of laptops in business today, you don't know where they are, or when they are on the network. Worse yet, you don't know if the disks are secure, or if some joker just left his 160Gig hard drive loaded with sensitive corporate information unlocked in the back seat of his car.

      As has been noted elsewhere, online documents are not for everyone, but anyone who really sits down for a while and starts thinking about what kinds of possibilities an online service opens up, especially in flexibility of "place", as well as on-line collaboration, will start to see some very interesting options suddenly opening up.

      --
      Your Servant, B. Baggins
    28. Re:Why choose? by Blakey+Rat · · Score: 1

      OpenOffice is great if you work alone, but unfortunately it's not even remotely close to competing with Microsoft Office in an workplace environment. Outlook alone puts MS Office far ahead of the game, and programs like Sharepoint and Infopath. If you're a student, or absorb a lot of presentations, MS Office has OneNote. Hell, I usually do work alone, and MS Office's far superior outlining features is enough for me to dumb OpenOffice and switch.

      I'm tired of hearing how OpenOffice is going to save the world when it can't even compete with the dominent market player. Let's see OpenOffice get something even remotely close to feature-parity, *then* we can talk about taking over the world, ok?

    29. Re:Why choose? by Zalbik · · Score: 2, Interesting

      So that's the big advantage? Backups?

      Then wouldn't the sensible solution be for someone to offer a simple online data backup facility, rather than moving the whole friggin' app online?

      Online sucks balls for any serious work. Right now internet is just not ubiquitous enough or reliable enough to guarantee a connection wherever I want to do work. Once internet is as available and reliable as electricity, and once online apps are a simple and intuitive to use as desktop apps, and once internet speeds are similar to desktop speeds, then maybe I'd consider using an online office alternative.

    30. Re:Why choose? by ceoyoyo · · Score: 1

      That's the one that's always touted. I've never met anyone who wanted the application they're working with updated in the middle of a project though. As you pointed out, I think the problem is pretty much solved by auto updaters. I don't have many apps that don't check for their own updates.

    31. Re:Why choose? by tsa · · Score: 2

      The people who don't like Office 2007 are mostly people who are not computer savvy enough to even know about the existence of OpenOffice.

      --

      -- Cheers!

    32. Re:Why choose? by Varun+Soundararajan · · Score: 2, Insightful

      People who feel alienated and thus cant adapt to the evolutionary changes in MS Office will have little inclination to adapt to a new Office software such as OpenOffice..

    33. Re:Why choose? by Hal_Porter · · Score: 1

      Actually one of the reasons Microsoft took over from IBM is that IBM was mainframe centric, and mainframes imply that users have a lack of control of their data. So ironically Microsoft was on the pro privacy side from the beginning. It reminds me of a remarkable quote from Systems Programming for Windows 95. Walter Oney describes in great detail the protection system implemented by the 80386. At the end he says "by now you must be wondering how you can subvert this stuff. It's too easy to bother. You can make a trap gate to get to ring 0, but there you'll crash and burn because you don't handle interrupts correctly. It's your personal computer after all and you're free to do this, just like you're free to run your car without oil until the engine seizes up".

      The Internet put paid to that philosphy of course as Windows NT and successors got progressively hardened against malware. Even when I read it back in 1995 it seemed a bit questionable. But back then there was an assumption that the only software on peoples machines was stuff that they bought and if it made them unstable they would not buy from the same company in future. So those companies had an incentive to make it reliable.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    34. Re:Why choose? by ImaLamer · · Score: 2, Interesting

      And for some people, they can see the value of both.

      I can create and edit documents at home and *put* them online if I choose to, through many different outlets. Private or shared. And applications like Google Docs can help in a pinch when you just want to keep a silly spreadsheet of something, or a portable document to print. You can access it at work, at home, and now on your mobile device. I can keep a running spreadsheet from anywhere - that's the point of this connected office. Microsoft just better catch up, if they even want to compete in this space (anymore, I thought this is why they crushed Netscape).

      There is no reason to give up one for the other. Maybe OpenOffice can directly upload to Google Documents when it's wanted? And the opposite? There are times when someone wants to keep a local document local, and Microsoft and OO.org can battle it out. However, Google could release a web appliance for corporate clients once their platform becomes viable in that market. I suspect that behind the scenes there is a much nicer version, but this is speculation. Their Blogger interface hasn't seen any *major* improvements in a while. Time will tell.

    35. Re:Why choose? by Anonymous Coward · · Score: 1, Interesting

      Webdav? VPN?

      I develop Google Docs-like software for a living, and I'm sure that I'd never want to run something as complex as say Excel over the web because

      a) It is slow
      b) I don't have the current set of my data with me

      A few days ago I was thinking that X is really a client/server architecture, just like the web. The difference is that the one uses ajax to partially do what the other one has been doing faster and better for years. Why not just run the mother of all X servers somewhere and run the apps on Linux clients? What are the technical difficulties in that?

    36. Re:Why choose? by el+americano · · Score: 3, Interesting

      Outlook is more of a reason to run away screaming than a reason to stay with Office, unless your company uses it for calendaring meetings, then you might be locked in. Besides, Thunderbird is the competition that is failing that battle for now.

      Sharepoint? What a waste of money that was. There's the same docs that we had before, only now it's more clicks away and cross-linked with lots of place holder pages that make it so much more beautiful and so much less effective. We were better off when we were using a wiki. Funny how those sharepoint training classes didn't change a damn thing. I'm so surprised. God help us if engineers share information in the way that works best for them. We can't have that.

      I'm glad you're finally able to outline now that the latest Microsoft product has come out, but I'm sure I'll get along just fine without it. Don't be shocked if OO does turn out to be an adequate - and free - replacement for all of most people's word processing needs. Hell, I've even seen Apple users in my office who aren't using Office. How are these people able to get any work done?!

      --
      Those are my principles. If you don't like them I have others. -Groucho Marx
    37. Re:Why choose? by gaspyy · · Score: 1

      OK, I'm not saying Google Docs is right for everyone, but you seem to be completely dismissing the advantages of having your documents online and ignoring the disadvantages of having your documents offline.


      Actually, I've tried. A client of mine absolutely loves Google spreadsheets and uses them for sharing data, so I had to used it too. After using it for 6 months, I can say that the service uptime is not incredibly great (99.4% by my calculations). This means that on several occasions I haven't been able to access the files for several hours (worst case was a downtime of at least 6 hours).

      So, yes, Google Docs is great it you use it infrequently and need just the features that were available like 20 years ago in Lotus/Wordstar and you don't mind that it's slow, and you don't care that you can't copy&paste properly (due to browser security).
    38. Re:Why choose? by nahpets77 · · Score: 1

      Why can't it be both at the same time? Couldn't we use something similar to IMAP for documents (IDAP maybe?)? The client app (e.g. OpenOffice) would cache your file locally and upload changes to the server. Personally, I'm not a fan of all this AJAX stuff. While cool, I can't stand using Google Docs because of the lag; it feels like I'm working on a 386.

    39. Re:Why choose? by edwdig · · Score: 4, Interesting

      The people who don't like Office 2007 are mostly people who are not computer savvy enough to even know about the existence of OpenOffice.

      I take that to mean you like Office 2007 and don't see why other people wouldn't like it.

      Office 2007 has a drastically different UI than just about every other GUI software ever made. The UI goes against every prior set of UI guidelines. You've got major functionality placed in a menu that normally only has window management features. You've got core functionality (save, undo) placed in the title bar. The ribbons are a mish-mash of controls with no obvious logic on how it was designed. You go across the ribbon and you'll see each set of buttons has a different style. Button sizes aren't remotely uniform. Some buttons are labelled with text while others aren't. Even within a set of related buttons (say cut/copy/paste), you get completely different styles for the buttons.

      You've also got things like options organized into categories such as "Popular". It's hard to make things harder to find than that, as there isn't any way to know what category an option would fit into with categories like that.

      The people most likely to not like the Office 2007 interface are the people who are familiar enough with computers to have expectations of how a UI is supposed to be designed.

      People who are totally computer unsavy are just going to think it's different, neither good or bad.

    40. Re:Why choose? by edwdig · · Score: 2, Interesting

      Despite what Linux mags would have you think OpenOffice vs MS Office isn't going in the same direction as Firefox vs IE. Out of everyone I've spoken to the only people I know who didn't much prefer Office 2007 to 2003 was an Access trainer, who was very familiar with Access 2003.

      From my experience, the only people who did prefer Office 2007 were the kind of people that barely knew enough about Office to get their job done. Those people only cared because the ribbon had icons for things that weren't in the default toolbar of the version they were using before.

      Anyone with even a slight skill level found it harder to use, as the UI doesn't operate like any other app's UI. Button designs aren't even consistent within the ribbon. You have to throw out everything you've ever learned about how UIs are supposed to be designed to understand Office 2007.

    41. Re:Why choose? by mspohr · · Score: 2
      Outlook, Sharepoint, Infopath?

      I have been able to avoid Outlook until recently when I started working for a large organization that uses Outlook and Sharepoint. Outlook is a very basic email and calendar program with lousy search and absolutely primitive web access (I can only access my Inbox on the web, not any of my filed emails... how pathetic). Sharepoint is a complete waste of time. Just about any free CMS is better than Sharepoint.

      Infopath is a just Microsoft vendor lock-in on Xforms.

      If Outlook, Sharepoint, and Infopath are 'state of the art' corporate standards, it only reinforces my view of the utter cluelessness of corporate IT.

      --
      I don't read your sig. Why are you reading mine?
    42. Re:Why choose? by tsa · · Score: 1

      I take that to mean you like Office 2007 and don't see why other people wouldn't like it.


      No. Most people who use Word are secretaries. Most of them just use what the boss provides and think about their children instead of pondering the existence of other software.

      --

      -- Cheers!

    43. Re:Why choose? by somersault · · Score: 1

      How on earth is that a troll? Office 2007 really doesn't make any sense if you've been using computers for any length of time.. sure I expect I could get used to it if I had to, thankfully any typing I do is just coding rather than reports and whatnot. And even if I did have to do a report I'd probably just use wordpad rather than that evil monstrosity..

      --
      which is totally what she said
    44. Re:Why choose? by Blakey+Rat · · Score: 2, Informative

      Outlook is a very basic email and calendar program

      Basic compared to what? Outlook is probably the most advanced email and calendar program I've ever used, considering its features.

      with lousy search

      True for older versions, much much improved in version 2007. Of course, Google Desktop and MSN Desktop Search are really fast at searching Outlook databases, so this isn't some unsolvable weakness.

      absolutely primitive web access (I can only access my Inbox on the web, not any of my filed emails... how pathetic).

      What version are you guys using? I'm going to use the old Linux excuse here and say if you can't look at your filed emails through the web, your installation is screwy or you have an idiot administrator. Or you're running an ancient version.

      But again I ask, what are you comparing it to? Lotus Notes requires you to download Java to use their "web access," for example, and I hardly consider that better.

      Sharepoint is a complete waste of time. Just about any free CMS is better than Sharepoint.

      I hate these vagueries. Fine; show me a Wiki CMS that can handle documents as well as Sharepoint, including the version control features that Sharepoint has. It should be easy since "just about any free CMS is better."

      Infopath is a just Microsoft vendor lock-in on Xforms.

      Considering I never heard of "Xforms" then maybe Microsoft just popularized something pre-exising. All I know is that our company saves a crapload of time using Infopath instead of the old faxed forms.

      If Outlook, Sharepoint, and Infopath are 'state of the art' corporate standards, it only reinforces my view of the utter cluelessness of corporate IT.

      What's better? Seriously? Show me a setup that's so much better that I'm going to say "wow I've been such a fool!" A setup that's in use by a *company*, not just some individual in a closet. I've seen Novell's option, I've seen IBM's option, and I've seen the open source options, and nothing is anywhere close to Microsoft's software at this point in time.

    45. Re:Why choose? by BigDogCH · · Score: 1

      "I fail to see any persuasive advantages to having your apps online, and quite a few disadvantages."

      This simply shows that you are not their target audience. While I see uses for corporate user, nobody here seems to be mentioning home users. I think the home user has the most to gain.

      FYI, 2+ people can be editing a google spreadsheet at once. This has come in handy MANY times already for me. And, you can send others a link to the spreadsheet allowing them to edit it (or simply view it). No, it doesn't replace excel entirely, because it has a slightly different purpose.

    46. Re:Why choose? by kellyb9 · · Score: 1

      I like OpenOffice, it gives me a 20 minute break every time I try to open it up. I click on the icon, and 20 minutes later the application is launched.

    47. Re:Why choose? by mspohr · · Score: 2
      Just off the top of my head, Gmail has infinitely better searching, filing, and retrieval... it also has a better shared calendar. It also has a very nice shared edit update of documents with Google Docs.

      If you haven't heard of Xforms, Microsoft loves you.

      As for Sharepoint, if you can't find a better way to share documents, you are truly lost.

      --
      I don't read your sig. Why are you reading mine?
    48. Re:Why choose? by the_olo · · Score: 1

      Besides, with a perfectly good, free, open source alternative (i.e. OpenOffice) why should anyone put their data at risk by using some web based application?

      Real time collaborative editing?

      BTW, I suspect that, after acquiring Groove, Microsoft is hard at work trying to implement RTCE in MS Office (although it had already been implemented for MS Word independently of Microsoft in CoWord by Nanyang Technological University in Singapore).

      The OpenOffice community seems not to notice or understand the need for this functionality. They better started designing and coding this right away, since OpenOffice may soon find itself years behind technologically-wise (some may half-jokingly mention it already is).

    49. Re:Why choose? by Frantix · · Score: 1

      I completely agree. Some people give Google an easy way to go, no matter what they may do. Google's domination on the web (services & future media kings?) could very well be a scary thing. There's competition but with the way they tie things together, I'd imagine a lot of people don't go to far from their iGoogle home. It could very well be the future desktop of a lot of people. AND Google has a leg up on MS for future domination with their presentation and the amount of (as said before) services and ever growing media involvement. As for storing personal documents (your entire life) on the web, is it the company providing the service or the government that we have to fear, or is it both?? I'm far from a conspiracy theorist but I think it's an open (or should I say back) door for government (US at least) to easily obtain information that they want using flawed legislation that's in place today and that's aside from the hack threat.

    50. Re:Why choose? by businessnerd · · Score: 1

      The debate of Google Docs vs. Office 2007 is really not the real discussion here. The discussion is locally hosted vs. web hosted applications. While, yes, Google Docs is web hosted and Office 2007 is locally hosted, you arguments for or against each have nothing to do with how they are hosted. You might as well be arguing OpenOffice vs. Office 2007. As you describe, Google Docs is missing some features (OK maybe a lot of features) that people have come to expect in MS Office or OpenOffice. But is it missing anything that couldn't be implemented in the future, if not by Google, then by another online office app? The only argument against Google Docs that you make that is relevant to the real issue is the lag. We all know why this is and we all know what it will take to fix it. Essentially it comes down to bandwidth. I don't know what kind of connection you have, but even if you have 20 Mb/s FIOS, it's too slow for you. That's a problem. Unless there is some inefficiencies happening on Google's end, online apps are not going to become widespread until they can match the speed of a local app. That probably means waiting until everyone has fiber plugged directly into their homes, if not directly to their computer. The infrastructure is just not quite there yet, but it will be. I couldn't tell you when, because the change isn't so much technical as it is political. Any technical deficiency for an online app can be overcome. There are people who want this model to work, and they will find new ways to overcome those obstacles. The debate is more philosophical. In a perfect world, where there is no bandwidth problem and the online apps have all of the same features as your local apps, what are the advantages and disadvantages of each? The real issue is control. With local apps, you have complete control of what version you are running, any extra features you want to add, and how it gets stored. Some need that control, some don't. There is also control over your productivity. If the internet goes down, you have no control over that or how soon it gets fixed, yet the same can be said for power (in which regardless of where your app is located, your not using it). Hardware failure is more of an issue with local apps. If you dont' have proper backups, your screwed, but you have the control to make those backups. If it's web hosted, it's backed up far better than you ever could do yourself. Security is an issue with either method. While you can encrypt everything online, there are always vulnerabilities. There is no "man in the middle" attack on your local app as long as it stays on your local machine, however, it's probably easier to break into a home computer than it is to break into an online storage company's data center. Each have their pros and cons and there is a market available for both. I imagine that there will never be a clear winner, they will coexist. We've already been through this before. First it was just one machine, then it was mainframes with dumb terminals, then the PC was king, then client/server combined the power of the PC and the power of the mainframe into one. Now we're realizing that having a dumb terminal isn't exactly obsolete. It has a purpose and not everyone needs to have the power of a PC on their desk. However, we're not going to suddenly obsolete the PC. Both have purposes. That's why both had been used for so long at one time or another and that's why both will live on until something completely different comes along.

      --
      "It's not whether you win or lose, it's how drunk you get." -- H. J. Simpson
    51. Re:Why choose? by ooutland · · Score: 1

      I work with HIV/AIDS agencies helping them use a federally-provided software package to track the care they deliver to their clients and report on that care to the feds for funding justification. This is the kind of information that's so confidential and sensitive that it needs to be locally stored, to the point where most people should only be able to access it inside the agency building, and anyone needing access to it through a VPN has got to have good security in place. There are still some very backwards places in this country where the release of that information could literally be fatal to a client, and I've seen cases where people have been driven out of their homes when their HIV status became known. (And don't forget that HIV services are funded by the Ryan White CARE Act, named after the boy whose house was burnt down when the neighbors found out he had AIDS.) I'm sure others can come up with plenty of other fields and cases where they wouldn't want their information "in the cloud."

      Remember when Microsoft was the big bad wolf? Every script kiddie in the world devoted himself to creating a Windows virus. If Google becomes the major player in data storage, breaking in to their servers and wrecking stuff will become the hacker's holy grail.

      --
      I'm the queer the atheists sent here to take away your gun!
    52. Re:Why choose? by Makarakalax · · Score: 1

      All the usability testing I've read suggests people find the new Office very intuitive. What a lot of hot air you just expelled.

      Pretty much every one of your points is fairly bogus. it doesn't matter if the buttons are different shapes, it only matters if people can tell where it's edges are, and that it's a button. Etc.

      You have a point that some things are hard to find, but well, I don't think the old menu system was any better.

      This is all m00t anyway since it's obvious the future is web apps.

    53. Re:Why choose? by Blakey+Rat · · Score: 1

      As for Sharepoint, if you can't find a better way to share documents, you are truly lost.

      How about naming one? You said before that almost any free CMS is better, so you should have no problems at all naming one. Make sure it has feature-parity (i.e. does document versioning, you can open it as a fileshare, etc.) Until you name one, I'm just going to assume you're full of crap.

    54. Re:Why choose? by iamacat · · Score: 2, Interesting

      What exactly is Google's backup policy? Did they already backup the document you updated yesterday evening? Can you ask them to? If this document later proves personally or legally compromising, can you ask them to purge it from their backup, cache and targeted ad keywords? Planning a visit to China? Are you sure they will not hand it over to authorities if you are suspected of spreading political descent, Falun Gong or Christianity? After all, an employee threatened with having himself and his whole family prosecuted can be very creative with hacking into even areas of Google network he is not authorized to access. I doubt very much he can hack into my external hard drive though.

    55. Re:Why choose? by Brickwall · · Score: 1

      No offense to you personally, but I installed OO on my home computer (which already MS Office installed). After a few weeks, I went back to MS Office. OO seemed to take forever to load (3-4 minutes in some cases), while MS apps loaded in 30 seconds or less. And I like VBA; I was able to use it to completely automate my routine reports, so that what had taken almost 6 hours a day was done in 15 minutes. That freed me up to do more in-depth analysis, which increased my value to the company. Of course, I'm working with Office 2003; I wouldn't touch 2007 until service pack 2 comes out.

      --
      What was once true, is no longer so
    56. Re:Why choose? by link5280 · · Score: 1

      I agree with you 100%. Google has a great search engine, but not so great applications. I remember when Office 2007 first came out; MS had an online version of the software that ran through a browser for demonstration purposes. From my experience it felt and worked just like the desktop version, similar or the same functionality. So, they have something in place that can run over the web already. The article gives the impression MS is playing catch up on web based office tools, I would say Google is the one behind. MS has Office Live that is highly integrated with the desktop Office. If MS wanted to they could easily push their already developed online version of Office into their Office Live web system. Wala, a fully integrated web based business and collaboration tool. However, it won't be free.

    57. Re:Why choose? by edwdig · · Score: 1

      Most people who use Word are secretaries.

      You've got an extremely narrow view of the world if you believe that. Practically everyone who works in an office or at a school uses Word or an equivalent. Some more than others, sure, but secretaries are quite the minority. They aren't the ones making the business reports, documenting things, writing contracts, working with clients, etc. Secretaries are support staff, they're not the ones doing the real work of the business and are outnumbered (usually substantially) by the rest of the office staff.

      Also, stop and think how many students there are and how often they need to write papers.

    58. Re:Why choose? by ceoyoyo · · Score: 1

      Actually I am a home user. I see the advantages to what you describe, but the app doesn't have to be online to get it.

      SubEthaEdit and iChat AV come to mind. Local apps that let you do collaborative viewing and editing (SEE more so than iChat for the latter).

      So collaborative programs: potentially useful. Online apps? I still don't see a killer advantage and a whole lot of disadvantages.

    59. Re:Why choose? by mspohr · · Score: 1
      I guess I should assume that you are naive about CMS (instead of just being a jerk) so I will point you to a few resources you can use to learn about CMS and compare features with your beloved Sharepoint.

      You should reference one of the CMS comparison web sites (Google search for 'CMS compare') such as cmsreview.com or cmsmatrix.org

      As an example from your comments, you can search for 'versioning' or version control and find about 50 CMS packages with this feature (or you could just use Google docs which allows simultaneous multiple user edits... far advanced above Sharepoint's primitive versioning). I won't list them all here but you can look them up yourself. If you want to compare any of Sharepoint's many wonderful features, you can also use these sites to find software with the same features.

      --
      I don't read your sig. Why are you reading mine?
    60. Re:Why choose? by Blakey+Rat · · Score: 1

      So all this pomp and the only product you've named is Google Docs. But, oh wait, your initial statement was for "free" CMS software, so that goes out the window, too.

      Spewing crap it is. Have a nice day. (Oh, and now I am being a jerk. Don't waste my time; if you spout crap you can't back up, just admit it, don't write long-winded explanations about it.)

    61. Re:Why choose? by pcgc1xn · · Score: 1

      Fair call.

      But at least if it is YOUR employee who leaves their laptop full of data in the back seat of the car, you will have the satisfaction of beating him to a bloody pulp while you lament the loss of the data and try to figure out how much damage it will cause.

      If it is online, some complete stranger who you cannot beat to a pulp can still leave their laptop with your data in the backseat of their car. And your employee whill still do it anyway, because they decided it was a good idea to save it locally because "insert stupid reason here".

      We are constantly hearing about "x organisation" employee losing a laptop full of social security numbers etc. We don't hear about google docs (feel free to insert another company) employee losing a laptop full of your documents. So do you think that this is because they don't lose them, or because it is not reported? I know where my money is.

    62. Re:Why choose? by Dataland · · Score: 1

      I personally find the differences between these two monoliths very fascinating. Times are definitely heating up as Google continually grows its internet presence, while Microsoft rallies its deep desktop market hold. It's Good stuff ... Trackback http://dataland.wordpress.com/2007/12/17/google-gets-ready-to-rumble-with-microsoft/

    63. Re:Why choose? by Allador · · Score: 1

      It may be different, but it is also much faster to use.

      The interface is much 'flatter', and requires significantly less clickety-click and tappety-tap (ie, mouse clicking and/or typing).

      So a little bit of learning curve, which isnt that bad, because its all the same functionality, with all the same names, just in a shallower interface. But after the learning curve, it ends up being noticeably faster and simpler to use.

    64. Re:Why choose? by Allador · · Score: 1

      Outlook is a very basic email and calendar program with lousy search Compared to what? I've got a little over 2GB on my exchange account, and search from within outlook is instant, whether I'm online or off. I have saved search folders, and a very powerful server-side rule system.

      What else is missing?

      and absolutely primitive web access (I can only access my Inbox on the web, not any of my filed emails... how pathetic). This makes no sense to me. What is a 'filed email'? Does that mean an email in a folder other than your Inbox?

      Or do you mean that you're using exchange, but filing your mail in a PST file stored locally on your desktop, and then not understanding why its not available on the server?

      If you put your 'filed email' on the exchange server, and dont take an extra step to move it into a local storage, then its accessible via the web (by which I assume you mean OWA).

      I ask because I can access all 2+ GB of my email via OWA, plus my calendar, tasks, and anyone's calendars or tasks to whom I have delegated rights.

      Plus since Outlook works online/offline, I have access to all of this stuff when I'm sitting in a car with no internet access.

      In both of the cases you cite, it sounds like you have a misconfiguration, or are going out of your way to use the products in a non-standard way, and then complaining that they dont work right.
    65. Re:Why choose? by Allador · · Score: 1

      With a perfectly good, free online alternative (i.e., Google Docs), why should anyone put their data at risk by having it stored in only one place (i.e., at home) and likely not backed up? This can be turned around quite easily too.

      With a perfectly good, powerful local alternative (ie, ms office or oo) and an elementary backup system, why would any business put their data at risk by entrusting it to an un-interested third party, who makes no claims about privacy, security, or backups. Not to mention why put your business at risk of being out of business anytime the ISP is flaky or problematic.

      Mind you, I'm not saying there isnt a place for light-weight collab tools like Google Docs. Inter-business working groups, home users, college students, etc. These are great tools for them. And its great to have them in the ecosystem.

      But I cant imagine why any business would put their critical data out 'in the cloud' without an ironclad NDA, Non-compete, backup guarantees, and SLAs.
    66. Re:Why choose? by Allador · · Score: 1

      Well, one small advantage of having your apps online is that you don't have to manage updates and patches. Not true. You still have to manage patches of your web-browser (IE, Firefox, Opera, whatever), Flash, and your JRE.

      Note that in the windows world, at least, these are _harder_ to keep patched and updated than MS Office.

      MS Office just patches itself with Automatic Updates. No user intervention required.

      Firefox, Opera, Flash, and Java all will notify you when they need to be updated, but then you have to runas/sudo the update installers as an admin account. In other words, it requires manual work, or a strong IT shop that packages and distributes updated Flash, browser, and JRE versions.
    67. Re:Why choose? by rtb61 · · Score: 1
      Here's a tricky web based app for you. Say a few more years down the track, you have a cheap home web server appliance (no keyboard/screen/graphics/sound) connected to the net via an IPv6 address, which you can now connect into via your smart phone/pda from any remote location. You can access and use you data and applications anywhere and any time and via your mobile device transfer the data to other networks local at your current location.

      Of course this still leaves google and M$ stuck out on a lurch, because although it would be a web based app, you would be serving it to yourself and it would be your locally based app when you are at home, all this free of adds and privacy invasion.

      The thing that will kill add served web based apps is free open source software and peoples basic desire for at least some control over their digital environment. Regardless of what the M$ trolls say about innovation, 10 years, 20 years, 50 years, 100 years of software development and upgrades is just unrealistic either people will accept you are completely incompetent as a software developer and be willing to continually pay for upgrades or as is the reality most people where happy with M$ office 97/98 and only changed due to document compatibility and availability and the real reason to switch to open office is simply just to escape the forced upgrade cycle.

      So stable free apps and locally hosted becomes web hosted, with out an app serving company. As for off site, best done with your local ISP direct, with them hosting you cheap app server appliance for you in a specialist facility (they of course will only monitor it for functionality and not attempt to turn your data into theirs).

      --
      Chaos - everything, everywhere, everywhen
    68. Re:Why choose? by BigDogCH · · Score: 1

      Hmmm, i didn't even know those existed. But, those only work when the program is running right?

      My family for example uses a spreadsheet for everyones wish lists, and another for packing lists for camping and travel. Sadly, even the very simple google interface confuses them. In reality, a wiki would probably work just as well..

    69. Re:Why choose? by tehcyder · · Score: 1

      Sharepoint? What a waste of money that was. There's the same docs that we had before, only now it's more clicks away and cross-linked with lots of place holder pages that make it so much more beautiful and so much less effective. We were better off when we were using a wiki. Funny how those sharepoint training classes didn't change a damn thing. I'm so surprised. God help us if engineers share information in the way that works best for them. We can't have that
      To be fair, Sharepoint isn't designed for engineers or techies, it's basically there to stop people using Outlook to email each other copies of Word and Excel documents back and forth all the time.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    70. Re:Why choose? by ceoyoyo · · Score: 1

      So that's not even the sophistication of a collaborative editing system. All you need is a file server. Or a wiki server. Even less reason to have the application live online.

    71. Re:Why choose? by Bilbo · · Score: 1

      (a) You are correct that online documentation introduces a whole new class of security risks.

      (b) Laptops aren't one of them.

      I think the real risk isn't that some Google employee will store the data on their laptop and then loose it. More likely, the [fill-in-the-blank] employee will develop an application that links your document information into some sort of search application, or sells that information to someone else. Or, someone will intercept the document in mid-transit. If you are going to store your documentation on someone else's server, then you bloody well better trust that person and their company! It is left as an exercise for the reader as to whether or not Google is worthy of your trust.

      Another interesting question, which neither of us have mentioned is, who is protecting the security of the server, either on your site or on Google's site? I ask you, who do you think does a better job of security, protecting someone from breaking in and stealing all the data on that box or networkt? Again, this is going to depend on who you are talking to, but it's something you had better be thinking about!

      --
      Your Servant, B. Baggins
  2. So if google is really cutting off MSes air supply by Anonymous Coward · · Score: 5, Funny

    When is the party going to be?

  3. Failure is likely by QuietLagoon · · Score: 1, Insightful
    Microsoft faces a business quandary as it tries to link the Web to its existing desktop business

    So long as Microsoft is unable to move past the desktop monopoly, Microsoft will fail. Every attempt of Microsoft to find a new and profitable business has relied upon leveraging Microsoft's desktop monopoly. Unfortunately for Microsoft, competitors like Google are making the desktop moot, thereby crumbling Microsoft's very foundation.

    1. Re:Failure is likely by NeverVotedBush · · Score: 4, Insightful

      I remember reading that the big reason Microsoft went after Netscape by making Internet Explorer free, then cross-seeding parts into the OS, then their monopolistic trade practices was for exactly this reason - Microsoft saw Netscape as a way to undercut their desktop monopoly.

      It's kind of fun to watch them get hit with it again and this time by a much more mature and cash-rich adversary.

    2. Re:Failure is likely by RealGrouchy · · Score: 1

      So in other words... "Will 2008 be the year of desktop Google?"

      - RG>

      --
      Hey pal, this isn't a pleasantforest, so don't waste my time with pleasantries!
    3. Re:Failure is likely by Columcille · · Score: 4, Interesting

      But some of us still like the desktop. My ideal world has me keeping all my data on my computer yet synchronized between my desktop and laptop. So far I haven't found that world but some things have gotten close. Microsoft does a pretty good job of keeping things organized locally, but some of what I need it doesn't handle too well (RSS reader in Outlook is quirky at best, etc). Google has some great online products - I love gmail and google reader - but I want to keep things with me, something more than google gears. iMap for gmail solved that one, but a good, synchronizable RSS reader is still somewhere in dreamworld. As for docs, various sync programs work. Google Docs and other online word processors simply are not an option. Despite what the critics say Word 2007 is a great product and no online product comes close, plus none of them travel with me (I'm aware of upcoming solutions using Google Gears but I still prefer the power of Word 2007).

      Just recently I've started playing with a Mac and so far I'm pleased with what it can do. .Mac almost gets my synchronization taken care of. There are several quirks in Mac that I'm trying to figure out, but it might end up being my solution. I'll lose Word 2007, but there are decent enough options on the Mac. We'll see.

      All that to say, Google is decidedly not making the desktop moot. I'm sure there are quite a few people out there like me who prefer managing and storing information locally.

      --
      I love my sig.
    4. Re:Failure is likely by Damocles+the+Elder · · Score: 1

      Except it won't, any time soon. It's not a matter of whether Google's innovative enough to surpass the utility of MS office. Until we have 100% uptime internet, free WiFi everywhere there's a laptop to take advantage of it, and wireless connections that never drop ever (the last two of which aren't likely to happen in our lifetime), people aren't going to say "Whoops! Drop everything, I want to write my stuff with an online program!"

      And that's not even touching the would-be-bandwith-intensive graphical apps that people would have to drop to be truly "online", like Photoshop and Flash.

      Like it or not, the desktop monopoly isn't going to be broken this way.

    5. Re:Failure is likely by Anonymous Coward · · Score: 0

      How exactly is the success of Xbox related to leveraging desktop OS monopoly?

    6. Re:Failure is likely by thanatos_x · · Score: 1

      Other than using the massive amount of cash available to them from their desktop business to run at a loss indefinitely until they achieved a profit, the x-box and 360 have been successful; They've had hiccups, but Microsoft certainly isn't in an undesirable position in the gaming market.

      The Zune is also showing *some* success, and I believe the 2nd generation line has actually seen some shortages in availability. I don't doubt that Microsoft will remain a competitor in this market for at least a few more years, and while I don't see them overcoming apple's lead anytime soon, I do see them doing to the iPod what the mac has done to the PC in recent years. The Zune (from my understanding) isn't overly reliant on their windows platform (or rather if some other platform took hold over the next 2 years they'd be able to adapt the Zune just fine.)

      Now for other Microsoft offerings, this seems to be at least partially true - Most of their consulting software business is heavily tied into making windows work well (with some support for Unix/Linux - making PCs talk to linux servers for example, but likely nothing for linux on the desktop.) Personally I don't see the traditional desktop/laptop going obsolete in the near future. Not everything a corporation does needs to be mobile, and there's a long way to go until mobile is able to overcome certain flaws. Desktop based software is still far more capable than even dedicated web-based solutions. True for basic word editing it's about the same, but no one will argue that any web-based solution comes close to excel or powerpoint.

      The desktop will remain relevant for the foreseeable future, due to it's inherent speed and functional advantages. It's also cheap, and a mobile solution will require significant investment in hardware to run the servers and software changes to make everything work as it should.

      --
      I am not an expert. If I am misled in something, please correct me.
    7. Re:Failure is likely by Reality+Master+201 · · Score: 2, Interesting

      The desktop monopoly gave them the billions of dollars needed to enter a market, sell units at a loss, and buy developers to write games for their platform.

      You probably could have come up with that if you'd given it a half second's thought.

    8. Re:Failure is likely by Aphrika · · Score: 4, Insightful

      That's very true, but if everything's online, you still need a desktop or sorts to be able to get to it. If you've got a desktop of somekind, you'll want to be able to do other stuff with its capabilities too, not just access the web.

      Without a desktop - be it Windows, OSX, iPhone, Symbian etc. - Google wouldn't be accessible, or exist.

      I think that long-term you'll see a compromised middle ground appear. Information needs to be centralized and always available, and the computing power used to act on it needs to be localized. Information in a single place can end up being virtually useless if you can't get to it, and the frustrations of not having local computing power to hand are exactly what killed mainframe and thin-client computing.

      So, I think you'll see a dominant online Google (aren't they already?) and a still-powerful client/server-bound Microsoft. They're both companies that have their fingers in a lot of pots - some successful, some not, but it's in the public interests that they both exist, if either one extinguished the other, it would be bad for everyone.

    9. Re:Failure is likely by TubeSteak · · Score: 1

      My ideal world has me keeping all my data on my computer yet synchronized between my desktop and laptop.
      ...
      I'm sure there are quite a few people out there like me who prefer managing and storing information locally. My ideal world has me keeping all my data secure yet synchronized between my desktop and laptop.
      ...
      I'm sure there are quite a few people out there like me who prefer securing information locally.

      How is Google keeping my data secure on their end if I'm using a web based app.

      The Hushmail fiasco makes me think that there will never be such a thing as a secure web-app.
      --
      [Fuck Beta]
      o0t!
    10. Re:Failure is likely by Walzmyn · · Score: 1

      I agree wholeheartedly. I would love to be able to move from my light, portable laptop to my big gaming PC and not be able to tell much difference other than horsepower.

    11. Re:Failure is likely by islanduniverse · · Score: 1

      FolderShare (link) could be what you're looking for. When any changes are detected between the shared folder on different machines, they're synced. And the data's not stored remotely.

    12. Re:Failure is likely by gyrogeerloose · · Score: 1

      Other than using the massive amount of cash available to them from their desktop business to run at a loss indefinitely until they achieved a profit, the x-box and 360 have been successful; They've had hiccups, but Microsoft certainly isn't in an undesirable position in the gaming market.

      Not really. They've done okay in the U.S. market, but poorly elsewhere in the world. Sure, the U.S. is a huge market but the European Union a bigger one and the PS3 has it locked up. Also, Microsoft has been playing fast and loose with it's sales statistics by reporting units shipped, which isn't the same thing as units sold since it's counting Zunes which are still sitting in retailer's warehouses, not in consumer's hands.

      The Zune is also showing *some* success, and I believe the 2nd generation line has actually seen some shortages in availability.

      That shortage is artificial--Microsoft only had a very small number of the second generation Zunes assembled. Whether this was just to see how well it was received before committing to building a huge number of them that have to be sold off later at fire-sale prices (as the first generation Zunes were) or to create the illusion of a demand is a topic for debate.

      --
      This ain't rocket surgery.
    13. Re:Failure is likely by gyrogeerloose · · Score: 1

      Microsoft has been playing fast and loose with it's sales statistics by reporting units shipped, which isn't the same thing as units sold since it's counting Zunes which are still sitting in retailer's warehouses, not in consumer's hands.

      Oops, that should have read "it's counting X-boxes which are still sitting in retailer's warehouses."

      --
      This ain't rocket surgery.
    14. Re:Failure is likely by BeanThere · · Score: 1

      My ideal world has me keeping all my data on my computer yet synchronized between my desktop and laptop. So far I haven't found that world but some things have gotten close

      May I ask why not just get one semi-decent laptop and dock it when not moving about? (I used to have similar problems, and eventually just realised I was wasting lots of time trying to keep both computers sync'd, all software, multiple licenses required for all software etc. - a pointless waste.) You don't even need a docking station, even a USB keyboard/mouse is fine, plus normal monitor.

    15. Re:Failure is likely by wish+bot · · Score: 1

      Heard of this little game called Halo? Was going to be Mac only, until MS bought the developer (Bungie).

      --
      lemonade was a popular drink and it still is
    16. Re:Failure is likely by Columcille · · Score: 1

      I may well be moving to this soon. There are a few issues though they are more in my head than reality. Laptop drive space is one, I've been amazed at how fast my iTunes directory has grown over the last year. External hard drive can solve that problem, though. Another issue is dual monitors. But I don't use dual monitors, just want to when I an afford the second monitor but I'm not aware of laptops with dual monitor support; could be my own ignorance, I've not looked into it. And as another poster mentioned, I do like power to play games, which mostly means hefty video cards not usually present in laptops. But my gameplaying has reduced significantly over the years so this isn't nearly the factor it once was.

      I'm pondering a complete switch from PC to Mac, and may just go with a Macbook Pro rather than both laptop and desktop (their machines are all so expensive!) so just using one machine is certainly something in my mind these days.

      --
      I love my sig.
    17. Re:Failure is likely by Anonymous Coward · · Score: 0

      My needs are very similar to yours, though I haven't stooped to using a Mac :)

      I use Newsgator Online / FeedDemon (desktop app) to sync RSS down to article level on all my devices - a huge win when i discovered it!

      I use 1and1 Exchange to keep my mail, calendar, contacts. tasks, etc. consistent across everything.

      As for syncing docs, if you want to primarily keep your docs on your comp, you can use MS Groove (included with Office 07 packages), its alright folder sync stuff.

      HTH.

    18. Re:Failure is likely by Registered+Coward+v2 · · Score: 1

      So long as Microsoft is unable to move past the desktop monopoly, Microsoft will fail. Every attempt of Microsoft to find a new and profitable business has relied upon leveraging Microsoft's desktop monopoly. Unfortunately for Microsoft, competitors like Google are making the desktop moot, thereby crumbling Microsoft's very foundation.

      Interestingly enough, MS profited by making the client - server model obsolete - instead of having to log into the server with your trusty VT100 you had the power to take your apps with you, only logging into to check mail. Now, we're going back to the days of big iron and terminals; all in the name of progress.

        I doubt Google will drive MS out of business; especially since they have the opportunity to seamlessly integrate the desktop / PDA/ web into a single tool using existing software where Google need to invent the tools first. Plus, connectivity is not a given - making web based tools a partial solution at best.

      Leveraging the desktop is the way for MS to go since that gives them the best competitive position.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    19. Re:Failure is likely by slater86 · · Score: 1

      I can definitely see your point but many of us can still remember thin clients, so i guess the desktop isn't always everything. the desktop just seems to be handy at this point in time (and has for a while now) until we can get network speeds acceptable.

      --
      When people ask if I'm an optimist, I say "I hope so". --Bill Bailey
    20. Re:Failure is likely by Anonymous Coward · · Score: 0

      Information needs to be centralized and always available, and the computing power used to act on it needs to be localized.

      kinda like my linux desktop/webserver? Seriously, fuck google, fuck microsoft. The Emperor wears no clothes.

    21. Re:Failure is likely by Blakey+Rat · · Score: 2, Interesting

      Every attempt of Microsoft to find a new and profitable business has relied upon leveraging Microsoft's desktop monopoly.

      Oh yeah, that explains the success of Microsoft Games and Microsoft Hardware in a nutshell. Oh wait no it doesn't... I seem to have no problems at all playing my Xbox 360 or using my Microsoft-branded keyboard on my Apple G5 computer.

      (Christ, do you people engage your brains for even a fraction of a second before modding BS like this up?)

    22. Re:Failure is likely by cmacb · · Score: 1

      They're both companies that have their fingers in a lot of pots - some successful, some not, but it's in the public interests that they both exist, if either one extinguished the other, it would be bad for everyone.


      While I agree with your principle of competition being a good thing, that is sort of like going back to the early 90s and saying "OK, some of us have to agree to continue using OS/2 and WordPerfect, while the rest of us will switch to Windows and Word. Should we draw straws?"

      In my opinion, the shift to running so many applications on the desktop should have never happened in the first place. It was an emotional decision more than a technical one. Everyone was saying "HEY! I want a computer on my desk too!" And many were filled with visions of being able to work wonders without the help of a central IT department.

      But look where we are now! Those IT departments are bigger than ever, and less capable than ever. They are forced by the sloppiness of the operating system to lock everything on the network down to the point of uselessness. You mentioned "client/server" but on average, what is being run now bears no resemblance to the n-tier designs that were theorized when the concept came into being. The typical application set-up has most of the application running on a desktop often with WAY to much information (tiny fonts strange color schemes) on the screen for the user to absorb. A back-end component (if not the application itself) does SQL transactions, makes wild guesses as to which records should be locked, and a room full of "analysts" spend their days (and nights) trying to fix the database in time for the next days work.

      These systems are laughable, and widespread.

      In any event, in answer to your first sentence or two, I've been putting more and more online. I'm almost never away from an Internet connection and I'd rather be in a hotel room with a laptop that contains no valuable data than to be carrying it around with me and constantly having to worry about whether everything is in sync. Like many people these days there are three main computers I use, which are odd in my case, but for most users would correspond to home use, office use, and travel use. But as I get more stuff online I can start thinking of alternatives, like just using a friends computer when I visit instead of bringing my own. In a great number of cases these days when someone is traveling without a computer that is exactly what happens. They think of something they need to do, borrow a computer or use the lobby computer in a hotel, find a recent version of a document they need in a web-based e-mail message, and edit away. Once you get started thinking about it in fact, for me, I've started to get uncomfortable with the idea of leaving a file I might need on my PC at all. I'm starting to think of my local PC as only BACKUP storage for my stuff online. I work directly with the online files as much as possible, only saving a local copy now and then "just in case".

      I really think it's a better way to go, and wonder why it didn't happen sooner, my only explanation, as I said was that it is some sort of emotional control-freak thing, that we'd do better to rid ourselves of.

      PCs as we now know them should be relegated to being "game machines" and leave real work for some sort of "network appliance" that... just works.
    23. Re:Failure is likely by pizzach · · Score: 1

      I agree with you, but lets work in theory for a moment. I could see someone releasing an OS in the future that IS the browser. It would be useless without an internet connection, but not having an internet connection is like not having power; so in the longer term that argument is moot.

      Picture this: You boot your computer to a web browser that takes up your whole screen. No desktop. No windows. Maybe tabs. Suppose that your hard drive usage is replaced by ftping to your ISP. Your email is webmail. Your Office Suite is through a web program than can save to ftp. There are lots of online games already.

      This online only word suddenly starts to sound a lot more possible. The thing holding us back are old paradigms from a pre-online world.

      --
      Once you start despising the jerks, you become one.
    24. Re:Failure is likely by Anonymous Coward · · Score: 0

      Funny you mention old paradigms considering all you described was a gussied up dumb terminal.

    25. Re:Failure is likely by Andtalath · · Score: 1

      FYI, Shrook is a nice RSS-reader where you can sync with their main page. Free software, but you pay some for the syncing.

    26. Re:Failure is likely by mjorkerina · · Score: 2

      All those goddamned fucking web 2.0 retards need a serious history lesson.
      Web 2.0 IS the old paradigm, the paradigm of the days where everyone thought we would be using light PCs terminals connected to big mainframes, plugged to the network like when you plug a power cable.
      Ajax itself is "new" but the paradigm its using is the old one. Do you remember time sharing with dumb terminals ?
      Sun once had a slogan : "The network is the computer". It truly had been a success for Sun, has it ?
      There was a time where ISPs were offering "free" underpowered PCs for net access. We all know how great a success it was.

      People wanted to own and be in control of their machines. They wanted PERSONAL COMPUTERS.
      You can fucking stick your fucking paradigm in your fucking ass.

      The future is in smaller, portable but powerful computing devices. Not dumb terminal with only a web browser inside. Better laptops, tablets and PDAs are the next paradigm, not webapps.

    27. Re:Failure is likely by Weedlekin · · Score: 2, Informative

      "Microsoft saw Netscape as a way to undercut their desktop monopoly"

      It was actually one of the big cheeses at Netscape Communications (I think it was Marc Andresson, but could be wrong) who publicly stated that Netscape made operating systems, and Windows in particular, irrelevant. Microsoft had shown little interest in the Internet up until that point (Gates said it was a fad in the original version of "the Road Ahead", although that bit was removed from subsequent reprints), but this put Netscape firmly in their sights as a potential threat that had to be neutralised, so they starting looking for ways to do so.

      Note that at the time (1994 to 1995 if memory serves me, although it could have been slightly earlier or later), Netscape's statement didn't look anything like as bone-headed as they do in retrospect. The Internet was undergoing a rapidly mounting hype frenzy, and Netscape was the default gateway to it on nearly every platform, while Microsoft was a late entrant with an initially weak offering that wasn't a part of retail and upgrade Windows packages prior to Windows-98 (although it was included in the OEM-only Windows-95 OSR1 and OSR2). It wasn't until some time in 1999 that IE displaced Netscape as the dominant browser, so many people both inside and outside the IE industry thought that Netscape rather than MS would be the likely winners of this particular battle. Subsequent talks between MS and Netscape about dividing up the Internet between them (with MS having Windows, and NS everything else) indicate that Microsoft themselves doubted their ability to win for several years, so this wasn't just another case of the usual culprits (analysts) reading their tea leaves wrong.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    28. Re:Failure is likely by heinousjay · · Score: 1

      I can't seem to find anything showing the PS3 having any market "locked up." What are your sources?

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    29. Re:Failure is likely by 71thumper · · Score: 1

      Microsoft only made IE free (they had been charging) once it was clear that Netscape (which had been releasing it's product for free as a 'beta' and for 'trial' which was unlimited for practical purposes) was not really intending to may the browser a piece of 'pay' software. Sure, they went through some motions, and you could buy a paid version in stores, even, but if you were online you could download and use the browser for free. Netscape's numbers showed that well over 90 percent of all browser users never bought the software. What choice did that leave Microsoft?

    30. Re:Failure is likely by The+One+and+Only · · Score: 1

      Note that at the time (1994 to 1995 if memory serves me, although it could have been slightly earlier or later), Netscape's statement didn't look anything like as bone-headed as they do in retrospect.

      Were web browsers considered difficult to develop? If you want to base your dominance of the future market on developing software, at least make it difficult software, like an operating system.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    31. Re:Failure is likely by The+One+and+Only · · Score: 1

      I solved the drive space problem by getting an external drive for large files. Currently it has mostly backups, but it also has my extensive video collection (DVD backups, etc.) and software ISOs. Dual displays can be faked by using the laptop itself as the second display, although that's not as pretty.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    32. Re:Failure is likely by The+One+and+Only · · Score: 1

      That's not leveraging a desktop monopoly--that's leveraging a pile of cash. IE is a better example of leveraging a desktop monopoly--get everyone to use your browser by including it with your OS, ensure that your browser supports a non-standard version of HTML and a new technology called ActiveX, and use that to sell more copies of FrontPage and IIS. What MS did with the Xbox is the same thing Sony did with the PlayStation, or Apple did with the iPod--use an existing pile of money from one business to enter another business, hoping to find some money in it. Microsoft just has a bigger pile of cash than most.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    33. Re:Failure is likely by The+One+and+Only · · Score: 1

      There's a difference between corporate environments--where centralized network computing makes sense--and the home environment. Because with the home environment comes an important question--where do you keep naked pictures of your girlfriend? I'm not being facetious--privacy is an issue, and I would prefer that the contents of my hard drive (IM transcripts, personal diaries, bank account information, etc.) were not available online.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
    34. Re:Failure is likely by Allador · · Score: 1

      Another issue is dual monitors. But I don't use dual monitors, just want to when I an afford the second monitor but I'm not aware of laptops with dual monitor support; could be my own ignorance, I've not looked into it. Any modern corporate laptop docked in a port-replicator or docking station will support multi-mon (at least two monitors).

      Just avoid the consumer level stuff. On Dell buy the Latitudes or Precision, rather than Vostro or Inspiron. On HP buy the Compaq laptops, rather than the pavilion garbage.

      These will let you get docking stations or port-replicators that have dual-dvi out or dvi+vga out.

      The HPs have a nice 'uber-docking-station' with a built-in NAS too, for a reasonable price.

      Now mind you, if you are getting all this plus a laptop that has a powerful enough graphics card to play heavy games, you're looking at $2000-3000 including the docking station. But you have lots of flexibility.

      As an example, I just put myself into an HP Compaq 8710w. 2.4GHz Core2Duo, 4GB ram, 120GB 7200 rpm hard drive, 512MB GeForce Quadro 1600M (real 512 memory, no shared garbage), abgn wifi and gigabit ethernet.

      Not cheap, but hideously powerful. Running Vista Business x64 on it, and it just screams.
    35. Re:Failure is likely by Weedlekin · · Score: 1

      "Were web browsers considered difficult to develop?"

      They pretty difficult to develop from scratch, hence the fact that Microsoft originally licensed code from Spyglass for use in early versions of Internet Explorer. Lest we forget, the original web browser was written on a NeXT cube, which had a set of libraries and development tools that were vastly more sophisticated than anything Netscape could take advantage of for their multi-platform code base in the early 1990s, and Microsoft's Windows libraries of the period also lacked anything resembling the sophisticated URL handling and rendering support that they have today. Anything's easy to develop when others have already supplied most of the required functionality in documented libraries, OS services, and readily available source code!

      "If you want to base your dominance of the future market on developing software, at least make it difficult software, like an operating system."

      The operating system that established Microsoft's dominance was MS-DOS, which was originally QDOS, something that, like the CP/M that inspired it, was written by one guy in a few weeks. Netscape was vastly more complex than either of those products on its own, and Netscape Corporation also added a variety of other components fairly quickly (not in release order: their own Java VM, a JavaScript interpreter for a language they designed, a mail and newsgroup reader, HTML editor, and a host of other bits and pieces). All of these were written to work with a variety of different operating systems and graphical rendering mechanisms.

      --
      I'm not going to change your sheets again, Mr. Hastings.
  4. The answer is obvious by FoolsGold · · Score: 5, Funny

    Microsoft will just try to buy-out this "Internet" thingy so it's no longer a threat.

  5. Re:Linux newb having trouble with OpenGL. by ScrewMaster · · Score: 0, Redundant

    I detect an incoming "Offtopic" mod.

    --
    The higher the technology, the sharper that two-edged sword.
  6. In the future, Duke is out. by CrazyJim1 · · Score: 0

    Does vaporware run on a cloud?

    1. Re:In the future, Duke is out. by VampireByte · · Score: 1

      Yes, once it travels through the tubes.

      --

      Run and catch, run and catch, the lamb is caught in the blackberry patch.

  7. both by microtubules · · Score: 1

    here's what I want. As if anyone cares. Web based CAD programs so people can cooperate in design. Of course they need incentive to do so. The design would be able to be saved either locally or on the web. Simulations and prebuilt components can be located on a web server . That way everyone has the same parts to look at. And people should get paid by how a product sells. Not everything would be OK to build of course so someone would decide which design to mass produce. I am available to write programs ,and of course I have many more great ideas.

    --
    I thought Schrodinger's cat was in Pandora's box !? Apparently the cat escaped by pushing the lid open.
    1. Re:both by NeverVotedBush · · Score: 1

      What a succulent target for industrial espionage - work as it is happening, innovations as they happen, possibly patentable ideas.

      You can bet everything you have that the Chinese and French would be all over breaking into something like that.

    2. Re:both by microtubules · · Score: 1

      The whole patent system is messed up anyway .It does no one but big corporations any good. How many ideas are kept in someones head because they are afraid to tell? I recently got information on getting a patent. a summary of it was. Step 1 $1000 Step 2 $2000 Step 3 wait 1 to 4 years I forget the other 2 steps but they had large dollar amounts I don't know which step profit! was . It wasn't on the list. But thank you for listening . I'm not saying I have all the details And as far as the French and Chinese. Hmm ,maybe we should have thought of that before building a WWW.

      --
      I thought Schrodinger's cat was in Pandora's box !? Apparently the cat escaped by pushing the lid open.
    3. Re:both by microtubules · · Score: 1

      Oh yeah . And if I research a device myself online ,who's to say I'm not being watched?

      --
      I thought Schrodinger's cat was in Pandora's box !? Apparently the cat escaped by pushing the lid open.
    4. Re:both by StDoodle · · Score: 0

      While that sounds nice in theory, I still can't get an Architect to send me CAD files for anything. At least on the Architecture/Construction front, there aren't many companies willing to share this data, and for good reason. Company A shares file with Company B. Company B makes changes reflecting their work but also some changes to Engineering that go unnoticed. Building doesn't work/falls apart/fails codes/etc... Company A pays the price--and we're talking millions easy in many cases.

      I'd like to see better document change tracking integrated with CAD software; preferably in a way that's open and doesn't mandate that all companies use the same version of AutoCAD (the most expensive, new release of course) for things to work.

      Suffice it to say that I'm not holding my breath on this.

    5. Re:both by wish+bot · · Score: 1
      Autocad version numbers simply let you know how many times more evil Autodesk is than Microsoft. Seriously - if you want to see a classic example of how one company's dominant position can cause limitless trouble for an entire industry (which they 'serve'), look no further than Autodesk.

      If anyone modding thinks that this is flamebait, maybe they can respond instead and let me know why I'm wrong, because the cad world seems a pretty grim place at the moment unless you're an Autodesk reseller.

      --
      lemonade was a popular drink and it still is
    6. Re:both by microtubules · · Score: 1

      We need a new standard then. I like svg . It's xml based so it's text not pixels. I know it would be good 2d diagrams anyway. I already almost finished a schematic editor base don svg.Other types of CAD would work too but that would be more work. And svg already displays in Firefox so you don't need special plugins for it. Houses are not what I know about.I'm sure it would be easy for someone too mess one up though.

      --
      I thought Schrodinger's cat was in Pandora's box !? Apparently the cat escaped by pushing the lid open.
    7. Re:both by tomacorp · · Score: 1

      Maybe I'm missing something, but if you are asking for work, a potential employer would need to know how to get in touch with you. This would preferably not involve replying to a slashdot article.

      Collaborative CAD tools such as you describe already exist, but there is plenty of room for improvement.

    8. Re:both by microtubules · · Score: 1

      I was only looking for cooperation. I can't give out contact info here.I didn't know anything already existed. I do a little programming. I think we have some good ideas here. A collaborative system that saves previous version of designs and displays in a browser. No one wants to be ripped off though. Obviously I'm not saying this to make money. What ever happened to a bunch of people getting together to do something. It would be much better than the nonsense on the web now. I might even be useful. If you do a design for free and someone copies it and patents it that would be terrible. First we would have to protect the content. Maybe only allow certain individuals to connect directly at first. Where you offering me a job?

      --
      I thought Schrodinger's cat was in Pandora's box !? Apparently the cat escaped by pushing the lid open.
    9. Re:both by ozmanjusri · · Score: 1
      here's what I want. As if anyone cares.

      It looks like Google trumps MS there.

      It's not quite a CAD package though it's origins are there. Sketchup was bought by Google a year or so back, and is now available either free or in a paid Pro version.

      The free version is intended to be used to generate 3D content for Google Earth, but they've also started a component library, called 3D Warehouse, to load and sell 3D models developed by commercial providers.

      --
      "I've got more toys than Teruhisa Kitahara."
    10. Re:both by microtubules · · Score: 1

      It doesn't look like a CAD program . It looks like a display program. But it would explain a few coincidences about the program I wrote. The program is on sourceforge if you want to look it up.

      --
      I thought Schrodinger's cat was in Pandora's box !? Apparently the cat escaped by pushing the lid open.
    11. Re:both by ozmanjusri · · Score: 1
      It doesn't look like a CAD program . It looks like a display program.

      It's a CAD tool, and a fairly useful one. It even uses Ruby for an internal scripting language. I first bought it when it was being developed by @Last Software.

      What's the name of your program

      --
      "I've got more toys than Teruhisa Kitahara."
    12. Re:both by tomacorp · · Score: 1

      No, I can't make a job offer in a Slashdot reply. To make collaborative CAD tools, build on one of the Open Source efforts, such as http://geda.seul.org/.

  8. Define "cloud." by palegray.net · · Score: 5, Interesting

    Whether applications and data predominantly reside on servers controlled by corporate entities may be asking the wrong question. Considering the exponential increase in Internet connected devices, coupled with increased processor power and bandwidth attached to single devices, the very definition of "server" may be about to change. Let IPV6 get rolled out on a massive scale, and the line between what's a server and what's a client device may become extremely blurry. This creates an environment ripe for the development of new client layers and application models, operating on a much more distributed scale than we're seeing now.

    In other words, take the Google model of massively distributed computing and apply it to the whole ecosystem of net-enabled devices. The future will probably be a lot weirder than we think.

    1. Re:Define "cloud." by hey! · · Score: 3, Insightful

      Well, let me give you an alternative definition I sometimes use for "database": A database is a collection of information that is governed by a single, identifiable set of enforceable polices.

      The reason I sometimes trot this odd, non-technical definition out is that planners sometimes get tripped up over questions like "should we have one database or many databases?" However, it's often question that doesn't mean what they think it means. Placing all your eggs in one database basket doesn't unify them into a working system. It doesn't tell one part of your organization what the other is up to. It doesn't mean that giving one group control over a certain set of data gives them any other rights they shouldn't have. On the other hand, an "isolated database" may consume or produce data from other databases in a way that implies controlling that physical resource isn't the whole story about controlling data quality or limiting data distribution.

      The point is that the number of "databases", if you count them the way a database platform vendor would, is really just an implementation detail.

      The question you raise about the definition of "server" has already been raised by projects like Seti@Home or distributed.net. As a contributor to such projects, your control over your "slice" of the massive project is limited pretty much to opting in or out. Arguably with the distributed systems that are common for high traffic Internet sites, for electronic data interchange systems of nearly any kind, even for a simple server cluster, an individual server is not really all that important.

      The important questions for a project include: Where is the bulk of policy created? How are policies enforced? What are the options and rewards, if any, offered to participants?

      While "servers" as we think of them are a key part of the infrastructure, we're well beyond the point where they are a single point of control for a major project.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  9. Re:Linux newb having trouble with OpenGL. by Columcille · · Score: 1

    I don't really know what you're talking about but a quick Google turned up the following which seems to be what you're looking for: http://www.glprogramming.com/red/chapter06.html

    --
    I love my sig.
  10. the best quote by fermion · · Score: 3, Insightful
    TO Mr. Raikes, the company's third-longest-serving executive, after Mr. Gates and Mr. Ballmer, the Google challenge is an attack on Microsoft that is both misguided and arrogant. "The focus is on competitive self-interest; it's on trying to undermine Microsoft, rather than what customers want to do," he says.

    If we need proof that MS is the new IBM, i.e. delusional in the belief that it is the one and only solution for the customer, this is it.

    It is certain that MS now has one of the best solution for corporate on the PC. It is equally certain due to the overhead incurred to defend and maintain the PC, MS does not have the best solution for the home PC. By maintaining the applications on a central server, for free or nearly free, Google has the benefits of the central server in IBM days with the cost benefit that MS supplied. Add to that the idea that many people would now would be happy with an appliance, recall that many people do not work in an office, and one has an opportunity for competition. MS is not doing well in the living room, only in the game room.

    I wonder if MS can live in a world where it does not get a cut out of every PC sold. Where more machines, like the OLPC, are not designed to run MS Windows, and therefore cannot be catagorized as a pirate's dream machine if sold naked, or with a non-MS OS. I wonder how many web designers are going to continue to design IE only websites if only 10% of the population browse using a non-MS compatible hardware.

    MS creates adequate products, but like IBM they have it wrong. Google is not the arrogant company. MS is. By creating a new os that costs more than the computer. By not suppling IE to all major OS. By waiting 5 years to admit that multiplatform means more than just running on different versions of MS Windows, and interoperability is not bad for the end user.

    Let me also say that I would not use Google Apps, not for anything important, but I am not the target audience. I can maintain my own machine and download and install OSS. The world where everyone uses google is not much less scary than the world we are in now. OTOH, at least my office might not tell me that everyone uses MS, and that is all they will support on the website.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:the best quote by Anonymous Coward · · Score: 0

      Dear Clueless,

      I live in a world where people value there privacy and have no interest whatsoever in storing there information online, especially private docuements. I also live in a world that plays games and has unreliable and relatively slow internet connectivity. While I live in this world online applications will never dominate no mater how good or how sexy they are. I will use a text file on my machine before I resort to using an online word processor. Google is flogging a dead horse with limited appeal, yes it will meet with some success but I think the majority of people are more like me and no matter how free it is I will continue to refuse to use it as I am no longer in control of my information if I do.

    2. Re:the best quote by Anonymous Coward · · Score: 0

      I think it will be the best of both worlds. To go back to a Car analogy, Your own personal PC is like you own personal car. You can do a lot with it, it is very flexible, but you have the expense and responsibility to maintain it. Goole or web based apps are like public transport. Anyone can use it, the cost is low per use (or free) but it's not very flexible, you cant add the features and services you want, and someone else is responsible for maintaining it.

    3. Re:the best quote by jc42 · · Score: 1

      It is certain that MS now has one of the best solution for corporate on the PC.

      Actually, there's a simple, direct argument against this. I've mostly seen it used in projects to wean big companies off their IBM mainframes onto a flock of little, distributed non-IBM systems, but it works equally well with Microsoft. The argument consists of a question:

          Is it a good idea to have all your data accessible and controlled by a giant corporation that views your data as a "profit center"?

      With both IBM and Microsoft, you are locked into data in formats that can only be handled by IBM/Microsoft software. You don't have access to the source of that software. You don't know what that software can do with your data; you only know what IBM/Microsoft tells you the software can do. Both companies' software has been caught "calling home", sending customers' data back to an unknown IBM/Microsoft site. They do this because they see profit in it.

      Does this make you nervous? It sure should. That vaunted "Microsoft desktop" is a secret passageway into your organization's data. You have no way of knowing what they're doing with (or to) your data.

      We might also note, of course, that google is now a publicly-held corporation. As others have pointed out here, their stockholders could (and probably do) put pressure on google's management to abrogate their "Do no evil" motto, and do whatever might be profitable with any data in their machines. You and I can't watch their software at work, and we can't see all of its source code. We really have no idea what all it might be doing.

      Trusting google with your data is every bit as foolish as trusting IBM or Microsoft with it. Why would you put any trust in a corporation that hides their software's inner workings from you?

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    4. Re:the best quote by khakipuce · · Score: 1

      By maintaining the applications on a central server, for free or nearly free

      There is a world of difference between "free" and "nearly free". On my desktop I get to use what ever app I want, and many of them are free (as in beer). Google and the like may be free now but when they have sufficient market share they will start to charge, or introduce advertising.

      Now if I always upgrade to the latest version of MS Office, then a small charge for an online app would seem reasonable, no need to find several hundred quid every few years, but we don't, do we? We use free apps (from one soruce or another) and we don't always upgrade.

      Of course they want us to move to subcription model, they get to drain your bank account directly, once signed up it becomes an effort to move, cancel the payments etc, and you hardly notice the money going out. Having to find large lumps every few years is a whole different ball-game.

      --
      Art is the mathematics of emotion
    5. Re:the best quote by Anonymous Coward · · Score: 0
      The evidence says otherwise

      • Customer affinity cards-discounts in exchange for revenue created by data mining
      • Google mail is the fastest growing mail server, and will catch up with everyone by summer, even though there is little privacy assurance
      • A large part of the population sends unencrypted mail through free servers, again with no privacy assurance
      • There are many people with cable, and they are rapidly moving phone and internet service to the cable.

      In a word, I live in a world where a significant number of people like free or cheap stuff that works, and they really don't have the knowledge or resources to acquire less invasive solutions. We are lucky because we do, but that does not mean we get to be superior and claim we are better than people who choose to make the compromise. Just look at the number of people who pay for MS products when they could get similar good enough products for free, with less privacy risks.

  11. Re:So if google is really cutting off MSes air sup by someone1234 · · Score: 2, Funny

    I guess, it will be thrown right after the funeral.

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
  12. Re:So if google is really cutting off MSes air sup by morgan_greywolf · · Score: 3, Interesting

    Never. Replacing Microsoft with Google will ultimately mean nothing. Come meet the new boss, same as the old boss. You're just replacing one monopoly with another. Proprietary closed-up code and vendor lock-in is bad no matter whose name you attach it to.

  13. local v server application: pro/con by Grampaw+Willie · · Score: 1

    a locally installed app generally runs better

    and is more trouble to maintain

    how does this play in the market?

    generally people do not want to fuss with their 'puters: they want an appliance they can take out of the box and just run

    that is why most 'puters are sold with software already installed

    running all apps off the net would have one considerable advantage: the computer "appliance" could be made non-modifyable

    that doesn't mean you would never run an infected program but if you re-boot the computer you get a fresh start

    and so you would re-boot before accessing anything sensitive

    1. Re:local v server application: pro/con by dasPlookenMeister · · Score: 0

      You are looking at this from a user perspective. The users no longer drive the market. How else would you explain a half chewed placenta like vista (props HST). No, the market is going to be shaped by the likes of Microsoft and Google. And just like your cell phone companies, the power companies, and the cable tv companies, Microsoft and Google DESPERATELY want that monthly cash coming in. Two things are stopping it at the moment: 1) google ain't there yet with the applications. 2) L. Ron Ballmer and the Microtologists haven't figured out how to transition from the local application, point release model to a web centric pay as you go model. The day I have to start paying monthly to run software, is the day I marry a Penguin. I don't care how ugly she is...

  14. Desktop For Me by denalione · · Score: 5, Insightful

    As an IT Director my primary concern it the productivity and uptime of my clients. Network based software is IMHO not reliable enough to rely on. Any number of connectivity issues could cause a complete loss of use. With certain applications this is not an option. While developers could mitigate these problems (a small footprint executable that allows me to print something even when the host application is down, for example) I would have a hard time recommending migrating to a primarily web-based office/productivity suite. Too many things out of my control for my comfort. Google isn't who the CEO is going to come to when his secretary can't produce something he needs RIGHT NOW.

    1. Re:Desktop For Me by Chabil+Ha' · · Score: 3, Informative

      Our company decided to switch a portion of IT over to these wireless thin clients. They reasoned that maintenance costs would be lower since all the machines would be virtual instances inside a rack of blade servers. Plus, it would make them more mobile inside the building. Good idea, in theory, I suppose.

      Then things quickly would grind to a halt because of network bandwidth issues, someone accidentally unplugged an access point, etc. It's a mess. For the first few months we would get periodic emails saying how great it was, when *we* would be moving to 'the workspace of the future', et all. I've stopped getting those emails all of a sudden...

      Last I heard they're rethinking the whole ordeal, have now issued everyone *real laptops*, and are remoting into a real PC.

      Now, for the real post.

      Did we learn anything in the world of main frames? It seems that we've come full circle from the time where we all had to take turns for CPU cycles...We've gone from 'dumb terminals' to the PC revolution, to the 'network' and now back to centralized, smart-dumb terminals again. Please, lets go back to the desktop PC before its too late...

      --
      We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
    2. Re:Desktop For Me by ciaohound · · Score: 3, Interesting

      I don't know what size organization you have, but mine is small. I can tell you that the economics of developing anything in-house are quickly shifting to prohibitive. For the applications that we have deployed recently, it was cheaper to just have the vendor host the data rather than build out our own infrastructure and host it ourselves. It's true that when our connection has a problem, we're dead in the water, but compared to the cost of staff to maintain the infrastructure and applications, it is negligible.

      --
      Oh, yeah, it's not easy to pad these out to 120 characters.
    3. Re:Desktop For Me by Anonymous Coward · · Score: 0

      I agree, even now if we loose the internet connection at the work - it's crippling but we can still work locally. Have intranet issues, even worse. Have either happen when all your apps are web based running on a google server - that's business suicide.

      Let's also take a moment to think about the number of lawsuits that would happen if anything bad happens on the google servers? Imagine their servers getting hacked and data deleted or they have hardware failures and there's data corruption. Even if they are able to restore that data, that loss of time would result in millions if not billions of dollars of damage and i would guess enough lawsuits to literally force google to go bankrupt.

    4. Re:Desktop For Me by SanityInAnarchy · · Score: 1

      As an IT Director.... Google isn't who the CEO is going to come to when his secretary can't produce something he needs RIGHT NOW.

      Here's a frightening thought, though: Google, and other web services, may be the reason the CEO decides he doesn't need an IT Director, or even an IT Department.

      I hope that's not the case everywhere, if only so we don't end up with a monopoly, but that's exactly the way it is at our company. Small company, we basically have a NAS in a box for local filesharing, there's a printer somewhere (that I never use). We use Gmail for corporate email, Google Docs for actual, printable documents. We keep our version control on a Subversion server provided by CVSDude, and we now use Trac for project planning, bug tracking, and its built-in Wiki for documents that are meant to be common (been migrating away from Google docs for that).

      So, basically, our in-house IT consists of being a software company, thus every employee at least knows how to admin their own machine (install Windows and such). Any of the stuff I keep wanting to do, as a Linux admin -- a VPN, a real fileserver/mailserver, and so on -- are completely irrelevant.

      The one thing my admin skills are useful for, now, is EC2. But that doesn't need to be on-site, so it could easily be outsourced if I'm needed elsewhere.

      --
      Don't thank God, thank a doctor!
    5. Re:Desktop For Me by Anonymous Coward · · Score: 0

      This is not really a problem with thin clients, rather, I think it's an implementation issue. If you use wired network instead of wireless network, I'm sure a lot of the bandwidth issue would be solved. As for people unplugging access points, well, I don't think even laptops work very well when shared network drives/mail servers disappear.

    6. Re:Desktop For Me by Anonymous Coward · · Score: 0

      What happens when you get employees who aren't developers? Or an employee who isn't familiar with the OS you use?

      Sounds neat for a small startup, but I can't see it scaling well.

    7. Re:Desktop For Me by Angst+Badger · · Score: 1

      Agreed. Server-based applications may or may not make sense within an organization, depending on the needs of the users, but there aren't too many cases where they make sense outsourced to a third party. Technical folks -- and that would certainly be Google's management in a nutshell -- are too often oblivious to the requirements of doing business. Even if Google (or whomever) could magically provide %99.999 uptime and perfect, reliable connectivity, there are so many reasons not to outsource IT that it baffles me every time someone tries to resurrect the idea. The company I work for could never do this because we deal with public school student data and there are extensive confidentiality requirements involved in student data, as there are with medical and financial data. Even if there weren't regulatory considerations, there's the simple matter of liability. Your customers -- and their lawyers -- are not going to go after your ASP when they drop the ball, they're going to come after you. In house IT may not necessarily be any more reliable than a third party, but there's a lot more incentive to get it right when 100% of your business (and your job, as an IT manager) is on the line than when it's just one of many clients who account for some small fraction of one's business.

      --
      Proud member of the Weirdo-American community.
    8. Re:Desktop For Me by jo42 · · Score: 1

      One of the things that royally pisses me off about online apps, is one day you log in and the goatse lovers have changed the app - either in a small way or in a significant way. Google is guilty of this with Gmail. Not to mention that I think the Gmail UI is rubbish. With desktop, I don't have to worry about someone 'trying to make my online experience better'.

    9. Re:Desktop For Me by SL+Baur · · Score: 1

      one day you log in and the goatse lovers have changed the app - either in a small way or in a significant way. Google is guilty of this with Gmail. The "new" Gmail interface is horrible. At least they still allow you to use the half-way decent version, but you have to keep clicking on "older version" constantly.

      They have it figured out though. I attempted to navigate through their maze of twisty web pages all alike to get to a complaint area and got lost. Good going Google!

      I've always hated what I've seen of the Microsoft interface - "You are in a twisty maze of GUI menus, all alike". Google and Microsoft are converging rather than diverging. Maybe Microsoft should just buy Google.
    10. Re:Desktop For Me by blind+biker · · Score: 1

      That's all fine, but the truth is that with WindowsXP and especially Vista, you are not in control of the desktop, either. Microsoft is. If they decide to deactivate a certain desktop OS, they can do it. Even by mistake. I hope you were aware of this.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    11. Re:Desktop For Me by SanityInAnarchy · · Score: 1

      What happens when you get employees who aren't developers?

      We generally don't. (Or at least, the corporate end is in another part of the country, so I can pretend that's true...)

      But at least for the moment, well, everyone has to have a home computer, right? So everyone knows at least enough to use a personal computer.

      Or an employee who isn't familiar with the OS you use?

      "the" OS?

      We use at least two that I know of -- and anyway, the point of web apps is that it doesn't matter. They only have to be familiar with the web apps we need, and that's part of essential training. (So is the OS, in cases where they have to use one OS for the job.)

      --
      Don't thank God, thank a doctor!
    12. Re:Desktop For Me by Anonymous Coward · · Score: 0

      It can be done right though. The IT guys just have to do the extra work of keeping the network in top shape. "Accidents" like knocking out a wireless access point simply can't happen, so they need to be secure as well as redundant where possible.

      Besides, why go wireless where there's desks? Keep the WLAN for the laptops, but for desktops, wireless isn't an advantage. *Especially* with thin clients. A fast pipe is the most important ingredient, and you've already limited yourself to maybe a third the speed of a Mbit LAN, when you needed a Gbit LAN anyway.

      But thin clients aren't evil, and they make good sense in many applications. Many companies still use a telnet/ssh type app for their main work (of which there are still many) and would be wasting money on top-of-the-line hardware for anything besides the server and network.

      Your last comment interests me...I'd like to point out that even though mainframes have gone away in many places (but certainly not all), you still need credentials, policies, and important data residing on secure central servers.

    13. Re:Desktop For Me by Chabil+Ha' · · Score: 1

      I'd like to point out that even though mainframes have gone away in many places (but certainly not all), you still need credentials, policies, and important data residing on secure central servers. Without a doubt. However, the trend towards centralizing everything else (Disk IO, CPU, et all) seems a little goofy for software dev considering that single point of failure. Just gimme my own box with Eclipse on it and let me work!
      --
      We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
    14. Re:Desktop For Me by Anonymous Coward · · Score: 0

      If you're running a Server 2000 or 2003 domain, with OS updates being controlled centrally, and volume licenses (no activation with XP), then MS doesn't control your desktop.

      Of course, they control the proprietary document formats you're likely to be using, but not your desktops.

      I think this is different with Vista, but AFAIK you can still maintain your licenses in a central place, which should eliminate the worries about activation issues. I don't disagree though that product activation is really a black cloud over the computer market these days. Think of how much worse it'd be if there wasn't so much free software to keep these schoolyard-bully types in check.

    15. Re:Desktop For Me by fafne · · Score: 1

      No, you probably are not going to go to google, but who are you going to? Is a license going to get you what you want *really*? Will you be able to affect their next release? Maybe, but surely not "right now". If the connection's down for instance you won't be able to send mail "right now" either. If you're asking for reliability, what exactly makes you think desktop will provide that in a better way? I for one surely don't feel that I'm in control working with proprietary software as I cannot affect it in any way.

  15. business apps by midnighttoadstool · · Score: 1

    Perhaps I'm wrong but it does seem to me that for specific business needs coding up a desktop app is hugely quicker than doing it as a web app. And there doesn't seem to be a significant advantage to web apps.

    Perhaps one day something even better than Django (or Rails) will come along and equal the power of desktop development, but I don't think it has happened yet.

    1. Re:business apps by Bill,+Shooter+of+Bul · · Score: 4, Insightful

      No advantage to web apps?!? Then why didn't you just write this post as a word document, and email it to us?

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    2. Re:business apps by imsabbel · · Score: 2, Insightful

      And what has this to do with web apps?
      And why the fuck is this crap modded to +5 (informative of all things?)

      Hint: My browser is about as much a desktop application as it gets (hint: that textbox isnt some fancy ajax wordprocessor). And yes, just to annoy you, i didnt even write this in the browser, but in notepad.

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    3. Re:business apps by Anonymous Coward · · Score: 0

      You make a good point against your own argument. If for example slashdot had an NNTP interface I would use the NNTP client of my choice to navigate articles in a much quicker, feature rich and easier manner than the UI ./ currently provides. Crappy browser text boxes are incredibly unimpressive and using http for presentation in this manner is an incredible waste of network bandwidth.

    4. Re:business apps by hab136 · · Score: 1

      And what has this to do with web apps?

      Slashdot can be considered a web app. A simple one to be sure, but it's a database of comments, a journal-writing program, and a messaging system.

      Hint: My browser is about as much a desktop application as it gets (hint: that textbox isnt some fancy ajax wordprocessor).

      Web apps require a web browser, yes. Fancy or not, Slashdot still (barely) qualifies as a web app. Just about anything that isn't a static web page would.
  16. Re:Linux newb having trouble with OpenGL. by Anonymous Coward · · Score: 0

    Thank you, my gracious sir! But that is not clear on how to achieve what I want to achieve.

    All I want to do is take multiple textures and draw them one after the other. If the alpha value of a pixel in the texture being drawn is 0, the color in the destination buffer is shown. If the alpha value of a pixel is > 0, then that pixel is drawn using the color of the source pixel from the texture, completely overwriting the value of the existing pixel in the buffer.

  17. well... by pkadd · · Score: 0

    Microsoft and Google have been strengthening their fronts against eachother for a few years now before the epic battle. Personally i'm just happy that Microsoft has a competitor that not only has the strength required, but also has a very different way of running things, thus resulting in one of them remaining as the evolved winner

  18. Great point by xzvf · · Score: 3, Insightful

    The Netscape point shows a great knowledge of computer history. A surprisingly large number of people here probably don't remember when Netscape was not only the dominate browser, but an important development platform. Microsoft will try to hinder innovation whenever the desktop is threatened. Gaming consoles... introduce a product and link it to the PC. WebTV ... buy the company. The next question is, when Google has it's cloud computing monopoly threatened, what will it do to protect itself. Kill net neutrality? Buy it's own wireless spectrum?

    1. Re:Great point by NeverVotedBush · · Score: 1

      Sadly, I've been around a while. I had to rebuild a lot of people's computers when Microsoft put OS pieces in IE and let people find out on their own that if they uninstalled it, they bricked the OS. At the time I didn't know the real reasons that Microsoft was so intent on blowing Netscape out of the browser market when they were pretty much free, but found out later when I read the charges in the first Microsoft antitrust case.

      Microsoft has always fought dirty and probably always will. I don't support them any more.

    2. Re:Great point by QuietLagoon · · Score: 1
      The Netscape point shows a great knowledge of computer history.

      Yes, and that was the basis of my original comment (that was mod'ed as a troll...). Once the desktop OS as an application platform is made moot by Google's online apps (and other Web-based applications), Microsoft's foundation crumbles. Microsoft will fight by any means possible to prevent that from happening. It will be a fight for life as Microsoft sees it, because Microsoft is unable to compete without leveraging its desktop monopoly.

      At some point in the future, all many will need is a device that runs a web browser, and not the overly complicated and bloated mess we know as Windows. To be sure, there will be some who want to continue to run a full-blown desktop OS, but they will be in the minority.

  19. What about the users? by JustNiz · · Score: 3, Insightful

    The whole drive to do this seems to be only to facilitate comapnies in making more profit.
    What about the users interests?
    Honestly it seems very clear to me that suddenly having to be connected to the internet (with all its associated performance and security issues) just to do do something like write or store a document would be a giant step backwards.

    1. Re:What about the users? by Anonymous Coward · · Score: 0

      The whole drive to do this seems to be only to facilitate comapnies in making more profit. What about the users interests?

      "It is not from the benevolence of the butcher, the brewer, or the baker that we expect our dinner, but from their regard to their own interest. We address ourselves, not to their humanity but to their self-love, and never talk to them of our own necessities but of their advantages." - Adam Smith, The Wealth of Nations

  20. MS have tried moving off-desktop by EmbeddedJanitor · · Score: 4, Insightful
    ... and failed dismally. MS knows that the desktop is limited and dying but they don't know how to get way from it.

    They have tried Windows CE which still has a shrinking market share in phones, but attempts to leverage the desktop experience, so is doomed.

    They've tried tablets... at least 4 times now... and these still get mindshare at MS because they are Billy-boy's pet PC format. Again, doomed because they try to make the tablet into a desktop-like device.

    It is often said that excessive success brings about a downfall. For MS this is true. The desktop has been so successful for them that they are not able to see past it.

    --
    Engineering is the art of compromise.
  21. I don't get it, something is backassward here... by 3seas · · Score: 3, Insightful

    Why run application off the internet or even store data online unless its directly an online internet all accessible use thing like in web pages, blogs, message boards, etc.?
    Its not like any company today can't have their own inhouse server for inhouse control and security and online limited access.

    With todays desktop system power and terabyte drives isn't it more likely that what's online now can become offline accessible. In other words, its more likely that we move data from online to offline than vise versa. I've recently put together a localhost LAMP/desktop system just because I found wordpress on firefox to be versatile and simple enough for my aging mother to write her autobiography on while dealing with some eye sight problems (ctrl-+/- zooms) with easy pictures addin. And just because its on a system not connected to the internet the export/import function of wordpress allows the data to be put online should she so chose (she could send me a cd for me to import to a family site I set up - but by her choice, not due some leaky internet).
    So even internet applications can be moved to the internet disconnected desktop, where there is security and performance in not being connected,.

    Certainly any businesss applications no more needs the additional possible failures and security breaches of internet connection, ISP problems and weakest link connection than does home applications with slower or no internet connections.

    Sorry Google, but really, your search engine suffers more and more from ad based listings rather than what I'm looking for (i.e. looking for specification information on an old Dell Latitude xp 450c laptop results in endless finding for batteries, power adaptors, etc sellers.... and virtually no links I could find of any use to me.... I can only wonder who all these sellers are selling to.)

  22. Sustainability wins by GregPK · · Score: 1

    Google, and Microsoft may seem like the bigger players here. But I don't think Google's business model has a chance of winning. Quite simply it's too cheap and with thier primary income coming from advertising and search. How are they going to make money by practically giving you the applications. You'd have to have a link to search of some sort. This becomes counterintuitive to users who don't want to be advertised to while they are typing up thier business plans etc. Microsoft today would need to change thier strategy to creating a simple easy to use web-interface for use with business critical applications. Google has beaten them to the punch with this as anything Microsoft requires browsing through no less than 5-10 links to get what you are looking for. Google does it in under 5 links. I think companies that provide top down solutions for businesses are going to have the largest success in the market. Imagine if you had a web app EIS tool that you could purchase in under 5 clicks that basically lets you within less than 5 clicks find any information you were looking for in your business field because it kept all your data on a secure server. Allowing all your execs to access with thier biometric/password fields.

  23. Waiting for AoC to be released by Anonymous Coward · · Score: 2, Insightful

    I'm waiting for the game Age of Conan to be released so I can check it out on my bad ass desktop. Someone from Google can let me know when things like this game and such run in the browser I guess.

    Any one who says the desktop and it's software are going away is blowing smoke up your ass.

    1. Re:Waiting for AoC to be released by dosun88888 · · Score: 1

      You might need some glasses to help out that myopia.

  24. Who has more money? Google vs Microsoft by spineboy · · Score: 2, Informative

    Microsoft has 380 Billion in shares.
    Google is only worth a paltry 80 Billion in shares, etc.

    --
    ..........FULL STOP.
    1. Re:Who has more money? Google vs Microsoft by Anonymous Coward · · Score: 0

      finally slashdot shows it's true colors. more money = more evil.
       
      you need know nothing more here.

    2. Re:Who has more money? Google vs Microsoft by longacre · · Score: 1

      It's a lot closer than that...MSFT's market cap is $330 billion vs. GOOG's $160 billion. A couple of weak quarters for MS, however, and that gap can narrow pretty quick. Still, more $$$ doesn't necessarily mean more capable of making a better product, nor does it mean more evil.

    3. Re:Who has more money? Google vs Microsoft by Anonymous Coward · · Score: 0

      More money means what exactly?

    4. Re:Who has more money? Google vs Microsoft by Bilbo · · Score: 1

      More money means what exactly? Presumably, more money to throw at the problem. The original NY Times article mentioned the fact that Google has lots of money, which is one reason why Microsoft is going to find it harder to smack them down.

      More interesting to me though is the mind share that Google has, and the fact that they (Google) are creating an entirely new market, one which is going to start sucking the oxygen out of Microsoft's market pretty quickly. Add to that the fact that it's still a free solution, and you're going to find a lot of people unwilling to go out and spend $400USD on something they can just point their browser at and start using for free.

      The really funny part is that, while Microsoft probably COULD create a better online office suite than what Google has now, they don't WANT to, simply because they'd be shooting themselves in the foot. So, they're stuck with trying to convince people that online apps reallu suck, while at the same time, they're trying to sell how great it is to be able to use your Microsoft apps online. They're really in a bind now... ;-)

      (I'm actually playing around with the applications now. The calendar is great, the word processor is weak, and the presentation app is lame, but I have a lot of confidence that they are going to get better very quickly.)

      --
      Your Servant, B. Baggins
    5. Re:Who has more money? Google vs Microsoft by houghi · · Score: 1

      Shares are only worth what the fool is willing to give for it.

      --
      Don't fight for your country, if your country does not fight for you.
    6. Re:Who has more money? Google vs Microsoft by The+One+and+Only · · Score: 1

      And when the idiots buying Google stock realize what it's actually worth and the correction occurs, things will even out.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
  25. Tired old crap by dread · · Score: 2, Insightful

    Remember the JavaStation? No? Remember how all the applications would reside on the network? No? Well, it's been said like seven billion times before and the problem is that the real trend is exactly the opposite one. Applications are becoming increasingly personal. And that, my dumplings, will just continue. Fine, it's just those personalized menus now (which generally are just annoying because it really pisses you off not to be able to find that one thing that you need for that one particular document when you actually do need it) but it will become oh so much more. And this is something which you will want to carry with you. Yes. On you keychain. Together with your desktop. And applications. And documents. You don't want to end up somewhere in Guangzho without your desktop. That would be horrendous.
    Storage is cheap and becoming cheaper. CPU cycles are cheap and becoming cheaper. Software is expensive. So what. Most companies don't really mind. And it's not Joe Blow that is earning Microsoft their Office dollars. It's JB Inc. And JB Inc doesn't care if it pays Microsoft 200 dollars. They care if it makes their employees efficient or not. Get dependent on the network in order to do business. I think any company would kill that one in the first SWOT they did.

    --
    I've had a wonderful time, but this wasn't it -- Groucho Marx
  26. on demand applications by Froze · · Score: 1

    Don't know if this redundant or not, anyway - my take on the future of user computing lies in the ability of open source software to be downloaded on demand. Windows Update and apt-get in combination with the trend in virtualization are strong pointers in the future of computing. Users will access data that has an associated list of application handlers, these handlers will be cached locally for rapid loading, after they haven't been used for a while they will expire out of the cache until the next time they are needed and be downloaded again. All this will happen with only minimal input by the user to specify the preferred handler. For fee subscriptions to cutting edge development software will allow companies to make a profit until the open source community decides they like the application and re-implement the features and functionality, this of course does not preclude the ability of open source to lead the way as well.

    Of course, I could be wrong ;-)

    --
    -- The morphemes of your disquisition are ascertainable, but they have eschewed an ambit of transpicuous exposition.
  27. your whole model needs to be re-evaluated by turing_m · · Score: 2, Funny

    Really? I think you can only leverage the thin client model so far before the synergies dry up and you reach fundamental architectural limitations. As the envelope is stretched from web 2.0 to web 2.1 and expanded to breaking point with web 2.1 service pack 1, we may see a resurgence in peer to peer abstracted database solutions enmeshed in a pastiche of performant but robust virtualization layers.

    In other words, take the consulting model of highly topical verbose lexicon, and apply it to a popular internet forum to dampen the signal to noise ratio. Think of the possibilities!

    --
    If I have seen further it is by stealing the Intellectual Property of giants.
  28. if the web app model works out... by Tumbleweed · · Score: 1


    MS will finally realize what they've done to themselves as a platform company by not supporting web standards. "My apps don't work when I use IE, but they work fine when I use ... ANYTHING ELSE."

    I suspect something more along the lines of Adobe AIR or whatnot will be more in line with what people are willing to put up with as far as web-based technology apps go. I don't want to have to have a working net connection just to reread an email I already received, or work on a document, etc.

  29. MODERATORS: Inconsistencies? by Anonymous Coward · · Score: 0
    You sure link a lot to this person's journal, who in fact just posted to this same article.

    You use the same writing style, misspell the same words consistently and use the same "M$" deal on every single post.

    Are you posting to Slashdot with two different accounts? Is that even allowed?

    1. Re:MODERATORS: Inconsistencies? by Anonymous Coward · · Score: 1, Informative

      Erris = twitter. He is a well-known nutbag that makes genuine open-source advocates cringe nearly every time he posts. It's kind of like how you're trying to talk about your cool comics like 100 Bullets with a hot chick, but then your comic-nerd buddy with the loud, nasally voice comes running over and excitedly showers you both with spittle.

    2. Re:MODERATORS: Inconsistencies? by Anonymous Coward · · Score: 0

      Thank you, obviously Erris is another of twitter's sockpuppets. I guess that's what you have to resort to when your main account is posting at -1 for trolling.

    3. Re:MODERATORS: Inconsistencies? by Anonymous Coward · · Score: 0

      Are you posting to Slashdot with two different accounts? Is that even allowed?

      Of course it's allowed. It's just cock-worthy.

    4. Re:MODERATORS: Inconsistencies? by Anonymous Coward · · Score: 0

      ...but then your comic-nerd buddy with the loud, nasally voice comes running over and berates and insults you both for liking DC titles, because DC is eeevil.

      Fixed.

  30. All You'll Need Is a Browser and the Web by MOBE2001 · · Score: 1

    I don't trust Microsoft running software on my computer and to be honest, after what happened with China, I don't trust Google to store my information online.

    Don't matter. The writing is on the wall and Microsoft is scared to death. In the future, all you will need is a good browser and the web. I even envision the coming of cheap, super-thin, throw-away, wireless browser-pads that you can buy from an automatic dispenser at the airport or at 7-11. The future, you can't escape it.

  31. Just as hardware became commodity ... by LaughingCoder · · Score: 2, Interesting

    ... so will the OS. This is because virtualization will render which OS is "underneath" moot. Applications will be delivered with a fully customized OS tightly coupled to it. Big, binary blobs of code+hostOS will be delivered and stored locally in multi-terabyte drives. Data will remain locally stored because nobody will trust having their data flying around the internet for anyone to see or steal. And applications (in the form of pre-installed VMs) will be stored locally so they can be used even when no internet connectivity is available. This, IMHO, is the next wave, and will take 5 to 10 years to play out. Once wireless connectivity is ubiquitous and can provide sufficient bandwidth (gigabit or more), *MAYBE* web-based applications will become more viable, though there still remains the security issue.

    If this prediction is true, then Microsoft is still in the driver's seat relative to Google. They are a player in the virtualization market, and they have applications that people will want, albeit in a slightly different form, so they can be run on their Macs, Linux boxes or Windows boxes.

    --
    The more you regulate a company, the worse its products become.
    1. Re:Just as hardware became commodity ... by imsabbel · · Score: 1

      So you are willing to give up all benefits of OSes (interfaces, ect)?
      Who the fuck is going to write those "tightly couples OS" for all applications?

      What you descripe seems like an awefully horrible step back to the days of dos (and let me tell you, it wasnt pretty at all)

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  32. Google is crazy by jgarra23 · · Score: 1

    Bandwidth is simply too much of a variable when considering reliability of data delivery in an application. Never mind all the privacy issues and data theft and such. Ask any exec when dealing with a B2B application where mission-critical data is dependent on an unstable network. As cool as I think Google's web apps are you'll never convince an exec.

    1. Re:Google is crazy by solar_blitz · · Score: 1

      Bandwidth is simply too much of a variable when considering reliability of data delivery in an application. Never mind all the privacy issues and data theft and such. Ask any exec when dealing with a B2B application where mission-critical data is dependent on an unstable network. I agree with this. I enjoy my decent DSL service, but the thing likes to phase out on me once every month or so. Why should I use an online application when there's risk of getting cut off from the source? If all our applications were web-based, losing internet access would be like losing your utilities - you could do things, sure, but that's a huge loss in productivity. That's why I believe desktop applications will still be relevant and in-demand for the next few decades: If it's on my computer, all I have to do is turn it on and click on the file. If it's on the web, I have to ensure that (1) my computer's on, (2) my connection's good, (3) my ISP has no problems and (4) Google's servers are up and running. If one of those elements are cut, my productivity is shot.

      And another perspective on Google's business model: Google would never have come into existence if we were still using 56.6kbps/dial-up to get onto the internet. That's because almost everything they want to provide almost requires you to have broadband. Today that means Google's software might be most successful in other countries where broadband is as common as indoor plumbing (Sweden, Norway, etc.), but here in the United States where broadband is a luxury I find it hard to believe Google's web-based apps are going to be successful any time soon. But this is another argument for another day, I suppose.
    2. Re:Google is crazy by Your.Master · · Score: 1

      When Google came into existence, most of those who had Internet access at all had only dial-up, and not necessarily as much as 56.6kbps.

    3. Re:Google is crazy by solar_blitz · · Score: 1

      For searches, yeah, it works. I was actually referring to the applications used. But would a lot of people with dial-up be able to handle applications over the internet?

  33. The future lies somewhere in between by Dracos · · Score: 1

    The network cloud won't engulf 90% of computing, maybe 30-40%. Anything that's processor intensive such as high quality graphics production or code compiling will stay off the network for the most part (I'm sure few /.ers are insane enough to use distcc over the internet). Acceptance of over-the-net software will only happen where it makes sense to the user base.

    SaaS (software as a service) is a paradigm shift that most people (especially in business) won't latch on to. I prefer to keep my documents off the net until I'm ready transfer them, and I'm sure most individuals and corps agree. I especially don't want to send them over the net to edit them. If MS is going to dictate how SaaS works, then one only has to look at their track record (WGA, and in general) to get a hint of its fate. Also, look at how DIVX (not the codec) failed. Miserably.

    1. Re:The future lies somewhere in between by epine · · Score: 1

      The network cloud won't engulf 90% of computing, maybe 30-40%.
      For some definition of 90%.
  34. The weak link. by Anonymous Coward · · Score: 1, Insightful

    Google President Eric Schmidt thinks that 90 percent of computing will eventually reside in the Web-based 'cloud.'


    Does he really think businesses will trust their data for storage and transmission in the "cloud"?

    Remember, the weak link is not the technology (encryption, authentication, etc.). The weak link is having to trust people.

    Nobody gets their credit-card number stolen by a hacker who decrypts their SSL stream. In every case, the breach is caused by a trusted employee who sneaks out with the data.

    Businesses know this, and they have an instinctive fear of outsourcing their precious data. Of course, their own employees can sabotage just as easily as an outsourcer's employees can. It's purely a psychological issue: The devil you know is better than the devil you don't know.

    1. Re:The weak link. by david_thornley · · Score: 1

      Does he really think businesses will trust their data for storage and transmission in the "cloud"? Remember, the weak link is not the technology (encryption, authentication, etc.). The weak link is having to trust people.

      This is exactly as true as it was back in the move to minicomputers and personal computers, back when the data processing guys didn't trust anybody to keep data backed up and secure outside the dinosaur pen.

      Since then, we've seen that the dinosaur herders were correct in what they said. You can't trust people. They'll overwrite important data with no backup. They'll either leave the files on a connected machine somebody's already pwned or leave the laptop in the back seat of an unlocked car. They'll put it in formats that Corporate can't automatically handle. They'll install non-approved software.

      Oddly enough, this didn't stop the proliferation of personal computers, and the downfall of the mainframe as the focus of DP. (It didn't mean the end of the mainframe, either, although IBM isn't the world-dominating behemoth it used to be.) I don't think it's going to stop the data from going to web apps either. Businesses that want to be careful can run their own web apps server. There's plenty of advantages there. The IT department gets to keep all the data, and gets to control the apps the users get to use.

      The web apps that win might or might not be Google's, but I really doubt they'll be Microsoft's. Microsoft is going down. If they play their cards right, they can stay a major secondary player, like IBM did.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  35. Re:Linux newb having trouble with OpenGL. by Frank+Battaglia · · Score: 1

    You might be able to play with the glBlendFunc parameters to get what you want (but it's not immediately obvious how to do it). The other way would be to write a simple fragment shader.

  36. Consoles. by SanityInAnarchy · · Score: 1

    The sad fact is, just about all need for a "desktop" computer can now be replaced by an Internet appliance and a game console.

    --
    Don't thank God, thank a doctor!
    1. Re:Consoles. by Anonymous Coward · · Score: 0

      Spoken like a true non-gamer.

    2. Re:Consoles. by SL+Baur · · Score: 1

      The sad fact is, just about all need for a "desktop" computer can now be replaced by an Internet appliance and a game console. Yes. Software developers have always been a minority. :( Heh, I'm old enough to remember when only the hard core Ada developers got local disks with their Sun 3s, the rest of us were diskless.

      Perhaps you can expect "desktop" computers to move increasingly to places in the world without (reliable or any) internet access, which is where I will be for the foreseeable future.
    3. Re:Consoles. by SanityInAnarchy · · Score: 1

      Spoken like a true "hardcore" gamer. The Wii makes you a minority, sorry.

      I will always have a pretty powerful computer, and I will always play open source games and mods. And I will always be a minority.

      --
      Don't thank God, thank a doctor!
  37. It is a service--clients pay by imtheguru · · Score: 1

    But I don't think Google's business model has a chance of winning. Quite simply it's too cheap and with thier primary income coming from advertising and search. How are they going to make money by practically giving you the applications.

    http://www.google.com/a/help/intl/en/admins/editions_spe.html

    They sustain it with the support payments from their clients. These prices may well increase over time or as new features are offered. For the moment it is roughly a dollar a week, per user, for the corporate package.

    And once you've used the services within your own department, you'll wonder how your team survived without them--think on the lines of platform interoperability.

    Cheers.

    --
    Yet Socrates himself is particularly missed.
    A lovely little thinker but a bugger when he's pissed.
    1. Re:It is a service--clients pay by GregPK · · Score: 1

      Interopability only works in specific environments. The biggest environment out there is dealing with sales and retail data/management. If google were to go as far as creating a large database for translation of data into information then, that might be useful in the large scale businesses. But for most of the people out there today it's just simply not going to work. PS, all the ideas google is doing now with interopability are ideas that microsoft pushed out with office 2003. Perhaps it was in the implementation that they got mixed. Those same ideas are avialible with office 2007 and messenger.

  38. For Microsoft to win, users must lose. by IGnatius+T+Foobar · · Score: 1

    So far, I have immensely been enjoying the decline of desktop computing, and the irrelevance of Microsoft to which it will ultimately lead. Microsoft only knows how to play a zero sum game: for Microsoft to win, everyone else must lose. This business model is fundamentally incompatible with the Internet-based software ecosystem. Internet-hosted software is difficult -- maybe even impossible -- to monopolize. Even the mighty Google will have a difficult time taking over everything. Fortunately, Google doesn't appear to have a monopoly in its business plan -- they just seem to be making a big splash with applications that have good architecture and wide appeal.

    Software is moving back where it belongs: behind the glass. Maintained in data centers by people who know what they're doing. Hosted on servers running malware-resistant Linux. Accessed from any location, with any device. This is where the future lives, and although Microsoft can maintain an existence in this future, it cannot maintain a monopoly.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  39. Why not java? by biscon · · Score: 1

    please tell me, why would anyone want to run each application instance in its own VM?. I mean talk about overhead, especially since its perfectly possible to implement a sandbox without having to virtualize the whole machine. If its about security, perhaps if really IS that critical, otherwise programmers just need to do their job better (I am one btw). There is no way in hell I wan't to run 15 complete virtualizations of the same hardware/OS if it isn't strictly necessary (eg. because they're not compatible).
    It is not that I am buying into google's webapps everywhere philosophy either.

    Actually I don't understand why java webstart apps haven't become popular. They solve most of the problems and Java have been delivering solid performance for most application types since 1.4 (at least a lot better performance than AJAX).

    I think SUN should copy .NET's language independence (compile other languages to bytecode). Then we would have a platform AND language independent platform, where starting an application is a simple as clicking on the webstart link.

    1. Re:Why not java? by LaughingCoder · · Score: 1

      please tell me, why would anyone want to run each application instance in its own VM?. I mean talk about overhead
      Why do computations in floating point when you can do them in integer? Do you know how many gates an FPU consumes?
      Why would anyone want to run more than one application at a time? That means virtual memory, swapping, overhead!
      Why would anyone want two or more applications on the screen at the same time! Why, you'd need a 20" monitor, or bigger, to make that useful!
      Why would anyone back up their data by making a bit-for-bit image of an entire hard drive? Why burn gigabytes to back up megabytes worth of data?

      The history of computers is filled with examples whereby convenience trumps efficiency as soon as technology makes the convenience affordable and/or practical. How long does it take to install a good-sized application? 15 minutes? Half an hour? Even 5 minutes is much too long when you can simply run the VM-app immediately without having to do any install, without having to answer any bizarre or meaningless (to you) questions. If your only argument against my prediction is one of cost and efficiency, you essentially have no argument.
      --
      The more you regulate a company, the worse its products become.
    2. Re:Why not java? by LaughingCoder · · Score: 1

      There is no way in hell I wan't to run 15 complete virtualizations of the same hardware/OS if it isn't strictly necessary
      You didn't read my comment very closely. I specifically said "custom" OS. Essentially this means several things. First, there is no reason to bind full-blown Windows to every application if that application only uses a subset of Windows. Further, since the OS is delivered with the application, you likely would have 15 different virtualizations running, not 15 copies of the same one. And each would be sized appropriately. Imagine a game that came with an OS which was highly tuned for gaming with heavily optimized graphics calls, incredible sound APIs, and rich internetworking APIs for head-to-head. This same OS, though, would not have IE, or XML parsing, or even, perhaps, much of a file system. In essence, the distinction between the OS and the application itself would blur. In some ways this is like returning to the roots of software development before OSs, when the one and only application starts up and owns the machine - of course in this case it owns a virtual machine, but the principal is the same. No more DLL hell. No more installation incompatibilities. No more driver issues (well, to be fair, the drivers reside between the VM and the underlying OS and hardware, which is a much better controlled environment than today's hardware-to-OS interface).
      --
      The more you regulate a company, the worse its products become.
    3. Re:Why not java? by Junta · · Score: 1

      On the install issue, do you really think the process of writing the VM hard drive image to disk will be significantly shorter than the process of writing those same contents to the filesystem (bulk of any desktop install process time)? You will have to install, it doesn't magically get from point A to B without doing *something*, and that process won't be significantly aided by how that data will be interpreted once it gets in the right place.

      How is a bundled VM/application significantly less prone to customization than a standalone application? There is *one* question I ever see an application installer that is related to interoperating with the OS, and that is what directory. Every other question either refers to an intrinsic property of the application itself (program offers two interface strategies, which do you like) or the hardware (is your graphics card appropriate for us to run with x amount of detail at resolution y).

      Now, as it stands, managing each app in a separate VM would be incredibly painful. Each has it's own view on filespace, so two applications working on the same data may have mismatched views. Applying updates to each OS instance is aggravating, any software that any arbitrary OS instance is deemed to require to babysit it (i.e. anti-virus) would have to be licensed n number of times. Not to mention each application vendor would have to cover the cost of the OS license itself, if it preferred a commercial OS base (this could include a Linux image, where they need someone like Monta Vista or Red Hat to help them). Suddenly, from an application perspective, things are more complicated with devices. For example, now there is windowed, full-screen within vm, and I really mean it full screen. Do VMs have the right to hamstring other applications (i.e. if one VM is running something, and another starts Quake up, that means Quake must get fullscreen? How do you handle the privilege model in a way that's fundamentally better than a single OS image does it today?

      Add to that the resource management is even rougher, as you've just advocated a world where shared memory doesn't work, so each library instance *must* be loaded per VM.

      Now are there ways to make the VMs behave in a more smooth manner, but at the cost of bringing the exact same problems VM-per-app advocates seek to solve. Maybe the unified filesystem space is assembled through an internal network, but then you have the same filesystem co-existance situation that exists today (complete with the benefits and issues). Maybe you trivialize the things like requesting full screen so that anyone who asks for it gets it, like apps work today, but again, you've pretty much reverted to the same way things act today. The things that nothing short of segregation by VM instance take care of today are the same things that OSes can't address fundamentally for good reason. From a non-technical perspective, I can't imagine the licensing situation being set straight for OS images in a satisfactory way for software vendors. Also, you are then left with hypervisor requirements (Quake 10 only supports VMWare Desktop Hypervisor version 12, will not run with Xen hypervisor 9), so you just trade one set of requirements for another. The problems that VM/app advocates want to solve inherently require a tradeoff that simply doesn't make sense for the desktop usage, and just injects exact replacements or worse in terms of the problems they see today. Administrators take advantage of virtualization to great benefit in the server world to divide things appropriately, but are paid precisely because they can handle the complexity, and the staff/consultant manages the licensing situation themselves.

      The point is to use a reduced set of hardware to do what groups of servers already running separate images were purposed with historically, and thus the complexity isn't different for those groups, but it is a problem trying to replace usage patterns that come with single system image usage today.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  40. Interesting read by MLCT · · Score: 3, Insightful

    NYT covers the issue well. What struck me from reading it was the impression that Google do have a quick turn around on an idea and an ultrafast motivated and reactive set of employees. While reading the section on Grand Prix I couldn't help but imagine what the development path would have been for such an idea at MS - weekly meetings with 4th tier of management, monthly reports for the 3rd tier of management, quarterly presentations for the second tier of management - then a year into the cycle 1st tier find out about the project and bin it as balmer has been hurling some chairs about and he wants to copy something google or yahoo did 6 months ago.

    What also struck me was the tired old soundbites from MS representatives - "The focus is on competitive self-interest; it's on trying to undermine Microsoft, rather than what customers want to do," says Mr. Raikes of Google. Yeah Raikes - your development cycle (or rather complete lack of it for 3+ years after you had destroyed Netscape) on IE fits that quote very nicely. The words from MS all sound a bit wooden - they are trying to come out with all the "we are cool" "googleplex" mentality of roller blading employees who are living the dream - but it doesn't stick - we know how things go on in MS land - the coder who spent a couple of years jumping through bureaucratic hoops of reviews, reports and presentations to simply code the log off button on the start menu for vista tells us that. Gabe Newell got it spot on - MS has become what IBM was when MS were starting up - one vast bureaucracy - MS chided IBM in those days just as Google can rightfully do of MS today. I don't think Gabe extended the analogy, but it fits perfectly that IBM were attempting to cling on to the last of the "mainframe days" back then, just as MS are attempting to cling on to the "standalone desktop days" now. We are entering another paradigm shift - and the more MS say that we aren't the more it confirms that we are.

  41. Hey everything-online guys by spectecjr · · Score: 1

    Call me back when I can write a document online without having to worry about the connection losing it for me.

    --
    Coming soon - pyrogyra
    1. Re:Hey everything-online guys by nuttycom · · Score: 1

      Google Docs auto-saves every few seconds, just like your desktop word processor. Has done so for a couple of years.

    2. Re:Hey everything-online guys by Anonymous Coward · · Score: 0

      Everyone keeps harping on about network connectivity as a problem.

      The next generation of browsers are being designed to have extensive offline capabilities that will allow webapps to work intelligently either online or offline.

      You might have other objections to browser apps, but network connectivity will soon fade into irrelevance.

    3. Re:Hey everything-online guys by spectecjr · · Score: 1

      Everyone keeps harping on about network connectivity as a problem.

      The next generation of browsers are being designed to have extensive offline capabilities that will allow webapps to work intelligently either online or offline.

      You might have other objections to browser apps, but network connectivity will soon fade into irrelevance.


      That'd be nice, but CSS is still a lousy POS after how long? I don't have much faith at this point.

      --
      Coming soon - pyrogyra
  42. As requested. by palegray.net · · Score: 1

    I filtered my model through the catch-phrase generator one more time, and realized I forgot all about:

    1. Paradigm Altering Conditions

    2. Social Discordance Trends

    3. Micro-Economy Utilization Vectors

    Thanks for the feedback! I feel much better now.

  43. slightly re-arranging my words for your benefit... by midnighttoadstool · · Score: 1

    Your wrote : "No advantage to web apps?!?"

    and I wrote :

    "And there doesn't seem to be a significant advantage to web apps..... for specific business needs."

    A business with a specific internal developement requirement doesn't usually require the advantages of web apps, and would save themselves a lot of money by doing it as a desktop app.

  44. Nope - computers will be more portable. by pgaffney · · Score: 1

    This is a bunch of hooey. In the future, your desktop computer, camera, cell phone, etc will all be one item. You take this along with your terabytes of storage on said item with you, and when you get somewhere you want to do desktop stuff you plug it into a docking station that does network, video, key board and mouse over some kind of USB v4 interface. The iphone is pretty much already there. It needs to be a little faster, and we need to be able to put openoffice on it, and then we're there.

  45. Don't be stupid. by Macthorpe · · Score: 4, Interesting

    Actually, if you'd taken 5 minutes even to check the stories on the front page, these posts appear on all kinds of articles, not just 'anti-MS' ones.

    They probably appear more often on anti-MS articles because you're guaranteed more 'eyeballs' on those comments, so it's a more widespread audience for these trolls to hit.

    Mod me off-topic if you like, I just wanted to correct yet another silly Slashdot assumption - this time that Microsoft somehow has a team of people posting stories about black guys with huge cocks. There's never been an iota of proof that they have anyone on here at all, other than in a casual capacity like the rest of us.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    1. Re:Don't be stupid. by Random_Goblin · · Score: 1

      I just wanted to correct yet another silly Slashdot assumption - this time that Microsoft somehow has a team of people posting stories about black guys with huge cocks. There's never been an iota of proof that they have anyone on here at all, other than in a casual capacity like the rest of us.
      Ha! next thing you'll be trying to convince us that Microsoft aren't the creators of Goatse, Tubgirl and Two girls one cup...

      You need to get up earlier in the morning to catch me without my tinfoil shielding!!!!
    2. Re:Don't be stupid. by The+One+and+Only · · Score: 1

      For awhile there was an inevitable reply, something like "Mod parent up, parent post is actually an insightful metaphor about the article", but it got old. My favorite, BTW, is the lesbian Seinfeld fanfiction.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
  46. pie in the sky billionerrors follies by Anonymous Coward · · Score: 0

    we wouldn't trust either, by way of privacy, or protection against DOWn time, with our data. they're both way too nosey, & subject to attack/arrest for stock markup FraUD. just more corepirate nazi hypenosys. what is their inclination to have everyone using apps/storing inf. on their $erver$?

  47. A war on two fronts by Anonymous Coward · · Score: 4, Insightful

    Microsoft faces challenges from Google and Linux. That's two fronts. It is also in a battle with itself. The nonsense about trying to protect DRM using the OS is a real handicap.

    Thusfar Microsoft has obtained and held its position using the classic strategies of a monopolist. Those won't work against Linux because Linux can't be bought. Microsoft can't even cut off its air supply.

    Even if Microsoft wins its battle against Google, it can't kill Google because Google is a giant even if its online applications don't fly.

    Microsoft is in real trouble. Google and Linux are both disruptive technologies. As is typical with disruptive technologies, they will eventually become 'good enough' for the majority of Microsoft's customers.

    At this point, given the choice between giving my mother (who lives a thousand miles away) a computer loaded with Ubuntu or one loaded with Vista, I would easily choose Ubuntu. I suspect that many of us would make the same choice. Next year, things will change and more of us would choose Ubuntu. That's the way it works with disruptive technologies.

    I have a suggestion for Microsoft. Give the customers something that delights them and doesn't get in their way every five minutes. As it is, Microsoft is driving its customers into the enemy's waiting arms.

    1. Re:A war on two fronts by UnknowingFool · · Score: 2, Interesting

      You forget Apple. Apple has something that MS and Google do not have. Wide consumer presence. Most people who are not computer savvy may not know Google or Linux but they probably know of Apple through the iPod and iPhone. They probably know that Apple makes computers even if they have never used one. While Macs don't have a huge market share compared to PCs, their numbers are growing. In consumer products like the iPod and iPhone, Apple is destroying Microsoft. With Apple, Microsoft has a competitor on another front.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:A war on two fronts by LarsWestergren · · Score: 1

      Microsoft faces challenges from Google and Linux. That's two fronts. It is also in a battle with itself. The nonsense about trying to protect DRM using the OS is a real handicap.

      I'd add at lest one more front to that - Java, especially now that it is open source.

      --

      Being bitter is drinking poison and hoping someone else will die

    3. Re:A war on two fronts by mcolom · · Score: 1

      Propietary unixes are those who are competing with linux, not windows. Linux already destroyed AIX and Solaris marketshare, while the windows server platform was largely unaffected.

      I see way too much belief in an inminent victory over Microsoft in the OSS community. Microsotf has got a server system which is nowadays very reliable for mission critical systems, a very good development framework with .NET, and a clear domination of the desktop, which will not disapear in the short term.

      And I would like to remind you that the idea of a web based alternative to Office is not new. There was a web version of openoffice some years ago which failed.

    4. Re:A war on two fronts by Teisei · · Score: 1

      True. Microsoft is really competing against too many, and the more competitors the worse it gets for Microsoft. Microsoft only tries to make their products good in their own point of view, which is the income. On the other hand, these days competitors offers much better solutions in the user's point of view. It's just a matter of time until Microsoft collapses ... and I believe we are talking about a couple of years or so here.

  48. Re:Linux newb having trouble with OpenGL. by kcbanner · · Score: 0

    ...but can you show us the code for how you did this with Direct3D?

    --
    Obligatory blog plug: http://www.caseybanner.ca/
  49. Re:I don't get it, something is backassward here.. by teebob21 · · Score: 1

    Your entire comment is valid, although Google is really not at fault for not having the specifications for a laptop that old appearing on the main page. If you're referring to the old 50 Mhz model, this link is the best I could do, even from dell.com directly: http://support.dell.com/support/edocs/dta/LAT4XX/00000005.htm

    --
    khasim (12/9/06): In a blind taste test, more people preferred Coke over the Pepsi that I had previously pissed in.
  50. Microsoft internet: supporting only IE, IIS by JoeCommodore · · Score: 2, Insightful

    A big problem is Microsoft is not just looking for internet search/data market they want the internet search/data market to run on and only be browsable by Windows (or something other that is totally MS or provides a revenue channel to MS).

    While the web apps department may be all OK with just service revenue and advertising the big wigs in other departments will make sure that the 'embrace and extend' goes into their on-line offerings in order to 'encourage' use of Microsoft enabled PCs and servers to fully utilize those services.

    I for one am very resistant into inserting intentional quirks and other bits of muck in my web apps to satisfy a non-standard approach to displaying HTML/CSS and help enable it to be more popular. Firefox, Safari, Konquerer, Opera, Galeon, etc. all render my pages fine with the standards, and I don't have to use MS servers, browsers or OSs (though they work fine as well, only not IE, but there are free alternatives).

    Also as far as services, from my point of view (Firefox on Linux) many of the MS technology based sites show up as like broken crap to me (does not support my browser, features not working, pages render poorly, etc.)

    Google gets it's high marks because they are not locking the customer (business or user) into a specific application or platform; got Linux, Xserve, MS IIS, that's OK, just add this and you are good. Browser? - is it up to date? Then you are good there too. Like many say of OS X, Google internet tools and results usually "Just Work" and if you start there you probably aren't concerned into looking for other places after that.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    1. Re:Microsoft internet: supporting only IE, IIS by Blakey+Rat · · Score: 1

      What year are you writing this post from?

      Here in the year 2007, the vast, vast majority of Microsoft web applications run equally well on Firefox as they do on IE (or on Safari, for that matter, given Safari's lack of a RTF edit field.) Here in the year 2007, Silverlight, Microsoft's new "Flash-killer" technology is available for all browsers with at least a single digit marketshare.

      Try to keep up.

    2. Re:Microsoft internet: supporting only IE, IIS by JoeCommodore · · Score: 1

      We have all Macs at work, (well OK, we do have a Linux server and a couple Windows Laptops for MS only apps/sites)

      There are a significant number of sites where we go through the process of first Safari, then FireFox, and then if those don't work, it's probably best no to use it unless it is necessary then it gets accessed by the laptop.

      One of which we access regularly I know is coded with Visual Studio and has some bug in the Javascript for a popup form which only seems to work for Konqueror and Safari - not to mention the client-side validation(!) being busted on non active-x enabled browsers. We have requested them to adjust it but I don't think they really know how (VS maybe does not present them with an option?).

      We also had another site a year back that had a nasty IE only message and even if you set your browser to IE, there was nasty active-x in it as well. Fortunately that gone is gone now (at least from us).

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    3. Re:Microsoft internet: supporting only IE, IIS by Blakey+Rat · · Score: 1

      I couldn't help but notice that nowhere in your post do you mention that these sites in question are owned by Microsoft.

      Can some idiot third party developer make an application that's not compatible with Firefox or Safari? Of course. There's a good chance that the idiot developer could make a site only compatible with Firefox if they wanted. Or only Safari. That says precisely *nothing* about Microsoft.

      I haven't seen ActiveX on a Microsoft website in years.

    4. Re:Microsoft internet: supporting only IE, IIS by JoeCommodore · · Score: 1

      No, they aren't owned by MS but I am sure they were created with MSs own RAD web tools, which does in a sense relate to MS as a cause of the issue.

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    5. Re:Microsoft internet: supporting only IE, IIS by Blakey+Rat · · Score: 1

      which does in a sense relate to MS as a cause of the issue.

      No it doesn't. I can make a site that won't work in any browser by IE using Adobe's tools, or using EMACS for that matter, if I want. We're talking about Microsoft here, and you're trying to dig yourself out of wrong by changing the subject.

      For the record, I do know of one Microsoft site that's IE-only: Office Live. I can't think of any others.

    6. Re:Microsoft internet: supporting only IE, IIS by JoeCommodore · · Score: 1

      Many of those tools include (without mention) IE specific code and quirks, even if the programmer is conscientious, they may be unable to create a site supporting other browsers due to the way MS has set up their products. Doing a search to see if there are pages by MS on how to code for firefox with visual studio, reveals only a lot of non MS pages for help.

      Live was the MS site I was thinking of.

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  51. Anyone still using Outlook (Express)? by panta+rhei · · Score: 1

    Gmail is the perfect example for making the desktop obsolete. There's no more money to be made from email apps. Eudora? Mailsmith? Notes? Pegasus Mail? Outlook? Dead as a dodo.

    With Gmail I get a world class spamfilter, reliable backups, and access to my mail from anywhere in the world, all for free.

    1. Re:Anyone still using Outlook (Express)? by Cyko_01 · · Score: 2, Informative

      I use Thunderbird to check my gmail account so i don't have to browse to the website and load all kinds of crap I won't use anyways. I'm sure there are others who do the same thing with outlook

    2. Re:Anyone still using Outlook (Express)? by r_jensen11 · · Score: 2, Informative

      You're joking, right? When on Windows, I use Outlook. When on Linux, I use Evolution. I'd rather have my calendaring/address book/email client both archive information locally and access servers via a protocol like IMAP than rely soley on an online service which relies predominately on advertising revenues that are derived from scanning my documents. I can't count how many times my internet connection's been down in the past 4 months, but I've nearly always been able to retrieve what I've needed because my clients store information locally. Plus, I don't have to worry about anyone making money off of what I consider private, not public.

  52. Re:So if google is really cutting off MSes air sup by Erikderzweite · · Score: 2, Insightful

    So if google is really cutting off MSes chair supply...

    Here, fixed that for you.

  53. Re:Linux newb having trouble with OpenGL. by X0563511 · · Score: 1

    Sounds like an alpha mask, used with a technique called multi-pass rendering.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  54. Meanwhile, in a small town in Britain... by namgge · · Score: 1
    ...just a few days ago

    Police have described thieves who dressed as workmen to steal copper cable from under a road as "brazen".The theft happened sometime between noon and 1pm on Tuesday, December 4. Two men in a white van and wearing high visibility yellow jackets lifted an inspection cover at the Horse And Dray end of Blackboy Road, Exeter. They then stole a 250-metre length of the copper cable.

    It's gonna be a while until I abandon local copies of everything I need.

    namgge

    1. Re:Meanwhile, in a small town in Britain... by Anonymous Coward · · Score: 0

      That is a very good point. Perhaps that day will come when our last mile infrastructure is fiber-based or wireless instead. Unlike copper, broken fiber is absolutely worthless. However, even then, there is the rational fear of losing control of your data.

  55. Re:So if google is really cutting off MSes air sup by SL+Baur · · Score: 2, Informative

    Replacing Microsoft with Google will ultimately mean nothing. Perhaps, but it's just not in the same league. You can say no to Google by just not visiting them. You can only say no to Microsoft (if you're buying a PC class machine in the US) after you've paid them for a license.

    Proprietary closed-up code and vendor lock-in is bad no matter whose name you attach it to. True, true. As is typical in discussions of technology like this, it was all hashed out on the Cypherpunks mailing list years ago. Ross Anderson has the right idea - the Eternity Service. http://www.cl.cam.ac.uk/~rja14/eternity/eternity.html
    and someone who was going about implementing one
    http://cypherpunks.venona.com/date/1997/05/msg00835.html
  56. Out of the browser and back on to the network by Jessta · · Score: 1
    Google President Eric Schmidt thinks that 90 percent of computing will eventually reside in the Web-based 'cloud.'

    Current 'web applications' specifically prevent you from accessing 'the web' for security reasons, instead only allowing you to access the server you got the 'web application' from. This limitation is needed because if you're going to be running random untrusted scripts on your computer you want to restrict them hugely so they can't do anything nasty.

    I believe 90 percent of computing is best done using networks, but there is absolutely no good reason to put 90 percent on your computing on the 'web'. Computer networking has so much much potential than that offered by XMLHttpRequest(). We need to get out of the browser and back on to the network.

    --
    ...and that is all I have to say about that.
    http://jessta.id.au
  57. google isn't going down without a fight by Cyko_01 · · Score: 1

    Either way Google will win in the end. Google has already proven that they can make stable, intuitive, it-just-works software available on any platform(windows,linux,mac) with google desktop, Picasa, Gtalk, etc. Microsoft on the other hand has proven that they are a bunch of buffoons when it comes to websites and web browsers. If the future goes to the internet then microsoft is screwed and they need to start making some better products in order to stay alive. Google has also proven that they listen to what the user wants in a web app. Microsoft, well...not so much.

  58. Fundamental issues with hosted apps by Craig+Ringer · · Score: 3, Insightful

    Beyond the obvious issue of the need for continuous connectivity, there are some serious issues with hosted apps that make them much less attractive than they could be.

    The biggest one, blessing and curse in one, is that there's a 1:1 relationship between client app and service. The hosted app provider controls the client used to access the app as well, something that tends to result in smoother integration, but also a lack of choice.

    Consider mail. Few of us would like to have a specific mail client forced on us by an ISP - yet that's exactly what web mail providers do. For mail, people are happy enough to just move to the provider with a client they're happy with, but that won't be possible for all types of app. I'm very dubious about the unification of storage, communication protocol and client into a single entity.

    Web apps also make it harder to apply policy. How can you, with web apps, have a shared working directory with snapshots taken every five minutes (aged out progressively) that gets automatically archived into another part of your system & indexed at the end of the week? It's not easy, that's for sure. Businesses with access control requirements, data retention issues, etc also face issues.

    Even if the provider tries to take care of those problems, they'll have a hard time making it easy to integrate things like archival with the rest of your network.

    The admin also tends to lose insight into the system with web apps. If I hosted my business's mail with Google, I wouldn't get access to the mail logs, control over spam filter sensitivity, or other important facilities. That's not inherently the case, in that Google could offer these facilities, but in general web apps tend to take more of a black box approach.

    In short ... they're OK for consumer use and for specialized tasks, but for general work I doubt I'll be interested in web apps for quite a while.

    --
    Craig Ringer

    1. Re:Fundamental issues with hosted apps by Animats · · Score: 1

      A more fundamental issue with hosted apps is that the app might go away.

      It happens, even at Google. Remember Google Answers? One day, Google just turned it off.

      Or the terms of service and pricing could change. If you're a Gmail user, you have no guarantee that Google won't start charging you tomorrow. Someday Google will have a down quarter, their stock will dive, and their management will be under pressure to find new revenue.

      The first one is always free.

    2. Re:Fundamental issues with hosted apps by Craig+Ringer · · Score: 1

      The pricing issue is also a concern with any non-commodity software too. Countless businesses rely on semi-custom or entirely custom apps for their core operations, and find that the fancy new version 2.0 produced by the vendor (which has promptly dropped support for version 1 entirely) won't run on their existing computers or database - and costs five times as much. You get a bunch of new features you don't need and a forced upgrade so you can keep on doing what you were doing before.

      These apps don't go away in quite such an abrupt manner, but it's not much more fun when they do. The very abrubtness with which a web app can vanish is part of what's scary, though, I agree. Imagine a business relying on salesforce.com only to find that either (a) they've been financially struggling for years and abruptly close up shop, or (b) their disaster recovery procedures are inadquate and they're down for weeks after a major crash.

      To me, it's that lack of insight into, and control over, web apps that's the real worry. You can't make sure they conform to reasonable standards of backup procedures or security protocols. Scary stuff, especially when you're giving them customer data.

  59. Not realize, exactly what they were planning for.. by Junta · · Score: 2, Interesting

    From the day they decided they needed to crush Netscape and replace the web browser with something inherently tied to the OS that just so happened to not match everything else, they had been planning for this. The quote they sought (and still would like to see) was "My apps work when I use IE, but they don't work when I use ... ANYTHING ELSE." They wanted webapp developers to totally embrace VBScript/ActiveX controls and all sorts of goodies as they could think of that would keep people tied to an MS OS instance, *even* if all it was doing was rendering a foreign application. They even continue today with SilverLight to try to displace Flash.

    Of course, the vast majority of the general internet application landscape didn't play out that way (most ignore those things as they don't bring much that other technologies that are more universal do not). But they have been bitten by their own strategy. There is a Pocket Internet Explorer discussion out there where they explain that despite having flash support, they don't implement the VBScript a few select sites did implement to detect IE/flash. So they were bitten by the very sites that drank the Microsoft Kool-Aid.

    But all that aside, it's clear that IE isn't being specifically bitten by any spec deviance (I've not seen things in actual mass deployment not work with IE on the desktop), but it is true that most have avoided the MS-only featureset, and that leaves Microsoft rightfully worried that they will not be able to differentiate in a world where the OS for 90% of the users is merely what the web browser happens to be sitting on.

    For my part, I'm not crazy about a vision of a near-100% webapp-only world. It sounds like the dreamworld of tyrannical content providers (your meda player is a webapp, and thus we never give indefinite licenses). The seperation of data and presentation evaporates (today, mutt, evolution, thunderbird, or Google's web interface are all different ways of interacting with your mail, with useful differences). Webapps need to override drag and drop and right-click contextual menus to compete with the desktop paradigm, and today that doesn't work too well, and when it does I'm personally aggravated that I can't user my browser specified context menu. Privacy becomes even more complicated to protect. Yes, data backup and such becomes someone else's problem, but they won't necessarily protect for free your data from yourself (you delete something, it's gone without a recovery fee), whereas if you can own your data and back it up yourself, you have the option of protecting against that as well.

    All in all, long haul if it were only one of Microsoft or Google, then no matter who won, the users would ultimately lose.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  60. Re:Linux newb having trouble with OpenGL. by Anonymous Coward · · Score: 0

    #include <d3d.h>
    using namespace Direct3d;

    void main(){
    Surface* screen = Surface::GetScreen();
    screen->SetColorKey(new Color(0, 0, 0));  // Do not draw any pixels that are black (ie. they're transparent) when blitting a surface.

    Surface* surface = new Surface("image.png", FORMAT_RGBA);

    screen->Blit(surface, 0, 0);
    }

  61. It's not about Google x Microsoft... by Anonymous Coward · · Score: 0

    It's about desktop x web applications.

    desktop applications may be usable at home, but are hard to maintain in corporate environment, with hundreds of computers and users. In this sense, web applications are great - centralized data and software - easy to update, easy to colaborate, accessible everywhere. I see only two drawbacks: low responsiveness (in bottlenecked nets) and the insecurity of outsourcing your data.

    So, the solution is obvious: web applicatios to be installed in your corporate servers. Your data is secure, the access is fast inside your intranet, user's applications are always up-to-date, and the resources can be accessed from outside, with a bit of pacience.

    Google is trying to put everything inside its own servers, so the web applications they develop cannot be installed in our servers...
    Microsoft is trying to put everything inside each desktop, so they don't want to develop web applications at all...

    I think the way is wide open for open-source web application projects. When will we have a web version of OOo???

  62. What field? by Anonymous Coward · · Score: 0

    It really depends on the field one looks at. Sure for day-to-day activities shared by everyone, it's quite likely that 90% will be web-based. Personal e-mail, blogs, social networks, etc.

    However, I don't forsee work desktops moving en-mass to web-based software. I see a balance being created. Perhaps secrataries will be mostly web-based. HR will probably be 50/50 or perhaps a bit more (form publishing, reports, etc written using desktop software, employee information provided through a web-interface). Marketing types will slightly more desktop-based - presentation software so far is a desktop only app and likely to remain so. As a developer, it's never going to be 90% - compiler, debugger, man pages, IDE, etc will always be local (man pages because usually they contain platform specific caveats that might not be mentioned online, although for the general case I usually use a web browser).

    So for personal life, I think Schmidt's prediction is likely to come true - web based software simply provides a much easier synched interface (people tends to have at least 2-3 computers these days - laptop + home + work desktops). However, I really do believe that in the next 10-15 years, a model for media PCs will become popular, and that will definitely be desktop software. The reason is that if you've already spent a lot of money on a large HDTV, it makes more sense to hook-up a PC with a great interface (probably better than what boxes have now). Also, a lot more TV shows will be available for free or for a nominal fee as an HDTV stream (i.e. ABC). They just have to solve the UI problem of sitting farther away from the screen than we do with traditional monitors.

  63. "You are about to use Google search..." by Snufu · · Score: 0

    Cancel or cancel?

  64. Re:So if google is really cutting off MSes air sup by poopdeville · · Score: 1

    Perhaps, but it's just not in the same league. You can say no to Google by just not visiting them. You can only say no to Microsoft (if you're buying a PC class machine in the US) after you've paid them for a license.

    Or you could buy a Dell. Or a Mac.

    --
    After all, I am strangely colored.
  65. Re:Linux newb having trouble with OpenGL. by RuBLed · · Score: 1

    Here you go... I haven't tested it yet though..

    bool ShouldIReturnAlpha( float alphaValue )
    {
    if( alphaValue == 0 )
    { return true; }
    else if( alphaValue != 0 )
    { return false; }
    else
    { return FILE_NOT_FOUND(); }
    }

  66. Re:The future lies, take II by epine · · Score: 1
    Gaa! My mouse hit a crusty, and I blimped submit instead of preview. Let's try that one again.

    The network cloud won't engulf 90% of computing, maybe 30-40%.


    For some definition of 90%. I think it will break down according to the 80-20 rule: the 20% of applications that produce 80% of the value will remain on the desktop, while the 80% of applications that produce 20% of the value will migrate to the network. You outsource a large slice of your IT hassle, but only lose 20% of your activity for the duration of a network outage, which are fairly rare events if you have a good ISP. If Google apps takes off, it will probably drive demand for a more reliable last mile, and even small companies will not have much reluctance to pay for this if their IT costs are significantly reduced.

    It really doesn't make a lot of sense to have your in-house IT people supporting the 80% that produces 20% of your value.
  67. Mesh networking. by SanityInAnarchy · · Score: 1

    That, too, is going to become increasingly irrelevant.

    I really do want "desktop" or "laptop" computers to succeed, but right now, they've got nothing going for them except privacy and user control, neither of which anyone seems to give a fuck about anymore (see Myspace).

    --
    Don't thank God, thank a doctor!
  68. Browser-based apps == perpetual motion machine by knorthern+knight · · Score: 1

    There's a saying that he who fails to learn from history is doomed to repeat it. Every so often for the past couple of hundred years, some nutcase has come out of the woodwork, claiming "free energy" and "perpetual motion". This is all contrary to the 2nd law of thermodynamics, but the "inventors" seem to miss that.

        In the mid-to-late-1990's Java was the OS-on-top-of-the-OS that was going to make the underlying OS totally irrelavant when you wanted to run an app. How many Java web applets do you regularly use today?

        Later on, AOL decided that they were going to re-write Netscape 5 as an OS-on-top-of-the-OS that was going to make the underlying OS totally irrelavant when you wanted to run an app. Everybody remember what a roaring success that wasn't? It was the total neglect of the browser, whilst concentrating on the web-app-platform, that killed Netscape, moreso than Microsoft's dirty tactics.

        However, like moths drawn to a flame, developers keep trying to change the browser into an OS-on-top-of-the-OS that's going to make the underlying OS totally irrelavant when want to run an app. Along comes Google, thinking they can do the impossible.

        The perpetual-motion-machine nutcases run afoul of the 2nd law of thermodynamics. The browser-based-web-application fanatics seem not to have heard of SARBOX and HIPAA, and equivalent laws outside the USA.

    Your Aunt Ethel may use GMail. A university that doesn't want to provide email infrastructure for 15,000 students may use GMail. Any confidential business data, including that same university's HR data, damn well better not be floating around "in the cloud". Web-based computing is out of the question for a lot of corporations and governments, i.e. Microsoft's main customers. And then remember that the average person has a lot of stuff that

    Web-apps have other problems...

    - How many web-based spreadsheets or word processors have the power of Gnumeric or AbiWord, let alone MS Excel or MS Word?

    - You download a browser-based-app, close your browser, and the app disappears, needing to be downloaded again, next time you want to use it. On Gentoo linux, I "emerge gnumeric" (apt-get for you Debian types), and the spreadsheet app hangs around until such time as I order the machine to delete it.

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  69. Encumbered by legacy and delusion by dalesun · · Score: 1

    I agree. As fermion pointed out above, Microsoft is proving to be the new IBM, deluded that their solutions are always what's best for customers. Their new solutions are typically encumbered by their perspective of trying to leverage and protect their existing approaches--they just don't seem able to really embrace and exploit the possibilities of cloud computing. A look at the low rate of Vista adoption, and the recent rebranding of PlaysforSure, will also show how far from the mark they often fall, from what their customers and partners really want or need. They'll only lose their arrogance and break free of their legacy when the pressure increases--and it will.

    The future will be even more challenging. In a few years Google's Android platform and other mobile devices on WiMax and 700 Mhz wireless, are likely to help push cloud computing into the mainstream. Google, Adobe, Microsoft, and others will all be developing better products. Take a look at Buzzword for a taste of how great a web application can be. Hybrid applications that can be synched and/or used disconnected, and encryption, will address the disadvantages of cloud computing today.

    The future will include better options for users that will increasingly be in the cloud. It's likely to get here sooner than Microsoft will be ready for, but they'll eventually adapt and be a force to be reconed with in the cloud.

    --

    speak.to is about communication.

  70. Why only applications? by Begemot · · Score: 1

    Why nobody talks about moving the entire OS to the web?

    Access from everywhere! No backups! No administration!

    There are many examples live and kicking:
    G.ho.st
    EyeOS
    YouOS

    There are more, but I liked these the most.

    1. Re:Why only applications? by hyades1 · · Score: 1

      For more demanding applications, wouldn't bandwidth be an issue?

      --
      I've calculated my velocity with such exquisite precision that I have no idea where I am.
    2. Re:Why only applications? by Begemot · · Score: 1

      Of course web OS cannot solve all the problems of all the people. Also bandwidth is constantly growing, and soon it will not be a problem.

      Consider, for example, the needs of an average medium sized college. All they need is a simple office suite (email, editor, calendar), IM, and some data storage. With Web OS, their hardware and software maintenance troubles go down the drains.

    3. Re:Why only applications? by mjorkerina · · Score: 1

      Bandwith will always be a problem. ISP are already complaining about the bandwith used by google or the video sites like Youtube, and Bittorrent.

    4. Re:Why only applications? by Begemot · · Score: 1

      I hope you're joking.

      When I started my first year in CS, there was no inet, or IOW, we had no bandwidth at all. A few years later we could slowly download and read markup content, nobody even dreamed about video. With a bit of extrapolation I think we will no

      and ISPs will always complain.

  71. Re:So if google is really cutting off MSes air sup by kabrakan · · Score: 1

    December 22, 2012.

    --
    Slartibartfast:"Is that your robot?"
    Marvin:"No, I'm mine."
  72. VNC / VPN by Anonymous Coward · · Score: 0

    I am honestly surprised at how few geeks actually use VNC and/or VPN on their personal setups. I can understand an average computer user skipping this, but not someone who considers themselves a power-user. It's so simple, and you get instant access to your files from any computer in the world. Even better, you get instant access to your COMPUTER from anywhere in the world. Software with single-user licenses is not a problem.

    Lag can be a bitch sometimes, but honestly, MS Office over RealVNC is far better than Google Docs. Hell, I play TF2 from the other side of the United States. At least then you have an excuse for lagging ;)

    1. Re:VNC / VPN by ceoyoyo · · Score: 1

      I agree with you about VPN, or some other means of sharing data. VNC... I don't know what kind of connection you have, but I'd far rather have my app local on my computer than use VNC even on my own LAN. I can believe it's better than Google Docs though. GMail is WAY better than pre-AJAX webmail, but I still never use it. Give me my local IMAP client any day.

      I have VNC set up, of course, and it's invaluable for certain things, but I wouldn't want to run more than I have to over it.

  73. Mix and match by Anonymous Coward · · Score: 0

    I suspect that most people will actually use a mixture of desktop and web software for quite some time. Currently I use Gmail, and Google Calendar as my mail and calendar programs, and still use Open Office for my word processor (I much prefer it to Word), and Excel as my spreadsheet program (I much prefer it to Open Office one). I also use Google Docs and spreadsheets for certain things - like jotting down notes when I'm visiting clients so that I can have access to them from anywhere. It has to be said though that in Enterprise applications, which is what I spend most of my time building, desktop applications are becoming a rarity. To a great extent I think the only reason we all still use things like Word and Excel is because we're so used to using them.

  74. There are other applications.. by cavebison · · Score: 1

    ..besides MS Office and Open Office.

    There's download managers, PaintShop et al, Acrobat, disc label designers, all kinds of apps with graphical interfaces that you simply cannot achieve online without a complete rethink of what HTML does in your browser.

    Either that, we'd end up with a variety of propriety browser plugins or thin client apps to give us the interface required for the online software in question.

    Either way, you still need a desktop you can install stuff on. I can't see how to get away from that, or even why we'd need to if someone somewhere didn't see a revenue model in it.

  75. Third alternative? by TenDimensions · · Score: 1

    How come no one is talking about the possibility of a third solution? With USB drives exploding in size and all the efforts out there to create Linux bootable thumb drives how long will it be before someone can carry everything they need on a thumb drive in their pocket - including the OS.

    I'd like to see a hardware manufacturer start installing empty hardware with USB - I could walk up to it boot up with my drive, do my work, and walk away with it.

    Aside from the need to backing up and the possibility of dropping the drive down a storm drain, I think this is a nice third choice between the Google/MS wars.

  76. one-issue issues by misanthrope101 · · Score: 1
    First of all, let me stipulate that I'm not disagreeing with you. I'm justing thinking of a moral choice made in the context of other moral choices. I too disliked Google's accomodation of China, and I deplore China's human rights record.

    Okay, so let's say I drop gmail and stop using google. What about all the other products I buy that send money to China? Something like 80% of the goods in Wal-Mart are made in China. All I'm wearing from China at the second is a pair of shoes and maybe the watch (Timex, but doesn't say origin on the back). But I know that many of my clothes are made in Malaysia, the Philippines, India, etc, and I have no idea what labor or environmental practices are behind these products. Let's not even start on my computer, mp3 player, dvd player, LCD TV, and so on. Plus I spend about $230 a month on gasoline, much of which which goes to large oil companies and Wahaabi fundamentalists, neither of which embody moral values I'm happy with.

    How do you go about delineating which areas of your shopping life can be seen in a moral context? I know many people who are horrified at even adult prostitution in Thailand, but sweatshop workers working 14-hr days at 13 cents a shirt doesn't cause their moral compass to even tremble. How is that? Why don't I see exposes on the people worked to death in the sugar-cane fields to get the sugar to go into my coffee, or the people killed in Guatemala by thugs financed via the bananas that go into my banana pudding? How do you choose?

    Again, I'm not saying that you're wrong, and I'm not even challenging you to defend yourself. My question is largely rhetorical. I consider myself personally complicit in a very wide variety of daily atrocities. If you watch the documentary The Corporation you'll find that it is the corporte entity itself, not just Microsoft or Google (or even Haliburton) that is evil, or at best sociopathic. What's more, the moral problems are so widespread that you'd be hard pressed to live a morally uncompromised life as a modern consumer.

    You could, I guess, wander off and live off the land, but I doubt many of us could manage that. The compass in my backpack is made of plastic dependent on the entire petroleum industry and all that it entails. Eyeglasses as well. My jeans, underwear, socks, and shirt could've been made in sweatshops (though I hope they weren't). My shoes--China. This whole "do no evil" thing isn't easy to live up to. I'm certainly an abject failure at it.

  77. Go to the source... by bitrot42 · · Score: 1


    This is a preliminary doc that explains why they did what they did:

    2007 Office System Document: Developer Overview of the User Interface
    http://www.microsoft.com/downloads/details.aspx?FamilyID=5ae8ea78-6ba9-4de4-aabd-2616d010caa7&displaylang=en

    I feel a LOT better about the ribbon now that I've read this. Office 2007 seems to be a so-so implementation of some really clever UI concepts.

    I work for a Windows development shop, and we've decided to use the ribbon for our UI redesign. It addresses some of our biggest goals quite handily.

    Does this make me evil...?

    --
    FIXME: Add a sig here
    1. Re:Go to the source... by arb+phd+slp · · Score: 1

      I feel a LOT better about the ribbon now that I've read this. Office 2007 seems to be a so-so implementation of some really clever UI concepts.

      This is what I thought about it the first time I used it as well. I could see what they were trying to do and it could work. But Microsoft's particular implementation was a mess.

      --
      There's a perfect xkcd for my sig but I'm too lazy to look it up. sudo someone go find it.
  78. Re:slightly re-arranging my words for your benefit by Bill,+Shooter+of+Bul · · Score: 1

    Sorry, I'm not buzzword compliant. I really don't know what the heck " specific business needs" are. I would think that they might involve collaboration amongst groups of widely distributed mobile people working on a common task. Or something like that.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  79. Re:So if google is really cutting off MSes air sup by Frantix · · Score: 1

    Just before you and others start posting about the tyranny of Google. :)

  80. DUH GOOGEL IS DUH NOT BE DUH EVIL!!!!! by Anonymous Coward · · Score: 0

    Weez all noes teh MiKKKr0$$$l0th is teh EVIL!!!!111!1!, n dat duh Googel is duh not be duh 3vil.

    Soze wats duh problum? Weez truss duh Googel, n dey uzez duh Lunix, to!!

    DUH GOOGEL IS DUH N0T BE DUH EVIL!!!!

  81. Microsoft Competes -- Google Innovates by Graumis · · Score: 1

    I think the article points out the fundamental differences between Microsoft and Google. Style-wise: Microsoft competes -- Google innovates. Tool-wise: Microsoft uses the OS and the Office Suite -- Google uses the browser and the Google-plex (its version of the "cloud"). Microsoft hopes that its monopoly products (Windows and Office) and its competitiveness can be used to successfully control innovation. Google hopes that the velocity of its innovation into the Google-plex will be such as to leave Microsoft in its dust. So I believe Google when it says its not competing with Microsoft. It would have to slow down, change direction, and fight to do so. That would be a big mistake. It is not a fighting company and its products don't make for good weapons. There is only one thing Google can do to live -- run. Run to a place where Microsoft can't compete.

    --
    The sole test of knowledge is experiment. -- R. Feynman
  82. Google gets it too by Anonymous Coward · · Score: 0

    Google also gets access to YOUR mail, from anywhere in the world, all for free.

  83. Re:slightly re-arranging my words for your benefit by midnighttoadstool · · Score: 1

    I didn't notice any buzzwords in "specific business needs".

    Business software that is general in usefulness is justified in being written as a web-app. Now think of the opposite.

  84. Re:slightly re-arranging my words for your benefit by Bill,+Shooter+of+Bul · · Score: 1

    Ok good point. There aren't any buzz words, I just meant I'm not familiar with your problem space. I think what you might have meant is something more understandable ( to me at least) such as " web apps are good at solving some problems, but not all". I don't think the generality of an application makes a difference, but I'm not sure our terminology is close enough to really agree on anything.

    Its a good thing you're not trying to sell me anything or visa versa.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  85. they tried in 1994 by peter303 · · Score: 1

    MicroSoft tried to co-opt TCP/IP by putting special MicoSoft code in it, or completely replacing it. MSN was supposed to crush AOL (just dialup in early 1990s) and replace the internet.

    Then Bill had a "Damascus" insight after one of his retreats and decided to join the InterNet rather than replace it. His main weapon- free InterNet Explorer- pretty much banrupted Netscape, the Google/Facebook phenom of ite era.

  86. Re:slightly re-arranging my words for your benefit by midnighttoadstool · · Score: 1

    To spell it out : it is expensive to produce a web app compared to a desktop app, so if you don't need the advantage of no installation and universal access (or near enough), which is almost always the case for internal projects (specific business needs), then save yourself a ton of money and use VB or Java or Delphi or MFC.

  87. Re:So if google is really cutting off MSes air sup by Frantix · · Score: 1

    There's an old saying in Tennessee, I know it's in Texas, probably in Tennessee ... that says fool me once, shame on... shame on you. Fool me...you can't get fooled again.

  88. Google iDisk? by ToasterMonkey · · Score: 1

    You know what I'd like to see? Some kind of hybrid Apple iDisk with syncing, (only available on Mac hardware currently) and Google Apps. You could work with local copies, or remote via web app, and either would get synced up. No change in workflow for using local office applications, and you'd always have some way of editing/creating documents remotely, which is better than nothing. Google apps couldn't access my iDisk via WebDAV last time I checked though, and it's very inconvenient to manually download/upload files between the two systems. I don't know why Google didn't think of that, unless they really want us to use only their storage for some devious purpose.

    It may not be the most popular idea here, with webapps being a supplement rather than a replacement for office docs, but I think it's the most realistic. It could still save some people from buying expensive software licenses to occasionally open work files at home, but I suspect most people already pirate copies of Office from work for that anyway. This kind of reminds me of OWA & Outlook actually.. but for the rest of office.. and plain old filesystem instead of a database.. and storage synchronization/access being entirely independent of the applications using it. Actually, it's a bit closer how GMail & mail clients work together, but bidirectional, and with files, not mail. Ah, you get it...

    If generic iDisk-like software were available, and web-apps could directly access other forms of online storage (a blindingly obvious requirement, IMHO) this silly online vs. offline office argument would disappear. We could move on to more important discussions like webapp G vs. webapp M and online storage A vs. online storage G.

  89. Re:slightly re-arranging my words for your benefit by Bill,+Shooter+of+Bul · · Score: 1

    Now that is interesting. Thanks for explaining what you meant. For any project, you have to take a look at what technologies make sense to use to meet the requirements. It might make sense to use a web app internally, it might not. It might be more expensive, it might not. There are too many variables to state a priori what will be the best even for "specific business needs". IMHO. You could be right, I've worked on both. Web seems to be the way to go for the types of problems I've run into, dealing with small/medium sized companies.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  90. Desktop applications are superior to web in every by Boomer_Zz · · Score: 1

    way, still.

    I love how we hack and hack and add new javascript APIs, try to get browsers to support new things that force users to upgrade to use, all to get a feature we had available in a desktop app 10 years ago (see AJAX or... Multithreading or... damn, a simple table where you can modify data like excel). Then, when it has a problem, it's even harder to debug than that same old desktop feature.

    I love sessions and requests too, they are a dream to deal with.

    A combination of those is superior, like Java webstart (full blown local app that automatically updates itself from the web) or what MS named their version they added 5 years later in .NET.

    If you don't get my point, it's ok.

  91. Re:slightly re-arranging my words for your benefit by midnighttoadstool · · Score: 1

    Well, there are some desktop dev frameworks that might be even slower than web app development; particularly thinking of MFC and Java.

  92. Virtualization by Froze · · Score: 1

    The need to boot up a machine is not really necessary, just make a universal virtualization host that you can load your 'thumb drive OS' on and skip the wait for hardware boot up. Alternatively, have a virtual machine for any major OS that you might run on top of (Mac/Windows/Linux/BSD/etc) and then your private OS runs inside the virtual host. Almost perfect portability and the ability to run a completely customized environment pretty much anywhere.

    --
    -- The morphemes of your disquisition are ascertainable, but they have eschewed an ambit of transpicuous exposition.