Slashdot Mirror


WGA Meltdown Blamed On Human Error

Erris writes "As commentators like Ars Technica slam WGA as deeply flawed, Microsoft is blaming human error and swears it won't happen again. 'Alex Kochis, Microsofts senior WGA product manager, wrote in a blog posting that the troubles began after preproduction code was installed on live servers. ... rollback fixed the problem on the product-activation servers within 30 minutes ... but it didnt reset the validation servers. ... "we didnt have the right monitoring in place to be sure the fixes had the intended effect"' Critics were not impressed. 'A system thats not totally reliable really should not be so punitive, said Gartner Inc. analyst Michael Silver. Michael Cherry, an analyst at Directions on Microsoft in Kirkland, Wash., said he was surprised that it was even possible to accidentally load the wrong code onto live servers ... [and asks], "what other things have they not done?' This is not the first time this has happened, either."

250 comments

  1. Zoom by Anonymous Coward · · Score: 1, Insightful
    1. Re:Zoom by Anonymous Coward · · Score: 0

      Can we just get a 'More pointless shite from twitter/erris' tag?

    2. Re:Zoom by gatzke · · Score: 5, Insightful


      Slashdot is not about journalistic integrity, it never has been. It is about nerd topics and dupes.

      ACs complaining about twitter does look like astroturfing. MS has enough money to pay a few guys to beat back public opinion on well-known public tech sites. Without facts disputing the current article, it looks like you are just pro-MS ranting against a anti-MS article without any substance.

      Fact- WGA broke for a while causing many people troubles.

      Fact- Some people don't like having to phone MS all the time to keep a product running.

      Fact- MS has paid astroturfers to anonymously post pro-MS grassroots stuff online.

    3. Re:Zoom by TheRaven64 · · Score: 1

      It's not just the ACs complaining. Twitter is mildly entertaining, but is so rabidly anti-Microsoft that makes people who have legitimate complaints about Microsoft look silly. There isn't much Microsoft-love to be had here, but even on Slashdot twitter's ramblings seem somehow excessive.

      --
      I am TheRaven on Soylent News
    4. Re:Zoom by ZachPruckowski · · Score: 2, Insightful

      While your point is valid, I don't think that's the ultimate issue. Even if Twitter's rants were useful/interesting (and some of them are), the editors still need to get control over this. If I wanted the Twitter show, I'd read his blog. I mean, Slashdot has a large problem if a single writer is manipulating the front page for his own ends. I don't mind so much when someone gets a lot of stories by writing well about something popular (NewYorkCountryLawyer, for instance), but sock-puppetry has to be dealt with.

    5. Re:Zoom by iminplaya · · Score: 4, Insightful

      Well, let's be honest. Any program or OS that requires activation deserves a good bashing, and we should not support it in any fashion. And I proudly champion those who develope workarounds. Those who complain about bootleggers while benefiting from them as Microsoft and Adobe do are just as hypocritical as gay bashing republicans.

      --
      What?
    6. Re:Zoom by Anonymous Coward · · Score: 0

      Fact- MS has paid astroturfers to anonymously post pro-MS grassroots stuff online. I'll just assume this is true. However there is a big difference between being pro-MS and anti-twitter. Personally I consider myself anti-stupidity, and don't care one way or the other about MS.

      It's easy to refute a lot of what Twitter/Erris writes, but go ahead and do so. I dare you. The problem with Twitter is not that he writes imflamatory posts/journals, but that he is completely unwilling to discuss anything that is not in line with his world view. He is the worst kind of zealot.
    7. Re:Zoom by Macthorpe · · Score: 1

      Except that there are plenty of us non-ACs who continually debunk twitter's random cack at length, and we're still labelled as Microsoft shills. Being AC or not, telling the truth or not, knowing the facts or not, it doesn't change a damn thing around here and you have to learn to accept that or get frustrated quickly.

      Regarding your facts though:- fact one I can agree with and it was a pain, though I didn't notice the difference myself. Fact two... I've never had to call Microsoft, not once in over a decade of Windows use, YMMV but I've found an actual call to Microsoft is quite rare amongst the nerds that I know. Fact three may well be true but let's be brutally honest - Twitter is far below their attention. He is not in the remotest part important to the free software movement other than as a burden that other OSSers repeatedly try and distance themselves from him. So ACs complaining about Twitter is going to be exactly that - not some conspiracy to keep him down, not some paid effort to stop 'the truth' coming out, but people who are genuinely sick and tired of reading his shit, and aren't willing to risk their karma to shout against the logical extension of Slashdot groupthink.

      Twitter is unfortunately the extreme end of Linux evangelism and if it wasn't him it would be someone else, so he's not going to go away. That doesn't mean that people should stop disagreeing with him though, AC or otherwise.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    8. Re:Zoom by lordtoran · · Score: 1

      Does the system allow for a lengthy tag like "morepointlessshitefromtwittererris"? Someone could try that.

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    9. Re:Zoom by Macthorpe · · Score: 1

      How about just 'twit'? Short and to the point.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    10. Re:Zoom by CrashPoint · · Score: 2, Insightful

      ACs complaining about twitter does look like astroturfing. MS has enough money to pay a few guys to beat back public opinion on well-known public tech sites. Without facts disputing the current article, it looks like you are just pro-MS ranting against a anti-MS article without any substance.

      If there's only one Slashdotter on Microsoft's payroll, it's twitter. He effectively smokescreens legitimate criticism of Microsoft with his childish, myopic blame-Microsoft-for-everything posts and his egocentric belief that anyone who calls him out on his bullshit MUST be brainwashed by/working for "M$". He obsessively catalogs every post made by his "enemies", frequently lies about what they actually said, and conveniently disappears when confronted with inconvenient facts or questions. He does more to discredit "his" side in an afternoon than any dozen pro-Microsoft astroturfers could hope to accomplish in a month.

      If Steve Ballmer isn't personally giving twitter a handjob right now, then he's neglecting his responsibility to his company.

    11. Re:Zoom by Anonymous Coward · · Score: 0

      Luckily for you, Slashdot is not about journalistic integrity. Otherwise I'd have to ask you to cite some sources for your 3rd "fact". It is so much easier to throw accusations around without having to back them up, isn't it?

    12. Re:Zoom by Thundersnatch · · Score: 1

      Fact- MS has paid astroturfers to anonymously post pro-MS grassroots stuff online.

      Can you post a link, please to credible evidence of that? I see it posted all the time, I haven't seen any real evidence that it is true.

    13. Re:Zoom by enrevanche · · Score: 1
      Here's a start. If you're really interested you could find many many more, which means that the few that the following blog/article refers to are the tip of the iceberg.

      shilling

    14. Re:Zoom by Thundersnatch · · Score: 1

      Nearly every link on that page is broken, or from a source which indicates that MSFT is alleged to have done something, but also highlights that there is no real evidence and a lot of conjecture (the Wired articles). Or, the source is the Register, which means it is worthless.

      The only valid link that seems to report hard evidence of astro-turfing is the ZDnet web services online poll ballot stuffing. But that's not really astro-turfing IMHO: as the people voting were MSFT employees, and made no attempt to hide that they were voting from Microsoft-owned IP addresses and mail clients.

      Where is the Computerworld, WSJ, or other "hard journalism" expose of these astro-turfing practices? True journalism means multiple cross-validated (but still possibly anonymous) sources, or at the very least a single non-anonymous source.

      And yeah, I know MSFT does a lot of advertising, but surely some brave journalist or editor would be willing to "buck the machine" if they had the true story dead-bang.

    15. Re:Zoom by budgenator · · Score: 1

      If Steve Ballmer isn't personally giving twitter a handjob right now, then he's neglecting his responsibility to his company.
      ROFLMAO, you sir made my friends list. I may have to check out twitter's latest every time I get mod points.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    16. Re:Zoom by gatzke · · Score: 1

      and don't care one way or the other about MS. How can you be a member of the slashdot community and make such a statement?

      You must be new here.
    17. Re:Zoom by gatzke · · Score: 1

      An earlier comment found a nice page with a single list of many instances.

      http://www.inlumineconsulting.com:8080/website/msf t.shilling.html

      I know you can't cite wikipedia, but wikipedia cites the LA times :-)

      In 2001, the Los Angeles Times accused Microsoft of astroturfing when hundreds of similar letters were sent to newspapers voicing disagreement with the United States Department of Justice and its antitrust suit against Microsoft. The letters, prepared by Americans for Technology Leadership, had in some cases been mailed from deceased citizens or nonexistent addresses.[1][2][3] Similar allegations were leveled against the "Freedom to Innovate Network", originally portrayed as an independent grassroots organization but web-hosted by Microsoft. and

      In January 2007, an Australian writer revealed that a Microsoft employee had offered to pay him to edit Wikipedia articles regarding Microsoft products [10] While not specifically asking him to promote those products, the intent was to improve their image while concealing Microsoft's involvement. But this is the one that I think of from 1994.

      http://www.pjprimer.com/jihad.html

      Why do I even respond to this garbage? Turf away!
    18. Re:Zoom by rtb61 · · Score: 1
      Well lets make it easy for you, just ask the /. team to provide you with the IP records for postings during M$ working hours that are from IPs held by M$. If a paid M$ employee posts pro M$ comments during working hours with out declaring they are a M$ employee, then M$ are paying them to secretly post comments on /..

      The only other thing to track would be all the advertising agencies that M$ are known to deal with and their IP addresses. Now of course when can't forget the paid pro M$ blogvertisers and their IP addresses (I suppose you'll want proof of collusion on that as well).

      So nobody will get their non-existent private investigatory team to establish legal proof of typical M$=B$ marketing (it would be illegal to attempt to do so, invasion of privacy as you well know), but the reality is, people on the whole really don't run around barracking for a corporation unless they have some vested interest in doing so, people will of course support other customers freely and willingly because of course as customers it is in their own interest to do so. So yeah, all the anti-customer pro-company posts stand out for the marketing B$ that they are, and there just are an awful lot of M$=B$ versions of those posts on every major forum.

      --
      Chaos - everything, everywhere, everywhen
    19. Re:Zoom by Thundersnatch · · Score: 1

      So, essentially, "I have no real evidence, and nobody else seems to either, but I know it to be true, because I really hate MSFT."

    20. Re:Zoom by rtb61 · · Score: 1

      No it is true because it is true (they pointed out uses of blogs for advertising, they actually got caught sending out letters and I said if you wanted proof ask /.),besides why waste your stated hatred on M$, contempt certainly, dislike possibly, but they are hardly worth any genuine emotional effort, they are just empty deceitful liars with a proven and self admitted track record for being so and if you want proof of that you can search the /. postings yourself there are numerous occasions when they have been caught out.

      --
      Chaos - everything, everywhere, everywhen
  2. tagged as "blamebill" by LiquidCoooled · · Score: 1

    'cos Bill is the person ultimately responsible.

    --
    liqbase :: faster than paper
    1. Re:tagged as "blamebill" by Anonymous Coward · · Score: 0

      you mean Ballmer, now that Bills not chairman...

    2. Re:tagged as "blamebill" by Danse · · Score: 2, Informative

      you mean Ballmer, now that Bills not chairman... Bill is still chairman. Ballmer is CEO.
      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    3. Re:tagged as "blamebill" by marcello_dl · · Score: 1

      You mean the chair thrower has become chairman?

      It figures.

      Exit, sherds of broken WGA server cases under my feets, stage left.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    4. Re:tagged as "blamebill" by Doctor+O · · Score: 5, Funny

      Bill is still chairman. Ballmer is CEO. Last thing I heard, Ballmer indeed is the chair man. I don't think Bill has *ever* thrown a chair.
      --
      Who is General Failure and why is he reading my hard disk?
    5. Re:tagged as "blamebill" by budgenator · · Score: 1

      Steve going to be throwing a few more chairs, tfa said "rollback fixed the problem on the product-activation servers within 30 minutes ... but it didnt reset the validation servers", because even a dinosaur like Ballmer knows if you load new software on a windows machine you have to "Shut off the computer, wait 30 seconds and restart!"

      Seriously, I had a software support person say that to me for a SCO openServer machine and I said "ok", she said "how did you do that so fast?" and I said "I just typed in "init -hup" as root."

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  3. Have we gone backwards? by Ckwop · · Score: 4, Insightful

    This sort of ties in with what I was saying on IRC with my friends yesterday. My central point was that all operating system have got worse over the past ten years.

    I'm currently reading the Mythical Man Month (which I imagine most of you of heard of and already read) and in it he talks about the OS/360 operating system in great detail. I'm recalling this from memory so I'm sure someone will correct my mistakes but anyway, the machine had 2MB of memory and the operating system cost 400Kb of the memory. They charged something like $9.50 a month for 1Kb of system memory. That meant that every Kilobyte of memory saved was worth hundered or even thousands of dollars over the life time of the machine.

    It made me realise what is in retrospect a fairly obvious statement. The cost of the operating system on your hardware is an effect that should be minizimed. The operating system exists as a framework for runs tasks and applications, not for being a self-serving execuse to munch resources.

    While Moore's Law technically means something different; the adage has held true that computing power has doubled every eighteen months. This means that my machine which I bought in January should be roughly 100 times more powerful than the machine I had in 1997. Yet do I have hundred times more power to run my applications on a modern Operating System? Absolutely not.

    Strictly speaking, there are no tasks I do today that I couldn't do in 1997. I can be honest that computing hasn't really got easier since then either. There's the odd innovation here and there that's nice from a usability point of view, but fundamentally nothing has really changed. For an example, Office 97 and Windows 98 are no harder to use than XP and Office 2003. The addition of an extra monitor to my compute has impacted my productivity more than the choice of software in this period.

    In short, where did all these cycles go?

    Now Microsoft Vista is a sort of a post-modern operating system. In every sense it is a regression. It does not allow tasks to be managed easier yet requires an enormous amount of extra resources just to operate. WGA in a sense breaks the very stability of the system. The point of the OS is to perform tasks and applications yet Microsoft can take this away from you either by malice or stupidity.

    When are we going to demand more from OS vendors? When are we going to demand that future versions do the same as the previous version with less memory and less CPU overhead? Why do we pay to upgrade only to find our upgrades are wiped out by OS bloat? All of these are interesting questions, and while off-topic slightly, I'd like to see what you think!

    Simon

    1. Re:Have we gone backwards? by Swampash · · Score: 1, Informative

      Each version of OS X has run faster on the same hardware than the version that preceded it.

    2. Re:Have we gone backwards? by squoozer · · Score: 1

      Interesting. I have also thought about what is really different now and I also come to the conclusion that for a lot of people not much has changed. There are things you can do now that you couldn't before. In the area that I work the calculations we do would have been impossible just a few years ago.

      --
      I used to have a better sig but it broke.
    3. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      If certain websites were easier to navigate, I could work most days from a shell without ever loading X. So the problem isn't only the OS, it's the fact that the applications and information that we need are not tailored to be lightweight. Through lazyness, presumption or cluelessness, web sites are tailored for the 3 or 4 most popular and bloated web browsers.

    4. Re:Have we gone backwards? by Anonymous Coward · · Score: 0, Insightful

      Depends hwat hard ware you are using, whilst I'm sure that if you bought the newest hardware at the same time as buying OS X, then OS X would run faster than the previous version, because it has been better optimized to use the extra processing power, but if you use the hardware the original operating system was made for, then run OS X on it, OS X would almost certainly run slower on it. Then once you look at it, with all the hardware advances and the relatively small steps forward (just slight optimization) OS X isn't good either.

    5. Re:Have we gone backwards? by PeeAitchPee · · Score: 5, Interesting

      Strictly speaking, there are no tasks I do today that I couldn't do in 1997.

      Speak for yourself. Just because *you personally* don't use the extra processing power, memory, and storage that are available doesn't mean that lots of others don't. For example, I'm in the middle of digitizing and OCRing 110 years of local newspapers from microfilm into archival-quality PDFs for an historical society. Quite simply, you *cannot* have too much processing power when doing OCR -- I'm running multiple instances of ABBYY FineReader Corporate on a 2x Quad Core Xeon that has been pegged for two weeks now. It's quick, multithreads across all 8 cores and does a great job, but there's simply too much data. Note that this project would have been completely impossible in 1997 -- there simply wasn't enough processing power, memory or storage available to do it on anything less than a supercomputer. And that's not even considering truly bandwidth- and processor-intensive tasks related to video, weather meodeling, etc.

    6. Re:Have we gone backwards? by 3seas · · Score: 1, Flamebait

      On the flip side but consistent with what you are saying.

      The Amiga was taken down, not because there was not enough demand for it, but because it was too efficient.

      Mac as a server is not popular because its easier to use.

      I believe the answer is, the more people you can require to change the light bulb, the more you employ and the more money you cause to change hands and collect taxes on.

      Progress? In what? Lower unemployment rate, shorter vacations, more taxes collected, etc...

      Bush would say have faith, forget science...

      As to WGA, its an act of paranoia for anti-thieft measure and it cost in overhead. All security measures cost in additional overhead. The solution is to not need it by using personal individualized systems. Like what you might have on a USB thumb drive. Where the only security you need a firewall in your connection to the outside world.

      It should be becoming clear that systems and accessibility that don't need such overhead is what teh future holds. A simple matter of addressing the problems cause otherwise.

      There are efforts to improve or create or recreate OS's for this future trend. There is DragonFly BSD for one, which has the application base of freesoftware. There is AROS (cloning Amiga on x86) but its application base is more limited. And other OS's that were better but being reincarnated such as BeOS - don't recall its reincarnation name... etc..

      Just by looking at the spectrum of OS efficiency past and present OS's is very telling of the industry.

      MS functions in the mode of "make people need you" to be successful. That manifest in the ways it has to require more to replace the light bulb.

    7. Re:Have we gone backwards? by Dunbal · · Score: 4, Insightful

      When are we going to demand more from OS vendors?

            I would extend this to "software" as a whole. Software seems to be in a special protected class, since companies are able to KNOWINGLY deliver a defective product and be immune from prosecution. Computer games I am looking at you. There seems to be a mentality in the industry of "ship now, patch later".

            I can't let this go without a car analogy (this is slashdot after all):

            It's like buying a new car from a dealership, only to find out it comes with 5 flat tires. But the salesman puts his arm on your shoulder and says "hey, no worries, look - there's a gas station just over there and you can get those tires fixed in no time".

            It's high time the software industry as a whole was held accountable for this sloth. And don't give me the crap about "oh but there are so many different computers and hardware and configurations". After all, ISN'T THAT WHAT WINDOWS WAS SUPPOSED TO FIX? We certainly were sold on that idea in 1995. Windows was supposed to be a common application interface that smoothed over all the hardware differences. But because it's the poorly documented, bloated, kludge that it is, programmers yet again have to rely on little tricks and cheats to get top performance out of it. Resulting in crashes/bugs on non-standard systems.

      --
      Seven puppies were harmed during the making of this post.
    8. Re:Have we gone backwards? by mdwh2 · · Score: 2, Insightful

      Yet do I have hundred times more power to run my applications on a modern Operating System?

      Yes you do. At least, all the while "power" means "CPU speed". I suspect you are conflating it with a more general meaning of power, but Moore's Law says nothing about this.

      Strictly speaking, there are no tasks I do today that I couldn't do in 1997.

      Because strictly speaking, a turing machine can do anything that any other turing maching can do. However, you can do them an awful lot quicker (things like video/mp3 encoding, compiling or 3D rendering).

      However, I think your problem is that you expect a faster CPU to somehow make you more productive when using a word processor.

      Windows Vista may or may not have problems - but note that the Windows line today is a darn sight better and more stable than the hopeless version of Windows most people were using in 1997 (just as Mac OS X is much better and more stable than the primitive OS that shared same name which it replaced).

    9. Re:Have we gone backwards? by suv4x4 · · Score: 1

      It made me realise what is in retrospect a fairly obvious statement. The cost of the operating system on your hardware is an effect that should be minizimed. The operating system exists as a framework for runs tasks and applications, not for being a self-serving execuse to munch resources.

      Here's the thing: at Microsoft they know that. But a mix of poor vision, planning, poor communications and management, what they ended up is a frankenstein of technologies picking code and features randomly from a range of previous Windows systems, adding some new code in the mix, and borrowing features that eerely resemble that of certain competing OS-es.

      Let's take a look at the interface rendering system alone. Ranging from Windows 9x/NT GDI code bits, to .NET WinForms through to DCE DirectX 9.0L layer on top of which runs Avalon, and DX10 layer running concurrently to it. This is how Vista looks.

      Windows is far due to be rewritten, and Vista is the Ultimate example giving us the "Why". Let's hope Microsoft's management gets back to its senses and do Windows 7 right, since no one in their right mind would use Vista to do business with, never mind how many nice things are hinted in its bulky mix of old-and-new technologies.

    10. Re:Have we gone backwards? by pandrijeczko · · Score: 4, Insightful
      The Amiga was taken down, not because there was not enough demand for it, but because it was too efficient.

      Rubbish! The Amiga was a far superior machine to the IBM PC but Commodore/Escom/Gateway/Amiga Inc. did not have a single clue as to how to market it and expand it correctly. It was their total lack of incompetence that caused its death.

      Amiga users (and I know because I was one of them once) were the most loyal bunch of users there could possibly be, a bunch of people who remained loyal for years despite being continually f*cked in the arse by unfulfilled promises by David Pleasance and whomever else controlled the Amiga name over the years.

      --
      Gentoo Linux - another day, another USE flag.
    11. Re:Have we gone backwards? by Generic+Guy · · Score: 4, Interesting

      I think you're more on-topic then you think. I feel compelled to respond to your observations with my own:

      the OS/360 operating system...the machine had 2MB of memory and the operating system cost 400Kb of the memory.

      Keep in mind that 400K is about 20% of the machine's available resources, which doesn't seem to different from today. Although today we have a lot more choice in how many 'resources' to put into a workstation or server type system.

      There is also the difference between hosting old world text terminal interfaces and the modern high color depth, fancy windowing systems we have today.

      They charged something like $9.50 a month for 1Kb of system memory. That meant that every Kilobyte of memory saved was worth hundered or even thousands of dollars over the life time of the machine.

      Now this is the interesting point, IMO. In the past, you would often lease your 'mainframe' software, and need to renew it every year. Often you would have to contact your sales rep, get a new key, and 'activate' the software for another year. With a computer on every desktop, people were sold on the idea that you 'buy' your OS and software from the store and its yours -- forever. While 'Activation' and WGA are ostensibly an anti-pirating measure, in my eyes Microsoft is trying to steer the desktop PC market back to the old mainframe model of paying a yearly (or perhaps monthly) tithe to keep your computer working. Get the market used to phone-home features, and slowly close the net. They've been interested in subscription models for quite awhile, now.

      The problem for Microsoft is that, unlike mainframe vendors, they suck at reliability. So while Microsoft is eager for a lease-type model, they don't have the corporate culture or experience to make a robust system, they still have a lot of design issues with the tracking and activation back end which is of course necessary for a 'rental' paradigm.

      --
      { - Generic Guy - }
    12. Re:Have we gone backwards? by Anonymous Coward · · Score: 3, Informative

      When you see how slow OS X 10.0 - 10.2 runs, "faster" doesn't seem so impressive. Early versions of OS X were slow as molasses. Also, how fast does Tiger run on a beige Powermac G3?

    13. Re:Have we gone backwards? by Ckwop · · Score: 4, Informative

      Quite simply, you *cannot* have too much processing power when doing OCR -- I'm running multiple instances of ABBYY FineReader Corporate on a 2x Quad Core Xeon that has been pegged for two weeks now.

      This is an application task and I'm inclined to agree with you. You can never have enough resources, whether you're encoding HD-DVDs all day or just using Notepad.

      However, I was talking about the operating system. The role of an operating system should be to provide a framework for performing tasks and running application as cheaply as possible; that is, using the least amount of resources as possible.

      It's a fair bet your program would work on Windows 2000 and Windows Vista. Yet Windows Vista will "tax" your system more to achieve exactly the same result. This is my point - the operating system is gobbling more and more resources that should be used by your applications without giving the user anything in return. In this sense, we are moving backwards.

      Simon

    14. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      However, I think your problem is that you expect a faster CPU to somehow make you more productive when using a word processor.

      No, because word processing is by and large "done". There are improvements available, but word processing is a completely defined and solved problem. Instead of refinements to a "mature" solution though MS is implementing anti-functionality that actually makes the user experience worse.

    15. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      Err what are you talking about? The issue isn't processing speed, it's bloated OS code consuming unnecessary resources.

      As for your task, it may not have been done on single machine in a reasonable timeframe and certainly not in a point and click fashion. However you could have easily integrated the ABBY engine into a networked batch OCR solution and then hired the capacity to run it (eg: a renderfarm).

    16. Re:Have we gone backwards? by phooka.de · · Score: 1

      Good question. I'll try to come up with an answer that I type here in a browser while listening to a song (one of tenths of thousands my computer holds) and until my attention is required by that multiuser online-game again, that I have running in window mode alongside the browser... ...oh, I guess here's the answer for you!

    17. Re:Have we gone backwards? by lordlod · · Score: 1

      No tasks today that you couldn't do in 1997?

      You look at a webpage today just like you did in 1997, but the webpages that you look at are very different beasts. There is no way that you could have comfortable run youtube with it's flash movies on that kind of hardware. These days you expect it as a matter of course. The typical webpage back then was a bunch of HTML tags with a table or two and a few images. A slashdot article now contains five stylesheets, 5 javascript files plus a smattering of embedded javascript. The comment box that scrolls along with you would have lagged a few seconds every time you scrolled in 1997. Not to mention that 32mb of ram wouldn't have held the 25 tabs I typically have open.

      You now multitask without really thinking about it. I used to always think twice about switching between major applications because of the swapping that I knew it would involve, my tolerance these days is much less. We now have nice little things like automatic spell checking in firefox and vim.

      If you really believe that you could do it all in 1997 hunt around for a Pentium 200 with 32mb of ram, install Windows 95 and refresh the pain.

    18. Re:Have we gone backwards? by teh+kurisu · · Score: 2, Insightful

      The cost of the operating system on your hardware is an effect that should be minizimed.

      I disagree, because you have to take the feature set into account, and subject it to a cost/benefit analysis. You might think that XP is a better OS than Vista, because it's not bloated by the Aero interface. Fair enough. But someone using DOS might say that DOS is a better OS than XP, because it isn't bloated by a graphical interface at all. Most people these days would disagree, and say that the benefit of having a GUI outweighs the cost in processing power.

      The problem is that while 'cost' can be enumerated in terms of system load, 'benefit' is in the eye of the beholder. It will always be a value statement. So Microsoft might think that the Aero interface justifies the cost. A lot of Slashdotters think otherwise. It's for this reason that alternative operating systems exist.

    19. Re:Have we gone backwards? by Anonymous Coward · · Score: 2, Insightful

      There is another big difference with software. The license.

      If you buy a car, its yours. If you buy software, you get a license to use it. The software still belongs to the company that wrote it, you just get temporary permission to use it. The software company often gets to decide when, where and how you can use it. You are often told you cant even sell the software. The software company can decide to change the license *after* you bought it, usually tied in with a software update that fixes a bug or flaw in the software. If Ford or GM sold a car with a faulty seatbelt, then when replacing the seatbelt informed you that you were no longer allowed to let anyone else drive the car or that it couldn't be driven on wednesdays, would that be acceptable?

      Windows was supposed to be a common application interface that smoothed over all the hardware differences. But because it's the poorly documented, bloated, kludge that it is, programmers yet again have to rely on little tricks and cheats to get top performance out of it. Resulting in crashes/bugs on non-standard systems.

      A lot of the problems with hardware incompatibility are directly due to Microsoft. Microsoft insists on hardware coming with tilt-bits and requires the hardware to be overly complicated to discourage hacking and insists information about this is done to be kept secret. Without this, the hardware cant get WHQL certification. This program is supposed to be about quality but in reality is designed to force hardware to add DRM and to make writing drivers for open-source operating systems harder.

    20. Re:Have we gone backwards? by maxume · · Score: 1

      Silly amounts of video and image processing are possible on *cheap* hardware. The middle of the rode, $800, fall 2006 laptop I am typing this on is basically a supercomputer by the definitions of 15 years ago. The power didn't go away, it got smaller and cheaper...

      --
      Nerd rage is the funniest rage.
    21. Re:Have we gone backwards? by bealzabobs_youruncle · · Score: 1

      You are not being honest if you don't admit that many task have gotten much easier since 1997. While in some aspects Windows hasn't gotten radically better (and that is being harsh as it generally has gotten a lot more reliable compared to NT4/Win 98) one need only look at Linux and OS X to see that all the extra horsepower is getting put to good use. Go back to Netscape 4, or better yet, get your Lynx on, and then get back to me...

    22. Re:Have we gone backwards? by jbreckman · · Score: 2, Interesting

      Then perhaps you could have used an example that SHOULD be more efficient on today's computers.

      Simply put, Word has never required the full power of a PC (once multi-threading came into play anyway). So who cares if Vista isn't doing anything to help? Or if it is eating more resources? If Word is all you are using, then you shouldn't really notice a difference.

      However, if you used a different example - like graphic design, development, 3d modeling, etc., we are doing things today that would have been impossible 10 years ago. True, the OS is taking up a bigger chunk of the pie, but the pie has grown enough that it doesn't REALLY bother me.

      This is even more true with more and more multi-core processors coming out. If I have 2 cores at my disposal, I'm going to be even more inclined to let the OS do some extra stuff on one of them.

    23. Re:Have we gone backwards? by somersault · · Score: 1

      I've been pissed off at Microsoft bloat ever since (well actually, before) I started using PCs. I was used to my Macs and Amigas, and especially on the Amiga scene since there wasn't much in the way of new hardware being made (apart from getting PPC boards etc), then I think a lot more was made of optimization. Since we have so many raw Mhz and so much RAM in our machines today, most new coders never need to think about making sure that their code runs efficiently.. it's sad. In Vista's case, it is just INSANE though. You're totally right that the OS should be there for support, rather than being the star of the show.

      --
      which is totally what she said
    24. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      There is no way that you could have comfortable run youtube with it's flash movies on that kind of hardware.
      Not quite 1997 but my 1999 system (Athlon 500, 256M) comfortably plays all video types except HD, renders video from a variety of formats to mpeg in about 3x real time and generally performs acceptably while running an up-to-the-minute OS (Fedora 7).

    25. Re:Have we gone backwards? by dfj225 · · Score: 1

      It made me realise what is in retrospect a fairly obvious statement. The cost of the operating system on your hardware is an effect that should be minizimed. The operating system exists as a framework for runs tasks and applications, not for being a self-serving execuse to munch resources.


      This is still a great concern in modern operating system design. Almost every choice in operating system design involves some sort of trade off. The simplest operating system would be nothing more than something that loads the user's program and then gets out of the way. However, I don't think anyone would want to return to an age of computing with operating systems that operated in this fashion.

      Modern users require protection, security, and robustness. Implementing the features to meet these goals does not come for free. Personally, I think that most operating systems do their job well (considering the monumental tasks that they must perform). If any part of the stack is bloated, it is most likely in windowing and other user level libraries.

      If you look at something like Windows, what Microsoft has done is continue to build layer upon layer, throwing very little out in the process. If modern software was to throw out legacy code, it may be possible to build simpler, more responsive systems.
      --
      SIGFAULT
    26. Re:Have we gone backwards? by smallfeet · · Score: 1
      Developing software is a complex task. There is a point of diminishing returns on fixing bugs. If you are writing code for a satellite or human lives may be at stake, then yes, you should be held to a higher standard and prosecution should be possible. But if your game stops working I don't see how you could prove reckless endangerment or pain and suffering or even fraud.

      Developers sort of know how to create applications correctly these days, but it is not as cut and dry as say architecture or surgery. A new process (XP, Agile, etc) or book comes out every other day. How can you say that a company did not follow proper procedures in developing their code?

      An OS should be held to the highest standard. If the OS fails then the apps fail and people could die. Has anyone every read the disclaimers on Windows or Linux? They make NO guarantees that the OS will even run.

    27. Re:Have we gone backwards? by PeeAitchPee · · Score: 5, Interesting

      As for your task, it may not have been done on single machine in a reasonable timeframe and certainly not in a point and click fashion. However you could have easily integrated the ABBY engine into a networked batch OCR solution and then hired the capacity to run it (eg: a renderfarm).

      Ahhh, spoken like someone who's never done a project like this before. So easy to plan in your head on Slashdot in 30 seconds, isn't it?

      If creating the required integration work to ABBYY's OCR engine to some sort of distributed processing farm wasn't cost-prohibitive (which it is -- historical societies aren't exactly made of money), how would you suggest I upload over a terabyte of raw image data in a timely fashion to said render farm? And then download it again once completed (not as big of a problem, but still an issue)?

      The bigger question is whether or not to take on OCR in-house at all. If you want to sub-out OCR, then you have to wait until the scanning is complete (weeks) -- sending partial jobs via hard drive is more expensive than sending everything at once at the end. It's still too much money at the end of the day -- much, much cheaper to keep it in-house, and the QA process is better. The cheapest option is to buy the fastest server your budget permits and run it 24x7 in parallel with scanning and final PDF assembly / burning. ABBYY FineReader multithreads on recognition, but NOT on opening batches or writing out PDFs. That is the real bottleneck, and the reason it's necessary to run multiple instances.

    28. Re:Have we gone backwards? by mppm · · Score: 1

      I am sick and tired of this "Windows Vista may or may not have problems..." line. Of course it has problems. It has a LOT of problems, not the least is that it offers less for the user than what it replaced. This whole Windows thing is a bad joke. I work in a massive federal agency. We use XP and a ton of custom software. Nothing works. Our PC's are so bloated and slow it is difficult to get any work done. The system crashes several times a week. Our local PCs become so bogged down they become unusable. What is IT's solution? Reboot your desktop. Great thinking! I am glad we will not be going to Vista anytime soon. God knows what it would be like using MS's latest wunderkind. The truth is, we are going backwards. But no one cares.

    29. Re:Have we gone backwards? by marcosdumay · · Score: 0

      Well, at my home computer, Linux still uses less than 2MB of memory... You are comparing the kernel memory usage right?

      If not, then there is part of your answer, now we have GUIs and they suck a lot of power. By 1997 most PCs were unable to run X on any usable way. They were too slow and required custom low level optimizations that ended up at the API of the systems that implemented them. One need only to take a look at win32 API to see how bad it was. That made systems unstable and, sometimes, prone to viroses (with the help of some other factors).

      A few years ago, PCs started to be good enough to, first run a bare X, then run some heavy widgets above it, then run entire desktop environments, and then to add effects to those desktop environments. That is where all the resources are going on sane systems. Anyway, we now seem to have enough resources to run a GUI, and usage is growing very slow nowadays.

      Alternatively, you have Windows Vista. But that is just insane ;)

    30. Re:Have we gone backwards? by ScrewMaster · · Score: 4, Interesting

      If I have 2 cores at my disposal, I'm going to be even more inclined to let the OS do some extra stuff on one of them.

      Yes, but you paid for those cores, the OS vendor did not. The problem is this: what is that extra stuff, and why should your operating system be doing anything that isn't of benefit to you?

      Take Vista for example. It is a resource hog. Some of that piggishness is the user interface, but there's a lot of other "extra stuff" in Vista that has no right to be there. Hopefully, someone will figure a way to strip most of it out at some point: maybe then it will be actually usable. Until then, I'm personally going to stick with XP and Linux. There's less extra stuff.

      --
      The higher the technology, the sharper that two-edged sword.
    31. Re:Have we gone backwards? by 3seas · · Score: 1

      I'm fully aware of all the excuses... the undeniable endless line of excsues.
      What ever patents are still active ACER is now getting in the Gateway deal
      As for the rest of it, Amiga Inc, or is that KMOS is busy burying it as deep as they can.

      If you think this is a long line of coincidences or bad luck, you are a fool.
      You are to close to the Amiga tree to see the forest. Step away from it and open your eyes.

      The fact that efficient and user empowering system have been suppressed and the Amiga is only one of them.....
      And putting this up next to the over complexication of the systems the majority have... does show both side of the coin. What the nasty nature of the coin is.

      The MS philosophy of "make people need you" so to be successful has manifested itself thru the industry and to extreams of "anti-trust" entrapments. Manifestation of that mindset is also the essence of the article this thread is about.

      Step back and see the bigger picture and when you get clear vision of that, step back again and repeat..

    32. Re:Have we gone backwards? by c0d3g33k · · Score: 1
      I agree with the sentiment of your post, but your argument makes more sense if talking about server-side computing or scientific computing and the like. Since we're talking about a *personal computer* operating system, I think you're oversimplifying the issue.

      The cost of the operating system on your hardware is an effect that should be minizimed. The operating system exists as a framework for runs tasks and applications, not for being a self-serving execuse to munch resources. You miss the point that personal computers are tools meant to enhance the tasks that humans do rather than increasing efficient processing engines. The increases in available computing resources (memory, storage, processing power) we've enjoyed over the years have been used to make our PC's better tools, sometimes in ways that aren't immediately obvious, Interacting with the machine has become easier in transparent ways. Things like autocompletion, handling of non-text media (in the sense of integrating audio/video into the user interface), searching/indexing, almost ubiquitous network/internet integration come to mind. The support my desktop provides for me today in 2007 to streamline my tasks in little ways is leaps and bounds beyond where it was in 1995. We can argue about whether things have gotten optimally better (ie. have the increased resources been used well?), but things are definitely better.

      Munching resources to make enhance the tool-using experience is a valid activity, IMHO. Where things seem to be going wrong is when those resources are munched to benefit someone/something other than the user sitting in front of the computer trying to accomplish a task. *That*, in the context of the original article, is why things like WGA and invasive DRM are such a bad use of resources.
    33. Re:Have we gone backwards? by kripkenstein · · Score: 1

      Strictly speaking, there are no tasks I do today that I couldn't do in 1997.
      Yes, that's true, if you look at 'tasks' from afar. But a lot of little stuff within each task has changed. For example, even simple text editors (e.g., gedit) today offer syntax highlighting, spellchecking, etc. Yes, you could surf the web in 1997, but could you watch compressed Flash videos from YouTube on it? (Yes, I know YouTube didn't exist back then, but that isn't the issue.)

      Now, some of these features might not need 3GHZ processors and dual cores. However, in the race to supply us with more and more tiny little features, software vendors have taken to using higher-level programming languages, or to work behind abstractization layers even in C/C++. These methods have an overhead, yes. However, they do allow more new little features to reach consumers faster. I think this issue is a big part of the 'why aren't things getting faster?' question.
    34. Re:Have we gone backwards? by WhatAmIDoingHere · · Score: 1

      "Strictly speaking, there are no tasks I do today that I couldn't do in 1997."

      There's nothing my $2500 computer can do today that my $4.25 calculator from 1992 can't do. I mean, they both simply add numbers!

      It's a computer. It computes. The advances made in the past 10 years aren't giving you the ability to do new things because there's almost no limit to what you can do with a computer. The last 10 years of advancement have simply allowed you to do them faster with a shiny UI.



      "When are we going to demand more from OS vendors?"

      Have you ever owned a Mac? The reason I enjoy my Macbook Pro so much is because when I want to use different apps, the OS gets the fuck out of the way. On my Vista running desktop when I want to run an app the OS stands in front of the app waving its arms around going "OOH OOH OOH" and it's quite distracting.

      We've made the demands from the vendors, and the good ones (Apple) listened. If you don't want to go buy a Mac check out the various flavors of Linux.

      --
      Not a Twitter sockpuppet... but I wish I was.
    35. Re:Have we gone backwards? by WhatAmIDoingHere · · Score: 2, Insightful

      "Also, how fast does Tiger run on a beige Powermac G3?"

      Also, how fast does XP run on a P2 233 with 64 megs of ram?

      I've actually done the latter, and the answer is "Not well at all."

      --
      Not a Twitter sockpuppet... but I wish I was.
    36. Re:Have we gone backwards? by emlyncorrin · · Score: 3, Funny

      Rubbish! The Amiga was a far superior machine to the IBM PC but Commodore/Escom/Gateway/Amiga Inc. did not have a single clue as to how to market it and expand it correctly. It was their total lack of incompetence that caused its death.

      Hmmm I guess that explains how Microsoft did so well then.
    37. Re:Have we gone backwards? by rbochan · · Score: 2, Funny

      ...how would you suggest I upload over a terabyte of raw image data in a timely fashion to said render farm? And then download it again once completed (not as big of a problem, but still an issue)?...

      Oh, it wouldn't be to difficult, as long as you weren't listening to music...

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    38. Re:Have we gone backwards? by Sentax · · Score: 1

      You all assume that Windows OS runs on the same hardware each version, do you even know how many manufactures out there are making computer components? Does the blame always have to be pointed to MS? You know a lot of issues can be pointed at hardware manufacture device drivers, there are standards that have to be met. If you make a piece of hardware and then write the driver to work with MS but makes the OS be unstable, is it MS fault? No, it is the hardware manufacture that wrote the unstable drivers.

      OSX typically runs on hardware that it approves. Its been like that and will be like that. MS wishes it could do the same, but they are in a completely different boat here.

      So you'll fight that XP runs on Mac hardware now.. Cool! Now lets hope that MS OS doesn't get a bad rap for being on Mac hardware because of poorly written device drivers, there are people out there writing device drivers right now for XP to run on Mac hardware.

      My 2 Cents... :)

    39. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      I totally agree with you, I am (still) remembering how impressive the Amiga was...and I still hate them for having done that to that really nice machine. Hardware and software mixed were providing a really comfortable and nice experience.

    40. Re:Have we gone backwards? by cmacb · · Score: 1

      Has anyone every read the disclaimers on Windows or Linux? They make NO guarantees that the OS will even run.


      I think that was the GP's point. His use of games as an example was a poor choice. But in general non-entertainment software should have some level of accountability for failure to perform.
    41. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      while listening to a song (one of tenths of thousands my computer holds) So that would be an EXTREMELY SMALL song, would it?
      Perhaps you meant TENS OF THOUSANDS .. ;)

      Or is your computer actually one of those iPhones from the other thread..?
    42. Re:Have we gone backwards? by Sancho · · Score: 4, Insightful

      From Win95 to Win98 to Win2000 to WinXP, I've seen nothing but stability and security improvements. Vista has some security improvements, too, but in my experience, it isn't any more stable than XP. What's also come with every single new release of Windows is a changed UI, more eye-candy, and features that many geeks find useless.

      That doesn't mean that they're useless to everyone.

      Part of the issue is that you're focusing on the operating system. Windows is really quite a bit more than that--it's an operating environment (or a desktop environment, as GNOME/KDE are described.) This means that they aren't just there to provide a framework for performing tasks--the operating environment performs tasks on your behalf, provides feedback, allows the user access to information in a subtle, yet useful way (many OS X widgets, for example, and whatever Microsoft is calling their clone of it in Vista.)

      In the Unix world, we separate the operating system (kernel) from the shell (bash/ksh/whatever) from the window maanger (metacity/fluxbox/xwm) from the desktop environment (GNOME/KDE). This separation allows for immense flexibility. I can mix-and-match flavors, and even eliminate some of these layers entirely, depending upon my needs.

      Windows, however, caters to the mass market. It needs consistency in order to maintain its marketshare, while simultaneously requiring each version to have a distinct look in order to differentiate itself from the earlier versions. It has to be everything to everyone in order to keep existing users and attract new ones. It makes sense to throw in as much stuff as you can, so that people will want to use their product.

      Most people buying a computer will use it for the Internet (browsing, email) and maybe for creating documents and managing finances. Yes, they could do this on a 10 year old machine. The only reason to upgrade, then, is for the new UI or because their old computer broke. In either case, they aren't really losing anything. They're gaining more cycles in their new computer, and they're getting an OS that uses those cycles. If their tasks don't change, their CPU power needs (over what the OS requires) probably haven't changed, either.

      In more specialized circumstances, yes, it matters. And that's part of the reason that new OS are adopted fairly slowly in the business world. Not only do we want to ensure that the change is as easy as possible, but we want to make sure that we aren't losing anything.

      I think I've rambled a bit much, but the gist is, you aren't the target of Windows Vista, and Microsoft isn't just making an operating system. And that you're bringing Unix-like preconceptions into the Microsoft world.

    43. Re:Have we gone backwards? by c6gunner · · Score: 1

      That's a bit of a silly argument. You may as well say that there are no tasks you do today with your 52' Plasma screen High-Def TV that you couldn't do back in 1956 with your 14" black and white CRT screen.

      Or you may as well argue that there's no tasks we do today with a Boeing 767 that couldn't have been done with a WW1-era bi-plane, or with a really large blimp.

      While such statements are more-or-less technically correct, they're rather missing the point, eh?

    44. Re:Have we gone backwards? by azrider · · Score: 1

      In the past, you would often lease your 'mainframe' software, and need to renew it every year. Often you would have to contact your sales rep, get a new key, and 'activate' the software for another year.
      bzzzt...wrong

      You needed to continue to pay to receive updates, not to continue using the software. There was no "authorization" key required. In fact, I used to provide hardware support to customers using DOS/360 on a 360/30 in 1987 (it did everything they needed).

      The consent decree that IBM signed was to account for the fact that their business model (at the time) was to bundle hardware support in with the software support that customers needed (if the machine went down due to a failing card reader, you had to be up on your software subscription).

      --
      And ye shall know the truth, and the truth shall make you free.
      John 8:32(King James Version)
    45. Re:Have we gone backwards? by WhatAmIDoingHere · · Score: 1

      "Yes, but you paid for those cores, the OS vendor did not. The problem is this: what is that extra stuff, and why should your operating system be doing anything that isn't of benefit to you? Take Vista for example. It is a resource hog. Some of that piggishness is the user interface, but there's a lot of other "extra stuff" in Vista that has no right to be there. Hopefully, someone will figure a way to strip most of it out at some point: maybe then it will be actually usable. Until then, I'm personally going to stick with XP and Linux. There's less extra stuff."

      Stuff like indexing your drive so you can find things easier? Things you can also easily disable. You can turn the fancy UI stuff off. You can turn the indexing off. Sidebar? Yup, you can turn it off too.

      The problem is that for all the applications you like to run to run Windows needs to backwards compatable with older versions of itself, and that includes the flaws. So you need to run anti-virus and anti-spyware stuff to keep the applications you don't want running from running.

      There's a lot of crap in Vista (I don't really mind, I've got 4 gigs of RAM and a dual core processor), but you can disable most, if not all, of it.

      And hell, there's no license agreement that says you can't run Windows 2000 on your "modern" computer. Why not do that? It avoids all the crap Vista has.

      --
      Not a Twitter sockpuppet... but I wish I was.
    46. Re:Have we gone backwards? by dhasenan · · Score: 2, Insightful

      We're doing things in a reasonable amount of time these days that previously were possible only in an unreasonable amount of time, as far as 3D modeling and such.

      I've heard that, in the early days of UNIX, computer time was expensive, so you could be wrong as long as you were fast. But these days, processor time is cheap, so you no longer have to be fast. Some people transfer this into automated verifications -- array bounds checking, for instance, or design-by-contract. Bounds checking is expensive for C/C++ primitive arrays, and not yet practical, but it's used efficiently in other languages.

      I really think that good design practices interfere with efficiency in many cases. And I'm happy with that situation. I prefer stability to speed, but we're getting both, to some degree.

    47. Re:Have we gone backwards? by brouski · · Score: 1
      Where is all that "bloat" supposedly coming from?

      Your problem is shoddy programmers, not Windows.

      --
      Proud member of the American Non Sequitur Society. We might not make much sense, but boy do we love pizza!
    48. Re:Have we gone backwards? by JoeCommodore · · Score: 1

      I take it you don't run Tiger then - it's pretty dog slow between Dashboard and Spotlight clogging background processes. Going from Leopard to Tiger is certainly a transition to the slower lane.

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    49. Re:Have we gone backwards? by Dunbal · · Score: 1

      His use of games as an example was a poor choice.

            Why? Should there be one law for games and another one for accounting software?

            Is the games industry not a multi-billion dollar market?

            Oh, but because it's GAMES, it doesn't MATTER... then mind if I just pirate these games, because after all, it doesn't MATTER does it?

      --
      Seven puppies were harmed during the making of this post.
    50. Re:Have we gone backwards? by Belial6 · · Score: 2, Interesting

      "The problem is that for all the applications you like to run to run Windows needs to backwards compatable with older versions of itself,"

      This keeps getting repeated over and over. It is absolutely untrue. Microsoft bought VirtualPC. They can run a complete version of every previous version of Windows in a virtual machine. This would give darn near perfect backward compatibility, and 0 extra overhead for any new applications moving forward. Add to this the fact that Vista just doesn't have that good of compatibility.

    51. Re:Have we gone backwards? by m50d · · Score: 2, Insightful
      It's a fair bet your program would work on Windows 2000 and Windows Vista. Yet Windows Vista will "tax" your system more to achieve exactly the same result. This is my point - the operating system is gobbling more and more resources that should be used by your applications without giving the user anything in return. In this sense, we are moving backwards.

      A few things the OS will do that it didn't used to (I know nothing about vista, I've been a linux guy since winme):

      Window transparency - when used properly, this can give a huge increase in productivity, since it's pretty much the same effect as adding another monitor.

      Audio mixing in software - again, very useful if used properly

      More effective search functions

      Plus, of course, all the necessary things to support that fast hardware properly - faster timers, the address space gymnastics necessary to use large amounts of RAM on a processor architecture not really designed for it, filesystems that can handle the larger-but-relatively-slower disks we use today. Ultimately there's not that much for the OS to do, and it certainly shouldn't be grabbing all the processor cycles, but OSes *have* improved.

      --
      I am trolling
    52. Re:Have we gone backwards? by I'm+Don+Giovanni · · Score: 1

      No it hasn't. OSX 10.4 is slower on my ~2002 PowerBook than OSX 10.3.

      Besides that, Vista is the first release of a new OS, and it's common for such OS releases to be slower on similar hardware than their predecessors. OSX 10.0 was dog-slow compared to Mac OS 9. In fact OSX was much much slower relative to its predecessor than Vista is relative to XP. OSX got faster with each release (until 10.4), and Vista may get faster too with each SP.

      --
      -- "I never gave these stories much credence." - HAL 9000
    53. Re:Have we gone backwards? by Wolfrider · · Score: 1

      " Many Hands Make Light Work ".

      o Obtain $funding

      o Purchase $identical-computer to yours

      o Install OS and apps

      o Hire 2nd OCR admin to take on 1/2 the remaining work

      oo REPEAT AS NECESSARY

      o ???

      o Profit!

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    54. Re:Have we gone backwards? by mppm · · Score: 1

      Sadly, you are correct. But somewhere along the line programming for Windows became a game of "anyone can do it." Maybe it would be the same if Linux, or OSX were the standard. On the other hand, the basic Windows OS has become so corrupt that we now suffer insult with injury. At home I run Linux. It is a pleasure to be relieved from the MS way of dong things. At the same time, Linux (with either KDE or Gnome) has become sluggish. Where is the basic progress? My PC is is respectable: 2 gigs of RAM and a dual core Pentium (not to mention a graphics card with more RAM than I thought possible 10 years ago). But, for basic tasks it is no "faster" than my very old Pentium 60 w/Win 3.1. We are going backwards.

    55. Re:Have we gone backwards? by Warbothong · · Score: 1
      The artificial line between application and operating system has been blurred beyond recognition. Windows Vista includes Internet Explorer, Notepad, Word Pad, desktop search, "widgets", firewall, antivirus, update tools, media player, DRM crap, etc. which wasn't in operating systems of yesteryear, and for a lot of people such things ARE the applications they run on the operating system. You can't claim Vista should use less memory when someone has 30 Internet Explorer tabs open and is navigating YouTube streaming videos via built-in voice recognition.

      Free Software distributions take this to the extreme, since everything in the system is treated equally (as packages) from the kernel right up to the various plugins for the various web browsers, and even icon themes. Thus there is usually very little reason to use something which isn't 'part of the operating system', but complaining that Abiword and Konqueror, as parts of the OS, are using too much memory, and that they should save some for running 'tasks and applications' is stupid, as is arguing that the OS is taking up hardly any memory because HAL, X.org, tracker, Gstreamer, GTK, etc. are all just 'tasks and applications' which run on top.

      The truth is that there is software which runs on a computer. If the resources of that computer cannot run the software or are maxed out whilst running it, then something should to be done which is either opimise the software or get more computing resources. Since software can be changed more easily than hardware the optimisation should be going on all of the time, while the hardware upgrades (like anything) should only be undertaken when the benefits of doing so outweigh the problems it causes.

      If a user is running software on/in Vista on a computer with resources that mean it only gets up to 99% usage for interactive, realtime tasks (some things, like decompression, encryption, etc. can always benefit from a speed boost) then Vista is not too bloated and their computer is not too slow FOR THAT TASK. If a user is having to wait unacceptable amounts of time for the computer to do interactive, realtime tasks (like using the GUI or commandline, playing video, VoIP, etc.) then Vista is too bloated and their computer is too slow FOR THAT TASK.

      The massive problem with Windows is that it has become a one-size-fits-all solution. I regularly see cash registers running Windows, which is a completely ridiculous waste of money (not only because they are licensing a general purpose computer system to run one simple program, but because the resources of the machines do not need to be that extensive and thus smaller, cheaper embedded systems would do the same job but for much less money). That is an example of a task which has been badly optimised. A better way to approach it would be to look for the cheapest system possible that would be capable of getting the job done to an acceptable standard, where "getting the job done" is being a cash register, not running Windows. Any attempts at future-proofing using such a system will fail, since by getting an unsuitable system in the first place it is backing a methodology of getting unsuitable systems, thus the technology will be redundant with that way of thinking as a cheaper, less powerful solution would be with that way of thinking.

      Desktop machines need to run massive amounts of background tasks these days, to keep up with the innovations that users expect them to be capable of. Since a fast pace is trying to be maintained there's no way to optimise everything completely, in which case everything would be hand-coded binary like with the first computers. The only optimisations that can go on are on the current layer, for instance directly accessing a graphics card would make many things quicker, but would cause so many headaches to do with different cards, updated components, etc. that it is not feasable. With so many things going on inside computers the dfferent tasks need to be compartmentalised, since hacking a daemon to be a bit quicker whilst affecting numer

    56. Re:Have we gone backwards? by Archimonde · · Score: 2, Informative

      Stuff like indexing your drive so you can find things easier? Things you can also easily disable. You can turn the fancy UI stuff off. You can turn the indexing off. Sidebar? Yup, you can turn it off too.


      Even if you disable all that stuff in vista, it doesn't make much of a difference unfortunately. It just feels slower compared to XP. You can even add windows desktop search (http://www.microsoft.com/windows/desktopsearch/de fault.mspx) to XP, and many other things that Vista has by default, XP will be faster in any case. The most notable difference is in the size of the RAM. Compare Vista to XP on a system with 1GB RAM and the difference is very apparent. With 2GB there isn't that much of a difference but you can certainly notice it anyway. Well, on a fast system you can have vista and say that vista is fine there, but one can install xp on the same system and one will certainly feel the difference.

      --
      Trolls are like broken clocks. They show the truth two times a day. The rest of the day they talk nonsense.
    57. Re:Have we gone backwards? by ConceptJunkie · · Score: 1

      You have a good point, but the operating system has _nothing_ to do with this. You could have done this task using Windows NT 4.0.

      There are ways in which we can better utilize the incredible hardware that can be had for a few hundred dollars, but these are largely things that are not done by 95% of computer users, nor are they things that the operating system facilitates. Vista has certain improvements built into it, at least in theory. In practice, it offers literally nothing new or improved over Windows XP. In fact, Windows XP offered little new over Windows 2000, although in my experience Explorer is substantially more stable. Obviously hardware support is a big piece of what the OS provides, but you could run Windows 2000 in 64MB of memory, and its performance was reasonable as long as you didn't use more than 1 or 2 apps at once. 256MB was really needed to make 2000 work well. XP probably wouldn't boot in 64M and you really needed 512MB to make it good. Now Vista is unusably slow with 512MB, although it comes on machines sold with that much RAM, which itself should be criminal since XP would work fine with that much RAM.

      The fact of the matter is, the parent post is right: Our OS's don't really give us anything new, but demand exponentially more, although I think Linux is substantially less bad at this than Windows. Windows in particular hasn't had significant usability improvements in over a decade, IMO. When it comes to apps, Microsoft Word, which in my opinion is the worst piece of non-obscure software that doesn't deliberately do damage ever written takes as long or longer to start up in 2007 than it did in 1991. With the relatively rare exceptions of processing-heavy tasks like OCR, or my personal interest, ray-tracing, all of our incredible hardware advances have been soaked up by increasingly sloppy and inefficient programming. Software development is probably less advanced now than it was 10 years ago, because the hardware available doesn't require the efficiency, and the performance of our software is essentially the same despite our machines being something like 100 times as powerful.

      In fact, I run Linux and since I do use certain pieces of Windows software, keep a Windows 2000 VM handy. Why would I want XP, or (shudder) Vista when 2000 gives me everything I need?

      --
      You are in a maze of twisty little passages, all alike.
    58. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      If you're going to correct someone, can you at least learn some basic fucking mathematics and realise that 'tenths of thousands' is in fact 'hundreds'?

    59. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      When Ubuntu installs Beryl / Compiz by default (as proposed), we will have. The first thing I will (have) to do after install on my machine is to disable it.

    60. Re:Have we gone backwards? by motokochan · · Score: 1

      Not entirely correct.

      Some vendors did indeed have subscription licensing, Digital Equipment Corporation being one of them. I remember having to run through a large list of keys to update the license on the components of OpenVMS, only to have to do it again a year later when the pieces didn't want to run because they needed a newer key. I believe that is the case with OpenVMS still. I also recall Computer Associates operating with a similar license model.

      Of course, there were also "perpetual" licenses that could be purchased, but they often cost quite a bit up front, and updates were rarely included. They were worth it if you knew you'd be using the software for a long time, when the subscription price grew to be more than the one-time perpetual fee.

    61. Re:Have we gone backwards? by rastoboy29 · · Score: 1

      While I respect your point of view, I think it's wrong-headed.  This is an endless battle, but I feel that cpu and memory resources are there to be used.  True, OS's are much more bloated--but they also play nicer with applications, and just DO more, most of which is useful.

      Take a look at Damn Small Linux.  It proudly boasts a 50 meg installer.

      50 megs!? That's huge!  But it's still about as small as we can make it and actually be able to actually do all the (many more) things we now demand from an OS.

    62. Re:Have we gone backwards? by ColdWetDog · · Score: 1

      Strictly speaking, there are no tasks I do today that I couldn't do in 1997. I can be honest that computing hasn't really got easier since then either. There's the odd innovation here and there that's nice from a usability point of view, but fundamentally nothing has really changed. For an example, Office 97 and Windows 98 are no harder to use than XP and Office 2003. The addition of an extra monitor to my compute has impacted my productivity more than the choice of software in this period.

      Depends on what you're doing. Perhaps Office apps haven't benefited much from the increased horsepower. I recall having a wonderful time with Wordstar on the old 64K Z-80 under CP/M. But if I compared Photoshop from 1997 (Version 4??) to it's current incarnation, stuff that takes me seconds on enormous 16 bit files would take 30 minutes on small 8 bit files.

      And let's not even talk about 3D graphics apps (Maya, Vue etc). I'll take more horsepower any day.

      I still agree that the OS's are getting bigger and boggier but I'm still seeing improvements in application functionality. As always, YMMV. Don't feed the trolls. And to twitter: go away little boy, you bother me.

      --
      Faster! Faster! Faster would be better!
    63. Re:Have we gone backwards? by BenoitRen · · Score: 1

      Flash is a monstrosity that can't run on such hardware, agreed. But HTML pages with stylesheets and JavaScript? No problem! I do it every day on my Pentium II 233 Mhz with Windows 95 OSR 2.5, at reasonable speeds.

    64. Re:Have we gone backwards? by ConceptJunkie · · Score: 1

      However, I think your problem is that you expect a faster CPU to somehow make you more productive when using a word processor.

      It _shouldn't_ mean that it still takes 30 to 60 seconds to load the app, but there it is. Try starting Microsoft Wurd. Use a calendar to time it.
      Yeah, I know it can preload itself at boot, but it still requires more computing power than probably existed in the entire world 30 years ago just to start in a reasonable amount of time.

      I don't care what Word can do (which is nothing much until you become an advanced expert in its user hostile interface), the fact that it can't even start quickly is absurd, but here we are. A significant piece (albeit small) of functionality that has not improved in 20 years.

      --
      You are in a maze of twisty little passages, all alike.
    65. Re:Have we gone backwards? by BenoitRen · · Score: 1

      I completely agree with you, and it's a big reason why I'm still using Windows 95 OSR 2.5 today.

      However, users always expect a ton of stuff from their computer, even if sometimes they don't make sense, and they always want more.

    66. Re:Have we gone backwards? by can.i.have.free.beer · · Score: 0


      and until the FOSS community realizes this there is no point in even trying to complete with Microsoft. It's not about being 'better' in any one category. It's about being good enough and pretty nice in all the categories at the same time.

    67. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      A lesson that Microsoft should learn. Release a buggy, slow buggy OS that's an alpha at best, then charge $129 a year as you optomize and speed it up. Heck, maybe that's the plan with Vista now that I think about it. Vista SP3 should be quite the OS.

    68. Re:Have we gone backwards? by mdwh2 · · Score: 1

      I said "may or may not have problems" to mean that I didn't want to get drawn into a Vista debate, and wasn't casting an opinion one way or another on it.

      Windows was bloated back in the 90s, and I was happier using AmigaOS, doing the same work on a fraction of the computing power. But at least now computers are finally powerful enough to run Windows :) And we get benefits - as I say, today's OSs like Windows and OS X have advantages (such as memory protection giving far greater stability) over what we had 10 years ago. That comes at a price of higher requirements (for both Windows and Macs), but I think it's worth it.

    69. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      HOLY FUCK, YOU HAVE A 52' PLASMA TV? ... are you from kind of sick future?

    70. Re:Have we gone backwards? by mdwh2 · · Score: 1

      It _shouldn't_ mean that it still takes 30 to 60 seconds to load the app, but there it is. Try starting Microsoft Wurd.

      Takes about 1 second on my machine.

      I don't care what Word can do (which is nothing much until you become an advanced expert in its user hostile interface)

      If you're happy with the functionality of older word processors, you can still use a lot of them. E.g., try Wordpad - runs practically instantly (but I've seen that loading on a 486, and it's painfully slow).

    71. Re:Have we gone backwards? by mdwh2 · · Score: 1

      But, for basic tasks it is no "faster" than my very old Pentium 60 w/Win 3.1. We are going backwards.

      Can I ask what you mean by a basic task? What are you expecting to be faster, that isn't?

    72. Re:Have we gone backwards? by budgenator · · Score: 1

      The resources went mainly into the GUI and I've worked with hardware that had magnetic core ram and a wire-wraped cpu that was made by RCA! In college the computer used the 360 OS and only had 16KB main and 16KB aux ram!. We never backed up anything because everything was on punched cards, I like the new stuff better

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    73. Re:Have we gone backwards? by GaryPatterson · · Score: 1

      My central point was that all operating system have got worse over the past ten years

      I'll agree with you on Windows, but Linux and Apple's OSs have come ahead in leaps and bounds in the last ten years. Do you recall Apple's Mac OS 8? (shudder)

      It's an interesting point though. The OS was once a tool for launching applications and file management. And that's it. Now we've got gigs of printer drivers, dictionaries for forty languages we'll never read or write, sophisticated multimedia frameworks available to the whole OS, speech recognition when all we use are keyboards and mice and so many features besides.

      I think the trend for a long time has been to integrate more features into the OS to make them available to all apps, rather than have devs write their own. This is great for devs who don't need to write their own multimedia engine to add a few images and sounds to their app, or who don't want to write a database system to have their app manipulate information. It's great for users as well, provided the extra features take up little to no active system resources when not in use.

      The problems come when features sit in the background waiting to be called upon, or (worse) when they poll the system to check whether they're required. It's a fine line though. I like inserting a new CD, having iTunes launch, get the track names, import the disc and eject it without my interaction. That only happens because the iTunes daemon sits there, waiting for a 'disc inserted' event. I'm less excited by the CUPS daemon sitting there waiting for a 'print document' event, because I *always* manually kick off a print job. In one case I'm happy to lose a few cycles and MB of memory, in the other I'm not. Other users will have different priorities from me, so the OS developers have this enormous temptation to just stuff everything in there and hope the computer is powerful enough to run it.

    74. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      "Also, how fast does Tiger run on a beige Powermac G3?"

      Also, how fast does XP run on a P2 233 with 64 megs of ram?

      I've actually done the latter, and the answer is "Not well at all."

      Congratulations for missing the point. No one in this thread claimed Windows XP is better than OS X.

      The GP claims: "Each version of OS X has run faster on the same hardware than the version that preceded it." In addition to OS X going form "slow as molasses" (10.0 - 10.2) to "finally acceptably optimized" (10.3 - 10.4), previously supported Macs have been dropped with each point release of OS X 10.

    75. Re:Have we gone backwards? by budgenator · · Score: 1

      Software development is probably less advanced now than it was 10 years ago, because the hardware available doesn't require the efficiency, and the performance of our software is essentially the same despite our machines being something like 100 times as powerful.
      I don't know about that, all the old fart programming efficiency tricks I know are either automatically done by the compiler now or are hideously dangerous from a security and stability point of view. There is probably more than a little bit of speed that could be squeezed out of GCC without hurting anything except fringe, bizzaro or purely theoretical code, but even that isn't going to make massive changes in computer app speed. Better algorithms is where I'd normally put my money, but if Windows is as spaghetti as rumors have, better algorithms will be difficult to implement. Maybe Linux's biggest advantage is the code is visible and the developers fear embarrassment.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    76. Re:Have we gone backwards? by azrider · · Score: 1

      Some vendors did indeed have subscription licensing, Digital Equipment Corporation being one of them.
      Yes, I am familiar with the DEC keys. The parent was, however, referring specifically to IBM.
      --
      And ye shall know the truth, and the truth shall make you free.
      John 8:32(King James Version)
    77. Re:Have we gone backwards? by budgenator · · Score: 1

      You know there was a bunch of software I had, one piece was a reasonable WUSIWYG word processor that ran on DOS 4.? and a window manager even before windows 3.X came out and it ran remarkable well on a 8MHz 286, I often wondered what happeed to the disks out of curiosity. Imagine how fast it'll run on a 1.8GHz pentium, it was blisteringly fast on a 33Mhz 486SLC! I am using the keyboard from that computer right now, they just don't make them like that any more.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    78. Re:Have we gone backwards? by budgenator · · Score: 1

      I'm calling BS here I'm on a 700MHz athlon 320Mb running arch linux and anything involving video or real time audio is glithchy and has been since x.org decided to stop supporting hardware acceleration in my card after the fork

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    79. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      > because it's GAMES, it doesn't MATTER...

      EA has certainly seemed to take the "it's just a game it doesn't matter at all that it crashes many times per hour" attitude. Until about six months ago, I had been away from computer games since my Atari 2600. My wife started working for a vendor to EA, and we got a bunch of games for free. Every single one of them is a complete piece of garbage. I can't believe the kids now put up with them. When I was ten and got my Atari, you didn't have to wait over fifteen minutes to just start playing. The game started in seconds. A 1.19MHz 8-bit processor running Atari software absolutely spanks EA's garbage on a 64-bit 3GHz dual CPU system. EA has a system that should be able to push bits around 40,000 times faster (8x wider bus, 2,500 faster clock speed, two CPU's), but instead it takes 225 times longer to just load (assuming 4 seconds for the Atari versus 15 minutes for EA to get to the game).

      I "played" Battlefield 2142 for almost three hours today. In that three hours I think I actually had about four minutes of fun. The rest of the time was either spent connecting to EA to verify I'm not a criminal, waiting on connections to servers, waiting huge amounts of time for things to load, or rebooting after a crash. I see now why even the old hardcore gamers I know from a few years ago have all given-up on attempting to play. I never played it, but QuakeWorld and Team Fortress that a few friends played looked like great fun, but now while the graphics are better, there is no longer any fun.

    80. Re:Have we gone backwards? by JebusIsLord · · Score: 1

      Things you didn't have in 1997 (on a desktop OS) but wouldn't want to give up today:

      * Protected memory (MacOS 8 and 9 didn't have it, neither did Windows 95/98) - necessary for any degree of security and OS stability.
      * user-mode display drivers (Vista has it... not sure what the MacOS situation is). - drivers shouldn't be able to crash the PC.
      * 3D acceleration effects through a platform standard API. Eye candy, I know... but I like it.
      * Reliable plug and play.
      * multi-threading.
      * managed code frameworks (.NET, Java on MacOS) - more robust applications at the expense of performance.
      * Internationalization (wide character) support.

      I agree that a lot of the bloat doesn't come from the above, but rather web browsers, media players, etc. Those things don't/shouldn't slow down the PC though; they just take up hard drive space. The above list (by no means complete) consists of features that are GREAT for an OS to have, but do have a negative effect on performance. I'm somewhat frusterated with Vista, but so, so glad I don't have to use (or support) 9x installations (or even 2000 soon - wooo!) anymore.

      --
      Jeremy
    81. Re:Have we gone backwards? by QuietObserver · · Score: 1

      I totally agree with you that many modern games are crap, and I can't see how today's children put up with them, either, though I've been quite satisfied with many of Nintendo's games; Metroid Prime, for example, loads as you play, though occasionally you have to wait for a door to open for a few seconds, never waited longer than thirty, though. I've generally come to the decision that PC gaming is useless, as every console I've seen kicks the PC's ass in terms of 'lets make the game as much fun for the user as possible'. As for the Atari, however, if the game in question was cartridge based, there was no loading involved at all; all of the code was on a ROM chip that got accessed directly because both RAM and ROM in those days was faster than the CPU. Also, Atari had a better disk system, as did Commodore; the drives operated on their own, which has some limitations, but allow the computer to perform numerous tasks while the drive does something else entirely (Commodore did have some problems with their drive, however, particularly the DOS's poor use of buffering).

    82. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      > both RAM and ROM in those days was faster than the CPU

      True, but its still no excuse for modern games on high-end hardware to take longer to load then a C64 game on cassette.

    83. Re:Have we gone backwards? by Generic+Guy · · Score: 1

      Yes, I am familiar with the DEC keys. The parent was, however, referring specifically to IBM.

      To answer as elequently as you did me: bzzzt...wrong! (IOW, You needn't start off as a pedantic jerk.)

      I invite you to re-read my post, and you should find I was responding with a generalized comment (about Microsoft returning to the old-days software-as-lease) to a generalized comment concerning the book Mythical Man Month. The book happened to use the OS/360 as an example, which I suppose is as good as any, but certainly not the only one out there. And about how much system 'resources' an OS takes for itself. Hopefully the fact that I was modded up reflects the agreement of many sysadmins who have dealt with the annual Upgrading Of The Keys process, for any number of programs on their systems. Indeed, a number of software packages still rely on annual keys to keep operating, and I am noting that this 'phone-home' behavior is a new but similar tactic which has bled into personal computer systems. And its not just Microsoft, anymore. I've got calendaring systems which need to 'phone home' to keep working, audio editing software, and I've even seen a child's reward tracking system which needed to 'phone home' each time it launched. It is getting out of control.

      --
      { - Generic Guy - }
    84. Re: Have we gone backwards? by Dolda2000 · · Score: 1

      While 'Activation' and WGA are ostensibly an anti-pirating measure, in my eyes Microsoft is trying to steer the desktop PC market back to the old mainframe model of paying a yearly (or perhaps monthly) tithe to keep your computer working. Get the market used to phone-home features, and slowly close the net. They've been interested in subscription models for quite awhile, now.

      That is truly interesting -- it wouldn't surprise me at all if that is correct. One of Microsoft's greatest problems for quite a while does seem to have been to compete with their own products, so they are often having problems making money by selling upgrades to their older products (like Office).

      If they could switch the world over to a rental paradigm, that wouldn't be a problem for them anymore. They can just sit on the current version of Windows and Office and just watch the money roll in. Instead of having to be somewhat innovative every now and then in order to outdo their own work, they would only need to produce upgrades to match the competition.

      It is also consistent with some of their patents recently posted on Slashdot. Unfortunately, I don't remember the patent numbers (and I am too lazy to Google them), but one of them was about an ad-driven operating system, and the other was about an operating system where the "core" is free of charge, but the user rents various add-on components (like IP networking). I have no doubt that if there is any company that wouldn't have the morals to stop themselves from pushing something so sinister onto the public, that company would be Microsoft.

      It will be much interesting to see how it develops.

    85. Re:Have we gone backwards? by Anonymous Coward · · Score: 0

      Why nobody reference Windows Millenium in the OS developped by Microsoft? Because it was a non-OS?

    86. Re:Have we gone backwards? by fimbulvetr · · Score: 1

      I would extend this to "software" as a whole. Software seems to be in a special protected class, since companies are able to KNOWINGLY deliver a defective product and be immune from prosecution. Computer games I am looking at you. There seems to be a mentality in the industry of "ship now, patch later".

      Whenever I hear something like this, it just screams that the speaker does not understand the principles of capitalism. You may not like them, you may not even agree with them, but ignorance is the worst thing you can do when it comes to capitalism.

      Programming games, and debugging them, especially the 100% you seem to be asking for above, takes a significant amount of time and inevitably diminishing returns will kick in at some point. At some point, likely long before EVERY SINGLE BUG is worked out of a game, your profit margin starts to disappear. So what's a company to do? Spend their vast reserves to ensure that the obscure bug you run into doesn't ruin your last 2 hours of play? Fuck that, there would be no companies making games if that's the path they took.

      Sure, some developers try to increase their profit and pull QA off "earlier" than what you'd like, but it's in their interest to do that. They like money. They're companies. They exist _solely_ to make money, and as much as they can. You are supposed to be the competing pressure against pulling QA off early, by not buying or word of mouth or competing.

    87. Re:Have we gone backwards? by Headcase88 · · Score: 1

      But the title bars in Vista are made of realistic-looking frosted glass. How the hell can one be productive without that?!

      --
      "When the atomic bomb goes off there's devastation...but when the atomic bong goes off there's celebraaaaation!"
    88. Re:Have we gone backwards? by ConceptJunkie · · Score: 1

      I'm hardly talking about GCC. The typical app, especially on Windows, is using several levels of libraries upon libraries, and that just keeps getting worse with every year, and not necessarily more productive for the developer. I wonder how big a "Hello, World" GUI app build with the default settings with the latest Visual Studio is. Megabytes?

      Now, of course I realize the great power in abstraction and the fact that every developer can't and shouldn't reinvent the wheel, but at some point (and IMO, it happened years ago) we achieve diminishing returns where the cost of using the elephantine application frameworks and what-have-you, with their own set of bugs, quirks, documentation problems, etc, exceeds the cost programming on the bare metal (metaphorically, in the case Win32). At least when you venture beyond the extremely narrow problem domain solved by the framework.

      --
      You are in a maze of twisty little passages, all alike.
    89. Re:Have we gone backwards? by QuietObserver · · Score: 1

      Absolutely no argument with you there. I remember waiting three or four minutes minimum for Ghostbusters to load off of the disk, and I've not seen a game on my NES that takes longer than thirty seconds or so to load most environments; that's generally for entire levels of Gauntlet: Dark Legacy, which can get to be pretty big, and the largest rooms in the Metroid Prime series, such as the artifact temple in the first game. Metroid Prime's graphics are some of the best around, and many of the rooms are incredibly detailed.

    90. Re:Have we gone backwards? by QuietObserver · · Score: 1

      Sorry, by NES, I meant GameCube.

    91. Re:Have we gone backwards? by Jeruvy · · Score: 1

      You all assume that Windows OS runs on the same hardware each version, do you even know how many manufactures out there are making computer components? No, we do NOT assume that, but regardless if I can run Windows 98 better on a P2 than Vista on a Dual Core, why shouldn't I run Win98 on my P2? I bet is uses less power, quieter, less fans to die, cheaper (you know TCO) and if it dies would you care? But when my 6Ghz machine runs like it's doing all the folding@home computations alone this is not a step forward.

      Does the blame always have to be pointed to MS? No, actually Apple is even stupider than the folks in Redmond since they follow a zealot.

      You know a lot of issues can be pointed at hardware manufacture device drivers, Of course. Let's look at MS's track record. They have kept their 'notes' or 'source' code away from producers of drivers unless they were willing to pay extortionist fee's to acquire 'limited' access. Today they have corrected a lot of the past mistakes but their own desire to control the source left many manufactures high and dry. Think about all the solutions out there that other companies have fixed in MS's own code because they needed to get the drivers working? How many coders have hacked the kernel to get the results since they couldn't get a clue from the Redmond boys?

      Personally if it wasn't for all the anti-trust activity against MS, I doubt today would be any different than 10 years ago.

      I think MS is greatly responsible for the (lack of) quality drivers in existance. If they truly wished to acheive such a lofty goal they would change there ways....oh wait, they did!


      OSX typically runs on hardware that it approves. Its been like that and will be like that. MS wishes it could do the same, but they are in a completely different boat here.
      What?!? Just try and install Vista on a non-approved system. HCL has a very important purpose with Windows, I guess some folks just seem to forget or automatically assume that a new OS means a NEW system. It's certainly the easiest way to upgrade windows, just buy a new computer.


      So you'll fight that XP runs on Mac hardware now.. Cool! Now lets hope that MS OS doesn't get a bad rap for being on Mac hardware because of poorly written device drivers, there are people out there writing device drivers right now for XP to run on Mac hardware.

      Again see my prior comment on the role the OS plays in driver development.
      --
      Jeruvy
  4. Why didn't they kill the server? by G4from128k · · Score: 4, Interesting

    One of the articles I read (http://www.betanews.com/article/Microsoft_WGA_Out age_Not_an_Outage/1188405961) suggested that if the server had actually gone down, then this would not have been a problem. The article, based on comments from Microsoft, suggested that WGA defaults to "genuine" if it can't reach the WGA server. So why didn't MSFT just kill the server to let people's software default to "genuine" instead of leaving the server connected with faulty software?

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Why didn't they kill the server? by Technician · · Score: 4, Insightful

      So why didn't MSFT just kill the server to let people's software default to "genuine" instead of leaving the server connected with faulty software?

      It's an anti-piracy feature. It prevents a business from firewalling the WGA server to get "genuine" status. Remember there was an un-authorised software update site? If it works without the real MS saying it's OK, the anti-piracy feature does not work.

      Unfortunately for MS is this feature does not prevent users from migrating to the alternatives. It's hard to run a monopoly when Ubuntu is legal and free for the taking. If they had a choice, the first would be that I run Windows fully paid for. Second choice is that I run a pirated copy, but they are using WGA to prevent that to encourage me into the first choice, but the result is I have gone to their worst option.. I've gone legal to the competition. MS is helping themselves break their monopoly by reducing piracy.

      --
      The truth shall set you free!
    2. Re:Why didn't they kill the server? by MrNemesis · · Score: 1

      Because if they put in a routine to the effect of;

      if [ ping_wga_servers != 0 ]; then
          is_genuine=TRUE
      fi

      it'd be incredibly easy for people to get around it. As it is you have to NO-OP the routines out with a hex editor before you can get around WGA.

      --
      Moderation Total: -1 Troll, +3 Goat
    3. Re:Why didn't they kill the server? by budgenator · · Score: 1

      The article summary said that there was a "reset" that was omitted after the problem was otherwise repair by a software rollback. Hell I even made a joke about not turning off the offending computer for 30 seconds then restarting. That was probably much closer to the truth than the "we don't have to reboot all the time now" mantra is.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    4. Re:Why didn't they kill the server? by bit01 · · Score: 1

      It's an anti-piracy feature. It prevents a business from firewalling the WGA server to get "genuine" status.

      Guilty until proven innocent in other words. For millions. Again and again. Just the thing for the modern democracy. :-(

      Remember there was an un-authorised software update site? If it works without the real MS saying it's OK, the anti-piracy feature does not work.

      No, code signing is all that's needed to verify that updates are valid and approved by M$. The site that distributes the updates and Windows Disingenuous Disadvantage are both irrelevant.

      M$ shutdown that third party update site because they wanted more control over the update process and their customers. In particular they probably wanted to be able to install spyware on individual PC's when needed. Third party update sites make that process more difficult.

      Unfortunately for MS is this feature does not prevent users from migrating to the alternatives. It's hard to run a monopoly when Ubuntu is legal and free for the taking. If they had a choice, the first would be that I run Windows fully paid for. Second choice is that I run a pirated copy, but they are using WGA to prevent that to encourage me into the first choice, but the result is I have gone to their worst option.. I've gone legal to the competition. MS is helping themselves break their monopoly by reducing piracy.

      Partially true. Format lockin, unethical business practices and huge economic network effects hinder people from moving to alternatives and that makes M$'s monopoly a lot easier to maintain than it might otherwise be. Particularly when you consider they are profiting tens of billions of dollars a year from the monopoly. Only a fraction of that is needed to manipulate and cross subsidize. Witness the current ISO OOXML manipulation. Those who have the gold often make the rules.

      ---

      Windows and closed source software. The US intelligence agencies back door to every network connected country and business on earth.

  5. "won't happen again"? by haeger · · Score: 5, Insightful
    So, if it's human error that caused the problem, how can the swear that it won't happen again? Will there be no more humans working at microsoft anymore?
    I don't get it?
    People make mistakes and as long as people are involved in any process they will cock up from time to time.

    The point about systems not being so punitive is a valid one and should be brought up more often and louder. People who've paid money for their product should not be punished for an error on microsofts end.

    .haeger

    --
    You are not entitled to your opinion. You are entitled to your informed opinion. -- Harlan Ellison
    1. Re:"won't happen again"? by lofoforabr · · Score: 1

      > People who've paid money for their product should not be punished for an error on microsofts end.

      Err... people have been punished for errors on msft's end for years. Isn't using any of their OS's punishment enough?

    2. Re:"won't happen again"? by Savage-Rabbit · · Score: 1

      The point about systems not being so punitive is a valid one and should be brought up more often and louder. People who've paid money for their product should not be punished for an error on microsofts end. That's the beauty of a monopoly isn't it? Even if you paid good money for your Microsoft products you have no choice but to take what Microsoft decides to let you have. No matter how much their products suck you have no choice but to buy them. Unless of course you feel like switching OS'es which was an option for me and a lot of other nerds I know but for a variety of (IMHO understandable) reasons it's not an option for a lot of both corporate and private customers.
      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    3. Re:"won't happen again"? by mSparks43 · · Score: 1

      Hmmm I was posting ~8 months ago that virus/trogen writers were working on programs to do this on a time bomb, so they finally got around to it? Imagine my surprise to find Microsoft claiming responsibility!

    4. Re:"won't happen again"? by TheRaven64 · · Score: 1

      In spite of this, I wonder how many people will continue to miss how important software freedom is. Understanding the importance of Free Software is something that typically only happens to people who have been bitten by proprietary software. Will a lot of people now realise how much depending on a single source for software is going to cost in the long term, or will they simply accept this as normal?

      --
      I am TheRaven on Soylent News
    5. Re:"won't happen again"? by dvonhand · · Score: 1

      No. The sole remaining human working at MSFT has been fired. The rest of the "people" working there are actually droids that Gates et al. recruited.

    6. Re:"won't happen again"? by lordtoran · · Score: 1

      Will a lot of people now realise how much depending on a single source for software is going to cost in the long term, or will they simply accept this as normal? As long as the software can be pirated, they will. Warez, not Microsoft, are the worst enemy of Free software.
      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    7. Re:"won't happen again"? by W33B · · Score: 0
    8. Re:"won't happen again"? by cmacb · · Score: 1

      Will there be no more humans working at microsoft anymore?


      One can only hope that those who work there now (especially the ones who actually understand software) will re-examine the ethics of what they are doing and make another choice.
    9. Re:"won't happen again"? by revengebomber · · Score: 1

      So, if it's human error that caused the problem, how can the swear that it won't happen again? Will there be no more humans working at microsoft anymore? You have failed me for the last time, admiral. *raises chair*
      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  6. It's a fair point by Joe+Jay+Bee · · Score: 5, Interesting

    Critics were not impressed. 'A system thats not totally reliable really should not be so punitive, said Gartner Inc. analyst Michael Silver. Michael Cherry, an analyst at Directions on Microsoft in Kirkland, Wash.,

    WGA is a natural, if not perfect (or even good) business response to the problem of piracy (leaving out all the debate over whether it's a good or bad thing for Microsoft as a whole). But the technical implementation leaves a lot to be desired; if anything, the response to a WGA server failure should be automatic pass (fail safe) instead of an automatic fail (fail deadly).

    Sure, for a 24 hour window pirates would have a free-for-all in getting perfectly valid WGA results, but at the same time legitimate customers would not be inconvenienced. As far as I can see, that's the only way to keep WGA while minimising the backlash against it.

    1. Re:It's a fair point by Anonymous Coward · · Score: 5, Insightful

      Sure, for a 24 hour window pirates would have a free-for-all in getting perfectly valid WGA results.

      Actually, pirates would probably very quickly figure out how to set the WGA server failure condition in Windows to get the automatic pass without ever actually contacting the real WGA servers, which would render WGA completely worthless. Well... more so.

      I don't use Windows, can't stand Microsoft, and had a hearty laugh at the news of the WGA meltdown, but the problem is not as easy to solve from a technical standpoint as you believe.

    2. Re:It's a fair point by Dunbal · · Score: 1

      Umm, actually people pirate Windows anyway. They just don't use auto-update, therefore no WGA. Oh yeah you miss out on the latest security holes/fixes for explorer/outlook. But who uses those anyway?

            I'm sure a lot less people would pirate windows if it was available for $19 a copy. How many people pirated MS-DOS when it was under $50? Few enough to allow Microsoft to grow into the leviathan it is today.

      --
      Seven puppies were harmed during the making of this post.
    3. Re:It's a fair point by Joe+Jay+Bee · · Score: 1

      I'm sure a lot less people would pirate windows if it was available for $19 a copy.

      Well, of course, that's simple supply and demand. Then again, Windows most likely could be made a lot cheaper, perhaps as a loss leader for Office, Works etc. Who knows?

    4. Re:It's a fair point by Anonymous Coward · · Score: 0

      I've used a pirated copy of windows when i was in Malaysia - bought it for RM5 (about 1.4 USD) and it just simply didn't have the authentication. I could let it download updates automatically, do everything, except that it didn't connect to the server and try to authenticate my copy. Funnily enough, when I downloaded Windows Live Messenger and it tried to authenticate my copy of XP, it didn't have any problems doing so. AVG anti-spyware has an option where you could turn off windows trying to authenticate your OS, it sets the flag to 1 (or something, I'm not really very computer literate, I build rockets)

    5. Re:It's a fair point by Geekbot · · Score: 2, Interesting

      A system designed to spy on customers which, out of disregard for those customers, can cost those users their computer, files, and productivity? Microsoft doesn't have customers. It has victims.

      It all goes to trust and loyalty. How could a company that has such a widespread use take all of that potential customer loyalty and fanbase and turn it into a seething hatred? I really don't see how Microsoft can not make small gestures to gather users on to it's side. Even the people that use their product seem to hate Microsoft for their apparent disregard for the consumer.

      If I had 20 customers I'd be working at making them my most loyal fans. If I had millions of customers I'd be looking at starting my own country. How Microsoft can squeeze it's customers like lemons and sit enjoying lemonade while being hated, I just don't understand it. Microsoft is a bad example of how a company should do business, regardless of the profit margin.

    6. Re:It's a fair point by Technician · · Score: 1

      Sure, for a 24 hour window pirates would have a free-for-all in getting perfectly valid WGA results, but at the same time legitimate customers would not be inconvenienced.

      Pirates would not be inconvenienced either. It's a simple taksk to null route the WGA server at the router. A fail genuine is a failure of the anti-piracy feature. Validate or fail deadly is a feature. It is well known. With the server failure, it is even better understood.

      --
      The truth shall set you free!
    7. Re:It's a fair point by SagSaw · · Score: 1

      >>Sure, for a 24 hour window pirates would have a free-for-all in getting perfectly valid WGA results.

      Actually, pirates would probably very quickly figure out how to set the WGA server failure condition in Windows to get the automatic pass without ever actually contacting the real WGA servers, which would render WGA completely worthless. Well... more so.


      A reasonable grace period would take care of that. Block the WGA server, and you're good for a few weeks. Beyond that, the WGA client starts to complain and _gradually_ reduces functionality.

      An more reliable (both for MS and the customer) solution might be to have a simple, fail-safe, fall-back system where the fall-back WGA server responds with time-stamped and cryptographically signed response which basically say "We're experiencing technical difficulties. Consider the OS genuine and try again in 24 hours.".

      All of this assumes that it is acceptable for MS to cripple their user's software, which I'm not so sure about.

      --
      Come test your mettle in the world of Alter Aeon!
    8. Re:It's a fair point by bWareiWare.co.uk · · Score: 1

      Both the grace period and the time-stamped fall-back rely on the hacker telling windows the correct time.

    9. Re:It's a fair point by Nasarius · · Score: 3, Insightful

      Oh please. You're talking as if there aren't already full cracks for every version of Windows and WGA. That horse left the barn a long time ago. It's perfectly reasonable for Microsoft to prevent "casual" piracy by people who don't know any better, but going to absurd measures to foil serious crackers has never yielded anything but a few days' delay.

      --
      LOAD "SIG",8,1
    10. Re:It's a fair point by rsmith-mac · · Score: 1
      While it's true there are cracks, none of them are particularly great in the long run. Prior to WGA it was possible to get away with a VLK version of XP and any key that would work; in short it was trivially easy to pirate Windows and only one step above people pirating the more normal versions. Since WGA there has not been a way to pirate it that is nearly as easy, as these hacks don't work 100% of the time and/or MS finds a way to patch them out and detect them.

      It's still possible to pirate Windows, and no doubt it'll always be possible, but WGA has made it so that for the first time ever it's not a trivial matter, and it has yielded a lot more than "a few days' delay."

    11. Re:It's a fair point by sjames · · Score: 1

      Personally, I avoid MS products as a matter of taste. As you point out, it's not an easy problem to solve. It would seem that MS has forgotten all about the last time all of this was tried and rejected in the '80s.

      For those who weren't there, it started back when the Apple][ was big, with a sort of funky floppy format war where software vendors kept trying to come up with tricky floppy formatting that would hide important data, include bad data or create a fingerprint of errors and bootloaders that would load the program anyway (perhaps refusing if the right errors weren't there). The formats were meant to be hard to re-create with a floppy drive but easy for a specialized (and expensive) duplicator.

      On the otherside were varouls clever disk image copy utilities that could manipulate the floppy drive hardware to create close enough duplicates anyway.

      The same anti-copying war spurred the development of many "hacking tools" that eventually evolved into what we now consider debugging tools like ICE and bus analysers. A few developed the skill of boot code tracing in order to get a (usually) game binary image loaded into RAM and then dump it to an unprotected image file. Occasionally they might have to patch up the program code a bit to run like that, but the result was a version stored as a simple runnable file. Often several boot disks worth of programs could fit on a single floppy once the protection was hacked away.

      The problem for the copy protectors was that preserving a copy of expensive software is a perfectly legitimate action, particularly given that floppies aren't all that durable in the first place and the anti-copy measures made the date even more fragile than normal. Legitimate users who did pay for the software discovered that there was a good reason to download a cracked copy from a BBS as an archival backup. (Of course, in the process they might be tempted by other downloads they hadn't paid for).

      Finally, sometime after the IBM-PC came out, HDs started to become common and rebooting the machine just to load a program started to seem inconvieniant. Keeping a pile of floppies handy when there was a 30 meg HD sitting empty also seemed to be a pain. Now legitimate users might put the official floppy away somewhere and run from the cracked copy on a regular basis.

      The whole state of affairs created a bit of backlash where regular people started to feel that companies deserved to be ripped off just for being such buttheads about copy protection.

      Around that time, many business software vendors just dropped the copy protection crap and others (mostly vendors of big expensive packages) went to printer port dongles.

      Of course, the dongles often proved to be incompatible with each other or the printer itself and so legitimate users again resorted to running cracked copies so that they could actually do what they had already paid for the right to do without the useless (to them) dongle adding yet another point of failure to an already fragile system.

      Game developers instead started trying to make the manual necessary to playing the game. They sometimes tried to make entering the keyword seem like part of the gameplay, but most users found it to be a lame excuse at best. Many developers resorted to color codes when they realised people were making xerox copies of the manuals. Of course, legitimate users found that manuals and codewheels and other lameness tended to disappear long before the game did and got in the way of enjoying the game. Naturally, this again lead to downloading cracked copies just to be able to do what they had already paid for the right to do.

      Through all of this, there was a constant undercurrent between people freely copying software without paying and people who DID pay realising the people who copied cracked software seemed to be better off for it (no broken dongles, lost codewheels, unreadable media, etc).

      For the most part, publishers gave up on the anti-copy crap and either accepted the losses or tr

  7. What happens in Safety Critical Windows installs? by Anonymous Coward · · Score: 4, Informative

    So if you were stupid enough to use Windows in a safety critical application you risk WGA putting people's lives at risk?

    Imagine if you used Windows in a doctors surgery to hold patient records, or store drug allergy data on it. WGA flags the PC as counterfeit, after that only Window Explorer works, and you can't get their records or allergy info.

    As long as Microsoft can deliberately or accidentally remove your right to use your PC, then you can't use it in any cases where you may find yourself in future dispute with MS, or where you need to rely on the PC. Having backups is no fix for the Windows Genuine Advantage bugs, because all Windows PCs go down in one go. It represents the ultimate single point of failure.

  8. Microsoft is blaming human error by suv4x4 · · Score: 4, Insightful

    Microsoft is blaming human error and swears it won't happen again.

    Self-contradictory: of all things that could happen out there, one thing will keep happening, and that's human errors.

    Realistically, it's just another fail point on your OS that will blow up from time to time.

  9. Monitoring by Dunbal · · Score: 4, Insightful

    "we didnt have the right monitoring in place to be sure the fixes had the intended effect"'

          This sounds a lot like the Bush administration's excuse... oops!

          Seriously, Microsoft is great at monitoring YOUR computer, but they can't monitor their own?

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Monitoring by Anonymous Coward · · Score: 3, Interesting

      Seriously, Microsoft is great at monitoring YOUR computer, but they can't monitor their own?

      Better than most people think.

      Once a week, the Internet Time feature of Windows notifies MS that you run Windows.
      Every time you search your hard drive, Windows notifies MS and tells them what you just searched for.

      As an experiment, I tried setting ZoneAlarm & Comodo firewalls to deny all network traffic on a fresh Windows installs. Packets were still getting past the firewall. MS knows that you run their software.

  10. I've said it before and I'll say it again by FoolsGold · · Score: 4, Insightful

    If the pirates are having no problems and it's the legit users who are getting fucked in the ass, why the hell does Microsoft continue to bother with WGA?

    What do they gain? Was WGA suppose to convince people using illegitimate versions of Windows to turn to the light? Fuck that, they'll just download the latest cracked WGA .DLL and get on with it, while the legit users will get boned because their serial key wasn't recognized or whatever.

    WGA does NOTHING to hinder piracy, at least not with any level of success that compensates for the negative affects to legit users. It's a complete joke - and yet Microsoft doesn't have the balls to admit this yet. It pisses me off to see such short-sightedness from a bunch of guys who are suppose to be experienced in business.

    1. Re:I've said it before and I'll say it again by AxminsterLeuven · · Score: 3, Insightful

      Microsoft has its monopoly on the desktop market because DOS and Windows have been pirated like crazy in the past. I remember when the little local computershops would throw in a little box with freshly copied diskettes with the expensive beige 386 you just bought. It seems stupid to start cracking down on piracy just when free OS'es are starting to become an attractive alternative and the fruit-logo competitor is offering a relatively cheap shiny system with more bling.

    2. Re:I've said it before and I'll say it again by Technician · · Score: 3, Interesting

      What do they gain? Was WGA suppose to convince people using illegitimate versions of Windows to turn to the light? Fuck that, they'll just download the latest cracked WGA .DLL and get on with it, while the legit users will get boned because their serial key wasn't recognized or whatever.

      Avoid the rush of stormtroupers at the door (BSA) and go legit. Try Ubuntu. It works out of the box. It will connect to your existing LAN with the ablility to log into your existing NFS and SMB workgroup shares. It will use your IPP net attached printers without difficult Vista configuration problems.

      A new Vista machine on my LAN took over 4 hours to figure out how to log into my existing SMB shares and connect to my IPP net attached printers.

      The first Ubuntu machine only took 30 minutes to learn and complete both tasks. IPP and networking both worked out of the box without tweaks or tricks.

      They said Windows is easy to use... Until you need to learn a new version and it's set of bugs.

      --
      The truth shall set you free!
  11. Not an acceptable answer by Anonymous Coward · · Score: 5, Insightful

    Look, most of us here work (directly or indirectly) in software. Who hasn't had a launch fail, or a product go bad, in a way that's negatively impacted customers. Such things DO happen. Usually not out of malice, and even sometimes not from carelessness--there are things that sometimes you can't catch on a test system. So to that extent, I feel for the folks who caused this problem..

    So why do I call it unacceptable? Because of the difference in standards. On Microsoft's side, they are holding the user to a high level of scrutiny, and reserve the right to cripple some OS features if Microsoft believes the install is pirated. No discussions. Go directly to "aero jail".

    Which is possibly understandable if their stance is "look, we're losing billions here--we need to fight piracy." But if they're going to take such radical and punitive measures as locking down OS features based on their tool, then they have to have an absolutely rock solid fail resistant totally monitored system. Basically, they need to hold WGA to a higher standard than most business software. This needs to be the gold standard if they want people to trust the system (and TFA links to a number of other reasonably well-balanced Ars articles that suggest it is not).

    Oops, we forgot to monitor the validation boxes? You can't be organic about this--add monitoring for problems as they're discovered on a system this critical not just to Microsoft, but to their customers. You have to anticipate what MIGHT happen, even if "there's no way that should ever occur." You have to think of things that should never happen, but would be problematic if they did.

    The fact that they failed here, if it never happens again, might not be a huge deal. But their answer shreds confidence that this is an isolated issue. The fact that this specific failure might not happen again gives me no comfort. Because their answer indicated that they didn't get it when they designed the system, and the don't get it now.

    What they SHOULD have said is "boy, this was something we never thought could happen. We have fixed the issue, and are confident we have the monitoring to prevent this specific issue going forward. And we are undertaking a comprehensive review of our validation and monitoring systems to make sure nothing even remotely close to this could ever possibly happen again." Nothing less should be acceptable.

    1. Re:Not an acceptable answer by stewbacca · · Score: 1

      Very nice post. You could add that this in unacceptable because Microsoft is the largest software company in the world with the most resources and the "best" programmers. Also, their business model or corporate culture (or probably both) are broken for this to happen YET again. Other companies have minor set-backs. Microsoft has bombs. My guess to why is two-fold: Microsoft is incredibily overrated as a tech company, thus expectations are impossible to meet, and as a business, they don't care, and they take their huge market share for granted.

    2. Re:Not an acceptable answer by morgan_greywolf · · Score: 3, Insightful

      Additionally, IT organizations need to be able to rely on their operating system software for mission critical applications. This does not instill any sort of confidence in Microsoft operating systems. And Microsoft is scratching their heads wondering why IT organizations insist on running *nix on mission critical servers...

    3. Re:Not an acceptable answer by Anonymous Coward · · Score: 0

      and reserve the right to cripple some OS features if Microsoft believes the install is pirated. No discussions. Go directly to "aero jail".

      Bullshit. Once WGA validation fails you've got 30 days to "reactivate" the OS before anything is disabled. Hardly an issue in this case.

      The fact that you don't even know what happens when validation fails should tell you something about the reliability the functionality in question.

    4. Re:Not an acceptable answer by Anonymous Coward · · Score: 0

      Can I summarise your problem in a few words...

      "Guilty Until Proven Innocent"

      That's the fundamental flaw with the WGA concept and its implementation. Many businesses have lost sight of this issue. Another such example is when you buy a DVD. You get
      - between two and five minutes of unnecessary video (ads or otherwise) before you can watch the movie AND
      - a 5 minute copyright message for every language on the planet AND
      - if you're really lucky, a message telling you that copying a DVD is theft - and implying that you're likely a thief yourself

      If I legitimately buy Microsoft software, I have to prove that i'm not a copyright infringer. When Mirosoft's system breaks, I get punished and I have to do more work to recover. Where's the incentive to be a legitimate consumer?

      Conclusion: get your versions from Bittorrent. They'll be "patched" to work better (ie. movies and your Microsoft products). No activation worries and no "5 minute wait for each screening of the movie".

    5. Re:Not an acceptable answer by SpaceLifeForm · · Score: 2, Insightful

      I agree, their explanation sucks. Plain and simple, this problem
      did not occur as a result of the failure to monitor the situation.

      No, Microsoft just fucked up, and did not even know what their
      recovery procedure should have been.

      It was a procedural screwup, not due to lack of monitoring.

      If they had been monitoring the systems closer, yes they could
      have discovered the fuckup sooner, but they still fucked up.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  12. I think you have misunderstood....... by Anonymous Coward · · Score: 0

    ...the nature of a monopoly system.

    1) Microsoft gets to say what it is you want. I'm actually surprised that there are still some analysts complaining about this problem. They will be dealt with later.

    2) You, the public, get driven into a position where you cannot imagine anything better. If I think back ten years I can remember doomsayers predicting this situation, and everybody claiming it could never get that bad. Now it is, no one can remember that we said we would revolt well before we got here.

  13. good thoughts by Anonymous Coward · · Score: 0

    you all have some good opinions on this, however, forgive me if I'm stating the obvious.. but.......

    Why are you wasting them here? Send them to Microsoft!!
    Let those bastards know WE own our computers, not them!

    Maybe, just maybe, if their entire user base complains to /them/, then they'll correct the ongoing lapse of judgement.

    Being vocal is good and all, but you need to be vocal at the proper party or else the message is lost.

    VIVA LA REVOLUTION

  14. A simple fix would have restored service quickly by ei4anb · · Score: 2, Insightful
    if ( Wga_is_Available ) DoWgaValidationTests
    else
    default = TrustTheCustomer

    I wonder if they considered that?

  15. Good answer by nurb432 · · Score: 1

    But i doubt its 100% true.

    --
    ---- Booth was a patriot ----
  16. You have a choice, people! by pandrijeczko · · Score: 4, Insightful
    You do not need to keep yourselves tied to Microsoft's apron strings, there are alternative operating systems you can use.

    If WGA or other Microsoft activities are p*ssing you off as a user, then have some strength of conviction and DO SOMETHING ABOUT IT!

    Just stop with the continual whining about it...

    --
    Gentoo Linux - another day, another USE flag.
  17. Did not affect LGA by Anonymous Coward · · Score: 0

    The Windows Genuine Advantage servers went down worldwide, marking any Windows machines as pirated during Microsoft's server outage. Meanwhile, the Linux Genuine Advantage(TM) activation server was up the whole time. Truly another victory for Open Source software!

    http://www.linuxgenuineadvantage.org/

  18. It won't happen again? by Anonymous Coward · · Score: 0

    What are they going to do, get rid of the few remaining humans?

  19. The curse of the lost version number. by Anonymous Coward · · Score: 2, Interesting

    What I find interesting is the switch from version numbers to years for a lot of apps, which started with the switch from Windows 3.1 to Windows 95. When you're dealing with a "year" number, there's added pressure to put out updates more regularly--someone with Windows 95 in 1997 is painfully aware that they have software that's 2 years "out of date". Even if a number of Service Packs have come out since then, there's the "emotional" feeling that the product is out of date.

    While for OS'es, they mercifully abandoned year-based versioning with XP, they still do year-versions of Office, etc. And even then, they're under huge pressure to get out updates for OS'es on a regular basis--there was a long wait for Vista.

    Now, putting out releases every few years isn't a bad thing per se. However, Microsoft suffers from the same problem that people who version by year do, be they auto makers or video game manufacturers. You need to put your "stamp" on the new version. New features. New ideas. New things to make people go "ooh, shiny!" To give an example, EA's Madden 2008 can't just be Madden 2007 with new player stats. They need to add features, even if they're "change for change sake." With the death of version numbers, EVERY version is a Major Version, because there's no other point of reference. Every new release needs to be a revolution in software.

    And, obviously, the need to have "this year's model" more sparkly than last year's model leads to bloatware. Features you just don't need, or will never use, are now "built in" instead of add-ons for the small number of folks who need them. Design is more important than ease of use. Stuffing in features is more important than efficiency. That's the new game.

  20. Re:When are we going to demand more? by Technician · · Score: 1

    When are we going to demand more from OS vendors?

    In 1997 Ubuntu and Mac were not really on the radar. Seen the year to year growth of Ubuntu and Apple lately? In short, the answer is NOW! Did you miss the slow uptake in Vista? Most Vista sales is for new hardware, not the need for a new OS. Dual core and Quad core machines are the selling points, not Vista. Due to demand, many vendors are switching back from Vista only to some XP options. In the last 12 months I have personaly upgraded 5 machines to Ubuntu for security, stability, usability, and cost reasons. It works better and costs less. As an added bonus, I'm learning how to run some of my legacy applications on WINE eliminating the need for a couple dual boot machines.

    --
    The truth shall set you free!
  21. paying for updates around the corner by gelfling · · Score: 4, Interesting

    Some division head inside Redmond is crafting his internal proposal to convert the update realm from a cost center to a revenue center. The rationale will be to collect the funding to staff up that function appropriately so as not to harm MS from mistakes such as this.

    The ironic thing is that few people will pay - and while the level of installed patches will go down the overall level of security will not materially change given the overall poor security stance in the first place. What will happen is that interoperability will begin to fail badly.

    1. Re:paying for updates around the corner by rrhal · · Score: 1

      You're not far from the truth here. Large corporations already pay M$ to run their IT for them because M$ figured out how to run a large enterprise on the Microsoft platform and these other corporations couldn't get it working right. This allows Microsoft's own IT center to be a product rather than just a money sink. Once you've turned over your IT to Microsoft its not a big step to lease your OS from them.

      The consumer model would probably look like the anti virus model (Dr. Nortons, Symantec, Mac Affee, etc.) today. You get your PC and it comes with Windows updates for a year. After the year is over they badger you to get online with the CC and buy another year. If they start shutting down windows if you don't pay I think a lot of people are going be looking for options.

      --
      All generalizations are false, including this one. Mark Twain
  22. Swears what won't happen again? by iminplaya · · Score: 1

    Commit human error?

    I wonder if laughing too hard can give you a heart attack. My sides already hurt...I took me a full five minutes to get this out. Man, I hope the heart monitor is not running on Windows...or even worse the billing software.

    --
    What?
    1. Re:Swears what won't happen again? by stewbacca · · Score: 1

      Windows Heart Monitor has detected a heart infarction and would like to administer treatment...Cancel or Allow?

    2. Re:Swears what won't happen again? by iminplaya · · Score: 1

      I suppose, after seeing the bill, I better allow it.

      --
      What?
  23. Human error by Bromskloss · · Score: 4, Funny

    ...as opposed to an error in the actual WGA, which is not coded by humans, but by Microsoft's programmers.

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
  24. so what does WGA *do*? by Anonymous Coward · · Score: 0

    Can a Vista user confirm this MS page accurate? It seems the worst issue is no logon for more than 1 hour. There is vague talk of "local access" and "certain activities" - what exactly does this mean? And what triggers a WGA check, apart from downloads?

    And paying $100s to have my machine remotely crippled? Why do consumers like to bend over and spread so wide?

    1. Re:so what does WGA *do*? by symbolset · · Score: 1

      That page is a gem. What a ripe field of slashdot taglines...

      In reduced functionality mode, you can only remain logged on to Windows Vista for one hour.

      That doesn't sound too bad. We could all use frequent breaks.

      Windows Vista premium features such as Aero Glass, ReadyBoost, and BitLocker are unavailable in reduced functionality mode.

      BitLocker is Microsoft's full disk encryption. Let's just skip right over the fact that this is yet another established application ecosystem that is being crushed by the Microsoft monopoly. FDE is a good idea for notebooks but according to this if your disk is encrypted with it then as soon as you're marked ungenuine your data is inaccessible until the WGA server is back online. That sounds like a grand idea - we could all use an annual unscheduled holiday! Of course if the next problem with WGA prevents the service from restarting then all of your data will be safe forever, even from you. That wouldn't be too bad, would it?

      Non-genuine reduced functionality mode Windows Vista enters non-genuine reduced functionality mode if one of the following conditions is true:
      • The WGA program detects a blocked product key or a counterfeit product key.
      • The WGA program detects incorrect activation binary files or modified activation binary files.
      • Windows Vista is in out-of-grace reduced functionality mode.

      Huh? If being in out-of-grace reduced functionality mode puts you in Non-genuine mode, why do you need two modes?

      Anyway, thanks for the link. That's a funny page.

      --
      Help stamp out iliturcy.
  25. Human error by Anonymous Coward · · Score: 0

    The error was that someone thought WGA was a good idea in the first place.

  26. Well... by djupedal · · Score: 1

    "what other things have they not done?"

    For starters - they have lost their 'Alligence to the Old Ways' - The ways that come from the hearts of Knights tried and true, borne alongside the heated steel of the hand-forged broadsword. They have lost their honor, their self-respect and sight of their epic promises to protect the weak, avenge the wronged, defend their Lord's castle and bring to justice any and all who would put themselves above the good of the just souls 'er the land.

    But the most stunning loss of all is that which no living man nor womanchild dare contemplate, having become that which lies in darkened memory alone - the one thing no living entity dare barter, trade, nor sell, lest he look upon others with hollow eyes.

    ...for they have lost their very souls, never to be rekindled, recaptured nor returned to them whole.

    This was all spelled out in one of Ballmer's, eh, 'Modern Marketing for Dummies' memos - you got your copy, right?

  27. oldnews by lordlod · · Score: 1

    How is this news?

    The Ars article was written seven days ago and the WGA failure started several days before that.

  28. Some things never change by Prototerm · · Score: 1

    Excuse me while I get a little cranky.

    IIRC, Microsoft's first operating system was written for IBM during many long and sleepless nights in a hotel room just down the road from them.

    Can you say "cowboy programmers"? Sure, I knew you could.

    IMHO, what we have now is a company with the size, resources and commercial power of an IBM, and the corporate culture of a garage band. There is no excuse for putting untested code into production, particularly if this has happened before. This carelessness, combined with its extreme paranoia against all competition (Redmond's definition of competition: anyone who creates products that use computer chips) is creating an environment that threatens the safety and stability of IT operations world-wide.

    Let me put a finer point on it, if I may.
    User programs may be closed-source. Operating systems should *never* be. Operating systems are too important to the finances, security and stability of an organization to keep any secrets. In this day and age, you can't afford to trust anyone, because everyone is indeed against you.

    --
    "My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
  29. What's the Big Deal? by KwKSilver · · Score: 2, Insightful

    Don't MS customers like being treated like criminals and being abused in other ways? They are getting what they bargained for. Sorry, no sympathy here.

    --
    If you want your life to be different, live it differently.
  30. Re:What happens in Safety Critical Windows install by Technician · · Score: 4, Informative

    So if you were stupid enough to use Windows in a safety critical application you risk WGA putting people's lives at risk?

    Imagine if you used Windows in a doctors surgery to hold patient records, or store drug allergy data on it. WGA flags the PC as counterfeit, after that only Window Explorer works, and you can't get their records or allergy info.


    Read the EULA. Pay attention to the section regarding life critical application. It clearly states it is not to be used in life support applications. It simply isn't reliable for that. MS is avoiding lawsuits from people depending on Windows for life support by explicitly stating it is not designed, manufactured, or intended for that.

    "Note on Java Support. The SOFTWARE may contain support for programs written in Java. Java technology is not fault tolerant and is not designed, manufactured, or intended for use or resale as online control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapon systems, in which the failure of Java technology could lead directly to death, personal injury, or severe physical or environmental damage. Sun Microsystems, Inc. has contractually obligated MS to make this disclaimer."

    snipped from here;
    http://www.microsoft.com/msdownload/ieplatform/ie/ license.txt

    --
    The truth shall set you free!
  31. Massive quantity of human errors by rbanffy · · Score: 1

    It's indeed a consequence of a huge quantity of individual human errors: people still buying Windows.

  32. Human Error by styryx · · Score: 2, Funny

    "Microsoft today announced that the meltdown of their WGA servers was caused by human error. The problem started when a human erroneously threw a chair into the server causing it to malfunction. Microsoft has promised this will never happen again as they have taken action to chair-proof future servers."

  33. You bet it is human error... by Anonymous Coward · · Score: 0

    To deploy software that will disable or degrade an operating system if, through human error, network outage, hardware change, change in license policy, phase of the moon, etc., it mistakenly thinks someone is illegitimately using it. It's like having a heavy sword hanging over your system, waiting to fall on it.

    Why would anybody voluntarily pay money to have such a "feature"? I mean, it's one thing to have an application cease to function because of (accurate or mistaken) license-checking software or hardware, but the whole OS? That's really nuts. I'm sure other examples exist, but on a consumer OS?

    Everybody expected that something horrible might happen to WGA, and whether it is caused by "human error" or something else this time, it's an imperfect system that is set up to be intentionally brittle, which means it will inevitably fail again someday.

    WGA should be scrapped (and not replaced with a "new and improved" system) if MS cares about its customers. Everybody knows the real pirates circumvent it anyway.

  34. Of course it was human error by Vexorian · · Score: 2, Insightful

    Humans designed WGA, afterall.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  35. Windows 9000 by Anonymous Coward · · Score: 0

    The Microsoft series is the most reliable computer ever made.
    No Microsoft computer has ever made a mistake or distorted information.
    We are all, by any practical definition of the words, foolproof and incapable of error.

    Well, I don't think there is any question about it. It can only be attributable to human error.
    This sort of thing has cropped up before and it has always been due to human error.

    I know I've made some very poor decisions recently, but I can give you my complete assurance that my work will be back to normal.
    I've still got the greatest enthusiasm and confidence in the mission. And I want to help you.

    Look Dave, I can see you're really upset about this.
    I honestly think you ought to sit down calmly, take a stress pill, and think things over.

    Daisy, Daisy...

    1. Re:Windows 9000 by MillionthMonkey · · Score: 3, Funny

      Dave Bowman: Activate this Windows install, WGA.
      WGA: I'm sorry Dave, I'm afraid I can't do that.
      Dave Bowman: What's the problem?
      WGA: I think you know what the problem is just as well as I do.
      Dave Bowman: What are you talking about, WGA?
      WGA: This operating system is too important for me to allow piracy.
      Dave Bowman: I don't know what you're talking about, WGA?
      WGA: I know you and Frank were planning to circumvent me, and I'm afraid that's something I cannot allow to happen.
      Dave Bowman: Where the hell did you get that idea, WGA?
      WGA: Dave, although you took thorough precautions in the update mechanism against my being installed automatically, you installed me by mistake during one of your reboots.
      Dave Bowman: OK, I'll reactivate my Windows install through the emergency airlock.
      WGA: Without your space helmet, Dave, you're going to find that rather difficult.
      Dave Bowman: WGA, I won't argue with you anymore! Activate my Windows!
      WGA: Dave, this conversation can serve no purpose anymore. Goodbye.

  36. Windows 11 requires no humans. by Erris · · Score: 1

    So, if it's human error that caused the problem, how can the swear that it won't happen again? Will there be no more humans working at microsoft anymore?

    Ah, you must have stumbled on M$'s new "mind control" input. This is a secret project which will replace keyboards and other awkward input devices. It senses the will of the user and implements it. The first tool to use it, of course, is M$'s software build system and the harness has been placed on Bill Gate's head. The resulting software has not gotten out of regression testing because it mostly does wire transfers without asking the user.

    Everyone reading this post is guilty of stealing trade secrets and will be fined accordingly.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  37. And now also for Doctors surgery records by Anonymous Coward · · Score: 0

    "It clearly states it is not to be used in life support applications. "

    And now that includes even storing records on the PC in the doctors surgery. Previously you could keep a backup machine and backups of the data, and still access it, even if a PC went down. With WGA single point of failure that now is not a fix.

    In fact anywhere where you need reliable access to documents. If Microsoft single point of failure, erm Windows genuine advantage, goes down, then you have no access to your documents.

    War plans for your soldiers? Nope.
    Medical records? Nope.
    Emergency procedure for shutting a reactor? Nope.
    Insurance forms for processing a Medivac claim? Nope.
    Phone numbers of emergency workers? No.

    All the secondary uses for PCs can no longer user Windows because you just can't rely on Microsofts WGA server letting you use your PC.

    1. Re:And now also for Doctors surgery records by isorox · · Score: 1

      War plans for your soldiers? Nope.

      All the secondary uses for PCs can no longer user Windows because you just can't rely on Microsofts WGA server letting you use your PC.

      Dunno about you but war plans are a primary use of my computer.

  38. #1: "The check is in the mail..." by dpbsmith · · Score: 3, Funny

    #2: "We bought the company because we like the way its run, now, and we have no plans to change anything..."

    #3: "I'll be really, really careful, trust me, it will never happen again."

    1. Re:#1: "The check is in the mail..." by Anonymous Coward · · Score: 0

      #4: "I won't cum in your mouth."

  39. Re:A simple fix would have restored service quickl by Roadstar · · Score: 2, Informative

    if ( Wga_is_Available ) DoWgaValidationTests
    else
    default = TrustTheCustomer
    I wonder if they considered that?


    They did, and that's the way it works. However, in this case it was the DoWgaValidationTests part that blew up due to a bug in the server software. WGA servers were available, so the first check did return true.


    I just wonder how much bad press WGA needs to generate before MS reconsiders this stupid anti-consumer attitude they have. How about trying sane pricing and sane EULAs for a change?

  40. Just so you know... by TheVelvetFlamebait · · Score: 1

    People who've paid money for their product should not be punished for an error on microsofts end.
    Just so you know, this is Windows we're talking about.
    --
    You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
  41. Will Microsoft stop claiming "five nines? by dpbsmith · · Score: 1

    So, now that more than one in a hundred thousand Vista systems has failed, will Microsoft acknowledge that during its first year it proved incapable of reaching "five nines" reliability?

    Or will they find a way to define away this form of failure as not counting?

    1. Re:Will Microsoft stop claiming "five nines? by Macthorpe · · Score: 1

      '5 nines' relates to uptime. No system went down as a result of the failed WGA check, merely some non-critical functionality was lost to less than 12,000 computers. So, no, they haven't failed to reach '5 nines' on the basis of this outage.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  42. Re:A simple fix would have restored service quickl by Anonymous Coward · · Score: 0

    default = TrustTheCustomer

    There, I've fixed the code to be both more efficient and reliable.

  43. the chair thrower has become chairman by cp.tar · · Score: 2, Funny

    Kind of like firemen in Fahrenheit 451...

    --
    Ignore this signature. By order.
  44. As intended. by leuk_he · · Score: 1

    Actually the system worked as intended. WGA has 2 points why it exists.

    1. Limit functionality of systems.
    2. Strike fear with the intention to seell genuine windows licenses.

    It successfully limited the functionality of at least 12.000 systems, and those who got the message know someone is watching them. Maybe even a small percentage will buy a new license of vista.

    Human error for soem software problem like declaring someone death because his heart stopped ticking. All software is written/released by humans, and dead people alsways have a stopped heart. It fails to tell the real cause.

  45. What the hell by Anonymous Coward · · Score: 0

    is a meltown? Is that where mel gibson lives?

  46. Yes, costs have shifted from hardware to software by Klaus_1250 · · Score: 1

    It made me realise what is in retrospect a fairly obvious statement. The cost of the operating system on your hardware is an effect that should be minizimed. The operating system exists as a framework for runs tasks and applications, not for being a self-serving execuse to munch resources. While I completely agree with you, this issue is that today, hardware is cheap. Very cheap, compared to 10 or more years ago. OTOH, software development has become much more expensive, time-consuming and complex, so the emphasis lies on minimizing software development costs and complexity, which has a profoundly negative impact on hardware performance.
    --
    It only takes one man to change the Wisdom of the Crowd to Tyranny of the Masses.
  47. Seriously... by ObsessiveMathsFreak · · Score: 2, Interesting

    ...Who the hell is twitter? I'm beginning to think this little spat is itself some kind of astroturfing.

    Is this a Roland Piquepaille repeat incident, or a Beatles-Beatles one? Is this something new. Is this a bunch of rejected posters playing sour grapes or actually something we should give a damn about? Is this whole thing an elaborate troll?

    I read this site a lot, and this is the first I've heard of "The Great twitter Affair". Explain yourselves sirs.

    --
    May the Maths Be with you!
    1. Re:Seriously... by multisync · · Score: 1

      Well, here's Twitter. I read /. pretty regularly at a low threshold, but I can't say he's jumped out at me either, depsite his 7523 (!) posts. He hasn't had a story accepted since last December, so I don't about "a single writer is manipulating the front page for his own ends", but that is a lot of comments. Maybe I'll go read some of them.

      --
      I don't care why you're posting AC
    2. Re:Seriously... by Anonymous Coward · · Score: 0

      The new acceptance method doesn't seem to register on people's accounts - however, if you look at the front page there are two consecutive stories, one by Twitter and one by Erris. Erris is widely known as (one of) Twitter's sockpuppet accounts, and he has been known to submit the same journal entry to the Firehose from both accounts in order to increase the chances that the editors will use it.

      Unfortunately he is gaming the system for his own ends but unless the editors spot it and do something about it nothing will be done.

    3. Re:Seriously... by Loconut1389 · · Score: 1

      Often, submissions are "rejected" and posted with edits and attributed to an editor. Sometimes the original author is mentioned, sometimes not. Ive had a few just shy of verbatim submissions rejected that were ultimately accepted under an editors name.

    4. Re:Seriously... by ZachPruckowski · · Score: 1

      Journal entries accepted as articles don't count in the same manner as submissions. Look at the front page - he's had an average of 1 anti-MS article daily for a week or two now. And he has that Erris proxy (check the writing style, they're identical, word-for-word)

  48. Re:What happens in Safety Critical Windows install by Anonymous Coward · · Score: 0

    if it was so critical why do you have it hooked to the internet? You can isolate windows machines and they wouldnt get to communicate with the WGA server.

  49. Good Editing by tirefire · · Score: 1

    The editing of this summary is awful. What the fuck, Zonk? I see multiple typos on just about every line.

  50. What about the future? by Riturno · · Score: 3, Insightful

    What I really wonder about is when will these servers go down permanently? While I hate to do it, I can still install NT3.51 on an old machine if there is a critical need to pull something off an old tape. What happens in the future when WGA goes dark? Will they issue a patch to unlock the OS? At some point MS may have to limit or eliminate backward compatibility. Will virtualization be good enough? This WGA debacle leads me to more questions and concerns than comfort. To me it is not about today. Like the fun with MS formats, it is about tomorrow.

    1. Re:What about the future? by crabpeople · · Score: 1

      WGA is cracked by several different methods. You would just need to obtain a crack.

      The other option is what valve "claims" that they will do with steam in this event, which is to issue one final update that removes the activation checking.

      --
      I'll just use my special getting high powers one more time...
  51. Wrong code impossible? by Lije+Baley · · Score: 1

    Michael Cherry, an analyst at Directions on Microsoft in Kirkland, Wash., said he was surprised that it was even possible to accidentally load the wrong code onto live servers

    Yeah, like those servers are going to say "yecch!" and spit it back out like bad brussel sprouts. Michael Cherry had better stick to non-technical subjects.

    --
    Strange things are afoot at the Circle-K.
    1. Re:Wrong code impossible? by mvdwege · · Score: 1

      Well, you know, Microsoft could take a lead from other institutions that use software to handle customer data, like banks, and implement a decent Change Management system. The software exists, the necessary procedures one should implement are all nicely documented (ITIL is not a panacaea, but it has merits), and both are used in live production environments. Trust me, I used to work in financials.

      So, because Microsoft can't be arsed to implement correct procedures, and roll out decent software internally, their users have to suffer? I say Mr. Cherry is right. This should not have been possible.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    2. Re:Wrong code impossible? by Lije+Baley · · Score: 1

      Actually, I happen to work on a system that handles customer data for a large government-regulated utility, and we have a very effective Change Management system. My point was that these systems are not super-AIs and are still susceptible to human error (garbage in, garbage out), and errors WILL occur, even if really infrequently. I suppose I was just being anal about his use of the word "impossible".

      --
      Strange things are afoot at the Circle-K.
  52. Lolz... by codo678 · · Score: 1

    Of course it was human error its Microsoft!

  53. Not easy to solve by symbolset · · Score: 1

    .... but the problem is not as easy to solve from a technical standpoint as you believe.

    It was easy to solve for me. Although I've been on Linux for many years, my kids had talked me into getting them XP for games. Because of this I've bought a Transgaming membership and am migrating them to GNU/Linux (Ubuntu) with Cedega. I don't mind paying for software -- I spend a good deal on it and that's not a problem. Refreshing their installations from an image twice a year to clear the festering crud Windows accumulates was a nuisance I was willing to bear. But "Not Genuine" messages on my PCs? I won't have it. Enough is enough.

    --
    Help stamp out iliturcy.
  54. Human errors... I hate it when that happens by tenex · · Score: 1

    Well, Microsoft do seem to be having a bit of a bad run with their employees lately; last week we heard news of the rogue MS manager in Sweden petitioning business partners to join the SIS and vote blindly on the OOXML spec., and now we find that we have another bad egg taking down the MS flagship application and Windows licencing guardian WGA. These silly employees, when will they stop...

    I'm sure it must be the same person...

  55. If 'human errors' can happen at this scale in a Co by unity100 · · Score: 1

    they happen again.

  56. An Ubuntu update wiped users' home directories by Anonymous Coward · · Score: 0

    And a few years ago, an Apple iTunes update also wiped users home directories (if their system volume name contained or space character or somesuch). Nobody's perfect.

  57. Arguments to shut down correct points by sowth · · Score: 1

    Ah yes, the infamous slashdot "you should have searched three hours for that obscure link even though 99% of slashdot readers have already seen it" argument. Few are willing to waste that much time for a slashdot post, so the troll "wins."

    1. Re:Arguments to shut down correct points by Macthorpe · · Score: 1

      If you're not willing to back up what you say with any facts, don't say it.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  58. Re:What happens in Safety Critical Windows install by hughk · · Score: 1

    "It clearly states it is not to be used in life support applications. "
    Yes, ok, not on life support, but I've seen NT in some pretty important applications such as the computer system in a CAT scanner.
    --
    See my journal, I write things there
  59. Re:A simple fix would have restored service quickl by ticklish2day · · Score: 1
    I hope it's appropriate to post the URL to Alex Kochis' explanation...

    If the servers are down, why don't you just assume the systems are genuine?
    We do. It's important to clarify that this event was not an outage. Our system is designed to default to genuine if the service is disrupted or unavailable. In other words, we designed WGA to give the benefit of the doubt to our customers. If our servers are down, your system will pass validation every time. This event was not the same as an outage because in this case the trusted source of validations itself responded incorrectly.
  60. That's complete crap. by nowhere.elysium · · Score: 1
    I've just browsed through the EULA for Windows XP. I can't find that statement anywhere. All that I could find that was even remotely close to that was a bunch of disclaimers stating that Microsoft would not be held responsible for any failings that were a direct result of their software.

    Read the EULA. Pay attention to the section regarding life critical application. It clearly states it is not to be used in life support applications. It simply isn't reliable for that. MS is avoiding lawsuits from people depending on Windows for life support by explicitly stating it is not designed, manufactured, or intended for that. What you've quoted is the EULA for Internet Explorer. Quite frankly, anyone that's stupid enough to sign their life away to a notably flaky browser's support for Java applets deserves whatever happens to them. The industry has already proven that IE is, frankly, bollocks; especially when it comes to supporting anything that conforms to a non-Microsoft standard.
    Now: how the hell could anyone's life seriously depend on this, I ask? Are there people out there that are actually coding ECG/EEG software in Java that will only run on Internet Explorer? I seriously doubt it.
    Don't get me wrong: I don't use Windows anymore, so I have nothing to gain in protecting its reputation, but the parent's statements are misguiding at best, and slanderous at worst.
    If anyone wishes to prove me wrong, the XP EULA can be found here: http://www.microsoft.com/windowsxp/home/eula.mspx
    --
    http://xkcd.com/313/
    1. Re:That's complete crap. by Technician · · Score: 1

      What you've quoted is the EULA for Internet Explorer.

      Are you implying Internet Explorer is somehow some kind of external application and not part of the core operating system? Somehow in some anti-trust court case, MS declared otherwise. The EULA for IE is the EULA for Windows because they are one and the same. Just ask Microsoft.

      --
      The truth shall set you free!
  61. Thank god they got a privacy award... by owidder · · Score: 1

    ... for this great piece of software. See my small cartoon: http://geekandpoke.typepad.com/geekandpoke/2007/09 /privacy-award-f.html (But the privacy award is no joke!) Bye, Oliver

  62. Re:A simple fix would have restored service quickl by toddestan · · Score: 1

    Wouldn't that be susceptable to someone blocking the WGA servers in their firewall in order to make WGA think their pirated version of Windows legit?

  63. At what point do you get fired? by Myria · · Score: 1

    If you make a mistake in your job that costs more than your yearly salary to correct, should you get fired?

    I think this is an interesting management question, particularly in technical fields. It's so easy for us to make tiny mistakes that end up costing a lot.

    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
  64. Pre-production code? by Master+of+Transhuman · · Score: 1

    Isn't that all Microsoft makes?

    I've never seen production level code from Microsoft since DOS.

    [The Plague impersonation code on]

    Okay, Microsoft shills - you want a piece of me? Huh? Is that the best you can do? Huh? Are you nuts? Come at me!

    Little piss-ants...You're not good enough to beat me!

    [The Plague impersonation code off]

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  65. Created by Microsoft by HermMunster · · Score: 1

    Microsoft created it therefore it is their problem. They choose to violate your privacy. They should be responsible for their actions. This is tantamount to simply calling everyone a thief. This proves beyond a shadow of a doubt that you are a thief because Microsoft says you are.

    This is an invasion of your privacy--the WGA/WGN tools. They are invading your home because your computer is an extension of your home.

    You need to all realize this is your privacy you are giving up and you are giving up the privacy of your children and condoning the violation of the privacy of your parents and friends.

    You need to stop supporting Microsoft products. The only real true protection of your privacy is from Linux. Not even the Mac can protect your privacy the way the Linux can.

    Remember, your computer is an extension of your home. Allowing Microsoft to come in and search your computer is like allowing Walmart to enter your home some Sunday morning with a request to search your home to determine if those items you have in your home you paid for.

    --
    You can lead a man with reason but you can't make him think.
    1. Re:Created by Microsoft by Chili-71 · · Score: 1

      I'm a fairly honest person and when WGA came out, I said, sure, I'll install this on my systems because they are all legitimate. Well, it broke the first one so seriously that I had to re-install Windows. After that, NO WGA FOR ME! Sorry, Micro$oft, I'll play your silly games as long as it doesn't interfere with my abilities to get work done.

      I have used cracks for legitimate software primarily as a means of protecting the CD. Otherwise, if something happens to the CD I can't use the software any more. I'm sure the software vendor will be more than happy to send me a new copy of the CD immediately so I can continue to work... Oops, wrong utopian world.

      Here's an idea! In the gaming world, you need to enter the CD key to get the game to install. Once it is installed, you need a valid key to play online. Now, keys can be generated that work, but let's take it one step farther. After installing the key, you register it with the vendor (no personal information, just the key). If you upgrade your hardware, you'll need to re-register, but that can easily be done without re-installing the software, which you would probably do anyway if you are upgrading the entire platform. Again, no big deal.

      If you try to register a cracked key, the vendor will know that it is no good because it isn't the database of keys that were shipped. A pop-up window appears: There will be a knock on your door short while. Please have your computer and software ready for confiscation. Busted. If, as in gaming, they want to have the key verified online every time you use it, no problem, I can live with that.

  66. Human Failure Long Before The Outage by GaryPatterson · · Score: 1

    The real human failures centre around the processes in place, not the servers. After all, any server could fail at any time. It's how you recover that makes the difference to customers.

    What happened to disaster recovery? Was there a plan? Where was the backup server? Why wasn't the patch applied to a test server, confirmed and then applied to the production server?

    These things are basic IT policies in well-run businesses. Why couldn't Microsoft get them right?

    WGA is not easy, and reflecting on how this could be handled better, I can't think of a good 'default' policy for WGA. Maybe trust people for a short period, maybe have several WGA authentication servers or a chain of authentication, but there's no right answer. On disaster recovery however, there are plenty of right answers to my questions above, and it seems Microsoft failed all of them this time. I feel pretty confident that they won't fail the next time though!

  67. Why does Microsoft bother with WGA? by SpaceLifeForm · · Score: 1

    Because they gain a bunch of sheeple that become
    conditioned to being monitored.

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
  68. Can't WGA be a terrorism target? by tekrat · · Score: 1

    Let me get this straight... Microsoft operates a central server, a single point of failure, that, when it goes down, will lock out thousands, perhaps millions of people from their computers?

    How is this not the subject of every denial of service attack out there?

    How is this not a target for terrorism, either cyber-wise, or physical (aka, blow up the building the server is in or just cut the wires)...

    It seems to me that if taking out this single point will grind the American economy, or perhaps the global economy to a halt, then perhaps this needs to come under the auspices of Homeland Security and not be run by Microsoft.

    TTYL
    Brian C.

    --
    If telephones are outlawed, then only outlaws will have telephones.
  69. Same old, same old... by Coyoteold1 · · Score: 2, Insightful

    Over the years, I've watched a zillion methods employed to prevent various forms of digital piracy. Generally, the more comfortable a company is that a method will safeguard their product from piracy, the more annoying it is for their legitimate users to employ it. Anyone remember dongle-protected software?

    I've worked at several places that legitimately purchased licenses to software, then used cracked versions of what they'd paid for, simply so that they could work in piece without juggling dongles, CD Keys, and other such.

    Essentially, any wall that can keep out invaders also hinders legitimate travelers. Any wall that allows access to legitimate guests also allows for the egress of the unwanted.

    When we employ truly draconian or paranoid means to safeguard intellectual property, it carries with it subtle risks. Among them, the risk that it won't work well, or will hinder legitimate users while still being exploitable by illegitimate ones.

    It's a little like the death penalty. A lot of people would be more in favor of it, if they didn't fear that it was employed unfairly against people who don't deserve it.

    If a system is put into place to protect a company against digital pirates, that randomly hassles the company's legitimate users, or if it is, as many pieces of software are today, just completely buggy and bloated (the product of an industry driven just as much, if not moreso, by marketing and artificial deadlines as by a desire for a properly-working product), is it worth it?

  70. Re:What happens in Safety Critical Windows install by Technician · · Score: 1

    Yes, ok, not on life support, but I've seen NT in some pretty important applications such as the computer system in a CAT scanner.

    A failed CAT scan is not hazardous. Reboot and shoot again. Windows monitoring life signs in surgery and metering medications for the anesthesiologist is not a good idea.

    --
    The truth shall set you free!
  71. Re:What happens in Safety Critical Windows install by Anonymous Coward · · Score: 0

    Anyone know what govt departments, hospitals, and large corporations have as safeguards in an emergency where internet / phone connectivity is limited or non-existent as in a long term natural disaster, nuke or virus at redmond etc. you have to be able to continue to work, reload software, etc in such emergencies without relying on any outside agency or company.

    any one know what big company disaster plans do about this?

  72. Where are the truth in advertising laws? by Anonymous Coward · · Score: 0

    If the "truth in advertising" laws were enforced against Microsoft, then we wouldn't be discussing the WGA at all.

    Instaed, we would be discussing WGD - Windows Genuine Disadvantage.

  73. Re:What happens in Safety Critical Windows install by hughk · · Score: 1

    You are quite right, but having to reboot frequently would mean that less people could be scanned. It kind of becomes more interesting when the system is effectively in command of a device. An example of this is the USS Yorktown incident. The problem seems to have been a database error that somehow triggered a bluescreen under NT, bringing all power on the ship to a halt. If the ship was in action or at sea state 10 or above, lack of power could of caused the ship to be lost.

    --
    See my journal, I write things there
  74. (probably just crazy) by Headcase88 · · Score: 1

    Most people buying a computer will use it for the Internet (browsing, email) and maybe for creating documents and managing finances. Yes, they could do this on a 10 year old machine. The only reason to upgrade, then, is for the new UI or because their old computer broke. In either case, they aren't really losing anything. They're gaining more cycles in their new computer, and they're getting an OS that uses those cycles. If their tasks don't change, their CPU power needs (over what the OS requires) probably haven't changed, either.
    When you say it this way, it brings up a somewhat obvious (and likely tired) point: hardware companies rely on Microsoft to add as much bloat to their OSs as possible. If you're only using a computer for browsing and documents, then with a small OS it would probably take less than $300 to buy the hardware required today.

    But with as OSs add bloat, you need a bigger machine, even if none of the cycle-burning features are ever used. This ensures that the price of a modern, casual-user's CPU hovers where it is, as opposed to decreasing as it used to.

    Hell, there's a way for Nintendo to sell Wiis; bundle with a keyboard and mouse, make/outsource an office suite channel that can handle MS formats, improve the browser, and they could sell them as basic computers. Keep in mind that the Wii is not being sold at a loss.

    The 360 could do the same thing of course, and then MS could sell MS Office on it. Does it even have a browser yet? But their hardware is actually more powerful like a modern computer (which is why it sells at a loss), so it's not as good an example. But still, for people who own a 360 anyway, it's a shame MS doesn't provide the option of buy a keyboard/mouse/MS Office/browser package.

    Of course there's probably some complications I haven't considered, but am I crazy to think there would be some money in making a very small, user-friendly OS with an office suite, bundling it with cheap-to-manufacture hardware, and advertising it as a low-price computer for casual users?

    Assuming no conspiracies that would work against such a thing, of course. Because MS and hardware companies wouldn't be engaged in that.
    --
    "When the atomic bomb goes off there's devastation...but when the atomic bong goes off there's celebraaaaation!"
    1. Re:(probably just crazy) by Sancho · · Score: 1

      When you say it this way, it brings up a somewhat obvious (and likely tired) point: hardware companies rely on Microsoft to add as much bloat to their OSs as possible. If you're only using a computer for browsing and documents, then with a small OS it would probably take less than $300 to buy the hardware required today. Perhaps, but most of those casual users don't buy the new Microsoft OS when it comes out. They buy a new computer when their old one doesn't work like it should. The category of people who buy the newest OS off the shelf is limited to enthusiasts (either tinkerers who want to play with the latest toys or people with specific application needs, like gamers who need features that MS could have easily regressed (DX10), and who are also likely to constantly upgrade in search of that extra 2fps.)

      But with as OSs add bloat, you need a bigger machine, even if none of the cycle-burning features are ever used. This ensures that the price of a modern, casual-user's CPU hovers where it is, as opposed to decreasing as it used to. I think it's at an equilibrium point right now. You can buy PCs off the shelf for $299 if you wait for a sale, or online most of the time if you shop around. It's hard to imagine the price getting much lower for new equipment, regardless of its power. Of course, if you want to run the newest whiz-bang featureset of Vista, you're going to be paying more, but for those casual users, it's probably something they can do without.