Slashdot Mirror


Ray Ozzie Calls Google Wave "Anti-Web"

TropicalCoder writes "Ray Ozzie says that Google Wave is 'anti-Web,' by which he seems to mean that it is too complex for its own good. In the video he complains about its complexity in relation to Microsoft's Live Mesh: 'If you have something, that by its very nature is very complex, with many goals... then you need open source to have many instances of it because nobody will be able to do an independent implementation of it.' That's its weakness to Ozzie, apparently — that this complexity that can only be overcome by open source. While he heaps high praise on the Google team that came up with this, he feels that the advantage of Microsoft's approach is that '...by decomposing things to be simpler, you don't need open source.' The Register's author summarizes it like this: 'In a way, this is classic Microsoft meets what is emerging as classic Google. Microsoft gives you an integrated stack but all the moving parts are anchored on a single company's vision. Google frees you to work out the bits yourself, but you must rely on your own smarts or those of your chosen tools.'"

256 comments

  1. What's this!? by Cheney · · Score: 5, Funny

    Microsoft praised on the altar of Slashdot!? Blasphemy!

    1. Re:What's this!? by Anonymous Coward · · Score: 0

      Microsoft praised on the altar of Slashdot!? Blasphemy!

      I must have missed it... which bit sounded praisey?

    2. Re:What's this!? by dwiget001 · · Score: 2, Informative

      "...which bit sounded praisey?"

      None of it, I distinctly heard him say "paisley".

    3. Re:What's this!? by rs79 · · Score: 1, Insightful

      "Microsoft praised on the altar of Slashdot!? Blasphemy!"

      That's ok, it's wrong.

      Ozz is full of shit and barely makes sense. His points are self contradictory for one thing.

      --
      Need Mercedes parts ?
    4. Re:What's this!? by mcvos · · Score: 1

      I think it's more like Ray Ozzie ridiculed on the altar of slashdot, since he obviously has no idea what he's talking about.

      (By the way, am I supposed to know who Ray Ozzie is and care about his opinion? I'm pretty sure he's not the only person in the world who doesn't get the point about Google Wave. He might be the first to put his foot in his mouth about it, though.)

    5. Re:What's this!? by Hurricane78 · · Score: 0

      Also, "this is too complex" in another way of saying "i'm too stupid for this".

      Cry me a river. If this means it weeds out retards, that I'm all for it. ^^

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    6. Re:What's this!? by Hurricane78 · · Score: 1

      Yeah yeah yeah, fellow trollerators. There is a typo in there. I'm all stupid too now. But right anyway. :P

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
  2. Snooore by harryandthehenderson · · Score: 5, Funny

    This just in: Microsoft employee claims that Microsoft tool is the best and their closed-source approach is the only way to go.

    1. Re:Snooore by El+Lobo · · Score: 3, Insightful

      Calm down. The editor is our friend kdawson. When he choses to not troll directly he just choses some indirect form of trolling. Like putting out an obvious article of a MS employee praising their own products above the competition. Just to get this same reaction. Kdawson is just at work, doing what he does best: trolling.

      --
      It's time to realise that Abble's products are the biggest abomination these days. Just say NO to the dumb iAbble way!!
    2. Re:Snooore by Anonymous Coward · · Score: 0

      Yeah, but he also said this:

      But "if you have something that by its very nature...is very complex with many roles and the way you configure it...then you need open source to have many instances of it because no one will be able to do an independent implementation of it," Ozzie said.

    3. Re:Snooore by stephanruby · · Score: 5, Insightful

      Talk about being anti-web. The wave google tool is something you can use on the web. The Microsoft tool is something you have to download and then install before you can even start using. The wave google tool can be used with anyone with an email address. And the Microsoft tool can be used only with other people if those other people registered, downloaded, and installed their software. Yeah, I really wonder who's anti-web now.

    4. Re:Snooore by DAldredge · · Score: 1, Insightful

      "Talk about being anti-web. The wave google tool is something you can use on the web. The Microsoft tool is something you have to download and then install before you can even start using." Doesn't that make firefox anti-web?

    5. Re:Snooore by merreborn · · Score: 4, Funny

      Talk about being anti-web. The wave google tool is something you can use on the web. The Microsoft tool is something you have to download and then install before you can even start using.

      Doesn't that make firefox anti-web?

      Absolutely. Firefox should have been implemented as an activeX plugin.

      No, wait. DHTML and javascript. And written to only run in IE6.

    6. Re:Snooore by rudlavibizon · · Score: 1

      Well it came with my Ubuntu install, and so do IE with Windows and Safari with OS X.

    7. Re:Snooore by diabolus_in_america · · Score: 2, Interesting

      I've found Microsoft's Live Mesh to be an idea in search of an application... whereas Google's product seems more the reverse, an application in search of an idea. I prefer the later. But also, I have no idea what Live Mesh is for. I don't know what the thing is supposed to do.

    8. Re:Snooore by Anonymous Coward · · Score: 0

      Live mesh is supposed to provide an easy cloud-based way to synchronize files between machines, no?

    9. Re:Snooore by stephanruby · · Score: 3, Insightful

      "Talk about being anti-web. The wave google tool is something you can use on the web. The Microsoft tool is something you have to download and then install before you can even start using."
      Doesn't that make firefox anti-web?

      Sure, if you include only a snippet of what I said, carefully excluding the rest, then I guess you could have a point. That being said, even if I accept your straw-man, at least if I download Firefox, and if my mom downloads IE, in most cases (barring a few exceptions), we'll be able to browse the same web pages.

    10. Re:Snooore by ShieldW0lf · · Score: 1

      I've found Microsoft's Live Mesh to be an idea in search of an application... whereas Google's product seems more the reverse, an application in search of an idea. I prefer the later. But also, I have no idea what Live Mesh is for. I don't know what the thing is supposed to do.

      More like a trap in search of a sucker...

      --
      -1 Uncomfortable Truth
    11. Re:Snooore by node+3 · · Score: 1

      You don't have to download Firefox to use the web. You have to download MS tools to use the MS services, while Google Wave will work on any standards-compliant web browser.

    12. Re:Snooore by Anonymous Coward · · Score: 0

      It's chooses, you moron.

    13. Re:Snooore by Anonymous Coward · · Score: 0

      I wish I could get paid to do this!

    14. Re:Snooore by Anonymous Coward · · Score: 1, Insightful

      Right, except for those pages which snoop the browser and (incorrectly) claim that "this page can only be viewed by internet explorer" (though I suppose that since they're restricting it to IE-only, they are right). But those sorts of pages are, themselves, anti-web.

    15. Re:Snooore by brianosaurus · · Score: 1, Insightful

      Ohmigod. Really? Yes. I just looked it up. Its really file synchronization.

      How is this in any way related to Google Waves? Why is Ray Douchebag (sp?) comparing a file synchronization utlility to an all-encompassing communications tool? Is it just because these are the latest products from Google and Microsoft? Should Apple start comparing the iPhone 3GS to Google waves?

      I mean, on the one hand, Waves combines email, instant messaging, and file sharing, but it doesn't have an autofocus camera. Heh. Waves does have push notification, but I hear that's coming in iPhone 2.0. I mean 3.0 (tho I won't hold my breath!)

      Microsoft's best attack on Waves is that its too complicated for developers? That its too hard? Wow. News flash: some developers at Google made it. And it exists (mostly). So is Ray saying that Microsoft engineers aren't as good as Google's?

      Holy crap. Wasn't file synchronization solved like a decade ago when the Palm Pilot came out? Oh right. It wasn't, and all solutions to date still suck. I suspect Mesh will suck in its own ways, too (like that it won't work on Linux, or Mac or any non-Microsoft platforms.... but Waves will... Not that waves is a file synchronization tool or is in any real way comparable to Mesh in the first place, but either way, Ozzie loses).

      --
      blog
    16. Re:Snooore by mcvos · · Score: 1

      You're right! So a microsoft bigshot is saying that you basically need open source to accomplish anything non-trivial?

      I wouldn't go so far as to say you need it, but the fact that it's open source and decentralised is certainly the main reason why I think Wave is going to be killer.

    17. Re:Snooore by mcvos · · Score: 1

      Should Apple start comparing the iPhone 3GS to Google waves?

      I think they just need to make sure they've got a good wave client for it. Then they're set to ride this new, er, wave.

    18. Re:Snooore by Fred_A · · Score: 1

      And the Microsoft tool can be used only with other people if those other people registered, downloaded, and installed their software.

      *And* on a machine which happens to run a compatible operating system. Of which there are two with only one family (from the publishers of the service) fully supported the other (from a fruity company) apparently not enjoying the full experience. Others can always "upgrade". I guess.

      I happened upon MS Mesh while looking at ways to sync various machines. Needless to say when I saw it was from MS I soon forgot about it.
      I'm doing a rsync based script myself. It's simpler.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    19. Re:Snooore by geordie_loz · · Score: 1

      ...while Google Wave will work on any standards-compliant web browser.

      So not internet explorer then.

    20. Re:Snooore by darkvad0r · · Score: 1

      Since the user interface is implemented with GWT it will work on almost any browser (yes that includes IE6)

    21. Re:Snooore by Anonymous Coward · · Score: 0

      Why is this modded funny? It's damn informative, it literally surmises everything in TFA and TFS very well.

  3. glug by Juln · · Score: 2, Insightful

    Things that people from Microsoft say about both open source and google are often very stupid, and this bit from Mr. Ozzie is no exception.

    I have an aversion to video, so unfortunately I cannot comment on the rest.

    --
    Juln
  4. Ray Ozzie by Niris · · Score: 5, Informative

    So I was wondering who Ray Ozzie is, and how about that, he's a software architect for Microsoft. Of course he's going to praise Microsoft's software, no? Summery seems a little bias, imo.

    1. Re:Ray Ozzie by Anonymous Coward · · Score: 1, Interesting

      Well, at one point Ray was the ceo of Microsoft's nemesis, Iris Associates, but then he sold out and drank the kool-aid.

    2. Re:Ray Ozzie by pembo13 · · Score: 1

      I wouldn't say biased, I'd just say it doesn't make sense.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    3. Re:Ray Ozzie by nvrrobx · · Score: 4, Informative

      You're missing some other details about who Ray Ozzie is - he was the creator of Lotus Notes. http://en.wikipedia.org/wiki/Ray_Ozzie He definitely has some bias towards Microsoft though.

    4. Re:Ray Ozzie by Anonymous Coward · · Score: 1, Interesting

      So I was wondering who Ray Ozzie is

      I suggest you go read up on Ray Ozzie's contributions to computing. He's more than "a software architect for Microsoft." Here's a starting place: http://tinyurl.com/mgee5r

    5. Re:Ray Ozzie by Chyeld · · Score: 4, Informative

      He definitely has some bias towards Microsoft though.

      and from your link:

      On June 15, 2006, Ozzie took over the role of Chief Software Architect from Bill Gates.

      A tad more than "some" I would imagine.

    6. Re:Ray Ozzie by Anonymous Coward · · Score: 0

      If you do not know who Ray Ozzie is then please do not comment

    7. Re:Ray Ozzie by idontgno · · Score: 5, Funny

      who Ray Ozzie is - he was the creator of Lotus Notes.

      For this crime alone, he should be punished extravagantly. Or at least, regarded with skepticism.

      I'm not sayin' Outlook's much better, but still...

      signed,
      idontgno, current Lotus Notes sufferer^w user

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    8. Re:Ray Ozzie by nine-times · · Score: 5, Interesting

      Summery seems a little bias, imo.

      I have a hard time being sure whether it's biased. Personally, I read that Google Wave is the "Anti-Web" and I thought, "Sounds cool. Does that mean it fixes all the dumb stuff about the web? Or... wait, is 'anti-web' a bad thing?"

      I read, "If you have something, that by its very nature is very complex, with many goals... then you need open source to have many instances of it because nobody will be able to do an independent implementation of it," and I thought, "Yeah, isn't open source awesome? It can accomplish things that are really too complex for a proprietary vendor, but it can still work out because lots of different people can work together on the solution!" And then I thought, "Er... wait, or is that supposed to be a bad thing?"

      I couldn't really tell if it was praise or criticism until I looked up who Ray Ozzie was, and then I knew it was supposed to be criticism. To my ears, that Microsoft's approach doesn't require things to be open source really only sounds like an advantage for Microsoft, not for the users or developers who might be interested in the products.

    9. Re:Ray Ozzie by Anonymous Coward · · Score: 0

      Summery is biased toward warm weather. Ahhhh ...

    10. Re:Ray Ozzie by ceoyoyo · · Score: 1

      I thought the summary was incoherent, personally, but I suppose if you understood what the hell they were talking about then it might have indeed been biased.

    11. Re:Ray Ozzie by Angostura · · Score: 1

      More pertinently, he created the bloated, slow monstrosity which was Groove - a peer-to-peer groupware product which he sold to Microsoft. Don't get me wrong - the idea was lovely (and rather like Wave in some ways, except with a closed source dedicated client), but the implementation was grim.

    12. Re:Ray Ozzie by MobileTatsu-NJG · · Score: 2, Informative

      I'm not sayin' Outlook's much better, but still...

      I will. It goes over better if you remind people that Outlook has no relation to Outlook Express.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    13. Re:Ray Ozzie by Anonymous Coward · · Score: 0

      I recently watched some of the (hour long) demo of Google Wave. I think was posted here. As I watched, I kept saying to myself that Google had obviously modelled the Wave concept on groupware, specifically Lotus Notes 8.x. They'll deny it, but it definitely has a similar feature set. And Google getting what they have working in a html 5 context only, is quite a miracle. On the other hand Lotus Notes 8.x is a java application, which also gives it some good cross platform portability, but client side processing. BTW, I don't know if this new Slashdot interface is considered html 5, but it really sucks. Perhaps, a few google coders could be hijacked for a day and fix it. God it sucks!

      Anyway, Ozzie saying that Wave is too complex when it modelled on Notes is ironic:
      kettle, meet pot!

      Just anothe case of NIH syndrome.

    14. Re:Ray Ozzie by RetiredMidn · · Score: 1

      You're missing some other details about who Ray Ozzie is - he was the creator of Lotus Notes.

      And he was biased toward Microsoft way back then.

    15. Re:Ray Ozzie by MikeBabcock · · Score: 1

      I'm still working out how 'requires open source' is an implicit evil.

      --
      - Michael T. Babcock (Yes, I blog)
    16. Re:Ray Ozzie by tburke · · Score: 1

      Ozzie blows his credibility, again, when he starts praising SharePoint.

    17. Re:Ray Ozzie by ishobo · · Score: 1

      You have no idea what Notes was if you think it only applies to email.

      Notes was a document, workflow and collaboration system, what is now known as Domino while the client has continued to called Notes. This is long before SMTP and IMAP where in widespread use, where proprietary mail systems ruled the land. The main criticism and bad reputation of Notes/Domino has always been email not its other functionality for which Ozzie was the father.

      In essence, Wave is Notes, 20 years later. Notes was ahead of its time and a pleasure to use. In fact, Exchange was Microsoft attempt at a Notes killer. I was working at cc:mail in the early 90s and we were all wondering if Microsoft could pull it off. Unfortunately, it never approached the main selling points: document, workflow, and collaboration.

      --
      Slashdot - The great and glorious cluster fuck of Internet wisdom.
    18. Re:Ray Ozzie by Anonymous Coward · · Score: 0

      Ofcourse many people nowadays prefer opensource softwares to Microsoft ones.

    19. Re:Ray Ozzie by Jason+Levine · · Score: 1

      Lotus Notes a pleasure to use? Were we using the same program. Years back, the magazine I worked for was using Outlook for our e-mail. We were forced by corporate to move to Lotus Notes. I swear that the program intentionally altered itself to maximize its productivity killing skills. It was a horror and I'm thankful that I never need to use it again.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    20. Re:Ray Ozzie by ishobo · · Score: 1

      Lotus Notes a pleasure to use?Were we using the same program. Years back, the magazine I worked for was using Outlook for our e-mail.

      You need better reading comprehension skills.

      This is my statement. In essence, Wave is Notes, 20 years later. Notes was ahead of its time and a pleasure to use.

      2009 minus 20 years equals 1989. Exchange was released in 1996. Outlook did not see light until 1997.

      --
      Slashdot - The great and glorious cluster fuck of Internet wisdom.
    21. Re:Ray Ozzie by starfishsystems · · Score: 1

      But that's a brilliant analysis of Microsoft culture. To insiders, it's axiomatic that "what's good for us" == "what's good".

      --
      Parity: What to do when the weekend comes.
    22. Re:Ray Ozzie by brianosaurus · · Score: 1

      Not to mention that he was probably only using Notes for email, which you claim is the reason for "the main criticism and bad reputation" of Notes. He probably missed out on all the cool stuff, and just bitched about the one sucky feature. He wanted the same crappy experience he got with Outlook. He was used to all of its "quirks." He was resistant to change (like when I tried to switch from reading email in vm in emacs to using mutt... ugh... don't get me started!).

      20 years is a long time. I missed out on the Notes bus, but I'm pretty excited about Google Waves.

      --
      blog
    23. Re:Ray Ozzie by jalefkowit · · Score: 1

      he was probably only using Notes for email, which you claim is the reason for "the main criticism and bad reputation" of Notes. He probably missed out on all the cool stuff, and just bitched about the one sucky feature.

      If your product is going to have one sucky feature, it's probably best not to have that be the feature people will be using most frequently...

    24. Re:Ray Ozzie by Kashgarinn · · Score: 1

      Ths quote gets me, from the guy who made lotus notes.. the most complex shit-filled system around: "If you have something, that by its very nature is very complex, with many goals... then you need open source to have many instances of it because nobody will be able to do an independent implementation of it,"

      - Have they open-sourced Lotus notes yet? No? can someone tell this guy to shut the hell up as he doesn't have a clue what he's talking about?

    25. Re:Ray Ozzie by ConceptJunkie · · Score: 2, Interesting

      Lotus Notes is like using software from the 1980's. Bad GUI software designed without any regard to CUA (yes, it existed back then) or any other standard that has been used by any piece of software written since Windows 2. I found it to be the single more horrible piece of software I've ever used. Yes, even worse than Word. I found you had to be a developer to do even the most trivial operations with it.

      Maybe it's gotten better since I last used it, around 2003, but since it was 20 years out of date then, I have a hard time imagining it.

      --
      You are in a maze of twisty little passages, all alike.
    26. Re:Ray Ozzie by norminator · · Score: 1

      When my company switched from Outlook to Lotus Notes, I thought "hey, Lotus is something different, we wouldn't be switching if it didn't add something for us." I was wrong, and I hate it completely. That said, we are two versions behind the current release (and will be for the foreseeable future). I'd like to think that the latest version will fix all my gripes, but seeing how the last transition went, my expectations are that it will actually be worse. Lotus Notes is horrible.

    27. Re:Ray Ozzie by easyTree · · Score: 1

      Maybe it's gotten better since I last used it, around 2003

      Why not use it extensively for six months then come back and present a report to slashdot?

      <cough>rather you than me muhahha</cough> *runs away*

    28. Re:Ray Ozzie by ConceptJunkie · · Score: 1

      OK. If you provide me with the hardware necessary to run it.

      I've always stated the theory that Notes was actually written by Soviet government programmers in the early 80's and that Lotus actually bought it from them in a fire sale after the USSR collapsed for a case of cigarettes.

      --
      You are in a maze of twisty little passages, all alike.
    29. Re:Ray Ozzie by Xerolooper · · Score: 1

      OK. If you provide me with the hardware necessary to run it.

      I've always stated the theory that Notes was actually written by Soviet government programmers in the early 80's and that Lotus actually bought it from them in a fire sale after the USSR collapsed for a case of cigarettes.

      Are you suggesting Ray Ozzie is a Soviet spy?

      --
      "The stupid neither forgive nor forget; the naive forgive and forget; the wise forgive but do not forget." -Thomas Szasz
  5. Just posting this article is by ViennaSt · · Score: 1

    ... beyond flamebait. Is it even worth expelling energy towards a rebuttal to this? It would just be preaching to the choir.

    --
    "Engineering. Where the noble, semi-skilled laborers execute the vision of those who think and dream." -Sheldon
  6. How about criticizing it for unoriginality? by BadAnalogyGuy · · Score: 2, Funny

    Wave is a total ripoff of Sharepoint, which is a ripoff of Notes and other collaboration software.

    If Ozzie really wanted to criticize Google, he should have gone after their unoriginality. Then again, such a criticism may bite him back.

    1. Re:How about criticizing it for unoriginality? by ka9dgx · · Score: 1

      Really? Wave allows multiple people to edit the same document at the same time, across company lines... AFIK, this is not anywhere on the radar at Microsoft.

    2. Re:How about criticizing it for unoriginality? by Anonymous Coward · · Score: 0

      If Ozzie really wanted to criticize Google, he should have gone after their unoriginality. Then again, such a criticism may bite him back.

      I doubt Ozzie, or Microsoft, fear being called unoriginal - Ozzie as the originator of both Notes and Sharepoint is unlikely to be afraid of the comparison and while Microsoft obviously are unoriginal, it's hard to see why anyone would care.

      However, I'm sure he isn't being paid to encourage people to think of Wave as an alternative to Sharepoint.

    3. Re:How about criticizing it for unoriginality? by dwiget001 · · Score: 1

      You are correct.

      But the sub-system needed to get it on the Microsoft radar is now in the planning stages.

      We should see it "Real Soon Now!" (TM)

    4. Re:How about criticizing it for unoriginality? by PCM2 · · Score: 2, Interesting

      Really? Wave allows multiple people to edit the same document at the same time, across company lines... AFIK, this is not anywhere on the radar at Microsoft.

      Everybody seems to be forgetting that after Notes, Ray Ozzie invented Groove, which is now owned by Microsoft (which is currently in the process of integrating it with SharePoint).

      --
      Breakfast served all day!
    5. Re:How about criticizing it for unoriginality? by jipn4 · · Score: 1

      I think the term "invent" is stretching things a bit. Real-time collaboration on documents has existed for decades. Ozzie just has been trying to bring a version of it to Microsoft Office (a thankless and ultimately doomed task).

    6. Re:How about criticizing it for unoriginality? by mcvos · · Score: 1

      Wave allows multiple people to edit the same document at the same time, across company lines... AFIK, this is not anywhere on the radar at Microsoft.

      I think it is on their radar, and they're now warming up their air defense.

    7. Re:How about criticizing it for unoriginality? by ka9dgx · · Score: 1

      Actually, it's already been done, it's called Co-Word... and it's pretty cool.

      Here's the Google tech talk about it from last year: http://www.youtube.com/watch?v=84zqbXUQIHc

    8. Re:How about criticizing it for unoriginality? by Anonymous Coward · · Score: 0

      Wave is a total ripoff of Sharepoint

      Wow, you really are a bad analogy guy.

  7. No surprises here by 93+Escort+Wagon · · Score: 1, Informative

    I'm not sure what people would expect Microsoft's Chief Software Architect to say - "Gosh, Google sure has cleaned our clock with this one!"? For that matter, If it were an interview with the lead of Google's Wave team, would you expect them to talk about how Microsoft's approach was superior?

    But I do feel compelled to point out that, until very recently, Microsoft's entire "web" approach was very anti-web. So much of what they did amounted to basically reducing the web/internet to a delivery vehicle for Windows-bound software. We ran into this a few years back - our university bought into a Windows-based "e-learning system". Problem was, this "e-learning" amounted to downloading some ActiveX-driven applications onto your desktop. I (and probably others) complained to the powers-that-be about this, and their response amounted to "we realized this after-the fact, and yes we basically got snookered".

    --
    #DeleteChrome
    1. Re:No surprises here by geekoid · · Score: 2, Funny

      How about:

      "Well I am fully vested and have just cashed out. I must say we suck, I mean we are STILL playing catchup on the web and can't put together a clean OS architecture. In fact, The only was we could improve is if you all went to goggle and we had to really think about what we do to compete.
      Well, good night, and Steve? I bolted the chairs down."

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:No surprises here by CodeBuster · · Score: 1

      their response amounted to "we realized this after-the fact, and yes we basically got snookered"

      That is generally what happens when the high-ups in an organization make a software purchase decision based upon some snazzy conference sales presentation made in some tropical resort locale without consulting the IT people (who never get to attend the executive conference at the tropical resort) even after they have returned and (hopefully) before they have signed on the dotted line? Also, has anyone else noticed that these conferences are invariably held in places where the attendees are likely to be in the best possible mood and three sheets to the wind with booze? This is one of the main reasons why I hold a special contempt for sales people who, now more than ever, contribute very little useful or meaningful knowledge to a purchase decision and exist mostly to assist the vendors with the separation of fools and their money.

    3. Re:No surprises here by mcvos · · Score: 1

      I'm not sure what people would expect Microsoft's Chief Software Architect to say - "Gosh, Google sure has cleaned our clock with this one!"? For that matter, If it were an interview with the lead of Google's Wave team, would you expect them to talk about how Microsoft's approach was superior?

      What I'd expect them to do (and I still expect they're gonna do this) is to embrace Wave, add a wave server to Exchange, Mesh or whatever, but implement the standard in their own creative way, offering different functionality to discussions that stay within MS Wave Exchange servers, and fucking up everything when they need to talk to the outside world. But from MS users' point of view, that's going to be the fault of the outside world.

    4. Re:No surprises here by easyTree · · Score: 1

      Involve the IT people in IT decisions? muahhaha. That'll never fly. Dude. Where are you from?

  8. Google's quantum leap by ka9dgx · · Score: 5, Informative

    The basic problem these days is that you have many people who want to have access to a shared document. The solution that Microsoft was pursuing was good, and attempted to fit the RSS model blogs use to push content. But in the end you still have many copies of documents, and you're always trying to keep changes synced across them. This approach breaks down when you have multiple sources of change... conflict resolution will always jump up to bite you.

    Google Wave is a brilliant leapfrog over this problem, at the cost of some complexity. They made engineering choices that so far seem to be very pragmatic and practical... and if you don't like them you could always build your own. They actually distribute the changes to all observers, using OT (Operational Transforms) to keep everything synchronized. As a benefit, you can work on only the changes to a document, instead of having to re-scan the whole thing every time something changes, to attempt to work backwards to figure out the changes.

    The ambition of Google's approach is backed up with a brilliant exploration of the solution space, and a very good choice of models, both in terms of the open source approach, in their openness with documentation, etc... and their choice of federation as a first class part of the model.

    The latest analogy that I came up with is one of a Jet Engine.... instead of working on one charge of fuel/air at a time (one document)... it operates on a stream of fuel and air.... which allows for higher performance (at the cost of some fuel efficiency).

    We don't care as much about the computational cycles as we do all the human time this saves by tracking all the changes, and who made them.

    Bravo, Google... you've done it again!

    1. Re:Google's quantum leap by AnyoneEB · · Score: 4, Insightful

      That's not the issue at hand here. The site linked from the summary, Live Mesh (Beta), supports sharing and discussing documents. It does not do it in real-time, but, realistically, the real-time part of Google Wave's colloborative document editing is not that important.

      The real issues are design and openness. I am a bit confused about where Ray Ozzie is coming from: I think he means that the problem with Google Wave is that it is too simple and web-like, not that it is too complex. That is, Google Wave has a lot of potiential, but much of that potiential depends on people writing gadgets/add-ons for it, as opposed to its features being limited to those Google/Microsoft can think up but already layed out in a structured way. The same issue is often referenced as one of the web's greatest strengths -- and weaknesses.

      There is another large issue related to openness: privacy. With Google Wave, you can get all of the features running it on your own server, fully controling the software and hardware. Live Mesh is just yet another web service like Dropbox, etc. which depends on Microsoft's Live Mesh servers. Then again, Microsoft may plan on making it part of Windows Server, which gets rid of the privacy issue.

      I think the web has shown quite clearly that leaving a protocol open allows for wide-ranged, unexpected innovations to be based on it. Google has shown off some of its ideas on what Wave is useful for. The Wave groups and various blogs have plenty more. Most likely, if Wave actually catches on, at least some of the common/mainstream uses 5 years from now will bare only passing resemblance to the ideas being thrown around today.

      --
      Centralization breaks the internet.
    2. Re:Google's quantum leap by CodeBuster · · Score: 1

      But in the end you still have many copies of documents, and you're always trying to keep changes synced across them. This approach breaks down when you have multiple sources of change... conflict resolution will always jump up to bite you.

      There are already good solutions to this problem: it is called revision control and the Subversion system is a high-quality open source solution to most common version control / sharing scenarios. Visual Source Safe wishes that it could be as good as Subversion, but the open source crowd beat them to it.

    3. Re:Google's quantum leap by Tetsujin · · Score: 5, Funny

      The latest analogy that I came up with is one of a Jet Engine....

      Your upstart "Jet Engine analogies" are putting trustworthy, hard-working American "Car Analogies" out of work!

      --
      Bow-ties are cool.
    4. Re:Google's quantum leap by Enuratique · · Score: 1

      But in the end you still have many copies of documents, and you're always trying to keep changes synced across them. This approach breaks down when you have multiple sources of change... conflict resolution will always jump up to bite you.

      There are already good solutions to this problem: it is called revision control and the Subversion system is a high-quality open source solution to most common version control / sharing scenarios. Visual Source Safe wishes that it could be as good as Subversion, but the open source crowd beat them to it.

      And Subversion wishes that it could be as good as Team Foundation System.

      --
      A black hole is where God divided by 0
    5. Re:Google's quantum leap by Chyeld · · Score: 1

      Besides, everyone knows "Jet Engine" is a Microsoft product! This is more like... a steam engine!

    6. Re:Google's quantum leap by diegocgteleline.es · · Score: 3, Insightful

      The solution that Microsoft was pursuing was good, and attempted to fit the RSS model blogs use to push content

      I think that FeedSync is great...if you think of it as a "improved RSS/Atom", but nothing more. I mean, using it as synchronization protocol for any kind of data flowing to/from the cloud looks stupid.

      And this whole synchronization thing seems to be oriented, in the Microsoft side, to sync data between storage devices and computers. Google however seems want put most of the data in their servers. Just "upload" them one time, and the rest of the time access and share that data with the browser. No need to sync - most of the time. Microsoft is all focused in building a "synchronization protocol" that is not really going to be neccesary if we move all/most of our data to the cloud...

    7. Re:Google's quantum leap by Seraphim_72 · · Score: 1

      The basic problem these days is that you have many people who want to have access to a shared document. The solution that Microsoft was pursuing was good, and attempted to fit the RSS model blogs use to push content. But in the end you still have many copies of documents, and you're always trying to keep changes synced across them. This approach breaks down when you have multiple sources of change... conflict resolution will always jump up to bite you.

      Not to be pro Microsoft or anything, but really their current approach is SharePoint, and lots of people are buying into it.

      Google Wave is a brilliant leapfrog over this problem, at the cost of some complexity.

      And to decouple your top paragraph and instead apply it to my statement about what they are currently pushing; you may well be right, this could be a giant kick to the crotch to SharePoint.

      Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
    8. Re:Google's quantum leap by shog9 · · Score: 1

      And both wish they were distributed...

      Come on, I expected someone to at least mention mercurial or git, which at least have some vague similarities to what Google is proposing.

    9. Re:Google's quantum leap by Seriousity · · Score: 1

      Sure, this article is a total astroturf, but your post still sounds like an advertisement ;)

      --
      This post was made in complete sincere seriousity; as such any attempts to derive humour are doomed to instant failure.
    10. Re:Google's quantum leap by geekoid · · Score: 1

      Those analogies are too big to fail!

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    11. Re:Google's quantum leap by msclrhd · · Score: 1

      And because it is Microsoft's attempt at something cloud based, it will blow up in a Blue Smoke of Death and blow away leaving a clear Azure sky behind it with no cloud in site!

    12. Re:Google's quantum leap by Simon80 · · Score: 1

      Subversion is obsolete, superceded by distributed version control systems like git, bzr, and many others. I use git even when working with svn repositories, such is the usefulness of its added functionality. Regardless, even git has shortcomings that I can notice, such as a lack of UI support for diffing and managing formats other than text files. There's plenty of room for improvement in this area, and room for integration with undo functionality in conventional document editing applications.

    13. Re:Google's quantum leap by williamhb · · Score: 4, Insightful

      There are already good solutions to this problem: it is called revision control and the Subversion system is a high-quality open source solution to most common version control / sharing scenarios. Visual Source Safe wishes that it could be as good as Subversion, but the open source crowd beat them to it.

      That misses why Google Docs was actually popular. If two people edit the same document at once, using a revision control scheme, then there's a significant potential of a merge conflict or of a nasty "someone else has the lock on this document" message, both of which are a usability nightmare if your users are non-technical -- the user is stopped in their tracks, gives up, and goes away. Google Docs does use a revision control method behind the scenes (google-diff-match-patch), but because the commits and updates are happening automatically every 30 seconds, the changes are kept very small and the chance of a merge conflict is very much lower. To show just how simple it is technically, Docwit is a very small hobby open source project that ties TinyMCE to google-diff-match-patch to do the same thing, but because you can run your own server you don't have to give Google your data.

      Google Wave essentially just goes "Hmm, why don't we shrink the update period even further, and (like SubEthaEdit, and also quite like a few other projects that have involved working on XML documents remotely) send operational changes when they happen rather than polling every 30 seconds?". The change size gets even smaller, and with it the chances of having to show a user a "merge conflict" or "lock conflict" scary box are also reduced.

      You see, it turns out not many people use Google Docs for "proper" documents (of the corporate kind) but a heck of a lot use it for collaborative note taking, as a cheap-and-easy wiki, and for lots of other "low-fuss" tasks.

    14. Re:Google's quantum leap by MichaelSmith · · Score: 3, Informative

      But in the end you still have many copies of documents, and you're always trying to keep changes synced across them. This approach breaks down when you have multiple sources of change... conflict resolution will always jump up to bite you.

      There are already good solutions to this problem: it is called revision control and the Subversion system is a high-quality open source solution to most common version control / sharing scenarios. Visual Source Safe wishes that it could be as good as Subversion, but the open source crowd beat them to it.

      The problem with generic revision control systems is that rich document formats like odf and ms doc are not inherently mergeable without knowledge of file formats. Some tools (mercurial being one) can invoke external merge tools which in theory allow users to manually merge documents. But it never works as well as plain text source code.

    15. Re:Google's quantum leap by MichaelSmith · · Score: 1

      Subversion is obsolete, superceded by distributed version control systems like git, bzr, and many others. I use git even when working with svn repositories, such is the usefulness of its added functionality. Regardless, even git has shortcomings that I can notice, such as a lack of UI support for diffing and managing formats other than text files. There's plenty of room for improvement in this area, and room for integration with undo functionality in conventional document editing applications.

      I also prefer distributed version control. But my employer likes centralised systems with built in DRM. If feels safer that way. DVCS is about removing central control. Not every application is going to like that.

    16. Re:Google's quantum leap by Anonymous Coward · · Score: 0

      Bravo, Google... you've done it again!

      As someone who's been using the developer preview, I'm not sure you can say this...yet. My impression so far is that Wave is in the pre-alpha stage. It demos well, if you know what not to do, but there's just way too much that's not implemented yet. So far, Google is saying the right things and Wave shows all the promise of being a very useful tool. I doubt it will replace email, but it doesn't have to to be a worthwhile. But it's all going to depend on Google being able to actually ship a version of the server that's ready for prime time and the ability to write extensions/robots that are hosted somewhere other than App Engine. And right now, it doesn't feel like they're anywhere near doing that.

      They may be on the right track, but IMHO, they haven't actually done it yet. Out of curiosity, have you actually used Wave or are you just commenting on the demo?

    17. Re:Google's quantum leap by mcvos · · Score: 1

      Exactly. Subversion is comparable to the Microsoft approach here: it works fine as long as not everybody changes everything at the same time. Git and mercurial are more like the Google approach. Do it distributed in a way that keeps everything easy to sync.

    18. Re:Google's quantum leap by Anonymous Coward · · Score: 0

      I think what he means is, is that Wave communicates using the new federation protocol (an extension of XMPP) rather than an already existing standard like Microsofts choice RSS. This means that if you wanted to implement your own Wave interface you would have to learn a new protocol (or at least the extension) from the docimentation before you could proceed but if you wanted to implement an interface to LiveMesh you would only have to decipher how the RSS protocol was arranged (this might be simpler if you already knew RSS).

      In my mind the options are:
      Google - Read the spec or just use their software or just carry on using regular email.
      Microsoft - Pay them cash to use their implementation or reverse engineer their RSS based protocol (at the risk of Microsoft changing it when they please)

    19. Re:Google's quantum leap by Anonymous Coward · · Score: 0

      It does not do it in real-time, but, realistically, the real-time part of Google Wave's collaborative document editing is not that important.

      You maybe drastically underrating real-time editing. I am looking forward to seeing what synchronous collaborative document creation does to my work flow.

    20. Re:Google's quantum leap by ka9dgx · · Score: 1

      Yes... real-time collaborative editing is a very powerful tool... to dismiss the main feature of a product out of hand is unfair.

    21. Re:Google's quantum leap by AnyoneEB · · Score: 1

      I am curious why you think so. It seems to me that in the vast majority of cases, non-simultaneous reviews of a document would be far more efficient and practical (as they do not require the people involved to be at their computer working on the same thing at the same time). Perhaps I am just not being creative enough in thinking up use cases. Do you have some examples of how you think it would be useful (or, I guess, of how Google Docs and similar services with real-time collaborative editing currently get used)?

      --
      Centralization breaks the internet.
    22. Re:Google's quantum leap by idlemachine · · Score: 1

      I think he means that the problem with Google Wave is that it is too simple and web-like, not that it is too complex.

      No, I think he really does mean that it's too complex.

      Working for some large enterprise orgs, I've noticed that there's this belief that computer applications should provide workflow / processes / systems that the org then follows, rather than establishing said processes etc and finding software that meets that need. There's an extreme lack of systemic thinking in large orgs, with this belief that you can plug in software to replace that need. Microsoft love providing this kind of solution, because it comes at a huge cost. The integration in my experience is never as smooth or seamless as promised, simply because it's enforcing an approach rather than serving one.

      Google seems to be more in line with providing you with the tools to supplement your own internal processes. From this perspective, and this is the complexity I feel Ozzie was referring to, the org now has a tool to find a solution which involves effort on their behalf, which makes Microsofts illusory offer of a all-in-one-no-brainer solution all that more alluring to the PHBs.

      Also: Ray Ozzie is an asshat who hasn't ever gotten over his glory days, which weren't that glorious to begin with.

      (Sorry for the lack of spacing but for some reason /. isn't acknowledging p or br tags for me)

    23. Re:Google's quantum leap by Anonymous Coward · · Score: 0

      Have you used Live Mesh?

      I think if you used it you would see how silly your post is.

      Good Luck with your love of Google.

  9. Wait! by whisper_jeff · · Score: 1

    Wait! What?! Microsoft is the simpler choice? Microsoft? Simple? What? Come on! Even people who like Microsoft will never claim that Microsoft is the simpler choice, ever. They may like it, but everyone knows Microsoft is complex... Well, everyone except this guy, it seems...

    1. Re:Wait! by Narnie · · Score: 1

      Choosing a Microsoft product is the simpler choice when you work for Microsoft.

      --
      greed@All_Evils:~#
    2. Re:Wait! by kylben · · Score: 1

      Sure Microsoft is the simple choice. In the same sense as the simplicity of Winston Smith's television viewing choices.

      --
      Insightful and funny are really the same thing, except one has a punch line.
    3. Re:Wait! by smartr · · Score: 1

      You don't even need to make a choice! Microsoft has already made all the choices for you. Why bother wasting your time looking at options when you can be a Microsoft Einsteinium partner and have all of your needs met at a competitive rate. Don't know how to compare things? Microsoft has the answers to show you just how competitive you can be using their products.

    4. Re:Wait! by ginbot462 · · Score: 1

      Are you kidding? For example, .NET is the embodiment of simplicity.

      Say you have this .NET GUI you wanted to have interface with an existing C++ event manager that uses generic keys and void* for Callbacks and classes .. well, you wouldn't want to do that. That would be too complex. void*? That even sounds complex. Also, you need the garbage collection to work, so you can't store managed types in unmanaged classes. Eventually, after wasting hours on Slashdot, you would see that there is the CollectionChangedEventManager and that sort of sounds like it might fit the bill. But for some inexplicable reason, that class isn't available to you. Is it because C++? Is it because you REALLY don't have every version of .NET installed? Is 2008 too new? With all the helpful advice on the web concerning .NET, specifically with matters more complicated than how to put a freaking button on a dialog, the reason is obvious. So you have to go on to write another event manager, this time as a managed object. Then you remember you have this old CORBA server you need to connect to as well. Luckily, there is this DCOM wrapper that can ASP out the ADO. Then your head explodes to allow your torso to rewrite the whole thing from scratch in Python in about 5 mins.

      See, it was a lot easier that way.

      --
      Atlas Shrugged : Thematic Story :: Battlefield Earth : Organized Religion
  10. In other news: by Anonymous Coward · · Score: 1, Funny

    Ford employee says the new BMW M3 is an okay car if all you care about are speed, style, and reliability, but if are cheap and want something to compliment your "awsome mullett" (sic) then a Ford Mustang is really your only choice.

  11. Even a stopped clock can tell the right time by pieterh · · Score: 4, Interesting

    This will become a truism in future times: software is the expression of a social intelligence and the more people are involved, the better that works. FOSS is simply better at solving complex problems (like "how to build an operating system") than closed source development.

    Ironically, while Google depends on FOSS for its most innovative attacks on Microsoft (Android, for example, which has leapt over WinCE and Symbian with what appears little effort), Google keeps its most valuable technology (searching) completely closed.

    Thus, one can conclude that this is also Google's long term weakness. Microsoft: if you want to beat Google, find a way to develop a completely open search ranking system.

    1. Re:Even a stopped clock can tell the right time by Anonymous Coward · · Score: 0

      You are a giant douchebag

    2. Re:Even a stopped clock can tell the right time by Anonymous Coward · · Score: 0

      [whispering into watch microphone] pieterh has identified our weakness, send agents immediately.

    3. Re:Even a stopped clock can tell the right time by SomeJoel · · Score: 2, Insightful

      Microsoft: if you want to beat Google, find a way to develop a completely open search ranking system.

      That would be the craziest day ever. I wonder if it would come on the heels of Rush Limbaugh touting the virtues of President Obama and the RIAA unilaterally dropping all of its pending litigation and issuing a formal apology to those it has sued.

      --
      <Complete your profile by adding a signature!>
    4. Re:Even a stopped clock can tell the right time by Anonymous Coward · · Score: 0

      Sadly, since your analysis was reached by only a single "analysis-developer" and in a "closed-thinking" environment no less - we can never be especially certain of the validity of your judgement.

      Now, if you and a whole bunch of friends had sat out in the park and had a loud discussion about whether pieterh was a giant douchebag, allowing anyone passing to stop in and contribute to the debate, then we might be able to have more confidence in your analysis.

    5. Re:Even a stopped clock can tell the right time by Anonymous Coward · · Score: 0

      Now, if you and a whole bunch of friends had sat out in the park and had a loud discussion

      Sat in the park talking??? We have web 3.01 technologies now to mesh on whether someone is a douchebag. YOU are the anti-web.

    6. Re:Even a stopped clock can tell the right time by geekoid · · Score: 1

      "FOSS is simply better at solving complex problems "

      I think it would be better to state that FOSS is cheaper and solving complex problem.

      OS or CS it doesn't matter. All that matters is the quality of effort and time. What OS brings t the table is personal accountability.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    7. Re:Even a stopped clock can tell the right time by malevolentjelly · · Score: 0, Flamebait

      FOSS is simply better at solving complex problems (like "how to build an operating system") than closed source development.

      But it hasn't built an operating system... it created a messy clone of unix.

      Can someone name an operating system "Built by Open Source"? Something relevant, please.

    8. Re:Even a stopped clock can tell the right time by tjonnyc999 · · Score: 1

      Microsoft: if you want to beat Google, find a way to develop a completely open search ranking system.

      Most insightful sentence in the discussion so far.

    9. Re:Even a stopped clock can tell the right time by Chris+Burke · · Score: 2, Funny

      Microsoft: if you want to beat Google, find a way to develop a completely open search ranking system.

      Ballmer: What's that? You need a chair flung at your head? I could have sworn you just said something about "open skull". I'll fucking kill you and your little Google too!

      --

      The enemies of Democracy are
    10. Re:Even a stopped clock can tell the right time by FatMacDaddy · · Score: 2, Insightful

      "Microsoft: if you want to beat Google, find a way to develop a completely open search ranking system."

      And this to me is the most delicious irony in this stinky stew. I think MS is perfectly capable of developing such a thing, but they will invariably find a way to shoot themselves in the foot. I remember hearing a while back that searching for Linux with the MS search engine produced thousands of results while searching the same term on Google produced tens of millions of hits.
       
      Once you've demonstrated that you are willing to sacrifice results and accuracy for market share, it's hard to earn back that trust. MS has stepped into this mess over and over and doesn't seem to learn from their mistake.
       
      So yeah, I agree. MS just has to build a superior product to succeed. Too bad that seems to be the path less taken.

      --
      This space intentionally left blank.
    11. Re:Even a stopped clock can tell the right time by RazorSharp · · Score: 0

      How can Microsoft create a good open source search engine when they can't make a quality closed source engine?

      --
      "From the depths of my skeptical and rationalist soul, I ask the Lord to protect me from California touchie-feeliedom."
    12. Re:Even a stopped clock can tell the right time by mattcasters · · Score: 1

      You seem to imply that Android is closed source? It's not.

      The hardest part of the search technology, the processing of massive amounts of data and the indexing of that was open sourced as well.

      I think it's fair to say that Microsoft is anti-open source and Google pro-open source. Actions speak louder than words, especially words coming from Microsoft I might add.

      --
      News about the Kettle Open Source project: on my blog
    13. Re:Even a stopped clock can tell the right time by mattcasters · · Score: 1

      I just tried it:

      Bing.com : 353,000,000 results for "Linux"
      google.com : 484,000,000 results for "Linux"

      So I guess "a few thousand" seems to be somewhat "underestimated" :-)

      --
      News about the Kettle Open Source project: on my blog
    14. Re:Even a stopped clock can tell the right time by msclrhd · · Score: 1

      They don't need to. If they develop an average search engine with interesting posibilities (like the search engine previously known as Live Search which is now Bing) and open up the code / algorithm / apis and get people interested in it, like by emphasising community like FLOSS, wikipedia and the social networking sites do then everyone else will help improve it. That is, do for the web and search engines what FLOSS has and is doing for the desktop.

      That is the point the GP was making. Microsoft clearly won't do this, but I wonder if someone else will.

    15. Re:Even a stopped clock can tell the right time by selven · · Score: 3, Informative

      I remember hearing a while back that searching for Linux with the MS search engine produced thousands of results while searching the same term on Google produced tens of millions of hits.

      If you put linux into the search box in Bing (without pressing anything), it suggests things like "microsoft linux", "linux vista".

    16. Re:Even a stopped clock can tell the right time by Philip_the_physicist · · Score: 2, Informative

      I expect this was because the Bing spider hadn't crawled as much of the Web as Googlebot has. Google have had years to accumulate the search data, but if MS have had to trow out their old MSN search database and build a new one, they are going to take a while to get up to speed. Indeed, I get 1,180,000,000 results for "Windows" in Google, but only 372,000,000 in Bing, and before any suggests this is because MS are filtering the results to hide unfavorable sites, this happens with completely neutral search terms like "fish" or "cat", with Google giving at least twice as many results as Bing for most searches I tried. In this regard, it would seem that the Linux community has noting to complain about.

    17. Re:Even a stopped clock can tell the right time by enoz · · Score: 4, Informative

      If you put linux into the search box in Bing (without pressing anything), it suggests things like "microsoft linux", "linux vista".

      Oh my what... crazy but true.

      It works both ways though, if you put microsoft or vista into the search box it suggests things like "microsoft linux", "vista linux"

    18. Re:Even a stopped clock can tell the right time by EvanED · · Score: 1

      There's also the fact that once you get to some number probably no higher than the low hundreds, no one cares how many hits get returned. Most people don't even go beyond the first page. So no one is actually going to look at any of the additional 800,000 pages that Google "returns" to that query. Maybe the top 372,000 hits are the same.

      The only times measurement like that actually matters are:
      1) If it's a symptom of other problems -- not having crawled enough of the web, poor search function, etc.
      2) If you are looking at the number of results themselves for some reason (googlefight!)

      The only thing that matters is the quality of hits on the first page or two, which is probably somewhat hard to measure.

      I'm not saying Bing is there; I still use Google. But measuring number of hits to gauge search engine quality is a poor measure at best and misleading at worst.

    19. Re:Even a stopped clock can tell the right time by EvanED · · Score: 3, Insightful

      You seem to imply that Android is closed source?

      Did "imply" come to mean "say the exact opposite"?

      The hardest part of the search technology, the processing of massive amounts of data and the indexing of that was open sourced as well.

      Wow, that's very wrong in at least two respects.

      First, what company is the largest contributor to Hadoop? (Hint: not Google. Their MapReduce implementation is still unreleased.)

      Second, MapReduce itself is "merely" a tool, albeit a nifty one, not "the hardest part of the search technology". The hardest part would be coming up with the applications that run on MapReduce and actually handle the data. What does Google index on? How does pagerank actually work? These are questions that, to my knowledge, are still Google trade secrets.

      If you gave me a few months I could write a fairly unoptimized, fairly poorly-performing MapReduce implementation, but one that still got fairly decent scaleup. If you then gave me a few more months, couple Google engineers, access to their code base, and four times the processing power of Google, I could probably more or less duplicate Google with my MapReduce implementation as a replacement for theirs.

      If you gave me a server farm and a few years, I could come up with a crappy search engine, but I suspect no better. Certainly not anything that I could put on Google's MapReduce implementation and have anything that produced something close to the quality of results Google, MSN, or Yahoo produces nowadays.

    20. Re:Even a stopped clock can tell the right time by Parallax48 · · Score: 1

      Indeed. A perfect search engine would return one and only one result, and it would be exactly what you were looking for every time.

    21. Re:Even a stopped clock can tell the right time by Parallax48 · · Score: 2, Insightful

      Obviously too many people comparison shopping.

    22. Re:Even a stopped clock can tell the right time by Anonymous Coward · · Score: 0

      I see. So it's fully broken.

    23. Re:Even a stopped clock can tell the right time by Anonymous Coward · · Score: 1, Funny

      Porn ?

    24. Re:Even a stopped clock can tell the right time by mcvos · · Score: 1

      And it's not just that. Just try to look at the 1,180,000,000th result from Google. Chances are it doesn't exist. Google's number of results is an estimate, and it's quite often way higher than the real number of different results.

      In any case, the total number of results doesn't matter. What matters is that the most relevant ones are in the top 10.

    25. Re:Even a stopped clock can tell the right time by mcvos · · Score: 1

      Not at all. Parallax48 is probably right: if you want to compare microsoft to linux, these are the terms you need to search for. Apparently a lot of people want that, and microsoft is very accommodating to those people. It may not be smart from a business perspective, but they are being honest here.

  12. Notes by Anonymous Coward · · Score: 0

    The bloke responsible for Lotus Notes says something from Google is too complicated? Who's his writer - Randy Newman?

  13. Another notable Ray Ozzie quote by Anonymous Coward · · Score: 2, Funny

    Shhaaaaaaron!

    1. Re:Another notable Ray Ozzie quote by Culture20 · · Score: 1

      'Ih you av umfing, at i is ver naure ih ver ompleh, wi any goal... en you nee oen oure oo ave any in stan ces of ih becau nobohy ill be able oo do an unpendnd imprendrenshun of ih.'

  14. Hi, Kettle? It's me, black! by wandazulu · · Score: 4, Interesting

    As the guy who designed Lotus Notes, Ray Ozzie has no credit with me about complaining about complexity. What is Lotus Notes? Is it a database? Email system? Application development platform? How about all that and more! A good friend of mine was a Lotus Notes developer back in the day said "Lotus Notes is everything you want and need from now to the end of time, and it's all available to you right now."

    That is not the hallmark of simplicity.

    1. Re:Hi, Kettle? It's me, black! by Anonymous Coward · · Score: 0

      And if you ever had to use Lotus Notes, you know that while it may do everything, it does nothing well. The company I work for uses it for time sheets, I found it a large pain in the ass but it does have the benefit of not having to rely on some idiot with a single digit IQ checking my addition.

    2. Re:Hi, Kettle? It's me, black! by YMgod · · Score: 1

      Agreed, this guy has no credibility when it comes to software design. The bastardized POS that is Notes should die a horrible flaming death before I take anything he says seriously.

      I watched the entire Wave presentation and I am awestruck at the concurrent editing and synch capabilities. It can't come fast enough.

    3. Re:Hi, Kettle? It's me, black! by RidiculousPie · · Score: 1

      "Ladies and gentlemen, my killbot features Lotus Notes and a machinegun. It is the finest available" Wernstrom, Futurama. The wisdom of Futurama never ceases to amaze

      --
      ah, mod points ... now where is my crack?
    4. Re:Hi, Kettle? It's me, black! by diegocgteleline.es · · Score: 5, Informative

      That is not the hallmark of simplicity.

      Let me quote what Joel On Software wrote about Ozzie and all this "Mesh" thing:

      And now Ray Ozzie's big achievement arrives and what is it? (drumroll...) Microsoft Live Mesh. The future of everything. Microsoft is "moving into the cloud."

      What's Microsoft Live Mesh?

      Hmm, let's see.

      "Imagine all your devices--PCs, and soon Macs and mobile phones--working together to give you anywhere access to the information you care about."

      Wait a minute. Something smells fishy here. Isn't that exactly what Hailstorm was supposed to be? I smell an architecture astronaut.

      And what is this Windows Live Mesh?

      It's a way to synchronize files.

      Jeez, we've had that forever. When did the first sync web sites start coming out? 1999? There were a million versions. xdrive, mydrive, idrive, youdrive, wealldrive for ice cream. Nobody cared then and nobody cares now, because synchronizing files is just not a killer application. I'm sorry. It seems like it should be. But it's not.

      But Windows Live Mesh is not just a way to synchronize files. That's just the sample app. It's a whole goddamned architecture, with an API and developer tools and in insane diagram showing all the nifty layers of acronyms, and it seems like the chief astronauts at Microsoft literally expect this to be their gigantic platform in the sky which will take over when Windows becomes irrelevant on the desktop. And synchronizing files is supposed to be, like, the equivalent of Microsoft Write on Windows 1.0.

      It's Groove, rewritten from scratch, one more time. Ray Ozzie just can't stop rewriting this damn app, again and again and again, and taking 5-7 years each time.

      And the fact that customers never asked for this feature and none of the earlier versions really took off as huge platforms doesn't stop him.

    5. Re:Hi, Kettle? It's me, black! by Belial6 · · Score: 3, Interesting

      It is a Database centric application development platform. You don't say that it is hard to understand what an OS is if it comes with an email application, or a web browser do you? Lotus Notes/Domino is EXTREMELY simple to develop on and use. It's biggest problem is that because it is and has been an Enterprise environment first all of the features that it pioneered got renamed and the look changed a little when competitors finally got around to trying to implement what Notes had been doing for years. Since the competitors were desktop apps, most people got their first taste of these features with MS or their like, and assumed that Notes was 'non-standard'.

      The other problem Notes has is that it is so simple that companies frequently assign the first user to touch it as a developer. I'm not saying that it is impossible that the Kelly Girl Temp that is in your office this week is a great developer. I'm just say that on average, the code they tend not to be. So, a lot of companies have bad apps written by people who simply are not developers.

    6. Re:Hi, Kettle? It's me, black! by lennier · · Score: 3, Informative

      The thing that gets me is, Lotus Notes was basically doing the same thing as Google Wave years ago. Distributed persistent documents. A brilliant idea, flawed in execution (and the fact that it wasn't open source so you only had one company to get it from, so it got locked into its own ghetto).

      Wave is another attempt at the concept, hopefully learning a few things and doing it simpler, but... surely Roy Ozzie of all people should see the similarities.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    7. Re:Hi, Kettle? It's me, black! by mattcasters · · Score: 1

      The bugs man, the BUGS! Did you forget about the horrible crashes? Did you forget about the horribly complex desktop? Did you forget how flimsy it all was? How the next version always would fix things and it never did?

      The slow steaming pile of dog excrement called Lotus Notes is NOT a good reference for anyone, especially not the designer of this sorry excuse for wasting perfectly good CPU cycles and disk space.

      --
      News about the Kettle Open Source project: on my blog
    8. Re:Hi, Kettle? It's me, black! by Zerth · · Score: 2, Insightful

      The clever bit is that they made a bunch of disparate applications into views of one model. email=RSS=blog=IRC=USENET=document. Yourserver+push+threads+chat+categories+changelogs

      The part where they brought up a client that looks like mail(or maybe pine) was the best bit.

    9. Re:Hi, Kettle? It's me, black! by Belial6 · · Score: 1

      The Notes client did have frequent crashes on Windows a decade ago, but it was more stable than the OS at that time. The server has been extremely stable for as long as I have ever used it which is the v3 days. That was over a decade ago and a half ago. Are you really complaining that a version of software a over a decade out of date was unstable? If your apps were flimsy, you should have talked to your developers. The Domino system is and has been for a long time a very robust system.

      The anti-Notes trolls always crack me up. They basically say "I once saw a badly implemented application in Notes a decade ago, and it didn't compare to applications that are being written today." It makes about as much sense as complaining about Windows because you didn't like WindowsME.

    10. Re:Hi, Kettle? It's me, black! by Blakey+Rat · · Score: 3, Insightful

      Oh come on! You're living in a fantasy world!

      Notes 6.5.1 (the last version I have extensive experience with) did not come out a decade ago. It came out in 2004, and it a gigantic piece of crap. The only thing good I can say about it is that it *finally* worked correctly on NT with multiple users-- only 10 full years after every other piece of software on Earth did!

      Are you really complaining that a version of software a over a decade out of date was unstable? If your apps were flimsy, you should have talked to your developers. The Domino system is and has been for a long time a very robust system.

      Dude, reality check:

      IBM sells Lotus Domino/Notes as an email system, "groupware" if you want to use that term. Look: http://www-01.ibm.com/software/lotus/ Right there on the website, it says the top two features are Email and Calendaring.

      Email and Calendaring. Lotus Notes may work for many tasks, but two tasks is *does not* work for is Email and Calendaring. Not even close. Hell, I had to reset Palms at my workplace 3 times a week when Notes would reliably bug-out create appointments that ended before they began-- which of course confused the poor Palm software to no end.

      The amount of lost data due to Notes' failure of a UI is legendary. Deleting a copy of an email filed into a folder *also* deleted any other copy in any other folder. Amazingly retarded design. Notes didn't open attachments in the Temp folder as Read Only, so it encouraged users to edit them and save their changes. While, at the same time, it was super-aggressive about cleaning up the Temp folder. I can't even guess at how many documents were lost that way by poor, understandably confused, users.

      Yes, Lotus Notes can do all that and a bag of crap, but it's sold as groupware and that is how it shall be judged. I'd go as far as saying that I don't even give a shit what else it can do: it's sold as groupware, and it *sucks* as groupware, and thus it's a failure of a product. (It also costs twice as much per-seat as Outlook, for a far inferior product.)

      The anti-Notes trolls always crack me up. They basically say "I once saw a badly implemented application in Notes a decade ago, and it didn't compare to applications that are being written today." It makes about as much sense as complaining about Windows because you didn't like WindowsME.

      Oh please. Compare Notes 6.5.1 with Outlook 2003. NIGHT AND DAY. (Notes being "night.")

      Here's what I'll acknowledge: there is a certain subclass of human being, you included among them, that are not only blind to Notes' downsides, but actually are huge fans of the program. I won't attempt to change your mind, because I know from experience that your brainwashing is total and complete. But I'd really appreciate it if you didn't just dismiss all criticism of Notes out-of-hand.

    11. Re:Hi, Kettle? It's me, black! by barzok · · Score: 1

      So did they finally fix all the UI stupidity?

      The non-standard keybindings (F5 to lock, F9 to refresh, when the rest of the Windows world uses F5 to refresh, for example)?

      The useless changing hieroglyphics as you typed in your password?

      Make it not a massive memory hog?

      Make it an actual usable MDI app, instead of allowing only tabs in a single window (so you couldn't have 2 emails side by side for reference)?

      These aren't "I saw a bad implementation once 10 years ago", this was base product shit in 6.5.x (last version I used before I left that job).

    12. Re:Hi, Kettle? It's me, black! by Belial6 · · Score: 1

      The non-standard keybindings (F5 to lock, F9 to refresh, when the rest of the Windows world uses F5 to refresh, for example)?

      The "non-standard" keybindings are "non-standard" because they were implemented before there was a "standard". Besides, on what planet is F5 the standard. In Excel it is F9 In Outlook it is F9. In Word it is F9.

      Apparently you have taken the fact that MS is totally inconsistent as a flaw with Notes.

      The useless changing hieroglyphics as you typed in your password?

      The hieroglyphics had a use. Nobody bothered with them, but they had a use. It was a non-text hash of your password. That way you could see that you had typed in your password correctly without revieling what it was. Turns out that most people would rather just type their password, and if they got it wrong, try again. Given that they didn't hurt anything, complaining that there was a feature you didn't use seems silly at best. Of course these days I just use Single Sign In so that the the credentials from the OS gets used to log me into Notes.

      Make it not a massive memory hog?

      I'll give you that one, but then memory is cheap now, and what isn't a memory hog?

      Make it an actual usable MDI app, instead of allowing only tabs in a single window (so you couldn't have 2 emails side by side for reference)?

      Yes, they have. (I always could do MDI) Of course now that everybody else is jumping on the Tabs bandwagon, I expect that there will be complains about that too.

      So, what was the complaint? Since other than having a high memory footprint, there doesn't seem to be a valid one in your post other than the common, 'Its not a shiny as Outlook.'

    13. Re:Hi, Kettle? It's me, black! by mcvos · · Score: 1

      As the guy who designed Lotus Notes, Ray Ozzie has no credit with me about complaining about complexity. [...]

      That is not the hallmark of simplicity.

      Maybe he learned from that experience? Note that he says you need open source to solve complex issues well, and Lotus Notes wasn't open source. Basically he's saying that Lotes Notes would have been better if he'd open sourced it.

    14. Re:Hi, Kettle? It's me, black! by Anonymous Coward · · Score: 0

      OH - MY - GOD!

      Lotus Notes is EMACS!

    15. Re:Hi, Kettle? It's me, black! by barzok · · Score: 1

      the common, 'Its not a shiny as Outlook.'

      I've never used Outlook in my life. The closest I've come is MS Exchange Client back in '96-'98.

    16. Re:Hi, Kettle? It's me, black! by barzok · · Score: 1

      The non-standard keybindings (F5 to lock, F9 to refresh, when the rest of the Windows world uses F5 to refresh, for example)?

      The "non-standard" keybindings are "non-standard" because they were implemented before there was a "standard". Besides, on what planet is F5 the standard. In Excel it is F9 [microsoft.com] In Outlook it is F9 [microsoft.com]. In Word it is F9 [microsoft.com].

      In every web browser, F5 is refresh. Windows Explorer too. And Crystal Reports. And Query Analyzer/SQL Server Management Studio (F5 executes the query, refreshing any data you had before). And others I don't have at my fingertips at the moment.

      The hieroglyphics had a use. Nobody bothered with them, but they had a use. It was a non-text hash of your password. That way you could see that you had typed in your password correctly without revieling what it was. Turns out that most people would rather just type their password, and if they got it wrong, try again.

      Completely non-intuitive, and couldn't be explained to me even by Notes developers. Useless, unless someone dug through a manual to find whatever documentation there was on it, if it existed.

    17. Re:Hi, Kettle? It's me, black! by Belial6 · · Score: 1

      In every web browser, F5 is refresh. Windows Explorer too. And Crystal Reports. And Query Analyzer/SQL Server Management Studio (F5 executes the query, refreshing any data you had before). And others I don't have at my fingertips at the moment.

      There is a difference between 'standard', and 'I've use other programs that don't match your key bindings'. Given that many of the many of the most used PC software applications in the world use F9, and many popular but less used applications use F5, the only rational conclusion is that F5 is NOT the standard. Clearly the standard is that it is F9 or F5. If Notes disappeared from the face of the earth tomorrow, F5 would still not be the standard, as MS Office still uses F9.

      Completely non-intuitive, and couldn't be explained to me even by Notes developers. Useless, unless someone dug through a manual to find whatever documentation there was on it, if it existed.

      The fact that you met a crappy developer doesn't make a feature non-intuitive. The images were no less intuitive than putting * on the screen in place of the actual characters pressed, or worse yet putting a random number of * for every button pressed. You have intuitive and I've seen it in other programs confused. After all, how hard is it to figure out that the images right next to the password field change every time you type a character, and that when you were done typing your password, the four images were always the same. Of course complaining about it show just how good Notes has always been. When a persons big complaint is that there is a non-intrusive graphic on their password box that they don't know what it means, so they can just ignore it with no harm, it is a clear sign that the individual is determined to find fault but is having a hard time finding real problems. It sounds like when people complain about Ubuntu because they don't like brown desktops.

    18. Re:Hi, Kettle? It's me, black! by Blakey+Rat · · Score: 1

      There is a difference between 'standard', and 'I've use other programs that don't match your key bindings'. Given that many of the many of the most used PC software applications in the world use F9, and many popular but less used applications use F5, the only rational conclusion is that F5 is NOT the standard. Clearly the standard is that it is F9 or F5. If Notes disappeared from the face of the earth tomorrow, F5 would still not be the standard, as MS Office still uses F9.

      You're missing the point. The point isn't that F5 didn't refresh, it's that it didn't refresh and, additionally, forced you to log-in again from scratch. If it just didn't work, like in Outlook, nobody would be complaining. People complain because not only does it not work, but it wastes an incredible amount of their time in the process.

      And on that note: why the hell does Notes need its own "lock workstation" command when the OS it's running in has one? They go *out of the way* to make their product more obnoxious.

      The second point is regardless of the "standardness" of it, there exists a large population of people who expect F5 to refresh their email list. These people exist: fact. It doesn't matter why they exist, nor does it matter what the standard for refresh is. Lotus Notes needs to run in the real world, with real users, who really exist. It's not used by robots (although it seems to be designed and defended by robots, or at least humans who have no clue how to make things usable for other humans.)

    19. Re:Hi, Kettle? It's me, black! by Belial6 · · Score: 1

      You're missing the point. The point isn't that F5 didn't refresh, it's that it didn't refresh and, additionally, forced you to log-in again from scratch. If it just didn't work, like in Outlook, nobody would be complaining. People complain because not only does it not work, but it wastes an incredible amount of their time in the process.

      No, your missing the point. It has already been established that F5 is NOT a standard refresh button. Yes, there are people too stupid to push the right button. Just because some program came along and started using the Lock Application button as their non-standard key for refresh does not make Notes wrong. You are falling for the old 'The first way I saw it must be the "right" way.' mentality.

      And on that note: why the hell does Notes need its own "lock workstation" command when the OS it's running in has one? They go *out of the way* to make their product more obnoxious.

      That would be due to two VERY good reasons. One is that Notes predates security on the desktop. They implemented locking because back before your your obviously limited time, 'locking' Windows wasn't security. The second reason is that Notes has been cross platform for most of it's existence. In fact it didn't even start on the PC. When you run on a multitude of platforms and cannot count on the OSes providing services, you write your own. You also make a point to have the software run the same on all platforms. Hence, if half the platforms don't have desktop locking, you include a hot key. Your ignorance of computers beyond WindowsXP and Vista is not a fault with Notes/Domino, nor is it IBM making their software 'obnoxious'.

      The second point is regardless of the "standardness" of it, there exists a large population of people who expect F5 to refresh their email list. These people exist: fact. It doesn't matter why they exist, nor does it matter what the standard for refresh is. Lotus Notes needs to run in the real world, with real users, who really exist. It's not used by robots (although it seems to be designed and defended by robots, or at least humans who have no clue how to make things usable for other humans.)

      So, now it isn't that it doesn't follow the standard? It is amazing that you are seriously arguing that because there is a group of people who blindly press a function key that has no standard function, people who know what the buttons they press do must be robots. Your argument makes as much sense as saying that because there exists a large population of people who expect the backspace key to take them back a page (e.g. Internet Explorer and Firefox) that any software that deletes characters when the backspace is pressed isn't right because it needs to run in the real world with real users. Seriously. It is just plan dumb to claim that a button that has no standard function does not do what you expect it to do because it behaves differently in different applications. The problem here is that you have limited experience in the 'real world' and due to that limited experience, when faced with something different, you see it as scary and bad.

    20. Re:Hi, Kettle? It's me, black! by Blakey+Rat · · Score: 1

      No, your missing the point. It has already been established that F5 is NOT a standard refresh button.

      Did you even read my post? The thrust of which was "it doesn't fucking matter which key is the standard for refresh?"

      Yes, there are people too stupid to push the right button. Just because some program came along and started using the Lock Application button as their non-standard key for refresh does not make Notes wrong. You are falling for the old 'The first way I saw it must be the "right" way.' mentality.

      If I, a human being, hit F5 and it wastes my time doing something I don't want it to do, then yes that is Notes' problem.

      And you're falling for the "it's Ok for the software to be obnoxious now because 15 years ago that behavior wasn't obnoxious" mentality. Since we're making up mentalities. Yes, you're right: Notes had F5 first. Here's a news-flash: I don't give a shit.

      BTW, the argument "Notes isn't that bad because it does the same thing it did in 1992" is... well, retarded. Notes is a good product because it doesn't change with the times? So I guess, in your opinion, Photoshop would be an *better* product if they removed layer groups? Since it didn't have those ten years ago... right? And GIMP would be awesome if every single possible command was in a right-click menu (it would be too generous to call it a "contextual menu"), because that's how old versions of GIMP were? Oh, and damn Microsoft for removing Active Desktop!

      That would be due to two VERY good reasons. One is that Notes predates security on the desktop. They implemented locking because back before your your obviously limited time, 'locking' Windows wasn't security.

      Does Notes even run on Windows versions that don't have a real lock mechanism? Let's check. The answer is: http://notes.unl.edu/newnotes2/requirements.shtml FUCK NO.

      So Notes still has its own locking feature... why? Because the spec is append-only? Because if they removed it, it might make Notes less bloated? Because Notes fans love it when people hit F5 and accidentally lock their email program because then they have an excuse to give a lecture on history?

      Again, a product that doesn't change with the times is a crappy product.

      You also make a point to have the software run the same on all platforms.

      I know; that's why the usability sucks ass on *all* the platforms it runs on. That's an anti-feature, not a feature.

      Here's a tip: if Firefox ran the same on OS X as it does on Windows, nobody would ever use it on OS X. Ask the OpenOffice guys how many Mac users they had before they finally made it at least pretend to be a Mac application. Hell, even Microsoft had to learn that lesson the hard way with Word 6.

      Now take that a step further. Not only does Notes look like a bad port on OS X, it actually somehow manages to look like a bad port *even on the most popular OS on the planet* Windows. That takes an almost legendary amount of incompetence and contempt for your users.

      So, now it isn't that it doesn't follow the standard?

      No, my point is that the standard doesn't fucking matter.

      It is amazing that you are seriously arguing that because there is a group of people who blindly press a function key that has no standard function, people who know what the buttons they press do must be robots.

      Do you have any reading comprehension skills at all? Are you running some kind of crazy proxy that completely alters my Slashdot posts in some mysterious way?

      There's two points here:

      1) Human beings using Lotus Notes frequently hit F5 expecting it to do a certain thing. Notes doesn't do that thing, but, in fact, does something completely different.

      2) Lotus Notes was built by people who have absolutely no conception of how actual human beings behave when using software. I jokingly referred to these people as "robots", ha ha ha.

      Your argument makes as much sense as say

  15. Oh noes!! by y5 · · Score: 1

    I think we're missing the point. This isn't about Google or Microsoft, or even Wave. This is about some guy trying to achieve Jesse James Garrett status by coining an even more annoying buzzword than Web 2.0. Don't let it happen!!

    Why can't we just stick with "...considered harmful" and move on, Ozzie? Please??

  16. Makes sense by slashdotlurker · · Score: 1

    In Microsoftian terms, open source is evil. And Google has to resort to that "evil" to keep itself going.

    1. Re:Makes sense by MozeeToby · · Score: 2, Insightful

      He's right as far as he goes, it's just that he doesn't go far enough. Google tends to open up their APIs and say to the developer world "Go play with this", Microsoft chooses not to take that risk (and yeah, it is a risk) and keeps a tighter lid on their software. It is absolutely true that this gives Microsoft more control over their brand image and software.

      Where he stops short, however, is not looking at the final results. He just doesn't get that open source and open APIs work. Letting the developer world play with your product produces dozens of ideas that would never have occurred to the people who created it in the first place. That's what Microsoft has never understood.

  17. What is this about Google Wave? by Britz · · Score: 1

    I saw the video. Why is this better than a good php web forum software with some Web 2.0 (e.g. JavaScript interactivity) thrown on top? Email will always keep the bulk of messages. And if we were to use chat in a more serious manner, we would get the same result.

    What I saw in Google Wave could be implemented using email,p2p chat or forum software.

    I suppose I am just not smart enough to see how ingenious Google was with Wave. But what if more than 80% of the users out there are the same? (I am not saying that I am in the top 20% smart people, I am just smart with computers).

    1. Re:What is this about Google Wave? by ka9dgx · · Score: 4, Informative

      This allows you to share a document and make multiple simultaneous changes, providing a structure to do so all the way up and down... this framework gives you a standard way to do things, that can then be expanded upon in a whole new set of ways.

      Yes... this stuff could be done in a web forum... just like you could program everything in assembler... but it's more efficient in many ways to spend a little CPU time to make up for hours of developer time.

      This framework will allow others to reach much, much farther and do things you can't even imagine doing via php/javascript.

    2. Re:What is this about Google Wave? by Anonymous Coward · · Score: 0

      But dude, this is all INTEGRATED!
      INTEGRATED MANNN.

      This takes all the things you mentioned, and integrated it into one easy-to-use package that anyone can setup.
      Yes, you could easily go create it yourself, if you knew how to.
      There are a few sites around that do similar things to this, but fairly small. (last time i used one, the site died...)
      Nobody is really saying this IS the best, but generally, since it allows all the functionality of the things you mentioned, viewing the entire history, simple setup, collab on a level rarely seen in web apps... well that sounds pretty damn awesome to me.

      I have been waiting for this for a long time.
      Gmail was fantastic, this is Gmail on steroids running at the speed of light on the event horizon of a blackhole!

    3. Re:What is this about Google Wave? by Joseph+Lam · · Score: 3, Informative

      If you just want to run a standalone web forum, then Google Wave may not offer much more than a ajax php forum. And if you just want email, then SMTP+IMAP/POP is surely good enough.

      The power of Google Wave comes from the unification of various communication and collaboration paradigms, it's federated nature, it's extensibility and it's open-standard and web-centric approach. In the old model if I want to participate in a forum I'll have to register on the web, go back to my outlook to get the verification email, and then go back to web. I'll also have to subscribe to email alerts for new posts, then go back to the web to reply. All these context switching is totally unnecessary and can be frustrating when you have say 10 different web forums, 5 social networks, 3 photo sharing sites, and 2 IM networks and 1 blog. And there is no practical way to for me to search and browse through my entire communication history in one place.

    4. Re:What is this about Google Wave? by Anonymous Coward · · Score: 3, Interesting

      Yes, Google Wave does not immediately offer any new features, but it does simplify many of those things. It is actually very similar to e-mail as it is a decentralized system for storing and transmitting data, except it is designed to be real-time, support threading/discussions easily, and embed various types of applications and rich data easily. This essientially raises an e-mail/IM medium such that it can be used instead of web for simple uses. IM is not suitable because, unlike e-mail and Wave, it does not persist on the server -- and I think the interesting applications of Wave rely on the persistance, not real-time communication.

      Consider that currently services like Flickr/Picasa are often used to e-mail photos to people because e-mail/IM as it is currently implemented is practically unuseable for that application. In Wave, you could just put the photos into a wave, include an AJAXy photo gallery gadget to make it pretty, and invite whoever you wanted to see it -- and they could easily comment on the photos, etc. A blog is even easier as it is just text.

      As the actual "application" there is part of the message, the server only has to be a normal Wave server, running no special software itself. Therefore, this makes it far easier to publish information on the internet without relying on a specific party to host the data/application for you.

      captcha: detach (from overly-centralized web-based systems)

    5. Re:What is this about Google Wave? by Anonymous Coward · · Score: 0

      "I suppose I am just not smart enough to see how ingenious Google was with Wave"
      That is obvious, did you you watch or read anything with your eyes and ears open?

    6. Re:What is this about Google Wave? by twostix · · Score: 1

      The power of Google Wave comes from the unification of various communication and collaboration paradigms, it's federated nature, it's extensibility and it's open-standard and web-centric approach.

      BING-freaking-GO!

      I can retire on my winnings from the amount of BS in that sentence!

      It's probably sad that I could actually understand what the hell you're actually on about, but that's neither here nor there.

    7. Re:What is this about Google Wave? by mcvos · · Score: 1

      If you can understand it, maybe it's not BS. So he managed to write a very buzzword-compliant sentence with actual meaning. Pretty impressive.

  18. Quel Suprise. by senorpoco · · Score: 4, Funny

    In other News, Bill Gates and Steve Ballmer issued a joint statement saying "in their independent opinion as leading figures in the software industry, Live Mesh kicks Wave's ass."

  19. Come on... by NervousNerd · · Score: 0

    They're just angry that Bing sucks. Bing, the decision engine that's gonna finally FUCKING KILL GOOGLE, or maybe not.

    1. Re:Come on... by kylben · · Score: 2, Funny

      But It's Not Google

      --
      Insightful and funny are really the same thing, except one has a punch line.
    2. Re:Come on... by Anonymous Coward · · Score: 0

      Or if you're a recursive acronym fan:

      Bing Is Not Google

    3. Re:Come on... by mattcasters · · Score: 2, Insightful

      No, no, no, Microsoft turns to Open Source for recursive acronyms now:

      Bing Is Not Google

      --
      News about the Kettle Open Source project: on my blog
    4. Re:Come on... by TechnicalPenguin · · Score: 1

      I thought it was an acronym for why it will fail:

      Because It's Not Google

  20. Just because its not based on HTTP? by ickleberry · · Score: 1

    Well I see that as a good thing, all too many things these days are thrown on top of HTTP just because its convenient and the web 2.0 devs don't know anything else.

    Since this project has the ambitious aim of taking over email I think they should start from scratch with their own protocol, rather than extending XMPP or piggybacking on HTTP, maybe a custom text based protocol with binary on the side for transferring files and the like. Sending stuff in base64 is one of the faults of email and XMPP currently and I think they should make these things as bandwidth efficient as reasonably possible.

    What's also missing from Wave is a unified client-server protocol. They want to use HTTP for everything but web-based systems like this are inherently slow and inefficient and force a certain interface on the user. A client-server protocol would be much better

  21. Err.. isn't he correct? by wall0159 · · Score: 1

    Isn't the fantastic thing about Wave that it _is_ anti-web? I mean, it is distributed and decentralised, which is the antithesis of what the WWW is about.

    IMO, moving to such a decentralised internet is critical to the future of the web, which is why I think projects like this and OneSwarm, etc, are so important.

    1. Re:Err.. isn't he correct? by wall0159 · · Score: 1

      "moving to such a decentralised internet is critical to the future of the web, "

      Damn it - I can't even get the bloody jargon right.
      Critical to the future of the internet - the Internet! :-)

    2. Re:Err.. isn't he correct? by gd2shoe · · Score: 2, Interesting

      I mean, it is distributed and decentralised, which is the antithesis of what the WWW is about.

      What planet did you grow up on? The "World Wide Web" is comprised of a decentralized, distributed (worldwide) set of computers running web servers owned and controlled by myriad companies and individuals (more specifically, the web pages and hyperlinks). You seem to understand that there is a difference between the World Wide Web and the Internet, but cannot grasp that the "www" part of the equation is thoroughly distributed and decentralized?

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    3. Re:Err.. isn't he correct? by AnyoneEB · · Score: 1

      Yes and no. The web as a protocol (HTTP) is decentralized. Anyone can run a server, but if you run a server, you have to provide the software (well, a lot of it is open source) and bandwidth yourself. On the other hand, with Wave, the software is gadgets/add-ons which are embeded in messages and the bandwidth is spread across the servers of the people in the Wave. Not as good as BitTorrent which distributes the bandwidth among all of the users, but it does distribute the bandwidth costs a bit.

      In actual usage, a lot web traffic stays on few centralized websites like Flickr, Facebook, and Slashdot. This is more of a social than technical problem though: most likely the vast majority of Wave users will just use Google's servers. Still, it allows app development to be open to those who do not want to be burdened with running their own server.

      --
      Centralization breaks the internet.
    4. Re:Err.. isn't he correct? by adavies42 · · Score: 1

      Information on the web is neither decentralized nor distributed, except to the extent that you pay Akamai huge sums of money to make it so. Usenet, bittorrent, and IRC are, as is the underlying TCP/IP. (Email is as a network, but not at the end-points.) Individual websites live on specific machines in specific places and are subject to all the usual single-point-of-failure vulnerabilities.

      --
      Media that can be recorded and distributed can be recorded and distributed.
      -kfg
    5. Re:Err.. isn't he correct? by gd2shoe · · Score: 1

      Information on the web is not replicated nor redundant across the Internet without paying (for example) Akamai. It is decentralized and distributed.

      Perhaps I'm being nit-picky, but you are too. There is no central location on the web where all information is stored, nor a central authority over said information. Hence, the World Wide Web as a whole (not tiny chunks of it) are decentralized.

      It is distributed across many physical locations. Any location can fail independently, without affecting the web as a whole. Sometimes, distributed can also imply redundancy, so you have a partial point here, just not when compared to email or possibly wave (see below).

      Waves are made up of wavelets. Each wavelet has an authoritative server which the other servers answer to (the originating server for the wavelet). Every change to a wavelet must go through that server. What happens when that server goes down? I don't know for sure yet, but it seems that the wavelet becomes read-only until it comes back up (only partially distributed with cache redundancy). Email is worse, as each message only lives on one computer at any given time. If the computer in question fails, it may take the message with it. (distributed, yes; redundant, not on your life!)

      In terms of the systems as wholes: www, SMTP, and Wave are all distributed. (note the distinction between www and HTTP; it is a very fine one.) In terms of specific information or messages, none of them are entirely redundant. (not distributed in that sense of the term)

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
  22. Open protocol isn't the same thing as open source by DynamiteNeon · · Score: 4, Informative

    Where in Google's presentation did they say that implementations had to all be open source? They simply said they'd supply some of their own code and the documentation for the protocols to allow other people to implement their solutions. They never said all the other people had to open source their versions.

  23. Idle invasion by gmuslera · · Score: 1

    Moderators should stop posting funny idle.slashdot videos in main site. Whats next, lolcats?

    1. Re:Idle invasion by Tetsujin · · Score: 0, Redundant

      Moderators should stop posting funny idle.slashdot videos in main site. Whats next, lolcats?

      ..^^
      = oo =

      I can haz mod pointz?

      --
      Bow-ties are cool.
  24. It's no good unless you pay for it. by kylben · · Score: 1

    by decomposing things to be simpler, you don't need open source.

    Let's see.... you could meet a beautiful girl and fall madly in love and have sex for free for the rest of your life...

    Or... you could meet Ray the Pimp and pay $50 bucks for a night with his "best" girl, Grizelda. She even has most of her teeth!

    And then you find out at the last minute that she'll sell you condoms for $200 each. No, the one in your wallet is not "compatible".

    --
    Insightful and funny are really the same thing, except one has a punch line.
    1. Re:It's no good unless you pay for it. by Anonymous Coward · · Score: 0

      Let's see.... you could meet a beautiful girl and fall madly in love and have sex for free for the rest of your life...

      Losing half your income doesn't count as free.

  25. isn't ozzie still on double-secret probation? by wardk · · Score: 4, Insightful

    Lotus Notes = Ray Ozzie

    if this man is speaking, I am not listening

  26. Ozzie advocating simplicity? by Anonymous Coward · · Score: 0

    My god, this guy is the king of complexity. Maybe he's learned something after all these years, if his PR drivel is to be believed.

    Notes was a steaming pile. Sure, it did get a lot of things done for a lot of people. But, it did so in a completely proprietary way, at a time when you could have seen that there were potentially simpler ways to do these things.

    And I didn't think he had learned much from this experience when he designed Groove.

    I'm glad he's finally come around.

  27. Mesh vs Wave? by Toreo+asesino · · Score: 1

    Are they even similar? Mesh is a tool for sharing files across multiple machines.....Wave is a tool for communication and collaboration?

    For the record, Mesh is a damned fine service; I use it to backup all my critical data over all my machines as well as for it's remote desktop to any of the meshed machines.

    --
    throw new NoSignatureException();
    1. Re:Mesh vs Wave? by jipn4 · · Score: 1

      I think "sharing" is a bit too generous. Live Mesh seems to be little more than file syncing software.

    2. Re:Mesh vs Wave? by Toreo+asesino · · Score: 1

      It is more than that; first it syncs into the "cloud" - kinda like the best backup storage you'll ever have. Second; the remote desktop access from any device to any device is damned handy.

      --
      throw new NoSignatureException();
  28. The Register by Anonymous Coward · · Score: 0

    The Register is a Rag British Tabloid for IT failures.

  29. by taking wave so seriously by circletimessquare · · Score: 5, Interesting

    ray ozzie tells the world that we should take wave seriously

    if ray ozzie had ignored wave, then he would have implicitly communicated it would be safe for everyone else to ignore wave

    by throwing a hissy fit over wave, ray ozzie is telling all of us that wave has real potential

    google should cut ray ozzie a check for the free PR and advertising

    when will people learn that there is no such thing as bad press? all exposure, positive or negative, is good exposure. that's why attempts at censorship often backfire (see: streisand effect)

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:by taking wave so seriously by migla · · Score: 1

      You may be right about the negative press not being bad press in this case, but press sure as hell can be bad in some cases.

      Has no one ever been hurt as a consequence of anything in the media? I'm sure someone has.

      --
      Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
  30. Show of hands by Vitriolix · · Score: 0, Troll

    Show of hands, who the fuck cares what Ray Ozzie thinks?

  31. *Chief* Software Architect by Photo_Nut · · Score: 3, Insightful

    So I was wondering who Ray Ozzie is, and how about that, he's a software architect for Microsoft.

    Ray Ozzie is the Chief Software Architect of Microsoft. He replaced Bill Gates as the person who drives Microsoft's technological decisions.

    Live Mesh is Ray's brainchild. Why is it important to listen to what Ray says? Because he directs the future of Microsoft's development in the space. He controls billions of Microsoft dollars. The point is that he's not some random Microsoft shill - he's the guy in charge.

    1. Re:*Chief* Software Architect by Anonymous Coward · · Score: 0

      The point is that he's not some random Microsoft shill - he's the guy in charge.

      Yeah, in charge of stupidity!

    2. Re:*Chief* Software Architect by Anonymous Coward · · Score: 0

      Is this the 'man in charge' at Microsoft? Is this all they got?

      And I thought KDE never really takes off and becomes a true competitive desktop framework, but when I see this man speaking and read what he said, I have hopes KDE still will make it in 3, 4 or 5 or 6 years, oh wait - I guess, no matter what kind of people MS has, they still will win, as the KDE people will screw it up again as they did before.

    3. Re:*Chief* Software Architect by JAlexoi · · Score: 1

      Oh, please. It's one thing listening to people talk about merits of their own product. It's another thing listening them when they are blasting their competitors, while praising their own product.
      Same goes with children. You can make fun of your's, but never, ever, should you even consider to make fun of another person's child.

    4. Re:*Chief* Software Architect by Anonymous Coward · · Score: 0

      he's the guy in charge

      All the more reason to ignore him

  32. The current web is too complex by Ukab+the+Great · · Score: 3, Insightful

    An ajax web app that tries to ape a simple desktop app is built with:

    HTTP
    HTML
    CSS
    XML
    SQL
    JavaScript
    PHP/Python/Ruby/other scripting language

    That's 7 different text-based (aka "simple") languages/syntaxes a developer has to learn just to be able just to get the same basic functionality as a simple desktop application. The current system as it is isn't simple.

    1. Re:The current web is too complex by Shoe+Puppet · · Score: 1

      Do you realy need to know HTTP to use it as a developer? I'd think the web server handles all that, you don't need to know TCP/IP either.

      --
      (+1, Disagree)
    2. Re:The current web is too complex by murp · · Score: 2, Insightful

      HTTP

      I don't know about that one, how much do you really need to know?

      XML

      There is next to no XML in anything I've ever written, most communication between services is done in JSON - I doubt there would be much XML in Wave either.

      SQL

      If you've got a good ORM back-end, there shouldn't be any need to hand-code SQL for most server-side applications.

      That whittles it down to four, and I think it's a small price to pay for the advantages of web-based applications (on which I need not expand).

      Also, server-side JavaScript is really coming along and will knock out the requirement for one of those skills.

    3. Re:The current web is too complex by Anonymous Coward · · Score: 0

      Or java with gwt...

    4. Re:The current web is too complex by lennier · · Score: 1

      If you don't understand HTTP, you probably won't be much good when it comes to debugging your web application. Heck, even writing little PHP apps you need to care A LOT about HTTP headers and cookies.

      And if you don't understand TCP/IP, you'll be *really* lost when you see one of those sets of four numbers with dots between them...

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    5. Re:The current web is too complex by lennier · · Score: 1

      "There is next to no XML in anything I've ever written, most communication between services is done in JSON - I doubt there would be much XML in Wave either."

      Since it runs over XMPP, which runs over XML, you'd be wrong.

      Welcome to the pain.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    6. Re:The current web is too complex by Just+Some+Guy · · Score: 1

      That's 7 different text-based (aka "simple") languages/syntaxes a developer has to learn just to be able just to get the same basic functionality as a simple desktop application. The current system as it is isn't simple.

      Your desktop application is, of course, written in Magic Language that abstracts away all details of MVC and a relational database so that you only have to learn one specific language/syntax.

      --
      Dewey, what part of this looks like authorities should be involved?
    7. Re:The current web is too complex by Anonymous Coward · · Score: 0

      An ajax web app that tries to ape a simple desktop app is built with:

      HTTP
      HTML
      CSS
      XML
      SQL
      JavaScript
      PHP/Python/Ruby/other scripting language

      That's 7 different text-based (aka "simple") languages/syntaxes a developer has to learn just to be able just to get the same basic functionality as a simple desktop application. The current system as it is isn't simple.

      Um... if you're a web developer, you should already know these like the back of your hand

    8. Re:The current web is too complex by Will.Woodhull · · Score: 1

      That's seven different guys collaborating, each focusing on doing a good job on his own piece, and the whole thing coming together in standardized ways. Viva standardizacion!

      The traditional "simple" desktop application that parent post referred to involved each team member claiming and defending his ego turf against the others, no clear boundaries between the different pieces of the project, and an end result that was chunks of this and that glued together, sort of, by compromises (instead of through standard interfaces).

      It is far easier and less expensive to develop a project built of HTTP, HTML, CSS, XML, SQL, JavaScript, and { PHP | Python | Ruby | 'other scripting language' } than the old ways of doing things. I been there; I used to have the tee shirt but I tossed it out.

      Which, when I think about it, might have something to do with Google's incredible output of interesting projects, compared to Microsoft's problems in just trying to re-version the same products they've been pushing for more than a decade.

      --
      Will
    9. Re:The current web is too complex by ginbot462 · · Score: 1

      Does this Magic Language work? It says it can interface to "Pervasive SQL, Btrieve, Oracle, Microsoft SQL, DB2 (AS400), ODBC, etc".

      Magic!

      I like the Random Capitals as well. Here is my choice quote:

      Programming Time In Magic Versus A Language Like Cobol. Our company president, Dr. Ronald Jones, has about 30,000 hours of experience in Cobol before moving to Magic, so we can give you good estimates of the time difference between Cobol and Magic.

      A program that takes him 1000 hours to write in Cobol, takes him about 2-3 hours to write in Magic.

      Wow! That's Magic! /me:Jazz Hands

      --
      Atlas Shrugged : Thematic Story :: Battlefield Earth : Organized Religion
    10. Re:The current web is too complex by Just+Some+Guy · · Score: 1

      That's... frightening. On the other hand, I'm not amazed that a given language could yield a 500:1 productivity increase over COBOL.

      --
      Dewey, what part of this looks like authorities should be involved?
    11. Re:The current web is too complex by Anonymous Coward · · Score: 0

      You have no clue.

      Google builds its apps in Java, then compiles the classes into JavaScript and other glue.

      Just as developers who know their shit on the desktop understand compilers, makefiles, UI frameworks, container frameworks, OS fundamentals, assembly code and so on, the devs using Google tools often understand the underlying tools that patch it together and the runtimes that they are using. There are all different abstraction levels and 'languages' to deal with each.

      Desktop apps aren't as simple as you make out, and web apps aren't as horrendous as you make out either. Yes, there is a gap. I find it hard to argue that desktop apps are 'simple' though, especially when it comes to deployment. And I build very popular desktop apps for a living.

  33. I know it's not the done thing... by Shemmie · · Score: 2, Interesting

    I was showing a Linux user Live Mesh today - and I've got to say it's shaping up to be a really impressive 'something'. Not quite sure what it is, but it's impressive. 5 gig syncing across my desktop PC, laptop, home server, work PC, and mobile phone. So it's a cloud storage thingy, I hear you cry. Ah ha, but it also has built-in remote desktop. And you can invite other people to have access to your remotely shared files.

    So... it's syncing cloud storage, and a remote control system thrown in. Maybe I don't get its place in the Universe, but there's no denying the technology works well.

    This is me commenting on the technology I know about - not used Wave, but it read as a heck of a technology, on paper. I'd be very interested to get my hands on it.

    1. Re:I know it's not the done thing... by salesgeek · · Score: 2, Funny

      Ah ha, but it also has built-in remote desktop. And you can invite other people to have access to your remotely shared files.

      So... it's syncing cloud storage, and a remote control system thrown in.

      I'm waiting for "No one expects Live Mesh... our chief weapons being 5 gigs and syncing... and remote desktop with syncing...

      --
      -- $G
    2. Re:I know it's not the done thing... by selven · · Score: 1

      Actually, screw the live mesh. And the syncing.

    3. Re:I know it's not the done thing... by Anonymous Coward · · Score: 0

      I was showing a Linux user Live Mesh today -

      Well that's just cruel (no Linux version)!

    4. Re:I know it's not the done thing... by Anonymous Coward · · Score: 0

      Dropbox does the same thing but has a Linux client. Or you could use any number of other online syncing storage solutions.

    5. Re:I know it's not the done thing... by Anonymous Coward · · Score: 0

      I guess Live Mesh can't be independently implemented, as MS would like.

  34. Slashdot calls Ray Ozzie a tool by kindbud · · Score: 1

    Next story!

    --
    Edith Keeler Must Die
  35. Talk about complexity! by shog9 · · Score: 1

    Not to be pro Microsoft or anything, but really their current approach is SharePoint, and lots of people are buying into it.

    Unfortunately, by Ray Ozzie's new standards Sharepoint is Anti-Web...

  36. client protocol will happen, eventualy by gd2shoe · · Score: 2, Informative

    When Gmail first launched, they did not support POP3 or IMAP. (no other web provider did either, for that matter) Today, they do.

    Because this will be an open protocol (GWFP on XMPP), somebody will eventually develop a client protocol, or (preferably) extend the federated protocol to the client level. If it's any good, Google will eventually implement it. Right now, Google is stuck on Web 2.0 and HTML 5. (and cloud computing?) I think they can be broken free from that, it just takes some presure on a case-by-case basis.

    --
    I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    1. Re:client protocol will happen, eventualy by hkmwbz · · Score: 1

      When Gmail first launched, they did not support POP3 or IMAP. (no other web provider did either, for that matter)

      Huh? Other webmail providers (even Hotmail at some point) had been doing it for ages already when Gmail started doing it!

      --
      Clever signature text goes here.
    2. Re:client protocol will happen, eventualy by Blakey+Rat · · Score: 1

      When Gmail first launched, they did not support POP3 or IMAP. (no other web provider did either, for that matter)

      Lots of webmail providers had POP3 before Gmail. Hell, AOL did. Hotmail did. I think Yahoo did if you paid them a token amount.

      The only thing new Gmail brought there is IMAP, and from my experience their IMAP doesn't even work half the time.

    3. Re:client protocol will happen, eventualy by gd2shoe · · Score: 1

      You had to pay for that portion of the Hotmail service. If it was free at that time, I certainly never heard about it. I think the same holds true for the yahoo service, but I'm less sure. Paying for the service also let you break the 2M/6M storage caps that were in place when Gmail launched.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    4. Re:client protocol will happen, eventualy by gd2shoe · · Score: 1

      Last I heard, you needed to pay Hotmail too. AOL might (or might not) have allowed the free accounts POP3 and SMTP access (kinda doubt it), but by the time they started allowing free accounts to non-paying customers, they were late to the game and had a bad reputation.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
  37. Re: Revision control by ka9dgx · · Score: 1

    I like SVN... but it's primary objects are specific versions of files, it does not deal with the changes between them as a primary object, but a means to get the primary object. When you have multiple authors, it's important to know who made what changes, and exactly what the changes were... the "Google Wave" approach is different in that each and every change is tracked, and those changes can be merged into bigger change sets if required... but the granularity is much finer and the authorship is always known.

  38. Complex or Complicated? by Stefanwulf · · Score: 1

    It seems like what he is saying is more that it is too complicated, rather than too complex. Complexity - in terms of many interacting agents, the difficulty of predicting emergent behaviors, and the ability to spontaneously form new structures - seems to be the key feature that made the web successful.

  39. Anti Web? by smd75 · · Score: 1

    Coming from a guy who works at a company that spent years screwing up the web as far as coding standards go and whos new web browser asks you to run their own site in compatibility mode? Right

    --
    Im a troll because I disagree with you.
  40. attention is a form of currency by circletimessquare · · Score: 1

    if you take a fine, upstanding citizen, and skewer them mercilessly in the media, they themselves might feel bad, and they themselves might feel like hiding in a cave, and they themselves might not like capitalizing on their new notoriety. but you have just given them a gift regardless of whether they use it or not. they have just been given carte blanche to capitalize on their notoriety

    go ahead, pick someone, anyone, who has received horrible negative attention in the media. all of it can result in book deals and television programs and cash. infamy has the same financial effect as fame. it has an inverse MORAL effect, but i'm not talking about how you might be morally impoverished. i'm limiting my words to your financial benefit from exposure, of whatever type of exposure. if you have gained the public's attention, lots of people know you and remember you. this means you can turn heads again in the future. this attention is a form of power, however it is gained

    it is such a morally impervious effect that they had to pass laws to prevent serial killers from financially benefitting from their vile crimes:

    http://en.wikipedia.org/wiki/Son_of_Sam_law

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  41. I prefeer... by Anonymous Coward · · Score: 1, Funny

    .... recursive acronyms:

    BING It's Not Google

  42. Re:Open protocol isn't the same thing as open sour by Mistlefoot · · Score: 1

    While I agree with what you say - there is no Open Source requirement - so does the article. I see you are trying to disprove that Open Source is a requirement legally.

    If you mean the quote I pasted below, then read it again. He is saying that due to it's complexity it will not be feasible to code one implementation of it. And that means that if company A wants to use it they will need to spend through the nose creating "one implementation" OR use open source so that they don't have to do it all on their own.

    "If you have something, that by its very nature is very complex, with many goals... then you need open source to have many instances of it because nobody will be able to do an independent implementation of it."

    This is one of the reasons open source exists. It is economical to share the work, but onerous to create software when utilizing one implementation. Since I know nothing of Google Wave or the MS Live Mesh he may have a point or he may just be spewing FUD.

  43. idiot by circletimessquare · · Score: 1

    the internet is a series of tubes, like plumbing

    and the world wide web is where you get lolcat pictures

    please educate yourself before you open your ignorant mouth

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  44. Who's Ray Ozzie... by Anonymous Coward · · Score: 0

    ...and why should we care about what he has to say about anything?

  45. Ozzie, Ozzie, Ozzie by Anonymous Coward · · Score: 0

    Oy Oy Oy

  46. Do LiveMesh/Wave really solve the same problem? by sphantom · · Score: 1

    I'm not sure I'm following all the drama here. At issue is which product takes the best approach to solve problem X. Mr Ozzie seems to indicate Google's approach is overly complex to solve said problem, and infers that Microsoft's solution solves the problem with an appropriate level of complexity.

    Now, I saw the entire Google Wave presentation, and also did some reading up on LiveMesh, and I'm not convinced they solve the same problem and can be compared fairly. LiveMesh appears to be an attempt to move an individual's content into the cloud (and be able to synchronize one's data to/from the cloud from any capable device). Google Wave on the other hand is really an alternate (more modern) approach to communication between users (with "synchronization" being a byproduct).

    Let's put it this way. Significant success of Google Wave effectively replaces SMTP/IMAP/POP/etc on the net (existing open standards), and gives communications technologies a much richer feature set. Significant success of LiveMesh means a your data ends up in the cloud with modern methods to be able to access that data agnostically. Granted, things like MS Exchange get moved into the cloud as well, allowing email (or whatever they'd prefer to call your method of communication), but how does that remove our dependence on antiquated technologies like SMTP?

    Both have potential for success, but I see no reason why the two can't co-exist. Personally, I'm more excited about Google Wave, just because it replaces a 40 year old, highly abused open communications standard with something modern, and also open. Microsoft can just go suck it if they think I'm going to move all my personal data into a cloud that they own, maintain, and operate.

    1. Re:Do LiveMesh/Wave really solve the same problem? by ka9dgx · · Score: 1

      Amen!

  47. IP-over-Wave by Anonymous Coward · · Score: 0

    I have spent far too much time around here.

  48. Who? by adavies42 · · Score: 1

    Does Ray Ozzie really have the name recognition around here to not note that he works for Microsoft? I could see it for Gates or Ballmer, but it took me a minute to remember who he was, let alone where he works.

    --
    Media that can be recorded and distributed can be recorded and distributed.
    -kfg
    1. Re:Who? by Will.Woodhull · · Score: 1

      Sheesh! That's what Google's for!

      The name was vaguely familiar, and I think if I had thought about it for a minute or so, I would have recalled who R.O. is. But I'm too impatient for that. Much easier to open another Firefox tab for Google and copy'n'paste R.O.'s name in.

      Where would we be these days if it wasn't for Google? We'd probably be burning out synapses trying to recall the past relevance of members of Microsoft's upper echelons in this post desktop computer world...

      --
      Will
    2. Re:Who? by mcvos · · Score: 1

      Where would we be these days if it wasn't for Google? We'd probably be burning out synapses trying to recall the past relevance of members of Microsoft's upper echelons in this post desktop computer world...

      Without Google we'd be looking them up in Encarta and discover they were famous philantropists.

  49. lets not confuse implementation with concept... by pjr.cc · · Score: 1

    Is the wave really that complex? NO, quite the opposite actually, its fundamentally very simple.

    Where it gets complex is the implementation, and much like how people coded for Internet explorer and mozilla, you'll be coding for "wave implementation x or y". By that I mean that what we've seen from google is their implementation of the wave. Which doesn't seem complex, depending on how your looking at it.

    As a developer coding robots and gadgets (and so forth), it looks quite simple. But its the google implementation of how you will code such things. Obviously there will be wave implementations that are nothing like the google app engine and hence will have their own api's for coding robots and gadgets (and maybe their own form of extensions that arent robots or gadgets).

    Secondly, if we're editing a document together (though it is/will be well specified in format) its up to the "client" to display things correctly, and that could be "interesting" (though with the protocol descriptions so far, that may not be a huge problem). Also, theres the idea of "client"... googles is a web one, but it doesnt have to be that way (i would LOVE to see open office or mozilla run with the idea of a "client" based in the binary space).

    One thing I think the wave does that corp's have wanted to do for a long long time is move data to the IDC. This is probably the most common thing i've heard of.

    As for live mesh, i've read about it, but being a linux boy i cant see anyway of participating. It talks about this that and the other and about being open, yet when Ray talks about it all he starts talking about exchange... is that an open protocol now (aside from what they released to the web a while ago with all those little "we own you clauses")? And what about OOXML doc format, isnt MS Office not even compliant with its own standard?

    It sounds interesting (the mesh), but its hard to understand what its trying to achieve more than file syching, and thats nothing new (imho)...

  50. Ray Ozzie is still a retard... by tjstork · · Score: 2, Interesting

    I mean, this guy goes around promoting himself as the next big thing for making a web site that no one's really heard of, and, as Microsoft's "internet genius", he's pretty much sucked. The company is running around in circles, has kinda blown its client. I mean Bill Gates's Active Desktop had more, well originality than anything that's come out of MS since then. At least it was an interesting concept, even if it couldn't quite work. What do we have now? Stuff that's not even really interesting.

    --
    This is my sig.
  51. hm..... by Anonymous Coward · · Score: 0

    that's the difference between end-users and end-developers
    end-users = dumb
    end-adv-users = little bit dumb
    end-developers = sum of N end-adv-users
    developers = sum of N end-developers

    thus....it's not just exponential scale....google to m$

  52. Microsoft Ink Blot by benjamindees · · Score: 2, Interesting

    You have to understand. Microsoft has no idea what it's supposed to do either. It's just supposed to compete with Wave.

    It's different things to different people. And if any of them manage to pony up some cash for it, then Microsoft will make it do what they want it to do.

    This is typical. Nearly every application from Internet Explorer to PocketPC started out as a completely non-functional response to a successful competitor, an empty husk with a snazzy name and lots of marketing dollars. Why do you think we're seeing this on Slashdot, really? I mean, you don't find it coincidental that Microsoft has a never-ending stream of new products waiting in the wings, ready to announce mere weeks after any of it's competitors announce something similar?

    --
    "I assumed blithely that there were no elves out there in the darkness"
    1. Re:Microsoft Ink Blot by RightSaidFred99 · · Score: 1

      You're a bit retarded considering Live Mesh was around well before Wave. Do you bother to actually, like, _know_ anything before you blather your useless invective?

  53. RE: Ray Ozzie -- Rubbish by Anonymous Coward · · Score: 0

    Dispite his considerable skills, he is a worshipper of the small box desktop computer nuclear family mentality from which he will never excape.

    The creation and evolution of the internet and world wide web are as foreign to Ray Ozzie as the internet and the world wide web would be "magic" to a philistine living in the "now" Middle East, in the second century, B.C.

    "Philistine" and "Ray Ozzie" are one in the same.

    Don't be a, "Ray Ozzie." [This suggest a new perjoretive term to be used to denagrate luddites.]

  54. Microsoft's plan to control the Internet by Anonymous Coward · · Score: 1, Informative

    Live Mesh is supposed to sync everything. Desktops, phones, TVs, and cloud services included. It seems to be part of a strategy that includes .NET/Silverlight.

    [yay, buzzwords]

    So in Microsoft's perfect world:

    • Everything will have a .NET VM, including your computer, TV, and Phone.
    • All of your devices sync to Microsoft's Live Mesh servers.
    • Cloud based services, will be written with .NET and Silverlight, and use LiveMesh to access their user's data.

    The problem with this whole thing, and IMO a huge barrier to adoption, is that I don't want Microsoft to control everything I do on my computer. I want to be able to run my own code, on my own server.

    1. Re:Microsoft's plan to control the Internet by Lennie · · Score: 1

      Then it's not Google Wave, it's more like Mozilla Labs Weave project. A way to have your bookmarks, history, tab-information, etc. synced between all your Firefox/Fennec (Mozilla mobile) browsers:

      http://labs.mozilla.com/projects/weave/

      --
      New things are always on the horizon
  55. MS is Antiweb...! by rshimizu12 · · Score: 1

    It's hard to recall a more hypocritical statement MS has made. Microsoft has done everything in it's power to subvert the web to it's own proprietary protocols. Let's remember it was Bill Gates in his famous internet memo, we need to extend & embrace users with IE so they are forced to use our own protocols. As for Ozzie it's hard to imagine he invented notes after reading this...!!

  56. fuck off! by Anonymous Coward · · Score: 0

    Ping!

    Who gives a shit what Microsofties say, fuck off!

    Bing!

  57. false dicothomy by 12357bd · · Score: 1

    It's not about M$ vs G$. Both are big monsters, both are trying to sell you his 'services'.

    Let's no mistake, open source is the punch baloon, here.

    The need of a broader use of GPL v3 Affero license is becoming evident, just to stop being used by those big and greedy corporations.

    --
    What's in a sig?
  58. /me loves wave by AP31R0N · · Score: 1

    or, i think i will. i watched the whole damn video and kept thinking, "yeah, that's what i've been wanting all this time". it won't be for everyone. But for me, it'll be heaven.

    --
    Utilizing the synergization of benchmark e-solutions to pre-workaround action items!
  59. After Ray Ozzie read his daily Slashdot... by Scragglykat · · Score: 1

    ... he was quoted as saying "SHARONNNNNNN!!!!!"

  60. Vision isn't always peripheral... by Anonymous Coward · · Score: 0

    The weakness of Wave is that it's flexible and adaptable and you can do what you want with it, not what Microsoft thinks you should want to do with it.

    The vision of a single company with blinders on...pretending it's not trying in vain to copy the innovators.

    Bing!
    !:@)

  61. merge conflicts after offline replies by bshanks · · Score: 1

    Apparently, Google Wave's goal is to be what email would be, if email were designed today, but this line of reasoning leads to realization of one case in which email does something that Google Wave apparently cannot.

    If one recipient of an email is reading the email offline, they can write reply to it a queue it up to be sent, and then (assuming that their reply is delivered successfully), they can assume that their reply was received by the other participants on the thread.

    However, with Google Wave, it seems that one could receive a message, go offline, compose a reply, go back online to 'send' the reply, and find that there is a merge conflict. (I am assuming that offline reply composition is possible with Google Wave; if not, there's an even bigger failure)

    Perhaps merge conflicts after offline replies could be guaranteed to be avoided if all participants in a discussion agree to certain rules (such as always adding replies at the end), but this is not as good as email, because with emails the same guarantee can be had without any assumptions of the users acting in a certain way.

  62. Re:Watch out for the Jews by easyTree · · Score: 1

    *double-take*

    *looks at post title again*

    Nice. Pushing the boundaries of off-topicness...

  63. Ozzie is a self-indulgent fool by Anonymous Coward · · Score: 0

    Ray Ozzie is still resting on his Lotus Notes laurels. In this press conference, he make the absurd comparison that Groove and Wave are essentially the same thing. And since Groove came before Wave, he is trying to stake claim to this new technology as well. Groove is no where close to Wave. Wave is the first real difference in email systems since the GUI was added.