Slashdot Mirror


Why Vista Took So Long

twofish writes, "Following on from Joel Spolsky's blog on the Windows Vista shutdown menu, Moishe Lettvin, a former member of the Windows Vista team (now at Google) who spent a year working on the menu, gives an insight into the process, and some indication as to what the approximately 24 people who worked on the shutdown menu actually did. Joel has responded in typically forthright fashion." From the last posting: "Every piece of evidence I've heard from developers inside Microsoft supports my theory that the company has become completely tangled up in bureaucracy, layers of management, meetings ad infinitum, and overstaffing. The only way Microsoft has managed to hire so many people has been by lowering their hiring standards significantly. In the early nineties Microsoft looked at IBM, especially the bloated OS/2 team, as a case study of what not to do; somehow in the fifteen year period from 1991–2006 they became the bloated monster that takes five years to ship an incoherent upgrade to their flagship product."

761 comments

  1. Linux development model? by October_30th · · Score: 5, Funny

    So, Microsoft has finally adopted the Linux development model?

    --
    The owls are not what they seem
    1. Re:Linux development model? by NineNine · · Score: 2, Funny

      So, Microsoft has finally adopted the Linux development model?

      Close. If they did that completely, then they would have a new OS release every 4 weeks, with each previous one being "supported" only if you can afford to hire a full time staff of programmers.

    2. Re:Linux development model? by nmb3000 · · Score: 4, Insightful

      So, Microsoft has finally adopted the Linux development model?

      To call it "the Linux development model" is somewhat arrogant I think. It appears more that Microsoft is trying to take their time and putting in extra effort to make this release literally the best Windows release to date, because the last thing they want is another Windows ME. This process applies to any software group, be it OSS, Apple, IBM, and yes, Microsoft.

      To borrow a quote from Shigeru Miyamoto, "A delayed game is eventually good, a bad game is bad forever." I think that applies to pretty much any software project, though of course "good" is relative to the user.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    3. Re:Linux development model? by Anonymous Coward · · Score: 1, Insightful

      Troll because he insulted Linux? Nothing like a little bias!

    4. Re:Linux development model? by Salsaman · · Score: 1, Interesting
      Microsoft is trying to take their time and putting in extra effort to make this release literally the best Windows release to date, because the last thing they want is another Windows ME.

      From the reviews I have read, Vista will be another Windows ME. Not that it bothers me, I have been free of Microsoft's trashy products since 1998.

    5. Re:Linux development model? by MORB · · Score: 1

      Their effort seems to be misguided. The case exemplified here shows that they just have way too many people working on that thing, and the overhead reached astronomical proportions.

      The company I work for has a similar tendency, on a much smaller scale. We also have a pretty fat, cumbersome and difficult to manage code base with lots of legacy code, and there is this misguided belief that just throwing more people at it will improve things.

      Don't they know about the mythical man-month?

    6. Re:Linux development model? by October_30th · · Score: 2, Interesting
      PM would say, "the shell team disagrees with how this looks/feels/works" and/or "the kernel team has decided to include/not include some functionality which lets us/prevents us from doing this particular thing".
      That sounds a lot like the Linux development model.
      --
      The owls are not what they seem
    7. Re:Linux development model? by M1000 · · Score: 5, Funny

      To borrow a quote from Shigeru Miyamoto, "A delayed game is eventually good, a bad game is bad forever." I think that applies to pretty much any software project, though of course "good" is relative to the user.Wow, Duke Nukem Forever ® is sooo going to be good !!!

    8. Re:Linux development model? by Anonymous Coward · · Score: 1, Insightful
      to make this release literally the best Windows release to date
      Sounds unlikelly ... *coug* WGA *cough*
    9. Re:Linux development model? by JazzLad · · Score: 2, Insightful

      Careful, the first post that criticized Linux got modded offtopic for being contrary to groupthink. You will probably be the only person to see this warning as it will surely be down modded as well 5 seconds after clicking Submit.

      --
      "If you have nothing to hide, you have nothing to fear." - Every fascist, ever
    10. Re:Linux development model? by diersing · · Score: 3, Insightful
      "A delayed game is eventually good, a bad game is bad forever."
      You don't account for a delayed game being bad, just because something is delayed doesn't make it inherently good. And when you get a delayed-bad game, its double bad because you, to quote my uncle Ray, "had to wait for that crap".
    11. Re:Linux development model? by October_30th · · Score: 1

      Well, I've had excellent karma for years and I'm perfectly familiar with the penalty dished out for not agreeing with the Slashdot groupthink. I can afford to lose some karma.

      --
      The owls are not what they seem
    12. Re:Linux development model? by Anonymous Coward · · Score: 0

      Careful! Don't violate the Slashdot groupthink! You might make the nerds anggrrrryyy! Harrr!

    13. Re:Linux development model? by jazman_777 · · Score: 1, Insightful

      That's when you can really say what you think. Use the Karma bonus. Burn a few points, you know how to pad it back up if needed. It's Slashdot tenure.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    14. Re:Linux development model? by operagost · · Score: 4, Funny
      To borrow a quote from Shigeru Miyamoto, "A delayed game is eventually good, a bad game is bad forever."
      Unless your name is Derek Smart.
      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    15. Re:Linux development model? by Anonymous Coward · · Score: 0

      Uh huh, and what colour is the sky in your world?

    16. Re:Linux development model? by MidKnight · · Score: 4, Insightful

      Do you really think Microsoft has been delaying the Vista release in order to make it the best Windows release to date? That seems ignorant of the history of the project to say the least. Here's what I remember:

      The Longhorn project was officially started in 2001 (or possibly earlier). Longhorn initially had a number of OS-level features that would've made it on par with some other OS's in the same time peroid, had it been released in its original time window (late 2002, I believe). By my recollection of events, they originally started with the Windows 2000 Server codebase, and attempted to bolt the new fancy features onto the side of it. The effort failed miserably.

      By 2003, Microsoft had realized that doing "add-on" development to Windows 2000 was a lost cause, so they literally called a do-over: this time they started with the WinXP Update 2 codebase. By the start of 2005, they were still having serious trouble getting all the new features to play well together, so they started removing them one by one. By 2006 all of the exciting new OS features had been removed, except for the new display API. This became the new feature set of the Vista release: eye candy.

      Feel free to correct my from-memory summary of the history of the project. But my point is that they weren't polishing the silverware until it shone brightly; they were just trying to get the dinner table set before it was time for breakfast.

    17. Re:Linux development model? by shashark · · Score: 0, Redundant

      Unless the delayed game is Duke Nukem Forever.

    18. Re:Linux development model? by kalirion · · Score: 1

      And this is why Daikatana is the classic that it deserves to be.

    19. Re:Linux development model? by notaprguy · · Score: 5, Insightful

      You're partly right. The "Longhorn reset" - when they decided to largely throw out more than years worth of work - came about because they were overly ambitious. They were trying to re-write major portions of the platform. They realized that doing so was not only going to be too difficult/take too much time but that customers didn't really want that. So they did a reset...significantly reduced the origional ambitions of the project so they could get it done. Whether that's a good thing or bad thing is in the eye of the beholder. In my mind it was probably good because, despite the rantings of some on /. and elsewhere, Windows actually works pretty well for most people and organizations. Re-writing the whole thing would have probably cause more harm than good. Just my personal two cents.

    20. Re:Linux development model? by man_of_mr_e · · Score: 4, Informative

      While you essentially have a somewhat correct position, all your facts and deductions are wrong.

      1) Longhorns original schedule was mid-2003 (Whistler Server (eventaully called Windows 2003) had been scheduled for 2002 for almost a year before XP Shipped).

      2) Longhorn started with the XP codebase.

      3) The Longhorn reset started with the Windows 2003 SP1 codebase.

      4) The "Reset" happend in 2004, not 2003.

      5) It was not "add-on" development, it was essentially re-architecting the entire OS to be .NET based, something which nothing was really ready for, and was far too large of a job.

      6) They didn't have problems "getting the features to play well with each other", they simply weren't ready, and wouldn't be ready for the OS ship. In the case of WinFS, it was simply an over-architected solution to a simple problem that was much better solved by simple indexing.

      7) Not "all" of the exciting features were removed. As I said above, WinFS turned out to be something that wasn't really needed or wanted. Monad was relagated to ship post launch, EFI turned out to be useless because no computers were using it in consumer PC's, and NGSCB (Palladium) was so highly criticised that nobody wanted it anyways.

      The features that were dropped were largely irrelevant, or unwanted, meanwhile the list of things that are new in Vista is huge. Check out the wikipedia entry:

      http://en.wikipedia.org/wiki/Features_new_to_Windo ws_Vista

      Now, that may still not be enough for a lot of people to upgrade, or they may not be features a lot of people really care about, but to claim that "all the exciting new OS features had been removed" is simply bogus.

    21. Re:Linux development model? by NoMoreNicksLeft · · Score: 1

      It appears more that Microsoft is trying to take their time and putting in extra effort to make this release literally the best Windows release to date, because the last thing they want is another Windows ME. This process applies to any software group, be it OSS, Apple, IBM, and yes, Microsoft.

      My apologies if the above is sarcasm, but I can't tell. If it is, it is the smoothest, most subtle example I have ever laid eyes upon. But, if not...

      Are you on drugs?

    22. Re:Linux development model? by MidKnight · · Score: 2, Insightful
      Re-writing the whole thing would have probably cause more harm than good. Just my personal two cents.
      I wholly agree: from the external perspective, it sounded like a lot of the developers fell into the classic S/W development trap: re-write something for the sole reason that "We can make it better this time". Very rarely does this ever fit a customer's actual desires... but developers almost always want to do it anyway (myself included).

      I'd love to hear the internal perspective of how the 'reset' decision finally came about inside Microsoft. Who took responsibility for it? Did Microsoft's upper management shoot the messenger, or did they reward them for making what must've been a very contentious decision for solid business reasons. I'm sure that'll make for an interesting book if someone ever cares to write it.
    23. Re:Linux development model? by Maxo-Texas · · Score: 4, Interesting

      I agree that developers have a problem with this.

      But...

      There is never an ROI on doing code cleanup and making it easier to maintain from a manager / new development programmer's perspective.

      As a maintenance programmer tho... I see faster, more stable, easier to maintain code out of even the little things I manage to sneak in. A solid code cleaning can cut weeks or months off of other projects on the same code base. From everything we've heard- windows source is a mess.

      What they probably need to do is spend 6 months and do an architectural code cleanup. There would be no immediately ROI however every project for the rest of time would benefit so theoretically their ROI is infinite. :)

      As a maintenance programmer, I've frequently taken multiple pages of code out of programs without changing their functionality. In a large number of cases products are shipped by the development staff with dead code, goofy code, very inefficient code, redundant code, etc.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    24. Re:Linux development model? by wwahammy · · Score: 1

      While I think almost everything you say is totally right, I think you misunderstand a significant portion of what WinFS was intended to do. It was more than setting, reading and searching metadata or file contents; it also was intended to do away with the concept of every app having its own separate database effecively. WinFS was intended to create a simple central storage location for most forms of structured data (mail stores in Outlook, Thunderbird, etc., contact lists in various IM apps, etc.). I think the concept is good and the goal of allowing better interoperability between applications is great but there are problems. Its a big technical task of creating this pervasive database store (especially with a organizational structure like Microsoft seems to have), as far as I know no one has ever done this before so its not like you can learn from someone else and the biggest issue I think is whether developers accept it. My biggest fear with that project was that it would turn into another Passport or even the new CardSpace idea in Vista; an idea that sounds great in theory but with little to no outside support.

    25. Re:Linux development model? by man_of_mr_e · · Score: 3, Insightful

      No, I agree with you. You're completely correct that WinFS's scope was far beyond desktop search, but in reality, this is all the end user really cared about, and "plug-ins" to a desktop search that understands various database formats seems to solve the problem (in it's current state) better than the monstrosity of WinFS. Like you say, it would probably be 10 years before apps fully supported it anyways. It would likely be at least another 2-3 years before Office and other MS apps supported it, so it really had no use in Vista other than as a "Here it is, it's done, now start using it" approach.

      I don't think the developer world is ready for it. And the users can only benefit if the developers accept it.

    26. Re:Linux development model? by Anonymous Coward · · Score: 0

      Wow, what is with the (seemingly gay, ignorant, and ugly) Linux fanatics who normally own (pwn) ./? So far the comments have been: 1) Linux and her developers suck, and 2) MS is only f'ed up (and it only sounds like they are. in reality it's a brilliant system) because they are in the process of making the best software ever. If it can become self-aware, I think it will be the next version for GOD.

    27. Re:Linux development model? by Anonymous Coward · · Score: 1, Interesting

      The code isn't that big of a mess. Really. Windows does need to be refactored to cut down on strong coupling of components to make for faster development IMHO, and that's something that's being worked on.

    28. Re:Linux development model? by Amouth · · Score: 1

      a greenish red - why do you ask?

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    29. Re:Linux development model? by jZnat · · Score: 1

      But in his mind, he finishes the quote, "but a delayed bad game just makes me sick."

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    30. Re:Linux development model? by pimpimpim · · Score: 0, Redundant

      Eventually, that is...

      --
      molmod.com - computing tips from a molecular modeling
    31. Re:Linux development model? by Mountaineer1024 · · Score: 4, Informative

      Monad has actually been released recently.
      They've renamed it Powershell and it's available here: http://www.microsoft.com/windowsserver2003/technol ogies/management/powershell/default.mspx

      I'm a little surprised there hasn't been a slashdot article, at least so the bash fanbois can go on about how blatant a copy this is... :)

    32. Re:Linux development model? by drew · · Score: 1
      To borrow a quote from Shigeru Miyamoto, "A delayed game is eventually good, a bad game is bad forever." I think that applies to pretty much any software project, though of course "good" is relative to the user.


      Obviously he never played Daikatana.
      --
      If I don't put anything here, will anyone recognize me anymore?
    33. Re:Linux development model? by lymond01 · · Score: 1

      To borrow a quote from Shigeru Miyamoto, "A delayed game is eventually good, a bad game is bad forever."

      Download the patch here! (Yes, it's 1.5 GB...but a bad game just doesn't have to be bad forever anymore!)

    34. Re:Linux development model? by maraist · · Score: 1

      Its a big technical task of creating this pervasive database store (especially with a organizational structure like Microsoft seems to have), as far as I know no one has ever done this before so its not like you can learn from someone else and the biggest issue I think is whether developers accept it.

      Look up ReiserFS. From what I remember, its original design goals (and research funding) included essentially making database-like table+column accesses mere file operations (directory, file and meta-data). Dont know if the full blown DB-light accesses ever got implemented though, just the basic file meta-data.

      --
      -Michael
    35. Re:Linux development model? by qmaqdk · · Score: 1

      >The features that were dropped were largely irrelevant, or unwanted, meanwhile the list of things that are new in Vista is huge. Check out the wikipedia entry:

      >http://en.wikipedia.org/wiki/Features_new_to_Wind o ws_Vista

      "Games: Minesweeper, Solitaire, Hearts, FreeCell and Spider Solitaire have been updated and rewritten to take advantage of Windows Vista's new graphics capabilities."

      Wow, he's got a point!

      --
      My UID is prime. Hah!
    36. Re:Linux development model? by BroncoInCalifornia · · Score: 1

      I do not think so.

      Linux has lots of semi independent parts.
      The kernal is only kernal. You can even not use the Linux kernal and use a BSD variant. Changes to the kernal usually do not break the start-stop process.
      Then there is an inner layer to the GUI. Usually this is X.org. But you could use Xfree86 instead.
      Then you can use Gnome or KDE or Enlightenment or BlackBox or ...
      The startup and stopping algorithms are in another module. It has been some sort of System V thing but some distros are switching to a newer system.
      This modularity shows up throughout an opens source desktop OS.

      The way these layers talk to each other is well defined so that development can proceed on these parts independently. This avoids the need for a convoluted source code repository system. The parts are small enough to be manageable.

      --

      Religion is the main cause of atheism.

    37. Re:Linux development model? by man_of_mr_e · · Score: 1

      Yes, Monad has been released for non-Vista OS's, but they're still working on all the cool new Vista related features of it.

    38. Re:Linux development model? by man_of_mr_e · · Score: 1

      Try reading the whole thing.

    39. Re:Linux development model? by hairpinblue · · Score: 1

      I think that the gist behind the BASH folks who crack on MS-msh (mish-mash) is that MS spent so much time and effort moving away from, ignoring, and/or hiding OS CLI (while attempting to develop proprietary forms of CLI for their internal apps) and then, years later, come back to MS-msh as if it's some sort of new revolutionary technology. Verbally, this could be said in terms similar to,"So, wait... wait... let me get this straight. For years you (MS) have been telling us not to bother with CLI, that the GUI which you half-stole from Mac/Amiga/Be/NeXT/SUN (and others) was soooooooo superior, while trying to get us to take VisualBASIC in the rear and cope with the horrendous implementation of macros in your apps ... this has been going on for years and now you (MS) want kudos for bringing in this thing you call Monad as if it's a brand new idea that you just thought of and will revolutionize the ability of the power user to interact with their OS? Give me a fsckin' break. How about you just admit that you screwed up royally, call it a night, and go home. Maybe we'll be willing to discuss this after a good night's sleep if, and only if, you orally pleasure our twelve foot schlong on your knees and foot the bill for breakfast in the morning... and the next ten years' worth of mornings."

      --
      Hustlers exist solely through charity. I see their scams, lies, and deceit: I'm too charitable to outright shoot them.
    40. Re:Linux development model? by Tobenisstinky · · Score: 0, Flamebait

      BURN!

      --
      wha'? where am i?
    41. Re:Linux development model? by 10101001+10101001 · · Score: 1

      Perhaps the grandparent wasn't clear enough, but what was being implied was not that it was difficult to create the database filesystem (BeOS had one). The problem is effectively providing an interface to those database entries to all programs. This is especially true given how files have for decades been self-contained. Trying to properly extract "good" information or, more probably, requiring the user to provide "good" information to fill in sufficiently what things are (images and music are good examples) is a pretty dramatic shift and unlikely to be met with grand user acceptance. And so long as users tend to fill in garbage information, they'll tend to get garbage information out, greatly reducing the usefulness of the feature. Leaving it to programmers to provide more of the information may not be best (and doesn't resolve all legacy applications).

      Those are the real problems. And nothing about reiser4 solves them, though plugins (which IIRC, spotlight uses) can try to mitigate the problems.

      --
      Eurohacker European paranoia, gun rights, and h
    42. Re:Linux development model? by Anonymous Coward · · Score: 0

      The discussion of what WinFS was the reason why it was cut. WinFS turned out to be two completely seperate products that people kept trying to force into one.

      The first was what became Windows Desktop Search - the ability for a user to search across their desktop for files. WinFS was overkill for this user feature, and it is much better accomplished via an indexing service.

      The second focus was what developers were interested in - the idea of WinFS as a uniform data access and storage solution for their applications. The problem here was that WinFS didn't really solve any problems - it simply made working with data more complicated, and it imposed the overhead of its solution on the vast array of applications that didn't need that kind of storage. What it turns out people wanted was three things - the ability to leverage the power of a database inside their application, a simplified way to work with that database in code, and a method for exposing custom data points to the indexing service so custom fields could be searched across and indexed.

      Microsoft didn't need WinFS to solve those problems. What it ultimately decided to do was break the WinFS technology into multiple smaller technologies that were better suited to solving their specific problems and easier to work with, and then making those technologies integrate with each other. Windows Desktop Search solves the first problem. SQL Server CE, an inproc embedded version of SQL Server, then allows developers to leverage what they wanted out of WinFS if they so choose. The Linq technology umbrella is designed to simplify the access SQL Server Embedded to give it the ease of use WinFS was supposed to have, without making the sacrifices to the overall power a full RDMS that WinFS would have required. Additionally, SQL Server CE has a better scaling path to larger database support, something WinFS didn't.

    43. Re:Linux development model? by Schraegstrichpunkt · · Score: 1

      The Vista shutdown menu had 19 managers who don't know what they're doing in charge. Linux only has a Linus and a few others.

    44. Re:Linux development model? by iamacat · · Score: 1

      Its a big technical task of creating this pervasive database store (especially with a organizational structure like Microsoft seems to have), as far as I know no one has ever done this before

      Just google for Core Data

    45. Re:Linux development model? by julesh · · Score: 1

      5) It was not "add-on" development, it was essentially re-architecting the entire OS to be .NET based, something which nothing was really ready for, and was far too large of a job.

      Do you have a source for that statement? It's not something I've ever heard before, and sounds quite unlikely to me: MS would almost certainly realise from the outset that that approach would be a mistake, at least until the technology of .NET and language-protected OSs was substantially better developed than now. Not to say they aren't working on it, but I don't think it was ever on the cards for Longhorn.

    46. Re:Linux development model? by julesh · · Score: 1

      From the Wikipedia article:

      "Also, when renaming a file, Explorer only highlights the filename without selecting the extension."

      So how do you change the f*ng extension?

      "[...] in the Release Candidate releases and later, Microsoft blocked raw disc access from user mode applications."

      WTF?! *And* you can't circumvent the restriction by installing a driver for it, because unsigned drivers are blocked unless you enable them at boot time, and because the presence of unsigned drivers disables the secure audio path, meaning you can't play your DRM'd content. So what about undeletion, truecrypt, colinux, ext2fs drivers, free space wiping applications, and all the other shit that does disk-related stuff that the OS doesn't support directly?

      "Chunks of data over 64MB in size will not be defragmented [by the system disk defragmenter]; Microsoft has stated that this is because there is no discernible performance benefit in doing so."

      And if I disagree with their conclusions, I can't do a f*cking thing about it, because they've disabled user-mode direct disk access.

      "The ability to view and edit metadata stored in a file's secondary stream through the "Summary" tab of the file's "Property" dialog has been removed"

      Huh. The one useful feature XP had, and they remove it in the next version.

      "Button to go up one folder (or the folder containing the folder the user browsing) in Explorer has been removed."

      Along with key features of the user interface.

      Yeah, I'll be upgrading.

    47. Re:Linux development model? by man_of_mr_e · · Score: 1

      You're reading a lot into the article. For instance, the section you quoted about the file extension is only when you are highlighting multiple files and renaming. If you want to change the extension of a file, you single select it. And "user mode applications" in this sense means applications running without administrative privilges. Unsigned drivers are not allowed in the 64 bit version, but are allowed in the 32 bit. The theory there is that all drivers are new for 64 bit, while 32 bit may still have a great deal of legacy drivers. Also, the "up button" has been replaced with the breadcrumbs view in explorer. Want to go up one level? Just click the previous folder in the breadcrumb address bar.

    48. Re:Linux development model? by julesh · · Score: 1

      And "user mode applications" in this sense means applications running without administrative privilges.

      Not according to the CNET article that the wikipedia one links to as a source for that statement -- that states that it won't work for programs "even when run as an administrator".

      Unsigned drivers are not allowed in the 64 bit version, but are allowed in the 32 bit. The theory there is that all drivers are new for 64 bit, while 32 bit may still have a great deal of legacy drivers.

      What about the drivers that are necessary for the programs I cited? Is MS going to be certifying those? Somehow I doubt it.

    49. Re:Linux development model? by thombone69 · · Score: 0

      Well, it's too bad then isn't it... after playing with Vista for a long long time during it's development process, I can tell you without a doubt that it's actually WORSE than Windows Me. Don't believe me? You don't have to. Just watch the fireworks when this thing is officially released.

    50. Re:Linux development model? by Anonymous Coward · · Score: 0
      Windows actually works pretty well for most people and organizations.

      Yup. So, erm, why do we need a new version again?

  2. Welcome to inevitability by InsaneGeek · · Score: 4, Insightful

    Every single organization seems to follow this exact same path. Lean and mean at first, to fast and nimble second, to large but feature, to slow and bloated. The next step after this tends to be, jump at any and all projects to see if anything will stick progressing slowly down a spiral with a large change either acquisition by another company or dramatic slashing of middle-management workers and projects to focus on their core. Unfortunately I have yet to see a large organization that doesn't seem to go down something similar to this path.

    1. Re:Welcome to inevitability by n1hilist · · Score: 1

      Sounds like a case of Corporate Entropy.

    2. Re:Welcome to inevitability by Anonymous Coward · · Score: 1, Insightful

      Only the ones we love to hate ... like WalMart.

    3. Re:Welcome to inevitability by neoform · · Score: 5, Interesting

      Maybe that's why ID http://en.wikipedia.org/wiki/Id_Software still only has 31 employees?

      --
      MABASPLOOM!
    4. Re:Welcome to inevitability by Anonymous Coward · · Score: 2, Insightful

      We have also yet to see a government which hasn't gone down this path. Of course, not many people question the behemoth of bureaucracy (and hence corruption) which is government. I suppose when you think you're getting a piece of the pie, you tend to block everything else out.

      Hey, at least Microsoft is a voluntary behemoth of bureaucracy (to the extent where they haven't exploited the coercive powers of government of course). I'd opt out of government in a second if I could, but that's not exactly an option.

    5. Re:Welcome to inevitability by Overly+Critical+Guy · · Score: 5, Interesting

      Microsoft needs a Steve Jobs-ian spring cleaning. For those unaware, when he returned to Apple, he called project leaders into a conference room and had them justify their existence. If they couldn't do it, the project was scrapped. The company was streamlined to focus on a few core product lines.

      --
      "Sufferin' succotash."
    6. Re:Welcome to inevitability by BSAtHome · · Score: 4, Interesting

      Sounds like Parkinson's law. Every large organisation eventually falls for it too.

    7. Re:Welcome to inevitability by Scarblac · · Score: 4, Interesting

      Nintendo? It's 117 years old, and able to release a much hyped console.

      --
      I believe posters are recognized by their sig. So I made one.
    8. Re:Welcome to inevitability by Tom · · Score: 1

      The next step after this tends to be, jump at any and all projects to see if anything will stick

      Err... next step? Xbox, Zune, misc. hardware, media center, MSN, etc, etc, etc, ?

      --
      Assorted stuff I do sometimes: Lemuria.org
    9. Re:Welcome to inevitability by Mad+Dog+Manley · · Score: 1

      IBM seems to have recovered from the bloat referred to above, and while certainly they are not "lean and mean", it appears they have managed to find some kind of happy medium. It comes from a willingness to cut the slack when necessary. When is the last time Microsoft laid off 10,000 workers? Sometimes, you can't just hunt and peck for little savings, you need to scrap the whole deal and start from scratch.

    10. Re:Welcome to inevitability by rlp · · Score: 5, Interesting

      Nintendo? It's 117 years old, and able to release a much hyped console.

      It's changed business models a few times. It started out as a playing card company. If you want to discuss a successful long-lived organization - look at the Catholic church. It's been around for two thousand years. It's got just a few layers of management and at the top 183 cardinals report to the Pope.

      --
      [Insert pithy quote here]
    11. Re:Welcome to inevitability by nelsonal · · Score: 4, Informative

      Successful organizations arise anew from the ashes of their destruction (and you thought the Phoenix was just a cool story to scare children). Paragraph 2 and 3 in the middle life section of the Nintendo article covers the rise, dilution, decline, and fall of Nintendo (which had diversified into taxi's, love hotels, network TV, food, and other products) resulting in near bankruptcy before they hired Miyamoto and completely changed the company's focus.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    12. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      And look where they are now...about a 2% marketshare of the PC market! Brilliant! Could you imagine the Zune supporting MS? Cause the iPod seems to be the only thing keeping apple around~

    13. Re:Welcome to inevitability by RAMMS+EIN · · Score: 5, Funny

      ``Maybe that's why ID http://en.wikipedia.org/wiki/Id_Software still only has 31 employees?''

      No, that's because they used 5-bit ids in their database.

      --
      Please correct me if I got my facts wrong.
    14. Re:Welcome to inevitability by NDPTAL85 · · Score: 0, Troll

      Oh you libertarians. You're so cuuuuuute!

      (pinches cheek)

      Aren't they really the most darling creatures?

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    15. Re:Welcome to inevitability by neoform · · Score: 5, Funny

      Are you one of those people who breaks out the AK-47 when someone spells Spider-Man without the hyphen?

      --
      MABASPLOOM!
    16. Re:Welcome to inevitability by newt0311 · · Score: 1

      interesting to notice that dofferent forms of gov do this at different speeds. communistic/socialist with single party systems seem to be the fastest. they are followed by democracies and monarchies/dicatatorships take a while to develope a beauracracy and may actually cut it down sometimes (something nearly impossible in the other forms of gov.)

    17. Re:Welcome to inevitability by Ginger+Unicorn · · Score: 1

      well then, the ipod is their success. it doesnt really matter where they get their money from. also its 2% more of the PC market than any other fucker has.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    18. Re:Welcome to inevitability by phaggood · · Score: 1

      > Lean and mean at first, to fast and nimble second, to large but feature, to slow and bloat

      I've read articles on Google's ramp up in employees; some of which have simply been hired to vacuum-up surrounding brains so they don't got to other companies (or their own garage) and create something that can compete with them. Perhaps MS has been up to the same thing over the years (Gates has mentioned as much in interviews about how paranoid he was of a competitor blind=siding them).

    19. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      I work in Redmond for a corporation which has been in existence for over 18 years. Headcount at most is/was about 50. We're pretty much free to do what we want with our desktops (I run Linux+VMWare (Windows inside VMWare), and pick anything for our development platform so long as we get the job done (we tend to pick Java, C++ and/or .NET depending on context). You'd have to drag me at gunpoint to join a company like Microsoft coming from here, and even then that'd be pushing it. Mutual respect is key here.

    20. Re:Welcome to inevitability by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      And look where they are now...about a 2% marketshare of the PC market!

      Actually that is about 5%, which is to say considerably more than they had before Jobs took over.

      Could you imagine the Zune supporting MS? Cause the iPod seems to be the only thing keeping apple around

      The iPod certainly makes Apple a significant amount of money, but they're making more money total than ever before, both from PC sales and other products. It's hard to argue with results, but I guess you prove, if you get your facts wrong, you can do even that.

    21. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      Yeah, they've changed business models....twice. The first jump was from playing cards to 3rd party software. The second jump was from 3rd party software to manufacturing consoles. That puts us at, what, 1983 to 2006 so far?

    22. Re:Welcome to inevitability by Knuckles · · Score: 1

      This is so utterly wrong I don't even know where to begin. And I won't give examples unless you do.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    23. Re:Welcome to inevitability by BalkanBoy · · Score: 1

      I think your /. nickname probably oughta get changed to "Overly Generalizing Guy" :). What makes you think the same types of problems that plagued Apple are currently plaguing Microsoft? The two are playing, AFAIK, entirely two different ball games with their respective OS.

      --
      'A lie if repeated often enough, becomes the truth.' - Goebbels
    24. Re:Welcome to inevitability by Ford+Prefect · · Score: 5, Funny

      Aren't they really the most darling creatures?

      Not really. They're near-impossible to housetrain!

      (A libertarian shat on my carpet once. Claimed the free market would sort it out. No it sodding didn't.)

      --
      Tedious Bloggy Stuff - hooray?
    25. Re:Welcome to inevitability by sholden · · Score: 1
      At first glance I thought you were talking about some other company that writes identification software.

      I don't believe you.
    26. Re:Welcome to inevitability by hey! · · Score: 4, Interesting
      From the famous Halloween Memo II :


      The biggest future issue for Linux is what to do once they've reached parity with UNIX. JimAll used the phrase "chasing taillights" to captures the core issue: in the fog of the market place, you can move faster by being "number 2 gaining on number 1" than by being number 1.


      Conversely, when you are far enough past your competition, you have to decide where you want to go. Microsoft's business vision looks backwards (defensive) and sidewards (leveraging its unique position in desktop os and office software to gain entry into new markets and new revenue streams). They don't seem to be looking where they are going, because they're already where they want to be.
      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    27. Re:Welcome to inevitability by kidtux1 · · Score: 1

      I agree that a lot of companies as they grow tend to follow this path. From bare bones start up on the cutting edge to a floating piece of bloat. Does anyone have any thoughts on how to avoid this, while at the same time continuing to grow? ---- http://www.iheartmygeek.com/

    28. Re:Welcome to inevitability by cowscows · · Score: 1

      Yeah, but a lot of the problems likely have less to do with technology and more to do with people. When you get a big bunch of people together, individual actions might still be hard to predict, but the overall direction that things will move in is fairly predictable. It's why some big name CEO's can move from one company to another and be successful, regardless of what the actual businesses are. Running a company is just as much about managing people as it is creating a product/service/whatever you sell.

      From the articles it sounds like MS has fallen into the same pit that many large companies have before it, bloated management bouncing around a lot of random ideas. A project manager finally ships his product, and then hurries up to find/or create a new project, just so he can continue to be a project manager. Multiply this by dozens or even hundreds of project managers, plus this happening at multiple levels of the management chain, and things get really messy.

      The solution isn't pretty, because it involves focusing the company's efforts, and getting rid of a lot of the accumulated cruft. That probably means abandoning projects that have already consumed a lot of resources, and people losing their jobs (often through no real fault of their own). Steve Jobs did this at Apple, and he could likely do it at MS as well if through some strange occurrence he was in charge over there. Jobs also brought some vision very specific to Apple's area of expertise, and that'd likely be harder at MS.

      --

      One time I threw a brick at a duck.

    29. Re:Welcome to inevitability by capnchicken · · Score: 1

      I try to be as libertarian as I can, but that had me in tears. Can I have that? I want that as my sig (the part in Parentheses).

      --
      A libertarian shat on my carpet once. Claimed the free market would sort it out. -Ford Prefect(8777)
    30. Re:Welcome to inevitability by Howserx · · Score: 1

      great business model too. Set them up on a life time payment plan and that they get their product when they die.

      --
      I support the troops. I pay f'ing taxes.
    31. Re:Welcome to inevitability by MrHanky · · Score: 1, Funny

      Sounds like Parkinson's disease, really.

      (Well, it doesn't, but someone had to make the obvious joke.)

    32. Re:Welcome to inevitability by rlp · · Score: 1

      great business model too. Set them up on a life time payment plan and that they get their product when they die.

      Yeah, but the first Duke Nukem game was a lot of fun ... oh, you weren't talking about that ... never mind.

      --
      [Insert pithy quote here]
    33. Re:Welcome to inevitability by Howserx · · Score: 1

      Yeah, but the first Duke Nukem game was a lot of fun,/I> ... And we're all patiently waiting for the second coming!

      --
      I support the troops. I pay f'ing taxes.
    34. Re:Welcome to inevitability by operagost · · Score: 1
      (A libertarian shat on my carpet once. Claimed the free market would sort it out. No it sodding didn't.)
      I'm pretty sure carpet cleaners, housemaids, and stores that stock adult diapers are all in the phone book. Please don't tell me you think we need stat-run poop-scooping.
      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    35. Re:Welcome to inevitability by Moofie · · Score: 1

      What? How dare you intimate such a thing! Bill Gates' book is called The Road Ahead! He's a visionary! REALLY!

      No, for serious. Why is everybody looking at me like that?

      --
      Why yes, I AM a rocket scientist!
    36. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      IBM isn't anywhere near the player that it once was. It's easy to make cuts when you're no longer in the big leagues.

    37. Re:Welcome to inevitability by n1hilist · · Score: 2, Funny

      Well, when Microsoft crumbles and sinks under it's own weight and stupidity, I wonder if Ballmer will be playing a chair on the roof.

    38. Re:Welcome to inevitability by ryanw · · Score: 3, Interesting

      The thing that is interesting to me is looking at not just the market share, but the market sales.

      http://arstechnica.com/news.ars/post/20061019-8028 .html

      It goes DELL, HP, GATEWAY, then APPLE.

      People tend to buy into the whole branding thing. People aren't as clear as Mac or PC users. People are either a DELL user or GATEWAY or HP or APPLE or IBM or Toshiba or ETC. Apple has always been the leader in the creative world. Technology of today is allowing even average people to become more creative. With more average people thinking they're creative, this will drive people to buy the 'creative platform of choice'. A mac.

      It would seem a few years ago I was the only mac user in my group of friends. It now seems every single one of my friends has either a mac in ADDITION to their PC or have exchanged their PCs for Macs. These are interesting times. I only HATE microsoft because I used to lead a life of tech support for my job and friends and family. Friends and family always used to come to me to help them with their myrid of problems. Every incompetent windows user has a somewhat savey techie behind them formating their drive, installing windows, cleaing up viruses, installing programs, fixing things, etc. I got sick of being that person. I tell people now to buy macs. They buy a mac and generally just use their computer to get things done. No more fuss.

      [rant]

      If microsoft can ever prove to me that their applications can do what they promise then I will jump on the microsoft bandwagon. Prove to me that updates will no longer crash my machine, prove to me that re-installing my operating system (which seems to occur frequently with microsoft) isn't going to take 2 hours of loading and 4 more hours of installing fixes -- patches -- updates -- combined with 35 reboots. It's the reboots that are so dang painful. To click on a patch and watch all the other patches you just clicked all go 'grey' and have a dialog box pop up that says, "Sorry, this patch has to be installed individually." BUT EVERY PATCH has to be installed individually. What the hell? Prove to me that your operating system can run for 2 years without having to be reinstalled for some random reason to get the speed of the machine back to what it used to be.

      [sigh] . . . [/sigh]

      My beef with microsoft is real and valid. I have now been running a mac exclusively for just around 4 years now. My latest mac is about 1 or 2 years old. I got it from the apple store pre-loaded with OSX 10.4. I have yet to re-install it. Has run perfect just as expected this whole time. Sure, a mac has it's qwerks, but if you're sick of microsoft, the apple qwerks are much fewer and far between than dealing with microsoft's.

      [/rant]

    39. Re:Welcome to inevitability by Zaurus · · Score: 1

      Sweet! You mean they still have room to hire me?!?!?

    40. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      Spin off fully formed small start ups from every major company every year.

      Get a group of great people together, around a single idea that they are all highly motivated about, and then spin off a startup with the parent company being the main owner. Give the people stock options and a separate office and make it feel exactly like a startup. Except that the parent company is funding the whole thing, so there is zero uncertainty about the startup failing because of lack of funds and the CEO can sell the product to customers instead of selling the company to investors. Let these companies actually buy themselves from the parent company if they can raise the capital to do so.

      Give great honors and tax breaks to companies that have the most successful startups that break away and form their own companies in any particular year.

    41. Re:Welcome to inevitability by Beryllium+Sphere(tm) · · Score: 1

      >It's got just a few layers of management

      Friend of mine consulted at the Vatican and reported just what everyone else does: until you've seen that, you have no clue what "bureaucracy" can mean.

    42. Re:Welcome to inevitability by Knuckles · · Score: 4, Funny

      It is of little use discussing with you because you have no fucking idea what you talking about. In no particular order:

      * France: never was communist
      * It seems you recognize only 5 democracies in the world, one of which is Chile
      * You seem to think it was possible to do cool things in Nazi Germany or fascist Italy
      * You lump Nazi Germany and fascist Italy together with Holland or Sweden, totally ignoring the huge differences in favor of superficial similarities
      * You ignore that that Holland and Sweden are democracies
      * If you believe France is communist, why not Sweden?
      * You ignore that Nazi Germany had a huge bureaucracy
      * You ignore that many democracies in Europe actually have cut bureaucracies over the last 3 decades. Not enough for some tastes, but nevertheless.

      I am tired of this.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    43. Re:Welcome to inevitability by Fred_A · · Score: 1

      Of course we need it to be stat run. If your poop-scooping stats are sub-par, you will be fired ! Now report to your carpet cleaning supervisor, you slacker !

      --

      May contain traces of nut.
      Made from the freshest electrons.
    44. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      Grammar Nazi time..

      Bob owns one taxi
      Bob owns many taxis.
      One of Bob's taxis are yellow.
      The yellow taxi's tire is flat.
      All of Bob's taxis' tires are flat.

      http://www.angryflower.com/bobsqu.gif

    45. Re:Welcome to inevitability by jbourj · · Score: 1

      And like Microsoft, the Catholic church reached massive success by (violently) exploiting a monopoly---that is, until people realized that institutionalized suppression of ideas wasn't all that great of an idea. Then came Linux.

    46. Re:Welcome to inevitability by Anonymous Coward · · Score: 1, Funny

      * Actually, France is socialist/communist.
      * You asked for examples, not a list of every country in the world
      * We were talking about bureaucracy
      * Holland and Sweden are Monarchies. We were talking about dictatorships and monarchies, remember?
      * That's neither here nor there. They're also Monarchies
      * France is a Republic. It has no Monarch to step in and fix any problems brought about by too much communism
      * Income tax was only 5%, according to Wikipedia.
      * Most, if not all, European democracies have much greater taxes than they did years ago (albeit often a smaller percentage of the GDP.)

      All in all, you're batting zero for seven. Not a great score. That means I win, I believe.

    47. Re:Welcome to inevitability by shmlco · · Score: 2, Funny

      "qwerks"

      Is that some new kind of quirky keyboard?

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    48. Re:Welcome to inevitability by Knuckles · · Score: 2, Funny

      Look, I don#t have enough time to correct the brainwashing they do in the schools you attended wherever this is, so I'll stick to the small sample of things you are wrong about I have started with:

      * France: 1.) Wikipedia is not a source. 2.) You didn't even read that
      * You pick 5 democracies from one third of the world's countries that britannica.com lists as democracies. Why shouldn't I question that?
      * Yes, we were talking about bureaucracies, so 1) why do you bring up the ability to do cool things (can and has been done in bureaucratic countries)? 2) if you were right it would just proof that being unbureaucratic buys you nothing (I'd rather live in France than Nazi Germany)
      * Holland and Sweden are monarchies just in name, in reality they are democratic countries and have nothing to do with Nazi Germany and fascist Italy
      * You don't get it do you? The monarchs are figureheads, these are democracies; removing the monarchs would have NO effect except less sales for yellow press. You should maybe take up traveling
      * You know, communism is an economic set of rules.
      * We didn't talk about tax but bureaucracy. Of youres they had low tax since they simply stole what they needed from the Jews, communists, gays, anarchists, and half of Europe. You are a fucking idiot
      * This is simply not true, most European nations have less taxes than ten years ago. They also have fewer state-owned businesses if any, and they have fewer state employees.

      I end the discussion now.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    49. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      > (A libertarian shat on my carpet once. Claimed the free market would sort it out. No it sodding didn't.)

      Did for me. Shot him dead with my freely-bought gun, and got off thanks to my freely-bought judge.

    50. Re:Welcome to inevitability by Anonymous Coward · · Score: 1, Funny
      1. Try Googling. Everyone knows France is socialist
      2. I only listed two monarchies. Why not question that too? I gave a handful of examples in each category. If you have counter examples, list them, or shut up.
      3. I fail to see your point.
      4. So you admit they're monarchies
      5. Ditto.
      6. Sure, right.
      7. Tax revenue is a perfectly good measure of bureaucracy. A huge government made up of many millions of bureaucrats requires far more than a small government. If you disagree, I suggest you come up with another, more reliable, objective metric. Oh, but you can't, so you just chose to pretend you don't understand the point.
      8. No, my statement stands. I could understand your confusion if I'd not mentioned that taxes were almost certainly a lower percentage of GDP, but I made it specifically clear I was talking about specific, numeric, amounts. Almost every democratic country in Europe, if not all of them, have much higher taxes than, say, ten years ago, even disregarding inflation.

      Of course you're "ending the discussion now", you know I'm right and you're wrong. Like I said, I'm the winner.

    51. Re:Welcome to inevitability by FinestLittleSpace · · Score: 1

      I would say that if you have your CPU in all the 3 top games consoles in the world, you're quite a player... just not in OS/Productivity software so much.

    52. Re:Welcome to inevitability by Knuckles · · Score: 1

      "1. Try Googling. Everyone knows France is socialist"
      "you know I'm right"

      'nuff said. Hint: it is not about being "the winner". It is about understanding the world. I have a long way to go. You haven't even started. Good luck.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    53. Re:Welcome to inevitability by DragonWriter · · Score: 2, Insightful
      It's got just a few layers of management and at the top 183 cardinals report to the Pope.


      As do a whole lot more archbishops, bishops, eparchs, archeparchs, and other ordinaries. However, the fairly flat formal heirarchy of the Church hardly reflects the reality of the practical administration of the Church, which is rather more labyrinthine.
    54. Re:Welcome to inevitability by MightyYar · · Score: 1

      That same article ALSO points out that the company has used "ID", "iD", and "id"... go find someone who used the wrong "their" and toture them instead.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    55. Re:Welcome to inevitability by Anonymous Coward · · Score: 0


      as if it is short if identification


      Your grammar Nazi license has been revoked. Cease and desist immediately.

    56. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      socialist != communist

      I fail to see your point.

    57. Re:Welcome to inevitability by seigniory · · Score: 1

      BUT EVERY PATCH has to be installed individually. What the hell?

      It's obviously been a long time since you used Windows. I'll admit that I didn't read your whole comment and got snagged by the caps -- and I realized that when you CALL ATTENTION TO THINGS that aren't true makes me wonder why I should care enough to go back and find what this post is all about. You may have some good stuff in there, but I'll never know, and I'm sure I'm not alone.

    58. Re:Welcome to inevitability by heroofhyr · · Score: 1

      Nintendo? It's 117 years old, and able to release a much hyped console.

      It's changed business models a few times. It started out as a playing card company. If you want to discuss a successful long-lived organization - look at the Catholic church. It's been around for two thousand years. It's got just a few layers of management and at the top 183 cardinals report to the Pope.Plus the announced release date* from the Catholic Church's "Head Spokesman" makes Microsoft look pretty reliable and on-target by comparison. * "Verily I say unto you, There be some standing here, which shall not taste of death, till they see the Son of man coming in his kingdom" - Matthew Chapter 16, Verse 28

      --
      brandelf: invalid ELF type 'KEEBLER'
    59. Re:Welcome to inevitability by GrahamCox · · Score: 5, Funny

      look at the Catholic church. It's been around for two thousand years. It's got just a few layers of management and at the top 183 cardinals report to the Pope

      Pretty impressive when you consider that for all that time their ONLY product has been vapourware.

    60. Re:Welcome to inevitability by pjt33 · · Score: 1
      The monarchs are figureheads, these are democracies; removing the monarchs would have NO effect except less sales for yellow press.
      Not so. It would affect certain industries centred around tourism too.
    61. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      Yeah, but they all have to wear dresses, though..

    62. Re:Welcome to inevitability by Overly+Critical+Guy · · Score: 2, Insightful
      And look where they are now

      Record Mac sales every quarter, market dominance in portable media players, billions in cash, and an earned status of media darling and industry leader. You're right, what a disaster!

      By the way, the majority of Windows market share comes from enterprise volume licenses. Take those out of the equation, and Windows market share goes down considerably. Market share is just a percentage of sales in a year, not user base or industry impact. Mercedez-Benz doesn't dominate the automobile industry in market share either.
      --
      "Sufferin' succotash."
    63. Re:Welcome to inevitability by Overly+Critical+Guy · · Score: 1

      Apple was suffering from a lack of focus and drive, just like Microsoft. Microsoft is bogged down in process and bloat, and they need a major cutting of fat. They have more employees than ever before, and to have achieved such a high headcount requires some lowering of hiring standards. They can't even put out a portable media device application that doesn't crash on their own operating system, and something as simple as the shutdown menu in Vista requires committee meetings. The company is operating in a slow, reactionary way rather than leading the industry like it once did.

      --
      "Sufferin' succotash."
    64. Re:Welcome to inevitability by Superken7 · · Score: 1

      Of course not.
      Everybody knows they count their employees with one hand.
      Thus, the most employees they could have would be 32.

    65. Re:Welcome to inevitability by ElephanTS · · Score: 1

      yeh it's called bit and nybble encoding. Very popular in Russia.

      --
      spoonerize "magic trackpad"
    66. Re:Welcome to inevitability by AlexMax2742 · · Score: 1

      Nope, the 31 people who work at ID still suffer from large corpreation syndrome, forgetting what made them popular in the first place.

      --
      I'm the guy with the unpopular opinion
    67. Re:Welcome to inevitability by JimBobJoe · · Score: 1

      Nintendo? It's 117 years old, and able to release a much hyped console.

      The Japanese business model is a little different. They tend to promote reinvention because bankruptcy/termination of a company is so dishonoring. (Think of it in terms of a family name thing.)

    68. Re:Welcome to inevitability by hairpinblue · · Score: 1

      > You don't get it do you? The monarchs are figureheads, these are democracies; removing the monarchs would have NO effect except less sales for yellow press. You should maybe take up traveling

      Japan tried that line of reasoning in '45. We responded by dropping an atomic bomb on them.

      --
      Hustlers exist solely through charity. I see their scams, lies, and deceit: I'm too charitable to outright shoot them.
    69. Re:Welcome to inevitability by hairpinblue · · Score: 1

      > It's obviously been a long time since you used Windows

      If you start from known good media for Win98SE, 2k, ME, or even WinXP, you will indeed spend a good number of hours watching the reboot process in order to bring the system up to current. The parent was specifically ranting about reinstalling--something that a core system developer has a measurable amount of interest in and a process which can't be sufficiently emulated by ghosting a fresh install. By comparison you can install Debian from potato, update to sarge, and reboot maybe three or four times.

      --
      Hustlers exist solely through charity. I see their scams, lies, and deceit: I'm too charitable to outright shoot them.
    70. Re:Welcome to inevitability by maximthemagnificent · · Score: 1

      The trick is to keep grow your company as a series of, essentially, small companies, rather than as one huge one.
      A lot of Japanese businesses do this, apparently.

      Maxim

    71. Re:Welcome to inevitability by hairpinblue · · Score: 1

      > If you want to discuss a successful long-lived organization - look at the Catholic church. It's been around for two thousand years.

      Judaism has the Catholic Church beat by at least 1500 years. I suspect it's even longer than that.

      --
      Hustlers exist solely through charity. I see their scams, lies, and deceit: I'm too charitable to outright shoot them.
    72. Re:Welcome to inevitability by jt2377 · · Score: 0

      why do they need Steve Job? MS have alway targeting the Corps. It's their bulk of biz. If Steve Jobs were to run MS like the way he run Apple. MS won't be where it is today.

    73. Re:Welcome to inevitability by rlp · · Score: 1

      >> If you want to discuss a successful long-lived organization - look at the Catholic church. It's been around for two thousand years. > Judaism has the Catholic Church beat by at least 1500 years. I suspect it's even longer than that. That is true, but Judaism (and most of the other mainstream religions) do not have a single central hierarchical organizational structure. The Catholic church does. I remember from a grad Organizational Behavior course that the Catholic church is the oldest hierarchical organization in existence. It's been around for two thousand years. Nintendo's lasted 117 years - far longer than most other companies. I wonder how long Microsoft will last. Based on the article, it seems to be suffering from fairly severe bureaucratic bloat.

      --
      [Insert pithy quote here]
    74. Re:Welcome to inevitability by Oktober+Sunset · · Score: 1

      but then you're out the cost of a bullet and a judge sized bribe and you have both shit and blood on your carpet, your violence solves nothing!

    75. Re:Welcome to inevitability by soupforare · · Score: 1

      Too bad that they've stopped making games.
      Everything they release is basically a techdemo for their new engine. :/

      --
      --- Do you believe in the day?
    76. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      Having lived in France for the last 8 years, I can definitely tell you its not communist/socialist.
      I can also tell you're an idiot.

    77. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      Actually Knuff said nothing of the sort. What he said was that BASIC was a poor programming language. And as for "haven't even started", if I'm right and you're wrong, how can you be ahead of me?

      I think we all know who the true winner is here. Clue: not you. No. Not you.

    78. Re:Welcome to inevitability by L0rdJedi · · Score: 1

      You can slipstream all those updates into a new CD and have yourself a fully patched fresh install whenever you need it.

    79. Re:Welcome to inevitability by julesh · · Score: 1

      My latest mac is about 1 or 2 years old. I got it from the apple store pre-loaded with OSX 10.4. I have yet to re-install it. Has run perfect just as expected this whole time.

      To be fair to MS, my current PC is one I've been using for about 18 months; I installed XP+SP2 on it when I got it and haven't had to reinstall since. If I hadn't bought a second hand PC, XP SP2 would've been preloaded.

      And it's not that I don't play around with strange software. I have a load of shit installed here, much of which has its own unsigned kernel-mode drivers associated (e.g. colinux, openvpn, truecrypt, ...). I have effectively zero trouble with the machine. Other than its tiny hard disk, the geriatric processor and the ATI Rage3D video card, but I don't think the OS can fix those problems for me.

    80. Re:Welcome to inevitability by Ford+Prefect · · Score: 1

      I try to be as libertarian as I can, but that had me in tears. Can I have that? I want that as my sig (the part in Parentheses).

      You can if you like, but attributing it to 'Ford Prefect' will only annoy the Douglas Adams fans... ;-)

      --
      Tedious Bloggy Stuff - hooray?
    81. Re:Welcome to inevitability by julesh · · Score: 1

      So you admit they're monarchies

      They're constitutional monarchys, which is substantially different from an absolute monarchy, which is apparently what you were talking about (i.e., you implied that the existence of a monarch has a substantial effect on the power structure of the nation, which is generally not the case in a constitutional monarchy). Also note that Britain is also a constituational monarchy, yet you classified it as a democracy in your original post.

      Tax revenue is a perfectly good measure of bureaucracy. A huge government made up of many millions of bureaucrats requires far more than a small government. If you disagree, I suggest you come up with another, more reliable, objective metric. Oh, but you can't, so you just chose to pretend you don't understand the point.

      Large tax may also indicate the presence of substantial social security programs, military spending or any of a number of other factors. A much more useful indicator is number of civil servants per capita, but even then you'd expect to see the figures skewed higher in smaller countries.

      Almost every democratic country in Europe, if not all of them, have much higher taxes than, say, ten years ago, even disregarding inflation

      Interesting that you think that. The UK, for instance, has decreased income tax from 20%,25% and 40% to 10%,22% and 40%. If you look back farther, you see tax rates were even higher. Thirty years ago, the lowest rate didn't even exist -- income tax varied between 35% and 83%. I don't believe the UK is an exception.

    82. Re:Welcome to inevitability by HomelessInLaJolla · · Score: 1

      You have also missed the point... Quick, look above you... nope... there it went. You missed it.

      --
      the NPG electrode was replaced with carbon blac
    83. Re:Welcome to inevitability by Anonymous Coward · · Score: 0

      Nit picking aside, none of which undermined my point:

      Interesting that you think that. The UK, for instance, has decreased income tax from 20%,25% and 40% to 10%,22% and 40%. If you look back farther, you see tax rates were even higher. Thirty years ago, the lowest rate didn't even exist -- income tax varied between 35% and 83%. I don't believe the UK is an exception.

      Jesus, are you retarded?

      You've had it explained TWICE now that the higher taxes were absolute figures (even allowing for inflation), not percentages. And do you really believe that tax revenue in 1976 was HIGHER than it is today?

      FACT: The UK government is collecting MORE in taxes today, even when taking into account inflation, than it was ten years ago.

      FACT: The UK government has never collected less taxes in any year than it did in the prior year, since the 1980s.

      FACT: The entire rationale behind lowering income tax percentages was to encourage people to earn more and therefore pay more in taxes over-all.

      FACT: There has only ever been one decrease in VAT (fuel tax).

    84. Re:Welcome to inevitability by julesh · · Score: 2, Informative

      You've had it explained TWICE now that the higher taxes were absolute figures (even allowing for inflation), not percentages.

      OK; you've not explained anything to me before, as that was my first post in this thread. But carry on. Percentages are more meaningful because they allow us to determine the impact on individual people, which is the only real relevance of this, surely? But if you want "absolute figures allowing for inflation"...

      And do you really believe that tax revenue in 1976 was HIGHER than it is today?

      In inflation-adjusted terms, yes. In 1976, total managed expenditure in the UK was £300bn (approx) whereas in 2005 it was £500bn (in 2005-adjusted pounds). In terms of percentages of national income (which, for a variety of reasons, is the only meaningful measure) it was 50% in 1976 but only 42% in 2005. Its lowest point over the last 40 years was in 2001, where it dropped to 38%.

      FACT: The UK government is collecting MORE in taxes today, even when taking into account inflation, than it was ten years ago.

      Wrong. In 1996, tax income was £286.4bn; in 2005 (latest year available) it was &451.4bn. £286.4bn in 1996 is worth roughly £504bn in 2006.

      FACT: The UK government has never collected less taxes in any year than it did in the prior year, since the 1980s.

      Incorrect. The new year tax revenue was less than the previous year's adjusted for inflation in 1990, 1992, 2001 and 2002.

      FACT: The entire rationale behind lowering income tax percentages was to encourage people to earn more and therefore pay more in taxes over-all.

      Yes; lower tax rates are generally held to create a better economic climate, which does generally, in the end, result in higher tax revenues. Your point?

      FACT: There has only ever been one decrease in VAT (fuel tax).

      Actually, there were two. Fuel was reclassified from 17.5% to 8% in 1994 and then reduced further to 5% in 1997. There's only been one increase in the last 25 years (all the data I have available) from 15% to 17.5% in 1991. I believe this is the only increase there has ever been. The reduced rate has also been extended to a number of other products beside fuel, now.

    85. Re:Welcome to inevitability by smithmc · · Score: 1

        A libertarian shat on my carpet once. Claimed the free market would sort it out. No it sodding didn't.

      That's just a silly strawman. Not all libertarians are anarchists, you know. The job of government is to protect the rights of citizens (i.e. life, liberty, and property) against those who would violate those rights. This job (the codification and defense of rights) is not something that a free market can do, because the existence of a free market requires the existence and protection of rights - it's a chicken-and-egg problem.

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
    86. Re:Welcome to inevitability by NDPTAL85 · · Score: 1

      You know its funny but I thought the job of government was to do whatever the hell the people told it to do. So if that includes tacking on extra things to the core duties of protecting citizens, then so be it.

      Guess I was wrong about democracy huh?

      --
      Mac OS X and Windows XP working side by side to fight back the night.
  3. note that this is just the windows group by Anonymous Coward · · Score: 0

    and not microsoft as a whole

    Most of you don't know how corporations work

    they're not uniform across all fronts

    1. Re:note that this is just the windows group by Overly+Critical+Guy · · Score: 1

      This problem of bureaucracy and overbearing process is uniform across Microsoft. If you don't believe me, visit MiniMSFT and browse the archives.

      --
      "Sufferin' succotash."
  4. 15 ways to turn off a cumputer by denisbergeron · · Score: 0, Offtopic

    On my keyboard I have a sleep button. It's the only one option I ever use.

    --
    Ceci n'est pas une Signature !
    1. Re:15 ways to turn off a cumputer by MyLongNickName · · Score: 4, Funny

      cumputer

      I bet I know what you use your PC for.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:15 ways to turn off a cumputer by ElephanTS · · Score: 1

      yep - as a comedian once said "I got a new PC the other day, it came with a free screensaver - just a piece of polythene but it seems to work ok!"

      --
      spoonerize "magic trackpad"
    3. Re:15 ways to turn off a cumputer by arifirefox · · Score: 1

      I know! grayscale piecharts and virus checkers! That's what the mac guy told me on TV

      --
      Firefox Power http://firefoxpower.blogspot.com/
  5. Sleep vs Hibernate by Omicron32 · · Score: 2, Insightful

    I've been in a sysadmin job now for about 4 years.

    I work with computers daily, both Windows and Linux (and a dabble with OSX).

    Can I tell you the difference between sleep and hibernate? No.

    What are the differences, and why do they matter to the average Joe? Why not just have the 'best' one and forget the other one?

    For that matter, why are they duplicating the Lock option, seems pretty dumb to me.

    1. Re:Sleep vs Hibernate by gibbdog · · Score: 5, Informative

      Sleep basically saves the machine state and leaves the RAM powered up... which uses very little energy (but can be important like on a laptop where you don't want to keep your RAM powered if you aren't going to be using your computer for say 12-24 hours...

      Hibernate writes the RAM contents to disk, then when it starts back up it writes back from the disk to the RAM, and brings up similar to sleep mode.

      Sleep is faster, hibernate takes it down farther and shuts power off completely.

    2. Re:Sleep vs Hibernate by norfolkboy · · Score: 2, Informative

      I'm not sure how you've lasted so long then...

      "sleep" sends a computer into a low-power mode, but leaves the machine running, and information stays in RAM.

      "hibernate" sends RAM data to an image file on a hard disk, before turning the computer off, powering it down so the machine can be moved/unplugged/or just use no energy...

    3. Re:Sleep vs Hibernate by yerM)M · · Score: 3, Informative
      This is one thing I absolutely love about the MacBooks. You just close the lid. Done.

      There are ways to switch user and restart. Both are in obvious places but you never see them unless you want.

      And there's more! If you want to use the MacBook with the lid closed, plug in an external keyboard. Done. I wish my PC laptop did these things.

    4. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      I think going to sleep means it doesn't use much power at all and is in a standby state. Hibernate means that the computer takes whatever is in memory and temporarily writes it to the hard drive.

      In terms of a laptop, I believe this is the difference between 1) shutting the case and it goes to sleep, and 2) selecting hibernation so it will write memory to the hard drive and completely turn off the computer.

      Does the average Jane or Joe give a shit? Probably not. The only issue I think one would have is if they are completely mobile and rely on the battery life of their laptop. In this case, I believe hibernation it is very important for the user to know the difference. This still doesn't change the fact that most people don't give a shit.

    5. Re:Sleep vs Hibernate by Daemonstar · · Score: 2, Informative

      Short summary:

      Sleep puts everything into "low-power" mode to save battery power (used for short trips where you are going to use the laptop again soon, etc; the battery is still being used). The laptop comes back quickly into its last state.

      Hibernate saves the state to the local hard drive (including memory contents). This requires enough storage space to save the state. After saving, the laptop is powered off (no battery usage). Upon reactivation, it reads the file and goes back to how it was before hibernating. It takes longer to "reawaken", but it saves battery power and boot-up time. On my home computer, restoring from hibernation is quicker than booting from a cold-start.

      Btw, this is just an off-the-cuff summary; I may be lacking on some of the details. :)

      --
      I don't reply to Anonymous posts; if you have something to say to me, identify yourself or I won't reply.
    6. Re:Sleep vs Hibernate by MioTheGreat · · Score: 4, Insightful

      Congratulations, you just described the default power functionality in XP.

    7. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      Can I tell you the difference between sleep and hibernate? No.

      I guess you're not very good at your job then..then again, most sysadmins aren't.

    8. Re:Sleep vs Hibernate by Lostconfused · · Score: 1

      Well usually there are power options where you can choose what the laptop does when you close the lid as in - do nothing, sleep, hibernate, shut down. And since most laptops have Windows xp as a standard its obvious where restart or log off is. Also, i understand the need for a bigger keyboard, although extra baggage to drag around defeats the purpose of portability. But why do you want to use an external keyboard with a close lid? Don`t you want some visual output somewhere, or can you just do all of your work through rote memory?

    9. Re:Sleep vs Hibernate by Overly+Critical+Guy · · Score: 1

      This is the consequence of design-by-committee. Instead of one or two people dictating a clear focus of design, you get a bunch of voices all trying to justify their existence, and the design becomes bloated and schizophrenic as you try to appeal to everybody and cover every possible option rather than focusing on a few good ones.

      --
      "Sufferin' succotash."
    10. Re:Sleep vs Hibernate by awing0 · · Score: 3, Insightful

      I think all the choices have some merit.

      Switch User - Leave your apps running and switch to another user's desktop. Useful to switch to Administrator quick to fix/install something and then go back to work on your user account.

      Log Off - Close all your apps, closes desktop to user login screen. This is good for corporate and multi user PCs. You close all your apps and allow background services to keep functioning (printer sharing, etc).

      Lock - Keep your apps and desktop in place, only you need your password to get back to your desktop. This is very useful if you need to walk away from your computer, but want to get back to work when you come back to your desk.

      Restart - This is going no where anytime soon.

      Sleep - The computers state is suspended into a low power mode. In theory, you can come back to your computer and it will be ready to use in a quicker fashion than a cold boot.

      Hibernate - A deeper sleep. Instead of the computer state suspended in RAM, it is written to disk. Useful on laptops, as the computer is really off but still "sleeping".

      Shut Down - Everyone should know what this is.

      I agree the UI for this menu is terrible, but the options aren't. The solution I believe is to allow all options. Go with the simple menu and you get the three primary options. If you are a power user or admin you get the whole list. Choices are good.

      --
      Cthulhu Saves.
    11. Re:Sleep vs Hibernate by camperdave · · Score: 4, Insightful

      To Joe User, they are both the same, so why not just put a little 2 or 4 gig flash drive in the machine, and roll both functions into one? Practically, it would be as fast as sleeping, but would have the complete power down benefits of hibernating.

      --
      When our name is on the back of your car, we're behind you all the way!
    12. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      Yikes! A sysadmin who doesn't understand the difference between 1) storing the contents in RAM while still keeping a trickle of power running through the system and 2) writing the contents of RAM to disk and doing a full powerdown? And we wonder why sysadmins have been given a bad name? It seems many have actually brought in on themselves by not having a basic understanding of computers.

    13. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      Huh. My WinXP laptop does that, even after a fresh install. You could say it does that "right out of the box".

      I really hope you're not one of the admins for the computer research you are apparently participating in! (Btw, your mit.edu link is invalid~)

    14. Re:Sleep vs Hibernate by metamatic · · Score: 2, Informative

      Unfortunately, in XP you have to choose "Turn Off Computer" to bring up the dialog box that has the option to merely put it to sleep. I wonder how many people leave their XP systems running because they forget the sleep option is carefully hidden?

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    15. Re:Sleep vs Hibernate by rucs_hack · · Score: 1

      he said linux as well. I don't turn my linux boxes off unless they're being moved, upgraded, or during kernel testing, I mainly do linux too (cluster admin and hpc development), and the whole hibernate/sleep/standby stuff in windows confuses me too. They all mean the computer is consuming power. I just save work and turn my windows box off.

    16. Re:Sleep vs Hibernate by Reapman · · Score: 3, Insightful

      To a point yes... but honestly by default you don't need all these... and Microsoft is all about dumbing down the options to make it easier on the user right? No "what parts of windows do you want installed" type questions anymore, it just installs what it feels you want. So off the top of my head I'd say have Sleep, Lock, and Shutdown. Corporate enviro that needs reboot? (I know we do) have a GPO to re-enable it. Or an option under Control panel or w/e. Like tfa said, at the very least do you need both a Lock and Switch User? If you lock the computer, why not have your switch user option on that screen?

    17. Re:Sleep vs Hibernate by yerM)M · · Score: 3, Insightful
      Agreed, but you don't have a choice. When you close the lid you sleep and there is no hibernate.

      Haven't you ever started a hibernate, closed the lid before you were done and when you opened the lid you completed the hibernate and had to power up the computer again to come back from hibernation?

      Having only one choice can be better (i.e. when I said "Done" I meant, that's it, that's all you can do). It sounds like Vista is starting to become (if you'll excuse a reference to Larry Wall) as much of a post-modern operating system as linux/unix.

    18. Re:Sleep vs Hibernate by SpeedBump0619 · · Score: 1
      If you want to use the MacBook with the lid closed, plug in an external keyboard. Done. I wish my PC laptop did these things.


      The new MacBook Pro, now with a new X-ray vision lid (USB keyboard required).

      Now there's a switch ad for you!

    19. Re:Sleep vs Hibernate by drinkypoo · · Score: 1
      I've been in a sysadmin job now for about 4 years. I work with computers daily, both Windows and Linux (and a dabble with OSX). Can I tell you the difference between sleep and hibernate? No.

      Could you please tell us your real name? I want to make sure that I never hire you.

      Unless this was meant to be a joke, in which case, you are not funny.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:Sleep vs Hibernate by mabhatter654 · · Score: 1

      Intel Robinson!!! coming to a PC hard drive near you soon.

    21. Re:Sleep vs Hibernate by Mattintosh · · Score: 1

      But wait, there's more! If you want to shut down the machine, you just press... THE POWER BUTTON! Imagine that!

      Every PC I've ever seen requires you to use the shut-down menu item, or, in case of a lock-up, hold the power button for 4 seconds to initiate the ATX PSU cutout.

    22. Re:Sleep vs Hibernate by Ucklak · · Score: 1

      He said this "If you want to use the MacBook with the lid closed plug in an external keyboard. Done. I wish my PC laptop did these things."

      I currently have a Thinkpad that does not work with the lid closed for external devices AND to use an external monitor, I have to Fn(CRT).
      So I have to leave it on, open, and Fn(CRT) for it to work with external devices. When I close the lid, the laptop sleeps. Hardly a default power functionality as you stated.

      Not going to buy a docking station as I'm sure that would fix the problem for my intended needs but there is no space for a docking station for my setup.

      My iBook I can stack on it's front and have the cables coming out so it only takes up 1" of space vs 13" of space for the thinkpad to stay open.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    23. Re:Sleep vs Hibernate by Shisha · · Score: 2, Interesting

      By default, you mean the way it's _supposed_ to work? I don't know a single Windows user who uses the sleep feature on a regular basis, because it's not 100% reliable. With this sort of thing even a 95% reliability is going to put you of. Of the few people I know who use a Mac laptop, I don't know a single one who doesn't just close the lid.

    24. Re:Sleep vs Hibernate by EvanED · · Score: 1
      I do think that switch user and lock could be merged while losing nothing. IIRC, XP Home doesn't have a lock option because switch user essentially performs that function, while letting someone else log in at the same time.

      Other than that, Joel's blog seems to be a "let's dumb down the computer's function"-fest. Especially the lack of an option to power off:

      Why do you want the power off? If you're concerned about power usage, let the power management software worry about that. It's smarter than you are.


      Really? The power management software can tell that I'm about to go on a trip and won't be using the computer for a couple hours vs I'm just getting up to use the bathroom?

      That type of software suffers from a fundamental limitation: it can only react to what it knows, it can't predict the future, it can't tell what you're going to do.

      If you're going to open the box and don't want to get shocked, well, just powering off the system doesn't really completely make it safe to open the box; you have to unplug it anyway.


      This is true. But you still have to power it off before you unplug or you risk FS damage. Journals lessen this risk, but it's still there.

      I could support an "expert" vs "n00b" mode thet hides some of these, but you can't just get rid of them. And the submenu there acts as a hack to achieve that aim, though it's not a very good one, and the default action isn't as rich as he suggests.
    25. Re:Sleep vs Hibernate by jonnythan · · Score: 1

      The default action when closing the lid of a Windows XP laptop is to go into sleep mode and then automatically hibernate some minutes afterward (somewhere between 10 and 20 I believe).

    26. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 1, Informative

      Four years? Glad you aren't on my team. That'd be ONE question I'd ask during an interview.

      SLEEP generally means the drive and monitor power down. RAM remains powered along with the system board and the CPU takes a nap. When it wakes up the drive spins up, the monitor turns on and the system is 'up' very quickly. I have Vista on my laptop with Standby and it's about 3 seconds to 'wake up'. Much faster than XP which took between 8-11 seconds.

      Hibernate means the system puts all the stuff in RAM onto the drive and powers off completely. You can remove the battery/hardware. Good stuff if, like me, you use a laptop and swap batteries or need to stow the system for >24 hours.

      Do ME a favor. Learn this nonsense because it does matter to your job.

      I understand this stuff is confusing, for users and geeks but I don't see why a video isn't played during startup/install.

    27. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      Wrong. Hibernate consumes no power. The contents of RAM is written to the hard drive, and the computer is powered down completely. When the computer powers back up, the RAM is restored.

    28. Re:Sleep vs Hibernate by mabhatter654 · · Score: 2, Insightful

      Sure XP CAN do those things... but personally I've never had it work reliably for any period of time. When I first reformatted and installed my Dell it almost worked perfectly.. then gradually disintegrated until even going to sleep crashes the PC. It's a 2+ year install, automatic updates are on, and been kept up with antivirus and antispyware... I'm doing everything I'm supposed to. why did it self destruct?

    29. Re:Sleep vs Hibernate by toleraen · · Score: 2, Informative

      Just curious, but how would it be as fast as sleeping? Writing to a high quality CF takes about the same amount of time as it does to a HDD.

    30. Re:Sleep vs Hibernate by BRSloth · · Score: 1

      My GNOME menu has "Suspend" and "Hibernate".

      Suspend says: "Power saving mode. Depending on your computer, you can wake the computer by pressing a key, the power button or opening the laptop lid"

      Hibernate says: "While hibernating, your computer won't need any power. When started again, all open applications will be restored"

      Someone would probably understand that the first still uses power while the second won't use any.

    31. Re:Sleep vs Hibernate by misleb · · Score: 3, Insightful

      They should make the 'sleep' option do both hibernate and sleep. Always write the RAM to disk, but still leave the RAM powered just in case the user comes back after a few minutes. If sleeping for > 5 minutes (or some other configurable amount of time), turn off power to RAM and hibernate. I think Apple calls this "safe sleep." Best of both worlds.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    32. Re:Sleep vs Hibernate by phaggood · · Score: 1

      ? I don't know a single Windows user who uses the sleep feature on a regular basis, because it's not 100% reliable.

      Wow, really? I use sleep/hibernate on my Linux (Ubuntu) laptop and sometimes it's a bit squirrely; I figured it was par for the course using a free and open OS - you get the warts and all. It's a real head-shaker to find out that the OS people _pay_ for has the same problem.

    33. Re:Sleep vs Hibernate by throx · · Score: 1

      Hibernate incurs the full POST cycle when you start back up (the machine is completely off and has to boot from scratch remember). This loses a decent amount of time. Sleep can wake up in under a second on some machines I've used.

      --

      Fear: When you see B8 00 4C CD 21 and know what it means

    34. Re:Sleep vs Hibernate by phaggood · · Score: 1

      >>I've been in a sysadmin job now for about 4 years. I work with computers daily, both Windows and Linux (and a dabble with OSX). Can I tell you the difference between sleep and hibernate? No.

      >Could you please tell us your real name? I want to make sure that I never hire you.

      Perhaps he means, "couldn't tell you in words devoid of the kind of techno-babble that wouldn't put the average user into a sleep/hibernate state".

    35. Re:Sleep vs Hibernate by Bluesman · · Score: 1

      Hi, I'm Bluesman. I use the sleep feature on my Windows laptop regularly. Multiple times a day.

      Now you know, and knowing's half the battle.

      --
      If moderation could change anything, it would be illegal.
    36. Re:Sleep vs Hibernate by Soybean47 · · Score: 1

      So, to rephrase your suggestion: "If Microsoft would just add a small piece of hardware to every computer running their OS, they could reduce the number of menu options by 1!"

    37. Re:Sleep vs Hibernate by RAMMS+EIN · · Score: 1

      ``Sleep is faster, hibernate takes it down farther and shuts power off completely.'' ...which also means your system state survives if power fails in the meantime.

      Also, if I understand correctly, "sleep" is suspend to memory, and "hibernate" is suspend to disk. On some of the machines I've worked with, one of these would work under Linux, but not the other. I think suspend to disk can be emulated, though.

      --
      Please correct me if I got my facts wrong.
    38. Re:Sleep vs Hibernate by Colin+Smith · · Score: 1

      Then the computer powers back up, the RAM is restored.Sounds great in theory.

      --
      Deleted
    39. Re:Sleep vs Hibernate by drinkypoo · · Score: 1
      Perhaps he means, "couldn't tell you in words devoid of the kind of techno-babble that wouldn't put the average user into a sleep/hibernate state".

      That's actually worse; it means his grasp on English makes him equally useless. At least to me, since I live in a country in which it is the dominant language. But I don't give a fuck what he perhaps means; I respond to what people actually say, and if they meant something else, they should have said it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    40. Re:Sleep vs Hibernate by Randall311 · · Score: 1

      Well if it's still plugged into the wall outlet it's still drawing some power even when completely off, just like everything plugged in does. I won't split hairs about that though.

    41. Re:Sleep vs Hibernate by ivan256 · · Score: 1

      A button for the average user, and a command line command with options for the rest of us...

      The start menu is an abomination anyway.

    42. Re:Sleep vs Hibernate by yawn9 · · Score: 1

      I do agree with TFA that the lock option is rather pointless. Switch user will dump you to a login screen which still requires a password to be input to use the machine...

    43. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      Every PC I've ever seen requires you to use the shut-down menu item, or, in case of a lock-up, hold the power button for 4 seconds to initiate the ATX PSU cutout.You're wrong. Pressing the power button on a PC triggers a shutdown in Windows. Or whichever ACPI-enabled OS you're using.

    44. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      It's easy to criticize. It's even easier when you don't know what you're talking about.

    45. Re:Sleep vs Hibernate by Zanth_ · · Score: 1

      What about heat issues with the screen down? I've wondered about this for a time. I have a MacBook Pro and am buying an external monitor but thought...I may go double screen vs. just closing the lid just in case I start running the system hard and I get key imprinting or screen warping or something. Would this even happen?

    46. Re:Sleep vs Hibernate by Omicron32 · · Score: 1

      Between managing users, the rest of my team, the servers, the desktops and such, and being that I, nor anyone else I know, uses hibernate or sleep (you do this how often to servers exactly)? I think this small gap in my knowledge is perfectly acceptable.

    47. Re:Sleep vs Hibernate by BRSloth · · Score: 1

      Good point. It don't mention anything about battery power.

    48. Re:Sleep vs Hibernate by metamatic · · Score: 1

      Yes, I was talking about in general, not just laptops. The default hardware switch behavior being sensible doesn't really make up for bad UI in the software.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    49. Re:Sleep vs Hibernate by Mandorus · · Score: 1

      I've been using the XP sleep functionality on my two-year old PC (nForce3, AMD) almost every single day. It works perfectly and is very convenient. And behold: even my power button does work!

    50. Re:Sleep vs Hibernate by xenocide2 · · Score: 1

      The difference between sleep and hibernate primarily matters on laptops. They exist as a tradeoff between power and startup time.

      Basically,
      Suspend-to-disk = hibernate
      Suspend-to-ram = sleep/suspend/whatever

      Suspending to RAM is far faster, but requires some additional power. Suspend to disk saves to long term storage that will survive a complete power failure. Joel's suggestion was for the power management system to choose between them based on the knowledge it has. This would of course require more than a week's effort to write and test, but it would probably be better than what they have now. Knowing when to switch from ram to disk suspend I think would be a tricky business, potentially requiring accelerometers not all laptops have.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    51. Re:Sleep vs Hibernate by linuxtelephony · · Score: 1

      Hibernate = writes memory to disk and turns off hardware. Turning on hardware involves a complete power on cycle, and then restoration of memory from disk. Battery is not used.

      Sleep = [Laptop] Turn off everything, except keep just enough going to keep the contents in RAM. Battery power is being used. Eventually, if you don't plug it in, the battery will drain. On models that do not write memory to disk, it will be seen as a crash/hard power off when this happens.

      Some (non-laptop) systems have in the past used special partitions for sleep mode, where the contents of memory are saved and then the entire system is basically shut off. Frequently, just hitting space bar on these systems will restore everything to operational state. Unlike power save where the system is still on and moving the mouse or hitting space brings the system back almost instantly, restoring state from sleep frequently takes a few seconds as the memory is restored from disk.

      --
      . 62,400 repetitions make one truth -- Brave New World, Aldous Huxley
    52. Re:Sleep vs Hibernate by ucblockhead · · Score: 1

      Hard to say which is the best...sleep allows the machine to resume immediately, but slowly draws power. Hibernate does not draw any power, but takes a long time to resume.

      (Though probably the best is to pick one mode (like sleep until battery is 5% then hibernate) and allow it to be changed in some buried section of the control panel for power users.)

      --
      The cake is a pie
    53. Re:Sleep vs Hibernate by toleraen · · Score: 1

      I'm not comparing sleep to hibernate. I realize that sleep is faster. What the poster I was originaly responding to seemed to suggest was that by inserting a flash drive into your computer, you will magically be able to come back from hibernate as fast as sleep could by, I'm guessing, writing the contents of the RAM to flash instead of the HDD. Since, as I mentioned above, that writing to a decent flash device is about the same as a decent HDD, you wouldn't gain anything.

    54. Re:Sleep vs Hibernate by drinkypoo · · Score: 1

      This is a horribly basic piece of computer knowledge and something you could find out in less than ten seconds using google, given a halfway decent network connection. The fact that you don't know is a strong indication that you don't know lots of other basic things which every technical computing employee should be aware of. By the way, people do sometimes set their servers to hibernate when the UPS runs out, it's a reasonable practice if you don't want to have to fully boot the system after a long power failure.

      I think what I'm trying to say here is that I wouldn't hire someone to be a systems administrator that, for example, couldn't even pass the A+ exam.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    55. Re:Sleep vs Hibernate by abradsn · · Score: 1

      Maybe, its more like... "If small piece of hardware is present, then remove superfluous menu item"

    56. Re:Sleep vs Hibernate by displaced80 · · Score: 2, Interesting

      Ah... you're describing my daily morning game of Russian Roulette.

      I stubbornly refuse to shut down using any other manner than the one I find most convenient: Hibernate.

      It'll work fine for a while. Long enough for comfort to begin to set in. But there's always that little increase in my pulse-rate when I drop my laptop into the docking station on my desk and hit the power button. The Resuming Windows bar moves across the screen. Fingers are crossed, and I turn to face Mecca whilst gripping a rabbit's paw for good luck. The screen goes black. Will my desktop appear? The wind's northerly, so the chances are good. Woohoo! It's worked! I've dodged the bullet this time...

      However, every now and then... not often enough for me to abandon hibernation, but just often enough to keep things interesting... The machine will sit with the Resuming Windows bar full, or at the black screen after the bar... and go no further. I'll go get a coffee and sometimes it'll go through to the desktop. But then there's the times when it'll just be stuck there. Hold the power button, turn it back on, tell it not to delete restoration data and try again... No joy? Shut down again. Pull the USB connections and try again. Fails? Pull the ethernet cable and try again. No luck? Try plugging things into different USB ports...

      Eventually, it'll work. But sometimes this feature is just plain borked. Completely unable to diagnose exactly what's causing it. Sometimes the saved session will have no apps open - just the bare desktop - and it'll still fail to resume. Totally random as far as I can see, which suggests it's something deep down in the crapitude of Windows' internals that's locking... something freaky going on with device initialisation I suppose.

      Of course, being a Windows dev whose frequently eye-deep in XP's guts, I look at these problems as a father whose wayward son just won't get a clue would. It's just how it is. But... from an end-user point of view, if you're going to have a suspend and resume feature (be it sleep, hibernate, etc) it must work right 99.9999999% of the time. It simply must -- it's a critical time for the user's data, and the feature must behave as described. Either that, or the description of the feature should carry a caveat right there in the UI that activates it.

      --
      What's the frequency, Kenneth?
    57. Re:Sleep vs Hibernate by Ford+Prefect · · Score: 1

      This is one thing I absolutely love about the MacBooks. You just close the lid. Done.

      I do just that on my laptop running Windows XP, and it works fine!

      ... Although said laptop is a dual-boot MacBook Pro. Oops.

      --
      Tedious Bloggy Stuff - hooray?
    58. Re:Sleep vs Hibernate by abradsn · · Score: 1

      These power save features can be turned off.

    59. Re:Sleep vs Hibernate by gaspyy · · Score: 1

      Sorry to burst your bubble, but all pc/winXP laptops I've worked with behave exactly the same as you described.

      The problem the article author raises, is not that there anre not enough shutdown options in XP, but that there are too many to choose from!

    60. Re:Sleep vs Hibernate by Control+Group · · Score: 1

      Every PC I've ever seen requires you to use the shut-down menu item, or, in case of a lock-up, hold the power button for 4 seconds to initiate the ATX PSU cutout.

      You haven't been using PCs that long, than.

      I've seen plenty of PCs that had a power button in the classic sense - it operated a switch that controlled power to the machine. You'd hit the button, and - hey presto! - the machine shut off. Instantaneously.

      --

      Reality has a conservative bias: it conserves mass, energy, momentum...
    61. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      That's be great for the time when some dude forgets that his thumbdrive is plugged into a machine that's decided to hibernate due to inactivity. Dude then realizes he left his thumbdrive plugged into the machine, goes back, sees it's off so then he yanks the drive out. Since all the hibernation information was saved to the thumbdrive, it's now gone completely as far as the computer is concerned, meaning any work in progress is lost. I can't imagine a scenario like this not causing even more confusion amongst the technologically illiterate masses.

    62. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      But on the Mac in actually works.

    63. Re:Sleep vs Hibernate by Kamots · · Score: 1

      I would assume because he's giving a presentation or hooked up to a larger monitor.

    64. Re:Sleep vs Hibernate by abigor · · Score: 1

      Hibernate to disk does not consume power.

    65. Re:Sleep vs Hibernate by javilon · · Score: 2, Funny

      Do you think you can do without reboot? in Windows?

      Bwahahahahaha

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    66. Re:Sleep vs Hibernate by rossifer · · Score: 1

      Go to Control Panel -> Power Options. I don't have my laptop with me, but on one of the tabs, you should see a "When laptop screen is closed:" option. It's probably set to "Suspend". Change it to "Do nothing".

      Go to the BIOS and become familiar with it. One of the top level selections has to do with power options. Go in there, find the suspend/hibernate settings in there. Change them to how you'd like the laptop to behave. These interact with linux better than they interact with windows, so if you're dual booting, make sure you're getting what you want in both OS's.

      Regards,
      Ross

    67. Re:Sleep vs Hibernate by LOTHAR,+of+the+Hill · · Score: 1

      Sleep = suspend to memory, and drop into low power state. Only memory (and input devices so you can wake the system) are powered.
      Hibernate = suspend to disk and power off.

      You can unplug a hibernating computer with no adverse affects. Unplugging a Sleeping computer may result in filesystem damage.

    68. Re:Sleep vs Hibernate by Pulzar · · Score: 1
      I don't know a single Windows user who uses the sleep feature on a regular basis, because it's not 100% reliable.


      I don't know how that's possible (you don't know many people with laptops running windows?), but around here at work, every one of us uses the sleep feature many, many times a day. I never had a problem.

      I've had a problem coming out of hibernate about once a year (I use hibernate at the end of the work day, and then resume in the morning), so that generally works very well, too.
      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    69. Re:Sleep vs Hibernate by rucs_hack · · Score: 2, Funny

      I said I didn't know....

    70. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      Um, maybe if you were computer literate at all you'd realize you have no point. My laptop can do any of that if i want.

      It's called the "power options" menu. You can tell the computer what to do when you press the power button (sleep, hibernate, shutdown, etc) AND close the lid (nothing, sleep, hibernate, etc). I use these features myself so that my laptop DOESN'T shutdown when I close the lid. I prefer to take the .5 seconds it takes to press windows key, up arrow, enter, enter to hibernate or scroll to do some other option.

      I don't use this feature, but you can set your computer to wake on a certain key combination (seen this in my desktop's bios. Maybe not on a Dell, but that's Dell's fault, not Microsoft's) or (I believe) you can wake when you plug in a USB device (anothor bios option). Note that these are HARDWARE options, Microsoft doesn't make hardware, Mac does. Thus the reason this is standard on Mac but not on PCs (because PCs come from MANY different manufacturers).

      So in short, you lose.

    71. Re:Sleep vs Hibernate by Marxist+Hacker+42 · · Score: 1

      To Joe User, they are both the same, so why not just put a little 2 or 4 gig flash drive in the machine, and roll both functions into one? Practically, it would be as fast as sleeping, but would have the complete power down benefits of hibernating.

      That's basically what my Windows Mobile phone does. It's got 64MB of RAM and 128MB of Flash Rom. 64MB of the flash rom are used as a constant back up (with a few second's delay) to the main memory. I've only run down the battery entirely once or twice- but when I do, the memory is mostly still there. The one exception seems to be The Core Media Player and reseting the phone- do so too soon and you'll not have the most recent settings or playlist.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    72. Re:Sleep vs Hibernate by Moofie · · Score: 1

      It might be the default, but it sure doesn't work very well. Dell, HP, Compaq, whoever...it's always a guessing game to find which button makes the computer re-activate itself. As often as not, I hard-reboot the thing.

      --
      Why yes, I AM a rocket scientist!
    73. Re:Sleep vs Hibernate by 2short · · Score: 1

      "The power management software can tell that I'm about to go on a trip and won't be using the computer for a couple hours vs I'm just getting up to use the bathroom?"

      It can tell if you've been gone for more than X minutes, which handles that fine, as well as your getting up for just a second, then unexpectedly getting pulled away.

      "you still have to power it off before you unplug or you risk FS damage"

      Not if the system does it properly; Joel doesn't go into all the details explicitly, but what should happen is this: You hit the one button, the system goes to lock mode, and begins persisting memory to disk (preparing for hibernate); when that is done, the disk can be powered down, and the system enters "sleep", consuming less power, but ready to wake up in an instant; after some amount of time, it actually enters hibernate, powering down completely. If you pull the plug in mere sleep mode, no problem. Note that what I've described is just my understanding of the default behaviour when closing the lid of various laptop models.

      I can't see a Windows box without the need for a "restart" action. But other than that, I'm with Joel: one "I'm leaving the computer" button is all that's needed. I see this not as dumbing down the system, but smartening it up. The peice of data the machine needs from me, and the only one I should really need to supply, it that I'm going away for a bit. The rest of the details about how to react to that are the systems problem, and should be handled automatically.

    74. Re:Sleep vs Hibernate by DrXym · · Score: 1
      I agree the UI for this menu is terrible, but the options aren't. The solution I believe is to allow all options. Go with the simple menu and you get the three primary options. If you are a power user or admin you get the whole list. Choices are good.

      Choices AREN'T good if you don't know what the choices mean. I'd go with Joel on this - slash the choices down to the 2 or 3 that the majority of people actually use. For anybody who really cares to restart instead of shutdown, implement a power user feature where holding the shift key shows an alternate to "Shutdown" labelled "Restart". XP already does something similar with Standby & Hibernate.

    75. Re:Sleep vs Hibernate by peacefinder · · Score: 1

      Great sig.

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    76. Re:Sleep vs Hibernate by wild_berry · · Score: 1

      Write diffs to only update the areas which change.

    77. Re:Sleep vs Hibernate by throx · · Score: 1

      My bad. Misread your post. Please feel free to consider mine an affirmation of your idea.

      --

      Fear: When you see B8 00 4C CD 21 and know what it means

    78. Re:Sleep vs Hibernate by Coryoth · · Score: 1

      Well let's see if we can reasonably compress the options down a little by getting somewhat creative. Note that I'm not claiming to propose a perfect solution here, I'm trying to demonstrate that, with a little thought you can compress the list reasonably - and hopefully with enough thought you can find ideal ways to do this.

      Switch User, Log Off and Lock, ultimately could be compressed into a single option. What are the differences here? Log Off kills all your applications, while switch user and lock don't, and switch user allows you (presumably) to drop back to being you without entering a password. Why not have a single option which leaves applications running and takes you to a "log in" screen - log in as you and you get back to your session (so it is equivalent to a locked screen), log in as someone else and it starts a new session for them (so it is equivalent to switch user), and if you want to kill all your applications ... then just kill all your applications: realistically if there was a robust lock screen/switch user option I think the need to "kill all your applications" and end your session will be lessened - most people will just leave stuff running. If you really need to kill stuff then shutdown completely.

      Likewise sleep and hibernate, while technically different, really don't need to be differentiated - just pick one (and realistically hibernate, as the better energy saver, is the better option). If you want sleep, well let the power management handle that and don't bother with options for the user.

      That leaves us with just a few options: Lock/Switch User, Hibernate, Restart and Shutdown. You can probably pare that down some more if you're cunning.

    79. Re:Sleep vs Hibernate by mrchaotica · · Score: 1
      I've seen plenty of PCs that had a power button in the classic sense - it operated a switch that controlled power to the machine. You'd hit the button, and - hey presto! - the machine shut off. Instantaneously.

      Yeah, and then the industry switched from AT to ATX and the hardwired power button went away (unless you count the one in the back, on the power supply).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    80. Re:Sleep vs Hibernate by EvanED · · Score: 1

      It can tell if you've been gone for more than X minutes, which handles that fine, as well as your getting up for just a second, then unexpectedly getting pulled away.

      It's not great though. If you're going to be gone for a while, then it needlessly wastes battery waiting in sleep mode until it hits the threshold. If you're going to be away for not too long and the threshold is too short, then you have to wait for it to come out of hibernate instead of suspend when you get back. If you have it so that if the computer's plugged in it won't hibernate that solves the second problem, but now if you actually want it to hibernate it won't. (This would be important for instance if I actually moved my laptop around. It has absolutely no battery life (if you pull the plug out it dies instantly... it's several years old), so if I wanted it to resume in the same state when I got home I'd need to tell it to hibernate.

      These aren't end-of-the-world issues, but IMO the best option is to just present the different choices, or have an option to, because there are enough situations where the human DOES know better than the computer that it makes it worthwhile.

      Not if the system does it properly; Joel doesn't go into all the details explicitly, but what should happen is this: You hit the one button, the system goes to lock mode, and begins persisting memory to disk (preparing for hibernate); when that is done, the disk can be powered down, and the system enters "sleep", consuming less power, but ready to wake up in an instant; after some amount of time, it actually enters hibernate, powering down completely. If you pull the plug in mere sleep mode, no problem. Note that what I've described is just my understanding of the default behaviour when closing the lid of various laptop models.

      Okay, this is true. For some reason I was thinking "the computer will need to signal the user when it's safe to shut of if you do it that way", but I guess sleep mode would appear more-or-less just as "off" as off does.

      Though the OS would have to support possible hardware changes while resuming from hibernate... I don't know how current ones would react to that.

      I can't see a Windows box without the need for a "restart" action.

      But you could on other OSs?

    81. Re:Sleep vs Hibernate by Ucklak · · Score: 1

      I'm aware that the power features can be adjusted. The Parent stated "Congratulations, you just described the default power functionality in XP." which is not the case.
      My point adds to the fact that an external monitor requires user intervention and is not automatic unless a docking station is invloved.

      The 2 above points negate any user friendly settings that Windows supposedly has as an automatic function whereas my iBook requires nothing more than connection of cables.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    82. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      If it was apple making the decision, that would be a suitable option. But Microsoft doesn't control the physical environment (i.e. hardware) that it runs on. Windows needs to run on any PC. If such internal flash drives were common enough and standardized enough, the software could adapt to environments where that hardware was present (and roll both options into one option that used the applicable hardware). But it must still be able to run on other hardware configurations, so for those configurations, there is no solution that would both roll both options into one "sleep" option and not frustrate users who know the difference.

    83. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      You're missing the problem. Reguardless of how you do it, arguing about it makes very little sense. What they need to do was take that list and decide if they were willing to make any of it inaccessible. Then tell two guys to go off and get something designed and present it. They then vote on that and try again if the vote fails.

      You don't gave 43 people voting, you have:
      1 pm
      2 devs
      1 tester

      The PM can only complain if it doens't meet the spec he's been required. The devs can't complain, they designed it. And the tester can only say "I can't test that," which is highly unlikely. So there's a vote of 1 person basically.

      This way those two people can have the freedom to try out things they should have done:
      1.) Display way fewer options.
      2.) Have some easy way to see the other options so they're all accessible (remember shift click in WinXP for suspend, yea, that's called a good idea).

      But was it was they argued over nothing for a year. And they ended up with something so unspectacular that your grandma could recognize it as bad design, even though she happens to be blind, deaf, and in advanced stages of dimentia.

      The way this works in the FOSS model could work as well, as M$ seems to have the resources for it:
      You post on a list that you want it done.
      A bunch of people write it.
      A bunch of people send in their idea (with a working prototype)
      The maintainer distributes patches to users.
      Users say which they prefer
      The maintainer puts in the preferred option, with small modifications, to the final release.

      It's actually not as good as one guy designing it, but it's close with some form of democratic involvement.

    84. Re:Sleep vs Hibernate by Control+Group · · Score: 1

      So it did, and I haven't seen a PC that didn't require you to use a menu, console command, or press-and-hold (sometimes via iLO board, even) since then. But that's still a far cry from having never seen one, as the GP said.

      --

      Reality has a conservative bias: it conserves mass, energy, momentum...
    85. Re:Sleep vs Hibernate by NeoThermic · · Score: 1

      You can already do this with power options in the control pannel. Just set the time in which if idle the system should sleep, and then set how long the system should sleep for before it hibernates.

      NeoThermic

      --
      Use my link above, or to view my server, NeoThermic.com
    86. Re:Sleep vs Hibernate by theredmenace · · Score: 1

      I don't think I have EVER used a sleep or hibernate function on a PC, though I use them all the time for my lappy, moving between classes and so forth.

    87. Re:Sleep vs Hibernate by compro01 · · Score: 1

      most of the time that is an setting in the BIOS responsible for that, under a name such as "soft off delay" or something.

      usually there is a choice between a 4 second delay the GP describes or the instant off functionality you describe. i personally prefer the former incase something accidentally hit the power button, like my cat for instance.

      --
      upon the advice of my lawyer, i have no sig at this time
    88. Re:Sleep vs Hibernate by Beryllium+Sphere(tm) · · Score: 1

      >Choices are good.

      Only if you can afford to understand what they mean and what their implications are. Type "man cdrecord" sometime, I dare you.

      Only if all the choices actually work. I've hit my lifetime tolerance quota for software that says in effect "To make this work, you have to pick the right one out of 100 configuration options four times in a row, exactly like opening a safe except you have to get each piece of the combination from old message board posts".

      Only if the choices are safe. I feel sorry for my clients when I think how much work it takes me to configure the kazillion options in a web browser to make it decently secure.

      Only if the choices are relevant to the task.

    89. Re:Sleep vs Hibernate by misleb · · Score: 0

      But there are still two options from the "Shutdown" menu. The idea is to combine them into a single menu option.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    90. Re:Sleep vs Hibernate by Reaperducer · · Score: 2, Insightful

      on one of the tabs, you should see a "When laptop screen is closed:" option. It's probably set to "Suspend". Change it to "Do nothing".

      I don't think that's quite what he's looking for.

      I think he's looking for an option that reads more like "When laptop screen is closed and no keyboard or mouse are plugged in, do nothing, otherwise actually go to sleep."

      He seems to be looking for a bit more intelligence in his OS than what is currently available to him. If OS X gets him what he's looking for, then good for him. I will almost always advocate using the best tool for the job.

      --
      -- I'm old enough to have lived through six different meanings of the word "hacker."
    91. Re:Sleep vs Hibernate by Nefarious+Wheel · · Score: 1

      Dang, I sure miss core memory.

      --
      Do not mock my vision of impractical footwear
    92. Re:Sleep vs Hibernate by toleraen · · Score: 1

      So scan the entire 2GB/4GB flash drive for changes, then update as necessary? I realize read is faster than writing, but if you're reading a full flash, then possibly updating a very large portion of that flash, couldn't that just take even longer?

    93. Re:Sleep vs Hibernate by masdog · · Score: 1

      Only by default. If you edit your power settings (right click on desktop, properties -> click screen saver tab -> click power options -> click advanced tab), you can set your computer to hibernate, sleep, or do nothing when you close the lid.

      You can also set it to sleep or hibernate if it is not used for a period of time.

    94. Re:Sleep vs Hibernate by 2short · · Score: 1


      I don't actually use a laptop much, so my evaluation of the desired functionality is based on a desktop computer. There, the energy wasted by 5 minutes of sleep when it could maybe be hibernating is not worth worrying about. Frankly, I wouldn't think it ought to be even on a laptop; with screen off and disks spun down, 5 minutes of keeping your ram powered should be a trivial fraction of your battery life.

      As far as being able to handle hardware changes while hibernating (or even running), or never needing a "restart" that was different than a hibernate/wake, I don't know if any current OS supports that, but I don't see why they shouldn't.

    95. Re:Sleep vs Hibernate by UnxMully · · Score: 1
      I had very similar problems with XP on my wife's HP laptop. Bastard thing wouldn't do hibernate or sleep reliably. Ever.

      Then I changed the screen from the default showing the available users/logged in user and apps running etc. and it was fine thereafter. There was something about that screen and the check it did on running apps which barfed windows regardless of what it as recovering from - hibernate or suspend - and I never did find out what it was.

      Now she uses a newer laptop and it has the same default screen with no problems at all.

      Interestingly, Apple sneaked hibernate support into 10.4.4, I think it was, but I've only used it once and it lost the plot completly. The mouse worked but not the keyboard so I couldn't log in. A couple of hibernate/restarts got it back but I had visions of needing to reinstall to resolve it...

    96. Re:Sleep vs Hibernate by UnxMully · · Score: 1

      Not perfectly. My MacBook has had the odd funny five minutes if you try to resume before it's suspended completely and the only time I hibernated it, it had a very worrying brainfart. No more than three problems over three months but it's not 100%.

    97. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      But there are still two options from the "Shutdown" menu. The idea is to combine them into a single menu option.

      And where would you put the additional option to show both the sleep and hibernate options the users who know the difference between them and need a specific one?

      I carry a laptop around in a bag. If I am carrying it downstairs for a conference, sleep is fine. If I am carrying it to lunch, hibernate is better as the bag gets really damn hot when it is sleeping.

    98. Re:Sleep vs Hibernate by gbjbaanb · · Score: 1

      I think the UI is great, it does (after all) only have 2 real options.
      As a comment on that blog says:

        Anonymous said...

              So Joel Spolsky slips back into a Microsoft Program Management (PM) role and decides to write a spec for the power button on the Vista Start menu. The reason he spent the time doing this is because he felt the number of options provided, 9 were excessive and confusing to most users. His spec comes down to:

              "So now we've got exactly one log off button left. Call it "b'bye". When you click b'bye, the screen is locked and any RAM that hasn't already been copied out to flash is written. You can log back on, or anyone else can log on and get their own session, or you can unplug the whole computer."

              Now if Joel actually clicked on the Vista Start button and then looked at the options presented before expanding the 'advanced' list of options then he would've realized that in fact the implementation in Vista is virtually identical to what he ended up specifying.

              To the normal user there are really just 2 options, a 'Power' button and a 'Lock' button, which have tool tips that explain what they do.

              Now on my desktop PC with a default install of Vista the Sleep option is a new hybrid sleep implementation which is really a combination of hibernate and sleep. When the PC goes to sleep, either based on an explicit user request or because it has been idle for 1 hour then Vista writes out any necessary RAM pages to disk as it would for a hibernate, but then instead of switching off it goes into sleep mode. The advantage of this scheme is that if there is a power failure (environment, cord unplugged accidentally or on purpose) then when the PC is powered on again it performs a hibernate resume. I've actually experienced this first hand with a recent power failure and it was really useful to get back to all my open applications etc. after the power failure.

              Now in addition when the PC resumes from sleep in this scheme you are presented with a login screen, and if Joel had taken a look he would've also noticed a 'Switch User' button on this logon screen just below the password edit control.

              So this default scheme is pretty darn close to what Joel has specified as his ideal UI, it really just has 1 extra option, the 'Lock' button.

              The main issue I think is that Joel hasn't approached this as 'regular' user, but rather more as an advanced/power user who has decided to click on the advanced list which is shown when you click/hover over the '>' button. So Vista has provided the simplicity for regular users and has made an advanced list of options available for more advanced users. Now what may have been a more useful posting/debate is whether this advanced list is too easily accessible to regular users by accident, e.g. should it maybe only show up if say the 'alt' key is held down like a lot of the menu bars in Vista applications.

    99. Re:Sleep vs Hibernate by anno1a · · Score: 1

      Hibernate is pretty expensive (since you have to write all the RAM to the disk), and it also takes some time. If you just want to go from one place to another then hibernate will really eat up your battery (especially if you do it often). Now the real question is: Why is there a shutdown, when you have hibernate? When do you ever want to not start up into your old session (Except if it's broken because some operating system can't keep track of it's memory, of course)? I like to have the sleep option.

      --
      ------- I fumbled my registration and I now must suffer
    100. Re:Sleep vs Hibernate by ewl1217 · · Score: 1
      And there's more! If you want to use the MacBook with the lid closed, plug in an external keyboard.
      Great idea you have there! We all know that everybody carries an external keyboard around with their laptop...
    101. Re:Sleep vs Hibernate by RzUpAnmsCwrds · · Score: 1
      They should make the 'sleep' option do both hibernate and sleep. Always write the RAM to disk, but still leave the RAM powered just in case the user comes back after a few minutes. If sleeping for > 5 minutes (or some other configurable amount of time), turn off power to RAM and hibernate. I think Apple calls this "safe sleep." Best of both worlds.


      Apparently, you've never used Vista on a laptop, because that is exactly what it does. XP can do something similar, too (set a hibernate time greater than your sleep time - you'll notice that the laptop wakes and hibernates at your set time).
    102. Re:Sleep vs Hibernate by RzUpAnmsCwrds · · Score: 1
      Unfortunately, in XP you have to choose "Turn Off Computer" to bring up the dialog box that has the option to merely put it to sleep.


      Or close the lid. Or press the sleep button that's on 99% of notebooks.

      I have my power button set to hibernate (suspend-to-disk) and the lid set to suspend-to-memory. If I'm shutting down for under a day, I use suspend - if I'm not going to be using it for a few days, I suspend to disk.

      Vista supports both in the new "sleep" mode, which writes the memory to disk and then goes into S3 suspend.
    103. Re:Sleep vs Hibernate by misleb · · Score: 0

      And where would you put the additional option to show both the sleep and hibernate options the users who know the difference between them and need a specific one?


      If you REALLY needed it, you could create a script/icon that runs the appropriate command (assuming you can initiate such event from the commandline). UIs in general need to be simplified, not crammed with every possible option that a user might ever need. Microsoft needs to figure this out.

      I carry a laptop around in a bag. If I am carrying it downstairs for a conference, sleep is fine. If I am carrying it to lunch, hibernate is better as the bag gets really damn hot when it is sleeping.


      Both cases are covered by my proposed single "sleep" option. If you are just carrying it downstairs, your laptop will only be sleeping when you open it 5 minutes later. If you wait longer, it will be hibernating.

      As an aside, your computer should not get that hot when sleeping. If it does, there is something wrong. It isn't really sleeping. Sleep mode should not use much power at all. But maybe that is just with Macs...

      -matthew
      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    104. Re:Sleep vs Hibernate by misleb · · Score: 0, Redundant
      Apparently, you've never used Vista on a laptop, because that is exactly what it does. XP can do something similar, too (set a hibernate time greater than your sleep time - you'll notice that the laptop wakes and hibernates at your set time).


      I'm not talking about what happens when you let it sit idle. I'm talking about how many different options there are in the "Shutdown" menu and what happens when you either click on the "sleep" option or close the cover of a laptop. Users, in general, should not be presented with two very similar (and therefore confusing) options like "sleep" and "hibernate." Remember the old DOS prompt on disk error, "Abort? Retry? Fail?" I never did figure out the difference between Abort and Fail. Bad interface.

      -matthew
      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    105. Re:Sleep vs Hibernate by rossifer · · Score: 1

      Ah. I didn't read his post that way. I thought he wanted a way to close the lid and use an external k/v/m without his laptop shutting down; which my instructions would help him to do.

      XP does let you choose different behaviors when you're plugged in and when you're on the battery. Until this discussion, I'd never considered adding another dimension of whether or not there's an external keyboard attached.

      Plugged/not plugged always seemed to be enough for me. However, a part of my personal analysis has to do with how flaky XP is when returning from suspend. If it was quicker and more reliable, I would definitely prefer it to standby whenever I closed the screen, unless it was docked.

      Regards,
      Ross

    106. Re:Sleep vs Hibernate by miro+f · · Score: 1

      the new MacBook Pro:

      now with VGA out!

      --
      being vague is almost as cool as doing that other thing...
    107. Re:Sleep vs Hibernate by abradsn · · Score: 1

      Oh, sorry.

    108. Re:Sleep vs Hibernate by miro+f · · Score: 1

      Windows has detected that you would like to enable restart on your machine.

      Please restart for these changes to take effect.

      --
      being vague is almost as cool as doing that other thing...
    109. Re:Sleep vs Hibernate by R3d+M3rcury · · Score: 1
      Choices are good.
      Well, yes and no. Choices are good, but choices that make little difference are bad.

      Consider the difference between hibernate and sleep. Most users will have no idea what the difference is and why they would want to choose one over the other. To my eye, this seems like a choice the computer could make for the user with a simple rule: After fixed amount of time (5 minutes, 2 hours, etc.), the computer will hibernate. Until then it will sleep. This solves the confusion and creates a clear rule as to what will happen that the user can understand.

      Consider Log Off and Switch User as another example. If I'm the only user on the machine, I probably wouldn't want to log off just to log back in again. I'd probably want to restart or shut down. And if I have no other users, who would I switch to? So you could optionally remove these if there is only one user.

      Personally, I agree with the article about 'Restart'--it shouldn't be needed but, as you said, it's not going anywhere soon. I still use it when my computer just seems too confused.
    110. Re:Sleep vs Hibernate by Allador · · Score: 1

      They are _not_ the same, even to Joe User.

      On a modern machine that will support Vista (ie, 2GB+ of memory) ... Hibernate takes 30-40 seconds to come up and down, whereas Sleep takes 5 seconds or so in each direction.

      Thats a noticeable difference in usability, and even 'ignorant Joe User' will notice.

    111. Re:Sleep vs Hibernate by Allador · · Score: 1

      This is a firmware/driver issue. Your more modern laptops will deal with this much better. I dont know why it took laptop makers so many years for them to institutionally learn how to write drivers that work with hibernate/sleep, but its pretty much a non-issue nowadays.

    112. Re:Sleep vs Hibernate by Allador · · Score: 1

      In every case where I've seen this happen, it goes away with a later firmware/driver update from the laptop manufacturer. So try updating to current ... and if its still not fixed, complain to your vendor, provide them with repro steps, and wait for the update. Hopefully they'll do it.

    113. Re:Sleep vs Hibernate by camperdave · · Score: 1

      Hibernate incurs the full POST cycle when you start back up (the machine is completely off and has to boot from scratch remember).

      That, I was not aware of. If the machine needs to go through the full POST, then hibersleeping to flash is pointless.

      On the other hand would it go through the entire POST/boot process? It doesn't have to load the operating system, because the memory footprint is in the flash drive (which has a typical access speed on average 100 times faster than a hard drive, contrary to another posting elsewhere (no seek times, or spin up times necessary)).

      Why should/does the POST/boot process take so long anyways? On my old Atari 800XL, it took at most three seconds to boot up. Today's machines run at least a thousand times faster, with more powerful CPUs, and faster components, and yet the boot time is 10 or 30 times longer. Granted there's way more memory, but the memory test only makes up a small portion of the process.

      --
      When our name is on the back of your car, we're behind you all the way!
    114. Re:Sleep vs Hibernate by Anonymous Coward · · Score: 0

      Also, in practice.

    115. Re:Sleep vs Hibernate by omicronish · · Score: 1
      I'm not talking about what happens when you let it sit idle. I'm talking about how many different options there are in the "Shutdown" menu and what happens when you either click on the "sleep" option or close the cover of a laptop. Users, in general, should not be presented with two very similar (and therefore confusing) options like "sleep" and "hibernate."

      The power button on the main Start menu (not the submenu with 7 items) performs a hybrid sleep that's a combination of hibernate and sleep, so users by default are not exposed to the two confusing options. If the computer loses power, it's not an issue as RAM content has been saved. But the computer slept, so resuming is a lot quicker than resuming from hibernate.

    116. Re:Sleep vs Hibernate by afidel · · Score: 1

      I used to leave my Toughbook in sleep state for up to a week at a time, running on battery. Hibernate sucks because you can generally boot faster to a fresh boot since your OS image rarely occupies all of your RAM yet your hibernate image file must be the size of RAM and must all be read in from disk before you can do anything.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    117. Re:Sleep vs Hibernate by wild_berry · · Score: 1

      My hack would have the kernel keep a journal that is used to update the flash. Don't read your flash backup, but know that the thing is blank when the computer is started and changes according to events that must be controlled (in some way) by the kernel.

  6. Wait for it, wait for it by suso · · Score: 5, Funny

    Because it had to move through the digestive tract and on through the large intestine.

    1. Re:Wait for it, wait for it by Overly+Critical+Guy · · Score: 1

      You win. No other comment will best this.

      --
      "Sufferin' succotash."
    2. Re:Wait for it, wait for it by Anonymous Coward · · Score: 0

      You're confusing Vista with the brown Zune.

  7. Why RTFA? by Sloppy · · Score: 4, Insightful

    Doesn't "the approximately 24 people who worked on the shutdown menu" already tell you everything you need to know?

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Why RTFA? by rpw101 · · Score: 1

      Because, if you read the article, you'd know that 24 people didn't work on the menu - it was 8 (which still seems too many to me!). The figure of 24 is from the 8 shutdown menu people, 8 'shell' people (the whole start menu) and 8 kernel people.

    2. Re:Why RTFA? by stevesliva · · Score: 5, Informative
      Doesn't "the approximately 24 people who worked on the shutdown menu" already tell you everything you need to know?
      No, it's worse than that:
      In small programming projects, there's a central repository of code. Builds are produced, generally daily, from this central repository. Programmers add their changes to this central repository as they go, so the daily build is a pretty good snapshot of the current state of the product.

      In Windows, this model breaks down simply because there are far too many developers to access one central repository -- among other problems, the infrastructure just won't support it. So Windows has a tree of repositories: developers check in to the nodes, and periodically the changes in the nodes are integrated up one level in the hierarchy. At a different periodicity, changes are integrated down the tree from the root to the nodes. In Windows, the node I was working on was 4 levels removed from the root. The periodicity of integration decayed exponentially and unpredictably as you approached the root so it ended up that it took between 1 and 3 months for my code to get to the root node, and some multiple of that for it to reach the other nodes. It should be noted too that the only common ancestor that my team, the shell team, and the kernel team shared was the root.
      Sounds like an even better way--better than adding even more people--to ensure that nothing good is ever invented outside of isolated development silos, and that bugs in code won't pop out until months after it was checked in.
      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    3. Re:Why RTFA? by flyingfsck · · Score: 1

      What with 24 people and only 15 options, it means that 9 people did nothing?

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    4. Re:Why RTFA? by newt0311 · · Score: 1

      8 kernel people. WTF??? why are kernel devs concerned with a GUI element??

    5. Re:Why RTFA? by Anonymous Coward · · Score: 0
      In Windows, this model breaks down simply because there are far too many developers to access one central repository -- among other problems, the infrastructure just won't support it.

      Then how does Debian GNU/Linux do it? Debian has repository with tens of thousands of packages, certainly larger than Windows OS, yet in Debian you can update your package practically on daily basis (in testing/unstable environments).

      Perhaps Microsoft needs to take a look at Debian to learn a few things.
    6. Re:Why RTFA? by Anonymous Coward · · Score: 0

      Doesn't "the approximately 24 people who worked on the shutdown menu" already tell you everything you need to know?

      Well that blows away the previous record for the 21 developers for notepad.exe

    7. Re:Why RTFA? by overbored · · Score: 1

      isn't this how most distributed revision control systems work, including the one used in linux kernel development? you check things into lower level repositories more frequently than into higher level ones.

    8. Re:Why RTFA? by Garabito · · Score: 1
      Doesn't "the approximately 24 people who worked on the shutdown menu" already tell you everything you need to know?

      God forbid he forgets to put the new cover sheet on the TPS reports.

    9. Re:Why RTFA? by empaler · · Score: 1

      Are you joking or do you have a source?

    10. Re:Why RTFA? by John+Betonschaar · · Score: 1

      Sounds like an even better way--better than adding even more people--to ensure that nothing good is ever invented outside of isolated development silos, and that bugs in code won't pop out until months after it was checked in.

      Yeah, I didn't really get that either. I mean, its not that hard to just setup enough cvs/svn servers for different projects /teams to distribute the load, and have a few competent people per server merge/integrate the stable milestones every month or something like that. If you set them up correctly and consistently it isn't even hard to do it automatically, under the assumption that all servers have marked and QA-ed stable branches. Why MS cannot manage this is just beyond me... The enormous scale of the codebase is not really an excuse IMHO, a good development/source control/integration strategy should be able to scale up to any size.

    11. Re:Why RTFA? by radtea · · Score: 1

      Doesn't "the approximately 24 people who worked on the shutdown menu" already tell you everything you need to know?

      There's someone's law that says organizations are constrained to make machines that emulate or otherwise reflect the structure of the organization. There is some truth in this, and we are witnessing it here.

      Big, bloated, needlessly complex organizations produce big, bloated, needlessly complex software.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    12. Re:Why RTFA? by wild_berry · · Score: 1

      Microsoft's system is possibly most broken becuase, I suspect, there is no benevolent dictator preening and pruning the definitive Windows source tree. I'm stunned by the line about the source code tree not being able to handle the number of users. If they don't have the right tools for the job, why haven't they created them?

    13. Re:Why RTFA? by steelfood · · Score: 2, Interesting
      Actually, these are all peripheral problems. These systems could be better, but there are reasons they exist--mainly so that someone doesn't check in something into the code base that causes the machine to eat itself up, and essentially halts the daily testing for a whole day or more while the sysadmins go about restoring all the test systems with the previous day's ghost.

      The main problem is in this line:
      Twenty-four of them were connected sorta closely to the code, and of those twenty four there were exactly zero with final say in how the feature worked. Somewhere in those other 17 was somebody who did have final say but who that was I have no idea since when I left the team -- after a year -- there was still no decision about exactly how this feature would work.


      Anyone with any amount of organizational management experience will tell you that in order for things to happen efficiently, there has to be someone with final say, for better or worse. Decisions cannot efficiently be made by committees, much less the democratic-sounding process that the blog outlines. Someone somewhere has to put his foot down and say, "yes, these are the ideas that have been put forth, these are the arguments for and against those ideas, and this is what we're going to do." It doesn't have to be management. It could be one of the developers. It could be the GUI designers. It could be a tester. But it has to be one person. And the decision has to stick. If upper management doesn't like the resulting conclusion, too bad, they should've picked someone else. It's only when the early testers start to complain that it's worth a second look for redo.

      The nearly as important thing to note is that there are 47 people having a say on this one thing. Why? There should be at most, five people working on the design and implementation of any particular feature. For this, it should be four: one usability person, one GUI designer, one developer from the kernel, and one developer from the start menu team. For features that span more of the OS, several lead developers and maybe a manager to take care of timetables and the likes. But always designate one person to make the final decision!

      Yes, from a development perspective, the whole repository organized like a tree structure has its inefficiencies. But the crux of this particular problem is an organizational one. Having changes propagated quickly isn't going to do any good when the feature hasn't been implemented because the design isn't cemented, or the feature's implementation changes every few days. In fact, having changes propagated slowly would be better if features tend to get constantly redesigned.
      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    14. Re:Why RTFA? by wild_berry · · Score: 1

      The things they brought to the table were drinks, snacks and light entertainment.

    15. Re:Why RTFA? by abigor · · Score: 1

      Maybe because sleep and hibernate are ACPI functions?

    16. Re:Why RTFA? by gbjbaanb · · Score: 1

      Decisions cannot efficiently be made by committees

      I know, I worked on CORBA and J2EE systems once. . :-)

    17. Re:Why RTFA? by newt0311 · · Score: 1

      so... tell me, why do kernel develepors have to be involved in how the caller for the sleep and hibernate function looks?

    18. Re:Why RTFA? by rgmoore · · Score: 1
      why are kernel devs concerned with a GUI element??

      Presumably because that GUI element is to control a feature that has to be controlled through kernel space. The kernel people are the ones who are writing the shutdown, hibernate, sleep, etc. functions, so the GUI developers need to talk to the kernel devs to know which features are available in the first place. Why the kernel people should be involved in the detailed discussion of how the GUI presents those options is beyond me, though.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    19. Re:Why RTFA? by babble123 · · Score: 1

      There's someone's law that says organizations are constrained to make machines that emulate or otherwise reflect the structure of the organization.

      It's called Conway's Law.

    20. Re:Why RTFA? by abigor · · Score: 1

      It's not just about how it looks. It's also what they call these functions. For whatever reason, Microsoft chose names visible to the user that are exactly the same as the ACPI names. So kernel devs probably had to bring people up to speed on what these names meant, and why they are being used.

      Also, coordination between developers at all levels is a good thing. Continuous integration is a big part of agile programming. It's good for people working at the deep levels to have at least a passing idea of how their stuff is being used.

    21. Re:Why RTFA? by ralphdaugherty · · Score: 1

      Because, if you read the article, you'd know that 24 people didn't work on the menu - it was 8 (which still seems too many to me!).

            And only one of them a programmer, which is the real problem.

        rd

    22. Re:Why RTFA? by Slashdot+Parent · · Score: 1
      If there are 47 people with a say in the shutdown menu, that is obviously not all they are working on. If you were working on 10 different things, how high a priority would the shutdown menu be for you?

      Yet another reason nothing got done.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  8. It's not done by Joe+The+Dragon · · Score: 0, Troll

    management just said get it out now and we will fix the bugs later.

  9. Re:Hopefully by Anonymous Coward · · Score: 0

    You must be new here...

  10. no Europe? by ILuvRamen · · Score: 1, Insightful

    Is anyone else surprised they didn't mention Europe bitching about every little thing in Vista as part of the delays? Kinda hard to forget to mention that one, huh? I do agree that the overstaffing problem is a huge one. I'm working on a 9 week programming project for a class in a group of three and we're still like "you did what?!" every single week and then try and stomp out all the little fires that pop up from two people doing things that aren't compatible.

    --
    Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
    1. Re:no Europe? by lostatredrock · · Score: 1

      What does that have to do with anything? This was looking at the development of one particular feature...menu...in the UI. I could be wrong but I would not think that the EU had all the much to say about the Off button.

    2. Re:no Europe? by LaughingCoder · · Score: 1
      I could be wrong but I would not think that the EU had all the much to say about the Off button.
      ... yet
      --
      The more you regulate a company, the worse its products become.
    3. Re:no Europe? by LoverOfJoy · · Score: 1

      He was probably just referring to the summary's title: Why Vista Took So Long.

    4. Re:no Europe? by kbox · · Score: 1

      How dare Europe insist that Vista meets thier legal requirements to be released in thier countries.
      Don't they know Microsoft are a very rich american company, shame on them.

    5. Re:no Europe? by NDPTAL85 · · Score: 2, Insightful

      Microsoft has often fradulently claimed that the EU's directive to unbundle certain MS Apps from Windows is the cause of significant development delays.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    6. Re:no Europe? by betterunixthanunix · · Score: 1

      Which, if you RTFA, is the exact opposite of what is true -- if their repositories are as poorly constructed as TFA says, then removing products would actually speed up the release! The problem here is that Microsoft has put way to many people on the Vista team, too many layers of management, and extremely poor communication between the sub-teams. The entire situation makes me wonder how Vista ever became stable enough for an actual release...

      --
      Palm trees and 8
    7. Re:no Europe? by RightSaidFred99 · · Score: 1

      You misspelled dirty socialistic protectionism of European Buggy Whip Maker companies. The whole European antitrust jihad against Microsoft is transparent and idiotic.

    8. Re:no Europe? by mrchaotica · · Score: 1
      The entire situation makes me wonder how Vista ever became stable enough for an actual release...

      Well, that's obvious: it hasn't!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    9. Re:no Europe? by ILuvRamen · · Score: 0

      yeah, I was pretty much just makin fun of the title. It wasn't Europe, developers, or bad planning, it was all because of the on/off menu. Though I was also referring to the second article's quote about why Vista took so long as a whole. Is this like some sort of dual topic story or something?

      --
      Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
  11. What if the "Bye" button... by carvalhao · · Score: 4, Funny

    ...uninstalled Vista instead? Now that would be a simple way to solve the matter.

  12. RE: Why Vista Took So Long by gr8whitesavage · · Score: 2, Funny
  13. Take it from Google by graffitipad.com · · Score: 1

    Sometimes waiting for the release of a perfect app is suicide. They should take a page from Google's book and allow beta versions to be constantly tweaked and hammered on. A flowing model might have a better chance than a rigid once-every-five-years plan.

    1. Re:Take it from Google by bladesjester · · Score: 2, Insightful

      While that can work with a web-based program/service, something as large as an OS which has to be installed on your computer is a completely different story.

      In order to properly set up a windows box with all of the programs I want and the settings I prefer takes about a day. That's not something I want to do once a week/month/quarter.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    2. Re:Take it from Google by NineNine · · Score: 1

      Oh sure. Everybody has time to completely update their OS every year or so. Good idea.

    3. Re:Take it from Google by MindStalker · · Score: 1

      Well they do release a lot of Betas, its just the issue of they make no money from the use of the Betas so there is a rush to get the final version out the door. While Google gets ad revenue despite the beta state, Google's only concern is, "Is it good enough to attract customers eyes".

    4. Re:Take it from Google by graffitipad.com · · Score: 1

      Well said. Now that Microsoft has AdCenter they might just take that leap with some of their lesser-known products. You know what they say - imitiation is the sincerest form of battery.

    5. Re:Take it from Google by forlornhope · · Score: 1

      Are you sure? I run on Ubuntu Feisty. Its in development and every day I do a simple apt-get update && apt-get -u dist-upgrade and I get the latest code. It has the latest development kernel, development gnome, and a bunch of other development stuff. AND its going to be released in 6 months of development. Pretty nifty if you ask me.

      Maybe the problem is that Windows is too monolithic. Everything is too integrated without proper definition of interfaces between the parts. So you can't update the menu without killing the shell? I don't know. Maybe instead of a tree based code repository they need a package repository with each package having its own small code repository. Then you solidify the interfaces at some point (aka you can't change the interface without the permission of everyone involved and a good reason). Then from that point on each part does its thing and fixes bugs. It works in open source software, Microsoft should take a lesson.

      --
      "We Don't Need No Truthless Heros!" - Project 86
    6. Re:Take it from Google by abaddononion · · Score: 1

      Well... and knowing immediately that this comment may cause some backlash, I use Fedora Core, and do choose to upgrade my system, and all of the systems that I maintain (several of which are production web servers), once every 6 months. I have relatively little trouble (if upgrades are very carefully administrated, and done properly, the only time that you actually lose is a reboot, and as long as this is coordinated to be done at 4 am-ish, with a brief notice, no one minds. especially once every 6 months), and personally, I enjoy the cutting-edgeness and constant improvements made on the OS. And, in spite of a lot of people's impressions on Fedora, I find that the system maintains remarkable stability these days (I wont argue on terms of Fedora Core 2. my god, those were bad times), and any glitches or bugs generally are fixed and even better, rolled out fairly rapidly.

      Am I arguing that it's the right path for everyone? No. Am I arguing that I support every little change that Fedora makes? No. Especially when it comes to the desktop environments. Im just saying, since Fedora is one of the very top Linux distributions, I dont think it's fair to chalk up the google strategy as a default failure for an Operating System approach.

    7. Re:Take it from Google by abradsn · · Score: 1

      Linux does not even begin to compare in size and complexity to windows. This might be good and bad. I don't really care. Though, your suggestion of using a package system has been tried and is used in some parts of the build.

    8. Re:Take it from Google by forlornhope · · Score: 1

      I said it used the latest development linux kernel. Though I am talking about the full development Ubuntu. Meaning everything from the kernel to the libraries to the desktop environment to the office environment to the web browser... You get the point. I would say that Windows doesn't compare to the size and complexity of Ubuntu.

      And I doubt that packages are used in Windows in the same way as they are in Ubuntu. Like I said, poor definition of interfaces and too much integration. The same thing thats bad for competition is bad for development. Poor documentation and poor interfaces.

      --
      "We Don't Need No Truthless Heros!" - Project 86
    9. Re:Take it from Google by abradsn · · Score: 1

      It's true. It is different. The package support and integration in windows is far superior to ubuntu Linux. But, wait... there's more. They both still suck like a blackwhole of PS3 systems consuming so much power that the Sun flickers off.

      Are you a computer scientist?

      If not then you should not comment on things that you don't know about?

      If so, then you should research more about these things before you make dumb statements. (I'm not trying to be mean here... I've made this mistake before too.)

      Windows is far more complex. When I say windows, I really do include a lot of extra superfluous software like you are talking about. Because, to me I refer to it as a whole system. That's the way I use it. That's the way I mean it. At Microsoft that is also way it is used, built, distributed, and so forth.

      It's a huge system, and I've seen the insides of both, the nightmare that is Ubuntu, and the nightmare that is Windows. Given that, Windows is still a more pleasant dream compared to other massive software development projects that I've seen. The only better projects that I've seen are ones that I wrote, and I assume that is because I don't have the same kinds of backward compatibility constraints, or other nonsense that I have to adhere to.

      The package system in windows resolves dependencies first (albeit, usually with manually written code). The package system in Ubuntu just proclaims that it resolves dependencies. It never works when upconverting to the version that you actually need. It never lets you actually use a system that needs to be tweaked to work after it is installed. (Like an installer that asks you for an administrator password.... for example). I know there are good reasons for that. I just don't care. I want a real installer, and real package management. Not half-ass garbage.

      Linux and Windows both fail at this horribly.

      It doesn't mean that windows doesn't try as hard, or negate my point about Windows being more complex.

      By, the way, in my experience, more complexity is typically bad. (At least with software)

    10. Re:Take it from Google by forlornhope · · Score: 1

      Why, yes, I am a computer scientist. A software engineer to be exact.

      I don't see how you can say that Windows is a larger project than Ubuntu. They both do the exact same thing. Well roughly anyway. If Windows involves more source code and more crap, then that is MS's problem.

      As for Windows package system versus Ubuntu's, the very fact that you need to manually write dependancy resolution code proves that its complete crap and not truly a package management system. And if your talking about MSI I know your even more full of crap. MSI doesn't come anywhere near deb (and rpm for that matter though I lothe the rpm tools). The fact is that every part of an Ubuntu system is installed via the packaging system. Can MSI claim that? Didn't think so.

      And, "upconverting to the version"???? What does that actually mean? I have never run into a situation that dpkg and apt failed to properly install a package and all of its dependancies when the packager has properly declared the dependancies. This includes versioned depends on libraries and having multiple versions of the same library installed at the same time. The only time multiple versions of a library causes problem is when the original programmer attempts to be smarter than the system and ends up doing something amazingly stupid. Also, debhelper and friends give the developer incredibly powerful tools for finding the dependencies and making them accurate down to the point that they are generally generated at build time.

      As for the installer, again you make no sense and make no point. Ubuntu has two installers. Both are very good at what they do, I even use the 'alternate' install to automatically install machines. I then use the package management system to configure the machine and it has never failed me. Once I get it working it stays working. I can't even remotely stay the same for windows. Ubuntu's package management system is reproducable and simple. The halmarks of science.

      Try again troll. You showed no evidence to backup your statement that Ubuntu's package management system fails horribly. I would actually say its very successful and perfectly meets all of my needs.

      Your point that Windows is more complexe is complete BS. Both are operating systems and both do generally the same thing. If Windows is more complexe that is a problem, not something to be proud of. In fact, it proves my original point.

      --
      "We Don't Need No Truthless Heros!" - Project 86
  14. Why not? by The+Living+Fractal · · Score: 4, Insightful

    People would want Vista if it were revolutionary. But you can't just sit down and say 'let's make something revolutionary' and then set up a timeline and claim to be able to create a revolution within that timeframe. Revolutions happen by accident if at all, not on purpose.

    So why hurry? For money? In my experience hurrying to make money never works out.

    TLF

    --
    I do not respond to cowards. Especially anonymous ones.
    1. Re:Why not? by Namlak · · Score: 1

      In my experience hurrying to make money never works out.

      That's why I've been dutifully working on my 250-year get-rich scheme. So, 37 years in, I'm right on target!

    2. Re:Why not? by Shelled · · Score: 1

      The local comp-emporium had Vista running on a display machine. I had the opportunity to play with it a bit while waiting for my vid card. You were wise to qualify that statement with 'if' because if Vista is revolutionary it has more to do with DRM and vendor lock-in than anything important to the user. The bizarre combination of extremely polished details, a grotesque theme and features which screamed 'my blush with Enlightenment' made for a textbook example of committee-think in action. If a Public Enemy bling-sized clock and stolen elemenets of Karumba constitute 'revolution' in Redmond these days the end times are thankfully near.

    3. Re:Why not? by Anonymous Coward · · Score: 0

      I wish I had mod points...beautiful comment.

    4. Re:Why not? by The+Living+Fractal · · Score: 1

      Semantics.

      The definition I find most fitting for hurry: 4. to impel or perform with undue haste: to hurry someone into a decision.

      The key word (at least to me) is undue.

      TLF

      --
      I do not respond to cowards. Especially anonymous ones.
    5. Re:Why not? by John+Whitley · · Score: 1
      Revolutions happen by accident if at all, not on purpose.

      I disagree. Technological revolutions most often happen because of the vision of a small group of people, or sometimes just one person -- and it's often very purposeful. They succeed or fail due to a whole host of other factors. The history of Un*x (and its varied offspring) is rife with examples along these lines.

      Put another way, revolution virtually never happens because of committee decision. The most telling thing in TFA that guarantees mediocrity is the complete disconnect between the project, individual authority, and individual responsibility. Consider:

      and of those twenty four there were exactly zero with final say in how the feature worked.

      Any organization that creates the above situation has a problem. One of two things will tend to happen. Either someone will emerge who has leadership talent sufficient to herd the stakeholders into closure, or you'll get a drawn-out least common denominator solution as happened in this case. The leader solution sounds fine, until you realize that the leader only needs people skills, and need not have the slightest clue regarding good design, or even how to determine which crafted design of those present is the best.

      It's much better for an organization to set itself up to succeed in such situations by hiring and deploying the appropriate expert(s). These might be skilled software architects, or experts in user interaction design -- people trained to have vision and clue for such situations. The really important thing is this person (or occasionally team) must have authority and responsibility to make key design decisions when needed. They must be able to solve the classic creative conundrum: deciding when it's time to to call it "done" and move on. Otherwise the org hires expensive talent only to frustrate them to the earth's end...

    6. Re:Why not? by oGMo · · Score: 1
      Revolutions happen by accident if at all, not on purpose.

      And here I thought revolutions happened because people decided to revolt against the norm. Now I know they're just happy little accidents.

      --

      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

    7. Re:Why not? by Anonymous Coward · · Score: 0
      If a Public Enemy bling-sized clock and stolen elemenets of Karumba constitute 'revolution' in Redmond these days the end times are thankfully near.

      That big-ass clock was the first thing I noticed too. Windows Vista: the Flavor Flav of operating systems.

    8. Re:Why not? by Anonymous Coward · · Score: 0
      In my experience hurrying to make money never works out.


      Tell that to Lance Armstrong!

    9. Re:Why not? by picob · · Score: 1
      Revolutions happen by accident if at all, not on purpose.
      Ehm... no. Revolutions are time bombs waiting to go off. Marx for instance triggered the Russian revolution. He was sent in WW1 to stop Russia as an ally. Humble apologies for my minor correction.
    10. Re:Why not? by Breakfast+Pants · · Score: 1

      "But you can't just sit down and say 'let's make something revolutionary' and then set up a timeline and claim to be able to create a revolution within that timeframe." Yes, you can. It's called 'to Zune'. Look for it in a dictionary near you in short order.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
  15. Re:Hopefully by __aaclcg7560 · · Score: 2, Insightful

    Sure. In five years after SP1 and SP2 and maybe SP3 are out to fix what's wrong with Windows Vista now and the hardware is able to run it fast. From what I seen, it's just a bloatware update to Windows XP. Meanwhile, I'm looking forward to Mac OS X Leopard. ;)

  16. Huh? by voice_of_all_reason · · Score: 3, Insightful

    I don't get the new cult of never turning your PC off. If I'm away from my computer, it's usually for an extended period (IE - a night I'm not downloading crap, or a full day of work). Doesn't it make vastly more sense to not have the power supply fan running for those 8 hours? Or the HD randomly going idle and then spinning up again? When I'm done, I shut the machine down and turn off the power strip. Interested in why others don't, however.

    1. Re:Huh? by Elwood+P+Dowd · · Score: 1

      large processing jobs; bittorrent

      --

      There are no trails. There are no trees out here.
    2. Re:Huh? by Anonymous Coward · · Score: 0

      At my office they don't want us to power our computers down. Apparently they can't apply windows patches remotely when they are off. I still turn my machine off and manually (= windows update) apply patches.

      I know, it's jaw dropping.

    3. Re:Huh? by MindStalker · · Score: 1

      Well hibrinate truly does use no power. And with faster hard drives, it creates an instant on capability. Still occasional shutdown is needed as memory leaks occur and whatnot.

    4. Re:Huh? by backdoc · · Score: 1

      For me, it's a matter of convenience. Just like not having to wait on dial-up to connect is a convenience I enjoy with DSL.

    5. Re:Huh? by Explodo · · Score: 1

      I'll have to agree that shutdowns and startups are killers on hardware. I leave my systems running 24/7 and have for many years. The only time they ever fail is when I turn them off and then back on.

      TRUE STORY:
      Me: I think I'll turn off the computer.
      Me(next day): I think I'll turn on the computer....click...no whirring noise....what's this?
      Computer: Ha-Ha! I win again, your power supply has gone out and fried your motherboard!
      Me: #$%@!

      Computers that don't get power-cycled run much longer than computers that do. Over the years, the only times I've had hardware failures is when:

      A) a fan goes out...we all know how much this happens
      B) I turn it off and back on.

    6. Re:Huh? by FunWithKnives · · Score: 1

      I've always assumed that if you have the electricity to "waste", you would do better to leave your PC on as often as possible. This is attributed to the life of the hard drive degrading more quickly when you are constantly turning the thing off and back on. I think the reasoning is based on the little power "surge" that takes place every time it is turned on. I admit I haven't bothered to look into this at all, though, so I could be way off in left field. It's just evolved into habit for me now.

      --
      "We may face a scorched and lifeless earth, but they're accountable to their shareholders first."
    7. Re:Huh? by Anonymous Coward · · Score: 0

      I run my domain off the machine: email server and web server. Since I have more bandwidth than I use there's no reason to pay someone to host my domain for me.

    8. Re:Huh? by n0rr1s · · Score: 5, Insightful

      A bunch of reasons:
      1. I like having my computers available instantly when I want to use them.
      2. Turning a machine on and off many times can be harmful, so it is said. Others say it's a myth. I don't know who to believe, but it seems feasible that this could be so.
      3. I run back-ups and virus checks during the night.
      4. The computers work on protein-folding during their idle time.
      5. My machines are in my bedroom, and they keep me nice and warm at night. Besides, there's nothing like the low purr of case fans so send you off to sleep :)

    9. Re:Huh? by Code+Master · · Score: 1

      I run my web and ftp server off my home system. It's already bad enough when I first connect to them and I have to wait for the harddrive to spin up :)

      --
      The Code Master
    10. Re:Huh? by MBCook · · Score: 5, Interesting

      Well with a Desktop you can suspend to disk and then come back rather quickly, with a power off in between. This way you get the power savings, but you also get the fast "boot" time.

      But let's look at me. I had a Dell laptop at school. I'd use it at home. Turn it off. Take it to school. Turn it on for class. Use it. Turn it off. Take it to next class/home and repeat. Suspend was very iffy (and didn't help much in the battery life department).

      Then I got a Powerbook G4 (which I still use today). Run it at home. Close the lid. Take it to school. Open the lid. IT WAS READY. Within 3 seconds I could start working. When I'm done? No "Start->This->that" to be sure it worked. Just close the lid. I know some PCs worked that way, mine never did (reliably) that I remember. Next class/home? Open the lid. If it got low on power, I'd plug it in. My little laptop has had up to 3 months of uptime (mostly due to major security updates that require restarts). I NEVER need to turn it off. The last time I did was when I was going on an airplane (didn't know if they'd like it suspended during takeoff/landing). It boots relatively fast, but nothing compared to waking up and going to sleep.

      If you're a desktop user, I understand your comment. But as a laptop user who has had the pleasure of a Mac, a fast reliable suspend is a HUGE time saver.

      Now I'll note that some other people at my school had newer laptops that could suspend/resume just fine. But they took much longer. Some of them approached boot time length, some could do it in 20-30 seconds. No PC there matched my Mac (note: I never asked the few Linux users if they had it working on their laptops). I could suspend/resume my Mac 3 times with ease in the time it took the fastest XP users (and I'll ignore the "Click here to sign on" screen most of them didn't disable).

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    11. Re:Huh? by voice_of_all_reason · · Score: 1

      Yes, I noticed the warmth aspect now that I have two machines :)

      However, I find the random clicks of a hard drive spinning too distracting to fall asleep with. They're much louder with the fan (I have no problem falling asleep to a constant sound).

    12. Re:Huh? by MBCook · · Score: 2, Informative

      I forgot to mention that suspend on my Mac takes next to no power. When I wake it up I've seen it's little battery indicator say that it has enough juice for 10 days or so. I seriously doubt that, but I've left it suspended all day with no AC adapter and seen next to no battery loss so it may be possible. It's not as little power use as turning it off, but the time savings are enormous.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    13. Re:Huh? by PrescriptionWarning · · Score: 2, Interesting

      waiting. People HATE waiting. Especially when it comes to machines, where they're supposed to be so fast they're supposed to always be waiting for you to do something. Take a look at the iPod and mobile phones - wait time is never more than a few seconds (give or take a few seconds) even when the machine has been fully turned off. People expect this of PCs also.

      This is why Sleep and Hibernate are such big items. Personally I hate sleep mode, because hibernate completely turns the machine off and generally brings the machine back in about 10-15 seconds.

      however, the big issue is boot-up time from a non-hibernated system. Sure, on a fresh install of Windows you might see everything up and ready in 20 seconds, which should be fine for most, but once you've used the machine for almost a year and have all that extra crap running on your PC, that time is taken to over 2 minutes to wait for all the services to start sometimes (on an average laptop).

      Obviously a couple minutes isn't bad to the patient type who can turn the PC on, walk off and do something else, then come back later... but the average user isn't patient and wants it a minute before they turned it on.

      So what is there to do about it? I say, work on the Hibernation, make it the default and almost only option, and make it fast. Hard drives are more than big enough to store the extra RAM, fast enough (especially with flash hyrbrids), and you can still unplug the PC without a fuss. If there's one other option that should be included, it should be a almost-idle mode. This way, Instant Messagers and downloaders can still work away while you're away, but since these only need 25% or so of the PCs processor speed, it should only require 25% of the power it usually draws. Have it slow down the Hard drive speeds as well and it should be set!

    14. Re:Huh? by toleraen · · Score: 1

      I bet your IT department loves you for that too. There's a reason that they determine what patches get rolled out, and when.

    15. Re:Huh? by Anonymous Coward · · Score: 0

      Personally, when I don't turn my PC off it's because I have some small service(s) I want to keep running (best example: instant messager). IMHO there should be a way to keep small network services running without ever interacting with the hard drive or running most of the operating system. There ought to be a way to power down most of my system and keep the equivalent of a 486 processor available for wakeup on LAN.

      I haven't thought that through completely, but I do know most of my computer is not in use most of the time, and there are often even more extreme cases. The other option would be to donate my CPU time, but I don't like turning my case into a space heater.

    16. Re:Huh? by Doctor+Faustus · · Score: 2, Insightful

      When I'm done, I shut the machine down and turn off the power strip. Interested in why others don't, however.

      Remote access. I'm pretty sure that's why we programmers don't have laptops at my office in the first place. Hard drive speed and the fact that we all have home computers are probably factors, as well.

      I do turn my home computer off, but my wife doesn't. She likes to have every web page she checks often constantly loaded, and ready for her when she sits down to her computer. I prefer to close any programs I'm not currently using.

    17. Re:Huh? by Anonymous Coward · · Score: 0

      thats ridiculous.... if one shutdown breaks the computer, then its what happened before that killed it. Probably by leaving your computer on for 6 months you killed it, not by shutting it down once. If it's that fragile anyway, it's either too old or too mistreated to be reliably used for much longer anyway.

    18. Re:Huh? by R2.0 · · Score: 1

      "nothing like the low purr of case fans "

      Is that similar to the low spark of high heeled boys?

      (Sorry - have no idea where that came from)

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    19. Re:Huh? by DerekLyons · · Score: 1
      Turning a machine on and off many times can be harmful, so it is said. Others say it's a myth. I don't know who to believe, but it seems feasible that this could be so.

      It's not a myth - the first few dozen milliseconds after power up and the first handful of seconds after power are the greatest times of thermal stress on the varied and sundry bits of your box. Oh, wait - I can hear the peanut gallery shouting, "my motherboard doesn't reach full temperature until [2 minutes after startup|I run $CPU_Intensive_game|some other scenario]" - well young grasshopper, that means you are only half as smart as you think you are because there are two very different kinds of thermal stress in your computer.
       
      The first, and the one everyone worries about, is peak temperature - that's what you are seeing with your fancy little temperature monitoring software. The second kind is much harder to see even for the professionals, that is stresses caused by rapid changes in temperature. (And guess when those periods are in your average PC?) The first kind kills computers (actually any electrical equipment) pretty quickly - the second is more insidious because while it causes little damage with each occurence, that damage accumulates. Micro cracks in the wires, insulation, board traces, solder joint, even components - it all accumulates day-by-day until one day, your PC simple doesn't work any more. The damage can express itself in many ways, a wire can open, or damaged insulation can cause a short, or crosstalk, or capacitive effects, or a hot spot... You might not be able to see it, or even find it without fancy equipment, but sure as death and taxes its there.
    20. Re:Huh? by Kankraka · · Score: 1

      Those clicks could be a data life saver :p. On a few occasions I've been woken up by the infamous "click WHRRRRRRRRRRRRRR click WHRRRRRRR" noise. The first clicking noise made me wake up, and by the second whrrr, I'd had the system unplugged to prevent even more platter damage.

    21. Re:Huh? by lifejunkie · · Score: 1

      While the computer is on it's more or less at operating temperature. When you shut it down, the parts contract back to their room temperature size at different rates. This breaks solder joints and sometimes the interfaces inside of the integrated circuits as well.

    22. Re:Huh? by Anonymous Coward · · Score: 0

      Then I got a Powerbook G4 (which I still use today). Run it at home. Close the lid. Take it to school. Open the lid. IT WAS READY. Within 3 seconds I could start working. When I'm done? No "Start->This->that" to be sure it worked. Just close the lid. I know some PCs worked that way, mine never did (reliably) that I remember.

      My old Thinkpad T20 does exactly this, except it starts up in less than a second, not 3 seconds. I'm running WinXP on it. I've heard stories about Windows laptops having problems with this, but I have not. If you're going to buy a laptop to run Windows (or maybe Linux), I'd say get a Thinkpad T-series (I hope that stands true after Lenevo bought them). If you buy a cheap Dell/Compaq/HP expect it to be a low-quality product that has problems.

      I'd much rather be using OS X, though, so my next notebook will probably be a used Apple.

    23. Re:Huh? by sholden · · Score: 1

      macroing your MMORPG character...

    24. Re:Huh? by Vicissidude · · Score: 1

      I just knew that would be the response before I clicked on it. I too have dealt with Napoleonic IT departments before. That kind of knee-jerk reaction reminds me more of someone jealously guarding their turf than someone with a legitimate business interest to test patching.

      Yes, there are some good reasons for letting the IT department deploy patches and not the users. But those are not good enough reasons for leaving a whole company's worth of computers on 24/7. That is a huge waste of electricity. The company may or may not care about the environment, but it certainly cares about it's bank account. A company can find a better way of patching rather than scheduling everything to run automatically at 3am.

    25. Re:Huh? by Loopy · · Score: 1

      MTBF is dramatically reduced when performing cold starts on your PC repeatedly. This is mainly for the fans and HDDs.

    26. Re:Huh? by Tom · · Score: 1

      1. I like having my computers available instantly when I want to use them.

      Which is why I'm eternally grateful to Apple for actively working on reducing the boot times. On this machine, OSX boots faster from off than either XP or Linux awake from hibernate/software suspend.

      --
      Assorted stuff I do sometimes: Lemuria.org
    27. Re:Huh? by Anonymous Coward · · Score: 0

      Thank god most people have a "when electricity is so cheap so why bother" attitude. This should ensure that in another decade or so I will no longer need to heat my home in the winter. Another benefit is that it won't be much longer and those pesky polar ice caps will be gone.

      Sure much of Florida will be underwater but I don't live there so why should I care?

    28. Re:Huh? by 3mpire · · Score: 1

      you leave your machine on so you can term serve into it while you're at "work" during the day, silly

    29. Re:Huh? by metlin · · Score: 4, Insightful

      How about, "I like preserving a particular state my machine is in?"

      If I'm working on code, I've several editor windows, compiler and terminals open. And usually, if I have to shut down my computer, that would imply I would need to close all those windows and all those applications. Why should I do that when I could just have my computer hibernate or sleep?

      I mean, if I am on Linux, I have four active desktops with several browser windows, code and other things.

      Shutting down my system implies closing down everything and starting afresh. Why should I, when I can put my system to sleep and restart it with my windows and state preserved?

    30. Re:Huh? by seann · · Score: 1

      I bought a 12" PB rev A...like 3 years ago.

      Damn thing would die if you left it in "Sleep" mode for more than a day. I absolutely hated that you could not "hibernate".

      Piece of $2500 trash.

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    31. Re:Huh? by oc255 · · Score: 1

      I think I'm going to play /dev/ils/advocate and say that MS improved boot times in XP in a major way. I don't know if this is the Apple feature I'd talk about, maybe nice and standard S.M.A.R.T. support (you can check failing status and health of drives in Disk Utility). Meh, even that's a stretch. Heat and failure management is pretty close on both OS's because most of it is handled in hardware (CPU scaling, auto-shut off, SMART).

    32. Re:Huh? by Capt+James+McCarthy · · Score: 2, Funny

      "4. The computers work on protein-folding during their idle time."

      And I'm sure your systems would appreciate it if you would start cleaning up after yourself.

      --
      There are no loopholes. It's either legal or it's not.
    33. Re:Huh? by Charcharodon · · Score: 1

      Haha, I thought I was the only one using my computer as a space heater. Might as well since heat is heat, and I too run protein-folding in the background. Unlike yours though, mine is very quiet. I switched to a Zalman Resorator (external water cooling) last year and you can barely hear the single remaining fan and the water pump.

    34. Re:Huh? by MBCook · · Score: 1

      Three is probably conservative. That said, I have a 1.67GHz G4 so any of the Intel based ones are lightning quick.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    35. Re:Huh? by Cornflake917 · · Score: 1

      I don't like waiting 2 minutes for my computer to start up when I just want to take 2 seconds to check my email before I go to work.

    36. Re:Huh? by Charcharodon · · Score: 1
      And then the fan boys crawl out from under a rock...

      I will be gracious and conceed that a clean install on like hardware OSX probably loads faster than XP, though the difference is less than 60 seconds.

      In practicality though it's no faster than XP. I have noticed that OSX crawls to the starting line under the load of widgets and other software that my girlfriend insists that she can't live without on startup.

      Apple can work all they want on the OS, but it's still up to the user to actually put all that good work to use.

    37. Re:Huh? by willy_me · · Score: 1
      the second is more insidious because while it causes little damage with each occurence, that damage accumulates. Micro cracks in the wires, insulation, board traces, solder joint, even components

      .
      The effects of such temperature changes on components is negligible. The negative effects of leaving the computer on are actually greater. Ignoring the moving parts, you still have electrical signals (for example, the clock) traversing the entire motherboard that are constantly changing voltage. Magnetic fields are constantly being created / destroyed. These magnetic fields apply forces to their neighboring components. As long as a computer is powered up, damage is being done.

      I believe the myth of a computer lasting longer if left on comes from the light bulb. Light bulbs have their tungsten filaments go from room temperature to some outrageously hight temperature in a matter of milliseconds. This results in physical strains that cause the filament to shake violently. Minimizing this shaking extends the life of the filament. But solid state devices aren't effected in the same way so the generalized rule for light bulbs doesn't transfer to modern hardware.

    38. Re:Huh? by meta-monkey · · Score: 1

      Some would say you can hibernate instead, but they'd be ignoring the state involved with network connections. I use Macs for my desktops and Linux for my servers at home, and frequently I'm editing something on the server, which involves exporting an X window to the Mac. If I put my computer in sleep mode, I'd break that connection.

      --
      We don't have a state-run media we have a media-run state.
    39. Re:Huh? by willy_me · · Score: 1

      My Powerbook G4 with 1gig DDR RAM would sleep for over a week. I only tried it once, but after a week the laptop still ran but had run the battery down to under 15% (if my memory is correct.) The type of memory is actually quite important. For example, SDRAM uses very little power when compared to DDR memory. The big advantage to DDR2 memory isn't the speed, it's the fact that is consumes significantly less power then DDR memory. When Apple upgraded their powerbook G4s to DDR2 memory, the specs for just about everything remained constant but the rated running time increased but about 1/2 hour.

    40. Re:Huh? by Detritus · · Score: 1
      The effects of such temperature changes on components is negligible.

      What's the basis for your assertion? When I was an electronics technician, responsible for keeping a large room full of equipment working, I saw this problem on a regular basis. The best way to keep everything working was to never turn anything off. Thermal cycling, vibration, and power surges will kill hardware.

      --
      Mea navis aericumbens anguillis abundat
    41. Re:Huh? by FuturePastNow · · Score: 1

      I've left my iBook in sleep for days at a time. Now (with a three year old battery) it's good for 3-4 days unplugged, in sleep.

      --
      Give a man fire, and you warm him for the night. Set a man on fire, and you warm him for the rest of his life.
    42. Re:Huh? by toleraen · · Score: 1

      A company can find a better way of patching rather than scheduling everything to run automatically at 3am.

      Right. What they can do is hose down your system with SMS pushes at 8am, just as you get in to work. So for 45 minutes (on a big push), you can sit there, idle, in your chair, not doing anything because your system is cranking away at updates. Now, that's 45 minutes of
      A) wasted company time (times several thousand employees), and
      B) by your concern, wasted energy as well. If you've got "good" employees, they'll stay the extra 45 minutes they didn't work. Then, that company is heating/cooling, lighting, providing water, etc etc to the building for 45 extra minutes that they wouldn't have to at night.

      HVAC costs add up quickly as well, don't forget. Oh, and you're probably breaking a company policy as well. Managers don't really like it when you break corporate policies.

    43. Re:Huh? by Tom · · Score: 1

      I will be gracious and conceed that a clean install on like hardware OSX probably loads faster than XP, though the difference is less than 60 seconds.

      Well, my fanboy friend(1), when the total boot time of OSX is about 20 seconds, those "just 60 or so" additional seconds are quite a lot. Yes, user widgets can add to that. Quicksilver, for examples, adds about 3-4 seconds. Still, we're talking about half the boot time.

      I tend to notice, because I've got to dual-boot quite a bit. XP takes longer to re-awaken from hibernate than OSX takes to boot. XP takes 3-5 seconds to awake from sleep, OSX is there within one second or so - usually by the time the lid is fully open, the desktop is there and by the time I have my hand on the pad, it's responsive.

      (1) Yes, I'm a Mac fanboy. 6 months ago I wasn't. There's nothing more convincing than an excellent product.

      --
      Assorted stuff I do sometimes: Lemuria.org
    44. Re:Huh? by DerekLyons · · Score: 1
      the second is more insidious because while it causes little damage with each occurence, that damage accumulates. Micro cracks in the wires, insulation, board traces, solder joint, even components

      The effects of such temperature changes on components is negligible.

      Certainly it's negligible, per event. But it is there and it does accumulate. Especially in the power supply and the connections to hot devices (I.E. your CPU).
       
       
      The negative effects of leaving the computer on are actually greater. Ignoring the moving parts, you still have electrical signals (for example, the clock) traversing the entire motherboard that are constantly changing voltage. Magnetic fields are constantly being created / destroyed. These magnetic fields apply forces to their neighboring components. As long as a computer is powered up, damage is being done.

      One can simulate an extreme case of that damage, without powering up the equipment, by dropping a marshmallow onto your case from a height of 1 cm once a month.
       
       
      I believe the myth of a computer lasting longer if left on comes from the light bulb. Light bulbs have their tungsten filaments go from room temperature to some outrageously hight temperature in a matter of milliseconds. This results in physical strains that cause the filament to shake violently. Minimizing this shaking extends the life of the filament. But solid state devices aren't effected in the same way so the generalized rule for light bulbs doesn't transfer to modern hardware.

      Here's a free clue for you: There are things in your computer other than solid state devices. Even solid state devices rely on physical connections- connections vulnerable to this kind of damage.
    45. Re:Huh? by willy_me · · Score: 1
      What's the basis for your assertion? When I was an electronics technician, responsible for keeping a large room full of equipment working, I saw this problem on a regular basis

      .
      Same here. On equipment that is on 24/7, turning it off/on can be problematic. Moving parts like hard drives and fans are the first to break. They become so worn when operating 24/7 that they have difficulty spinning up. It may look like turning equipment on/off is what kills them, as that is when the problems occur, but in actual fact it is because they were running 24/7.

      Where I saw the difference was when working for a school district as a tech. Some schools would leave their computers on 24/7 while others would turn them off when not in use. On average, those that were turned off caused far fewer problems.

    46. Re:Huh? by slcdb · · Score: 1

      Thermal stress resulting from temperature swings and the accompanying expansion and contraction of components -- at different rates, due to differing materials, mind you -- will accelerate wear-and-tear on just about anything, electronics included.

      Leaving a computer running all the time stabilizes the temperature.

      --
      Despite what EULAs say, most software is sold, not licensed.
    47. Re:Huh? by Anonymous Coward · · Score: 0

      One can simulate an extreme case of that damage, without powering up the equipment, by dropping a marshmallow onto your case from a height of 1 cm once a month.

      How big a marshmallow? Are we talking about a Mr Staypuft, and can we turn the computer on for a bit so it gets nice and warm ready for its monthly marshmallowing, and if I have no marshmallows as, say, someone's scoffed the bag, would some cheesy wotsits suffice?

      (I love your analogy BTW)

    48. Re:Huh? by willy_me · · Score: 1
      Here's a free clue for you: There are things in your computer other than solid state devices. Even solid state devices rely on physical connections- connections vulnerable to this kind of damage.

      .
      Those components that are not solid state are the ones most likely to kill your device. The dielectric in capacitors degrade with use and even resistors can have their resistance values change over time. I guess my point is that those physical connections of which you speak, while vulnerable to damage, are actually pretty damn reliable. The majority of equipment that I've serviced died as a result of bad capacitors. You can often see bulging caps on broken motherboards, or little burn marks where they've decided to fail. Should it be a solid state device that fails, it's likely due to poor power. Poor power is generally a side effect of worn caps. General rule of thumb, if a motherboard goes for no apparent reason don't replace it without also replacing (or at least testing) the power supply.

      I'm not trying to say that turning a computer on/off doesn't cause any damage. I'm saying that in many situations, especially those where there is only limited use, it is better to turn off a computer then to leave it on 24/7.

    49. Re:Huh? by willy_me · · Score: 1
      Thermal stress resulting from temperature swings and the accompanying expansion and contraction of components -- at different rates, due to differing materials, mind you -- will accelerate wear-and-tear on just about anything, electronics included.

      Leaving a computer running all the time stabilizes the temperature.

      Agreed. Now the question is this; Which is greater, the damage caused by turning a computer on/off or the damage cause by leaving a computer on for 20 hours a day. My point is that running needlessly for 20 hours a day causes more damage.

    50. Re:Huh? by killermookie · · Score: 1

      2. Turning a machine on and off many times can be harmful, so it is said. Others say it's a myth. I don't know who to believe, but it seems feasible that this could be so.

      The harm can come from disk fatigue. The heat of your computer expands every component in your system while turning it off (cooling down) contracts everything.

      Your disks are probably your most valuable asset as well as the most sensitive in your system. If you do backups, you most likely do them late at night when you're not using your system.

      Even so, leaving your system on keeps all your components from constantly expanding/contracting till one day *pop!*, something expands and breaks.

      I also run my own mail server, so that can never be shut down.

    51. Re:Huh? by Tibor+the+Hun · · Score: 4, Funny

      Ever try explaining the benefits of virtual desktops to a person who doesn't even think a tabbed browser is needed?
      That's one of the previous Unix admins I worked with.
      He was so clueless about his boxes that every week he'd say "I just wish I had windows servers instead."

      --
      If you don't know what AltaVista is (was), get off my lawn.
    52. Re:Huh? by Anubis350 · · Score: 1

      Sounds like you had a defective product you shouldve returned when you noticed the flaw. My 15" PB sleeps like a dream, for days on end if I need it to (longest I've ever tried without plugging it in was just over a week, and while the battery was pretty depleted (~10%), it was still fine). Dunno what I'd do without sleep, instant on = ease of use in school. Only time it gets powered off or cycled is updates and when I've somehow managed to run the battery down almost completely.

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    53. Re:Huh? by statusbar · · Score: 1

      I agree with your posting. If you look at a disk drive's technical manual (which does not come with your disk drive), you will find that the disk drive lifetime is not just MTBF in years, but also stipulates how many power cycles per year that estimate is based upon. The MTBF is guaranteed to reduce significantly if you power cycle the drive many times a day, allowing the drive to get up to temp each time.

      I expect that this issue would be reduced for the disk drives that have lower heat generation...

      --jeffk++

      --
      ipv6 is my vpn
    54. Re:Huh? by MojoStan · · Score: 1
      I had a Dell laptop at school. I'd use it at home. Turn it off. Take it to school. Turn it on for class. Use it. Turn it off. Take it to next class/home and repeat. Suspend was very iffy (and didn't help much in the battery life department).

      Then I got a Powerbook G4 (which I still use today). Run it at home. Close the lid. Take it to school. Open the lid. IT WAS READY. Within 3 seconds I could start working... I know some PCs worked that way, mine never did (reliably) that I remember...

      ...Now I'll note that some other people at my school had newer laptops that could suspend/resume just fine. But they took much longer. Some of them approached boot time length, some could do it in 20-30 seconds. No PC there matched my Mac (note: I never asked the few Linux users if they had it working on their laptops). I could suspend/resume my Mac 3 times with ease in the time it took the fastest XP users

      Your anecdote just doesn't seem right compared to my old PC notebook (5 seconds to resume) and that other replier whose old Thinkpad resumes in "less than a second."

      My notebook is an old Toshiba DynaBook (Japanese) Pentium III from late 2001 (upgraded to 512MB RAM and Windows XP Home U.S. version). Just like you, I close the lid for Standy mode (it beeps). I open the lid and it's ready in 5 seconds. The old battery drains too quickly to run Windows unplugged for reasonable lengths of time, but that old battery can last a week in Standby mode.

      If those "newer" Windows XP notebooks at your school were taking "boot time length" or "20-30 seconds," then I suspect they either all had lemons (seems unlikely) or they were all "Hibernating," which is different than "Suspend/Standby." "Hibernate" is the same as powering down your computer, except it saves an image of your desktop (with all open apps and documents) onto your hard drive. When you come out of "Hibernate," your computer powers on, then loads that saved image so that your desktop (with opened apps and documents) appear exactly as you left them. In other words, hibernate looks just like suspend/standby, but it actually turns the computer off/on.

      --
      TO START
      PRESS ANY KEY

      Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...

    55. Re:Huh? by tyen · · Score: 1

      As others have noted, you should have taken it to an Apple Store Genius Bar to check out why the sleep didn't last so long. The feature you want is called "Safe Sleep" in OS X. If you still have your PowerBook, and it is running OS X 10.4 or later, there are instructions on how to enable Safe Sleep. That link was on the first page of links that Google returns with the search "os x" hibernate, though it might not have been readily apparent three years ago. Nonetheless, you should have been able to determine through the Apple Support forums that you had a very atypical Sleep period.

      If you are willing to give OS X another try with a MacBook Pro, there are instructions on how to make Safe Sleep a default action when closing the lid. As well as how to disable it if you want the reverse option.

    56. Re:Huh? by the_ed_dawg · · Score: 1
      2. Turning a machine on and off many times can be harmful, so it is said. Others say it's a myth. I don't know who to believe, but it seems feasible that this could be so.
      My experience in power management research suggests that you don't have to worry about disks dying from frequent shutdowns. My crappy Dell laptop has handled hundreds of thousands of shutdowns over the past three years, and it still works perfectly. Same goes with my IBM DeskStar 3.5" drive. No, this is not definitive proof. However, I guarantee that I put my hardware through more stress than 99.9% of the people out there, so it should be worth something.

      I have no comment on processor, motherboard, and memory thermal stress. I'll leave that one to someone else.

      --
      There are two types of people: those prepared for the zombie apocalypse and those who will be eaten.
    57. Re:Huh? by tknd · · Score: 2, Interesting

      I used to hibernate my desktop machine at work because the IT department forgot to disable it. I thought it was great, I had the benefits of turning off the computer as well as saving the state of my desktop. Add to the fact that the boot time was much faster than a cold boot and I thought it was a huge benefit.

      Later they disabled hibernation and now I can only shutdown or lock the machine. Well, so much for saving electricity. Now I leave it on most of the time. They probably have good reasons (startup scripts and such) but if there was functionality in hibernate to meet their needs I think hibernation could easily save the world lots of money especially when these windows boxes seem to gradually startup slower for some reason. It takes me a good 5 minutes to startup at work, and I can't do a single thing about it except go through the hassle of asking for a new machine. At home of course it's a totally different story.

    58. Re:Huh? by pklinken · · Score: 1

      Maybe it's a nice idea to have matching flash memory on your ramsticks that can be used to hibernate to.

    59. Re:Huh? by toddestan · · Score: 1

      My friends who leave their computers on 24/7 pretty much have the same experience you have. The computer will be on for weeks/months, then when it has to be turned off there's a pretty decent chance it won't start back up. Funny thing is, I turn my computers off when I don't need them, and despite my computers being built from pretty much the same parts, they far outlast my friend's computers.

      Of course, starting the computer is the most stressful time on the components, and when something does go out it almost always is when I turn it on. But it is nice to catch something when it is still marginal (like a harddrive that spins up slow but is otherwise ok), as opposed to failed but unnoticed until the next power cycle.

      As far as I'm concerned, leaving the computer on 24/7 for no reason is doing nothing but wearing it out faster and driving up the electric bill too.

    60. Re:Huh? by toddestan · · Score: 1

      Which is great for protecting things like the CPU, chipset, video cards, and ram. However, if one of those fail I'll just replace it (and other than cheap ass motherboards, I have found those components to be very reliable no matter how you choose to use the computer). The components I'm most worried about are the harddrives, and harddrives are primarily mechanical devices. Very simply - the more they are used, the quicker they wear out. For that reason, I'm willing to sacrafice a bit of the life of the other components to prolong the life of the harddrives*. Even with backups, I still consider the harddrive more important, because restoring from backup is a much bigger pain in the ass than simply swapping in a new video card or stick of ram.

      And then there are the other benefits of turning the computer off. Less electricity use for one, and the computer will collect a lot less dust too prolonging the life of the fans, optical drives, and floppy drives. And I don't have to worry about a fan failing when I'm away and the computer suffering a slow heat death (a very valid concern when you still run a Socket A system!).

      *Anecdotal evidence I have seen seems to suggest that contrary to what you have said, the power supplies/motherboards in computers that are turned off when not needed last a lot longer than those that are left on 24/7. I think this may have to do more with cheap capacitors with a finite lifespan going out on an always-on system before the thermal stress kills the components on the powered on/off system.

    61. Re:Huh? by ralphdaugherty · · Score: 1

      When I'm done, I shut the machine down and turn off the power strip. Interested in why others don't, however.

            I run three personal PC's at home, a Win XP Pro, Win Me, and a Win 98. I never turn them off because they act much better when you let the power management bring them up and down when you activate the mouse or keyboard or walk away.

            The poweroff is more disruptive and damaging than helpful, in my opinion.

        rd

    62. Re:Huh? by Mad+Merlin · · Score: 1

      My Thinkpad T40 suspends in about a second and resumes in 2 or 3 seconds. After a day of suspend, it's consumed perhaps 5% battery power. Of course it runs Linux exclusively, no idea how Windows (doesn't) work on the same hardware.

      Most other people I see with laptops appear to either completely turn their computer off and on every time they move it, or use hibernate and not suspend, thus they're stuck with grotesquely long wait times before they can actually use their computer. It's known that many laptops have notoriously broken and buggy ACPI implementations, to the point where ACPI isn't useful anymore, so I suspect many people just avoid using ACPI completely.

    63. Re:Huh? by Anonymous Coward · · Score: 0

      Because, sometimes, you need a fresh start? After months and months of use, you'll start to think that EVERY window is important and has to be saved just where it is, but being buried underneath 20 layers of windows makes it all-but-impossible to have any meaningful sense of "context" anymore. I have a MacBook and usually just suspend it, but I often find a fresh start with a clean desktop helps me regain my focus on what is really important.

    64. Re:Huh? by dbIII · · Score: 1
      I don't get the new cult of never turning your PC off.

      It isn't new - unstable systems that need to be turned off frequently were the new (but thankfully almost gone) thing with hobby computer systems that crept into workplaces - athough XP home still lurks in some spots. Some people run things on multiple fast computers that take days to complete and want to be able to view progress from their PCs. Personally I turn my home computer off when I sleep now due to heat and power consumption issues with a faster machine - but it is handy sometimes with a work computer to go back to the window opened last week and refer to the contents - obviously not with a single virtual desktop approach.

    65. Re:Huh? by dbIII · · Score: 1
      Turning a machine on and off many times can be harmful, so it is said

      Thermal fatigue is real and is the growth of cracks due to expansion and contraction - but whether it really matters in the life of the PC depends on the situation and the design of components.

    66. Re:Huh? by aussersterne · · Score: 1

      I used Linux + a ThinkPad T23 and my suspends/resumes are on the order of 5 seconds. I have a friend with a brand spanking new Sony and Windows XP and her suspends/resumes take 30+ seconds and half the time her wireless doesn't come back up.

      I don't know what it is about Windows that causes people to think it's more "user friendly" than Linux or Mac OS, but in my experience, Windows has a tendency to just _not work_ (or certainly not well) and people do what my friend does: shrug and say "that's just the way it is."

      I couldn't live with it.

      --
      STOP . AMERICA . NOW
    67. Re:Huh? by DerekLyons · · Score: 1
      Which is great for protecting things like the CPU, chipset, video cards, and ram.

      If those components were the only ones at risk - you'd have a point.
       
       
      The components I'm most worried about are the harddrives, and harddrives are primarily mechanical devices. Very simply - the more they are used, the quicker they wear out. For that reason, I'm willing to sacrafice a bit of the life of the other components to prolong the life of the harddrives*.

      The funny part about this is - the most vulnerable part to startup/shutdown transients, next to the power supply... Is the hard drive, from both mechanical stresses to the mechanical systems and thermal stresses to the circuit card.
    68. Re:Huh? by IceFox · · Score: 1

      If you are using KDE your state will be saved and reloaded the next time you log in.

      --
      Do you changes clothes while making the "chee-chee-cha-cha-choh" transformation sound?
    69. Re:Huh? by DoorFrame · · Score: 1

      It's faster. My computer takes a long time to load up, I'd rather just put it on hibernate and bring it back to life when I need it. The bootup process is frustrating.

    70. Re:Huh? by toddestan · · Score: 1

      If those components were the only ones at risk - you'd have a point.

      Well, my list would be pretty much everything but the harddrives - my data is much harder to replace than any other random component in the computer that might die.

      The funny part about this is - the most vulnerable part to startup/shutdown transients, next to the power supply... Is the hard drive, from both mechanical stresses to the mechanical systems and thermal stresses to the circuit card.

      Even so, I've found that one startup per day and 6-8 hours of use beats leaving the computer on 24/7 in terms of the life of my hard drives - not to mention the rest of the computer. I've not lost a hard drive in a very long time (the fact that I keep them well cooled certainly helps). The manufacturers seem to base their lifetimes on people only running their hard drives a few hours a day. If you run high end SCSI drives, I would guess that things may be different.

    71. Re:Huh? by slcdb · · Score: 1
      running needlessly for 20 hours a day causes more damage
      It's not running needlessly if you need it to last for more than five years :)
      --
      Despite what EULAs say, most software is sold, not licensed.
  17. Nice screen shot by archen · · Score: 2, Insightful

    Looking at the article... Is it just me or getting that menu to pop up for the shutdown options by that arrow seem really unintuitive? I've gotten that feeling all around while using vista. Nice looking in places, but much of what the windows/system is telling you is hard to make sense of.

    1. Re:Nice screen shot by rpw101 · · Score: 1

      That's the advanced options menu - Shut Down and Lock (probably the most common options) are always visible just to the left of the arrow that pops up the advanced menu. Looks ok to me - most average users probably won't be using the advanced options a whole lot.

    2. Re:Nice screen shot by corychristison · · Score: 1

      I feel that is still unintuitive. I have never used Vista and can honestly say I don't think I've used Windows at all in at least 6 months.

      Would it not make more sense to have three buttons representing 3 options. You should be able to right click on the button and set the default action. By default install it should be, in my opinion: Shutdown, Log Off, and Switch Users [as XP was]. Or it could detect the type of install [eg. workstation or laptop] and adjust accordingly upon install.

      But who am I do know anything? Maybe I am wrong. Maybe you can already do this? I have no intentions of purchasing Vista. I may be force to use it in school of the college I am waiting to get into plans to adopt it. Or if I can find a nice torrent for educational purposes [eg. learn all the new features to provide support to users as I used to do with win98+]

    3. Re:Nice screen shot by Nasarius · · Score: 1

      Nope, that's sleep and lock. They've cleverly decided to use the shutdown icon for sleep. So you can't even shut down or restart your computer without clicking that arrow.

      --
      LOAD "SIG",8,1
  18. The modern DVCSs would all do better by Paul+Crowley · · Score: 3, Interesting

    From the article:

    "Windows has a tree of repositories: developers check in to the nodes, and periodically the changes in the nodes are integrated up one level in the hierarchy. At a different periodicity, changes are integrated down the tree from the root to the nodes. In Windows, the node I was working on was 4 levels removed from the root. The periodicity of integration decayed exponentially and unpredictably as you approached the root so it ended up that it took between 1 and 3 months for my code to get to the root node, and some multiple of that for it to reach the other nodes."

    Monotone, BitKeeper, git, bzr, and so on would all handle this situation efficiently and gracefully; all the repositories can sync to each other and none need be more than a few minutes out of date. Amazing that Microsoft's solution is so poor by comparison

    1. Re:The modern DVCSs would all do better by Chirs · · Score: 4, Insightful

      It's not quite that simple.

      When you get beyond a certain stage of complexity, you need to change the mode of operation. You can't just have everyone submitting random changes.

      You have a subgroup of people that work with each other. When something is stable, it gets submitted to the integration branch. Periodically the integration branch is tested and verified that all the various things feeding into it interwork with each other. That stable version is then propagated into the other teams for them to work with.

      Linux uses a variation of this. People work off the mainline tree. Riskier stuff is in the -mm patchset, so if you want to play with it you need to sync from multiple places.

      The real problem with the scenario as described is the repository organization, likely not in the repository tool. There should have been a way to manually make a child stream that started with the stable version, then pulled in the latest changes from the kernel group, the tabletPC group, and the shell team. That would have allowed them to all work together and see what each group was doing.

    2. Re:The modern DVCSs would all do better by Paul+Crowley · · Score: 1

      Modern DVCSs also support very lightweight branching with easy and powerful merging between them. And with appropriate automated build/test tools, you should be able to integrate to the main branch on a daily or weekly basis, not wait for months for code to propogate like this guy describes.

    3. Re:The modern DVCSs would all do better by BRSloth · · Score: 1

      But, by doing that, they would had to admit that their VCS sucks and that open source (except for BitKeeper) are better.

      Now, about BitKeeper, I believe BitMover has a repository inside their own company, something that I don't believe Microsoft would want (their source on somewhere outside the company).

    4. Re:The modern DVCSs would all do better by EvanED · · Score: 1

      Remember, this is from the company that brought you SourceSafe

    5. Re:The modern DVCSs would all do better by bmajik · · Score: 4, Interesting

      I work on a different project (not windows) and use the same repository system. (not the same actual repository, of course)

      The branching / merging etc in the tool set (which btw we didn't invent, we source licensed from someone else and then have been continually improving) are quite good actually.

      I don't know for a fact that the systems you mention arne't "up to the job", but how many multi-TB bitkeeper repositories are there? How many concurrent developers do any of these support? How many branches? How often are RI/FI done? How often do developers sync? What is the churn rate?

      I think you also don't understand the problem. The SCCS can RI and FI (reverse integrate, forward integrate, respectively.. those are the terms we use for moving changes from a descendante branch upstream or moving fixes in a parent branch downstream) quickly and efficiently but there are reasons not to. The 99 USENIX paper on the MS internal SCCS talks about some of these issues. For isntance - what good is there in propogating a fix to every sub-tree or branch in a matter of minutes when it subtly breaks 80% of them?

      The issue with lots of branching isn't the SCCS. It is the gating that you say "should be possible". Not only is it possible - its standard procedeure. And as your code gets closer to the root of the tree, the quality gates get harder to pass through. The latency involved in turning the crank on a regression test in Windows is very high, and if you got it wrong, the latency of a build is high, etc etc.

      So it's not the underlying SCCS, it's the processes built on top of it. Everyone hates process when it slows them down and everyone wants more process when someone else breaks them. "We should put a process in place to prevent that guy from breaking me, but uh, i should be exempt".

      As an aside, there are "fast track" branches/processes that let critical changes move through the tree very quickly.. on the order of a day or two from developers workstation to something that shows up in the next main-line build that an admin assistant could install.

      When I work with our repository, which is on the order of 10GB and a few hundred thousand files, a new branch create takes a few minutes. Pulling down the repository takes hours. Our churn rate is such that with a handful of developers, ~5 days worth of changes can take 30mins to sync down.

      When I RI or FI, it happens only in my client view. This gives me a chance to do merge resolution, and then to build and run our regression tests before "infecting" the target branch with potentially bad code. If building takes on the order of hours (not minutes), you've got latency of hours above the actual RI/FI time. If running tests takes hours (not minutes), you've got more latency. If after a build + test cycle, you see an integration problem, now you've blown a day before you've even found the problem.

      I don't mean to say that there aren't problems, i'm just pointing out that like most process problems, this is death by 1000 cuts. The SCCM isn't a key limitation - even for the windows project (at least, not to my knowledge).

      What you read was that the SCCm sucks. What I'm hoping to illustrate is that the process is unweildy at times, not due to any particular technology limitation.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    6. Re:The modern DVCSs would all do better by PsychicX · · Score: 1

      Can they do it in minutes when your codebase is in excess of 50 million lines of code?

    7. Re:The modern DVCSs would all do better by pebs · · Score: 1

      But, by doing that, they would had to admit that their VCS sucks and that open source (except for BitKeeper) are better.

      Perforce is not a Microsoft product, though they did modify it for their purposes. Visual Source Safe is Microsoft's source control product, and it sucks so bad that even Microsoft admits that its not good enough for them and that its only good for small projects if even that.

      As already mentioned, the problem isn't about the source control software (which could probably handle things differently if they needed it to), its about how they have things organized.

      --
      #!/
    8. Re:The modern DVCSs would all do better by SJasperson · · Score: 1

      And anyone who wants more details on the SCCS in question can go out and buy a copy of Vincent Maraia's THE BUILD MASTER (http://www.amazon.com/Build-Master-Microsofts-Con figuration-Addison-Wesley/dp/0321332059) which talks about the challenges of SCCM on this scale in great detail, and how Microsoft has addressed them. You may not agree with all his conclusions, you may not like the products that come out of Microsoft, you may think that Microsoft's corporate polices are scummy - but that doesn't mean that your random little SVN repository is going to scale up to handle a project the size of Windows Vista.

      --
      Sigs? Sigs? We don't need no steenkin' sigs.
    9. Re:The modern DVCSs would all do better by Anonymous Coward · · Score: 0

      The problem is probably not the version controle system as much as the Windows development model. Instead of maintaining a bunch of fairly independant modules they try to compeltely integrate every little subsytem fully. The result is a colossal single system where each subsystem is so dependant on every other one that small changes can wreck havoc throughout the OS.

      With this development model, adding features adds complexity exponentially instead of linearly. The efficiencies of having one big interconnected system verses independant modules is lost when that one system gets too huge... as in Vista-sized.

    10. Re:The modern DVCSs would all do better by Sinical · · Score: 1

      Er, how about not making everything such a gigantic, monolithic, unwieldy piece-o'-crap that you have subtle bugs propogate through your system? How about using the magic of 'make' and not rebuilding everything? I know that there's value in a 'make clean ; make', but I'm guessing that if my stuff took hours to build, I'd invest a lot of effort to minimize those needs.

      And how 'bout distributed compilation? I mean, I'm basically my own administrator and chief developer, and I setup icecream (http://en.opensuse.org/Icecream) on about 30 processors in only a few minutes. I know there's other stuff with distcc and some caching junk to speed things up even more, but I only have about 14k lines of code in my main project (well, soon to be at least an order of magnitude greater once I begin integration), and it takes only seconds to compile. Surely this is a job for oodles of $400 blades with Athlons and dual Gig-E NICs that you can channel bond for bitchin' throughput.

      To me it sounds like the whole build process needs a hell of a rethink by some people who know what they're about. I mean, I think it took an hour to bootstrap gcc 3.4 on a P4 2.5GHz a couple of years ago. With 30 processors and perfect parallelization, I should be able to compile 30x that much source in an hour. I'll just say that processor improvements cancel out less-than-linear scaling and that the same is true today. Just how much bigger is your tool than gcc, and *why*? Seriously. I'm not building Linux from scratch each time I want to upgrade gcc. Libraries and modularization are good.

    11. Re:The modern DVCSs would all do better by bmajik · · Score: 1
      Er, how about not making everything such a gigantic, monolithic, unwieldy piece-o'-crap that you have subtle bugs propogate through your system? How about using the magic of 'make' and not rebuilding everything? I know that there's value in a 'make clean ; make', but I'm guessing that if my stuff took hours to build, I'd invest a lot of effort to minimize those needs.


      Subtle bugs appear for all sorts of reasons whereever there is component interaction. Component interaction is the name of the game in software engineering. I didn't specify wether we were talking 1 binary or 100 binaries, but it doesn't matter since if even one of them didn't need to be there, it wouldn't be.

      Make requires that the cross-target dependancies can be calculated and that there are no cycles in the graph. That may not always be true. Multi-pass make can often be faster than dependancy-compute make.

      That said - we do precisely that (rebuild just what is needed) - in the single-developer, iterative scenario. But in general, there's a lot more going on in this build process than calling cl.exe. Nobody is thrilled with the perf, a few people have looked at making it better, and it used to be worse.

      And how 'bout distributed compilation? I mean, I'm basically my own administrator and chief developer, and I setup icecream (http://en.opensuse.org/Icecream) on about 30 processors in only a few minutes. I know there's other stuff with distcc and some caching junk to speed things up even more, but I only have about 14k lines of code in my main project (well, soon to be at least an order of magnitude greater once I begin integration), and it takes only seconds to compile. Surely this is a job for oodles of $400 blades with Athlons and dual Gig-E NICs that you can channel bond for bitchin' throughput.


      Which scenario are you talking about.. central builds, or builds on my own workstation? distributed builds don't necessarily help me that much in the latter case. In the former, various teams are using various distributed build technologies as required. There are a lot of high latency activities in an "official" build - like shipping binaries to other campuses (ours go to Redmond and Denmark) or sending the build off of the magic elves that sign bits with the well-known Microsoft keys.

      To me it sounds like the whole build process needs a hell of a rethink by some people who know what they're about


      No argument there. If you can solve Microsoft's build problems to the satisfaction of all the stakeholders, you could be a very wealthy man. Finding good build engineers is tricky - you have to know a little about everything and people with that talent are usually solving other types of problems.

      Just how much bigger is your tool than gcc


      My "tool" is an ERP system. It includes its own object oriented language, p-code compiler, p-code interpreter, base class library, debugger, IDE, intellisense, and context-sensitive help.

      Those are just the language features for the customization and application runtime system. They're part of the trivial million to 1.5 million lines of C++ code. The real meat of the application is in the additional several million lines of 4GL code that rest on top of it. Things that keep track of tax rules in different EU countries, for instance.

      and *why*?


      As they say in "the biz".. "the reasons are historical" :)

      My team is working on fixing some of them, but no customer has ever said "Microsoft, it takes you too long to compile the code you end up selling me".

      The second answer is - the fundamental complexity of gcc is trivial compared to an ERP system.
      --
      My opinions are my own, and do not necessarily represent those of my employer.
    12. Re:The modern DVCSs would all do better by vtcodger · · Score: 1
      ***Monotone, BitKeeper, git, bzr, and so on would all handle this situation efficiently and gracefully; all the repositories can sync to each other and none need be more than a few minutes out of date. Amazing that Microsoft's solution is so poor by comparison***

      I doubt this is a technology issue. It's probably almost entirely a scope of control issue. If the project is small enough that one or two people can look at all the changes, and decide which go where when, then build management will go pretty well unless the support tools are pretty awful. Once the project gets larger than that, controlling build content is going to be a huge problem.

      Bad tools can hurt you. But this is one of a broad class of problems where 'better' tools won't necessarily help.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
  19. Some of the reasons OS2 failed by Programmer_Errant · · Score: 1

    Basically OS2 took on more than they could handle and were out of their depth. They didn't have the kernel development experience that the other kernel development groups had. My impression is they didn't want to hire in people who knew more than they did since it would jepordize their big frog in small puddle status. This delayed things so when they were finally forced to add more people it was too late. The adding more people to a late project makes it later mythical man month thing. And the '93 layoff happened in that time frame and there were a lot of skilled people available. So no excuse that there was a shortage there.

    1. Re:Some of the reasons OS2 failed by Richard+Steiner · · Score: 1

      The OS/2 kernel (at least in my experience from v2.0 and onwards) was never an issue in terms of performance or stability, so if they had internal issues, those issues were not reflected in the resulting product shipped to customers.

      OS/2's failure was not technical in nature. It was, if anything, a marketing failure.

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
  20. I take offense to this! by Jonsey · · Score: 1

    I'm offended. I was hired by Microsoft recently, and basically only attend meetings (I'm a PM). My job is to keep the devs from having to go to ad-naseum meetings.

    I feel shamed that I'm viewed as part of a growing problem, and that I "got in easy".

    Then again, I'm writing a reply to /. at 10am.

    --
    I assert that my comment is only my opinion, not that of any employer, past, present or future.
    1. Re:I take offense to this! by kfg · · Score: 1

      My job is to keep the devs from having to go to ad-naseum meetings.

      You should have some meetings with them about that.

      KFG

    2. Re:I take offense to this! by Anonymous Coward · · Score: 0

      I'm offended.

      So is everyone. This kind of shit is an affront to all that is good and holy.

      I was hired by Microsoft recently, and basically only attend meetings (I'm a PM). My job is to keep the devs from having to go to ad-naseum meetings.

      Yes, but do you do any actual *work*? If your job is to attend meetings, then the answer is no. Meetings are the antithesis of work.

    3. Re:I take offense to this! by abradsn · · Score: 1

      Hey, don't worry, most PMs help mitigate the problem some.

      Unfortunately, this isn't as good as just solving the problem... Too many freaking meaningless meetings. Why not have two meeting days a week, and then let everyone just work the rest of the time? Make those days Monday, and one Thursday.

      One day to start off lining up the week. One day for follow up. No need to schedule around a whole bunch of people. Just get all the PMs together for the first half of the day. Then have meetings with everyone else the second half of the day. Then move the one on ones to once every two weeks instead of once every week. Have them on Friday to gather individual status. This would do away with unecessary status reports that flood email.

      Believe me, because even the contractors get stuck going to too many useless meetings. At least this way, only 2/5 of the time will be wasted instead of more than half the time.

      It's because of bloat. Basically every PMs fault shared equally (becuase it can be fixed). Not just you.

      Here is another suggestion, make it possible for the devs/testers/whatever to actually figure out and know who to go talk to about a feature/problem/whatever without needing to ask 10 people who has the information. A single *meaningful* repository on MSWeb would be helpful. (Who somone is, what they do, and a time window every week that they are available to answer walk-in questions from anyone) Make it a searchable database! :)

    4. Re:I take offense to this! by Dunbal · · Score: 1

      (I'm a PM)

            Prime Minister? Pathetic Mongrel? Pessimistic Manager? Programming Maniac? Permanent Meetingbot? Please enlighten, this is not necessarily an obvious acronym.

      --
      Seven puppies were harmed during the making of this post.
    5. Re:I take offense to this! by yuriismaster · · Score: 1

      It's not particularly your fault the problem exists, it's the whole large business system. Being the go-between between devs and upper management isn't nessecarily a BAD thing ("I have PEOPLE skills!!!!"), but the fact that you need to go to meetings ad infinitum is a problem. There needs to be more organization on the higher-ups so that the dev team (represented by you) can focus on the developing and not the "business" end of things. See: Joel on Software's take on it. Basically, your job is important, but Microsoft needs to focus on the level above yours.

    6. Re:I take offense to this! by Jonsey · · Score: 1

      The plus side is I'm not on a feature team, so I don't act as a go-between. I'm a buffer of sorts (chemistry way, not so much in the coding way). I exist to bog other PMs down with thinking about what they're doing, so that in future, the devs I tangentially represent don't get screwed over by poorly designed features.

      --
      I assert that my comment is only my opinion, not that of any employer, past, present or future.
  21. I'm Not That Suprised by MrCrassic · · Score: 4, Informative

    I've read other blogs in regards to Windows Vista, and from what I am gathering the primary reason why Windows Vista took so long to complete was because of management. Philip Su argued how the gargantuan amount of code included in Vista slowed it development dramatically, however I think that this strengthens my point and the point made in this article.

    However, I'm not terribly surprised that this occurred for Vista. The higher execs at the company wanted Vista to be a revolution and had a clear and concise goal that they wanted this operating system to achieve. In order to do this, from what I've read, they needed to form many more separate divisions inside of the Windows division to concentrate on small parts of the operating system. This probably sounded like a good idea, but the problem was that none of their work was in sync with each other. Some had more work completed than others. Furthermore, rifts within divisions such as the one present here spurred disagreement after disagreement, that including the decision to switch the codebase of the OS to the one present in Server 2003 (something that from what I understand should have been decided from the beginning). With all of this, it was only inevitable that confusion and miscommunication would occur.

    All in all, while I think Windows Vista is definitely more capable than Windows XP and warrants itself a much needed upgrade, I feel that the actual improvements of the operating system do not warrant a five-year delay. Okay, so the compositing manager, networking stack, and audio stack may have needed some time to complete, but five-years? I am not a programmer, so my impression may not carry a lot of weight, but being that Linux and UNIX based systems have already included some of these "future technologies," it becomes naive to deem this delay as acceptable.

    1. Re:I'm Not That Suprised by fermion · · Score: 1
      As much as the free market rails against bureaucracy and inefficiency, be it corporate of government, the natural tendency is to accumulate staff and resources. Unfortunately added staff does not linearly increase productivity, and at some point will exponentially negatively effect productivity as anaging relationships between personal becomes the dominant activity. This manifests as continuous meeting.

      So this is really no big deal. MS has fallen into the trap that every major corporation falls into. Try to do too much too fast, and end up with an unproductive staff. They will either become ;ess wasteful and align to the needs of the customer or they will wither.

      Simply put, if one person can move a 100 pound rock, there is little reason to believe that 100 people can move a 10000 pound rock.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    2. Re:I'm Not That Suprised by Bastian · · Score: 1
      The higher execs at the company wanted Vista to be a revolution and had a clear and concise goal that they wanted this operating system to achieve. In order to do this, from what I've read, they needed to form many more separate divisions inside of the Windows division to concentrate on small parts of the operating system. This probably sounded like a good idea, but the problem was that none of their work was in sync with each other. Some had more work completed than others.


      This seems like a key failure to me. Contrast with Apple. I get the impression that while they have separate teams with separate projects, no project is slated for a particular release of the OS until it is close enough to completion that they can begin to accurately predict when it will be finished. (Of course, this is easier for Apple since they release a new version of OS X every 12-18mo, whereas we've been sitting on Windows XP for half a decade.) The end result is, there's at least a little bit less rushing and a whole lot less touting this and that feature years ahead of time only to drop more and more of them as release approaches.

      I'd also be inclined to think that Microsoft's love for integration is really dragging them down. Their OS is simply too massive to allow for so many tight couplings, and the increasing levels of bureaucracy only makes it harder to test the increasingly complex boundary conditions. (I get the impression that finding boundary cases in Windows so that they can be tested is a little bit like finding every point in the Mandelbrot set.) The integration doesn't even seem to be handled using simple, elegant protocols like in certain other platforms; I have no doubt that it was frustration with this situation that lead to the Zune team passing up WMP and developing their own player/media center.

      It's funny, for all their pushing of object-oriented design with technologies like COM and .NET, Microsoft's software design culture seems to be an object-oriented cargo cult - they go through all the motions, sometimes with an almost pathological precision, but I often get the feeling that they've managed to memorize all of the details without ever managing to really grasp the basic point of it all.

      For example, why does the shutdown menu team have to wait for their changes to make it all the way to the root repository before they can get it tested with everything else? Why can't they build only their code and drop the binary into whatever the latest global build is to test? Or, since I suppose they have people for that, why can't they hand just their module off to a testing team, who is also getting builds from any other pertinent software development teams, and they can throw all of these modules together on a running system to test? The only reasons I can think of are bureaucracy, or that everything is so tightly coupled that it really is impossible to build it all separately. If it's the latter, the easiest solution I can think of is to catch up with the 1980s: Dynamic linking and IPC exist for a reason.
    3. Re:I'm Not That Suprised by Mark+Hood · · Score: 1

      The higher execs at the company wanted Vista to be a revolution and had a clear and concise goal that they wanted this operating system to achieve.

      I suspect the problem is more that the higher execs wanted Vista to be a revolution, and didn't have a clear and concise goal. Unless 'make it better than Mac OS' is clear (it's sure concise).

      It sounds like the way it was developed, there was no over-arching idea or target behind it (apart from TFA's comment 'improve the experience') - if someone sat down and said 'here's what we want' they might have had a better chance.

      I'd love to see the same article from Apple's developers - how much do they talk to other groups in the OS developement? Who decided that user switching goes on the right, and shutdown/sleep/log off are the only options on the Apple menu? I suspect it wasn't the Shell UI team, in concert with the Finder UI team and the Kernel Team. (I also suspect it wasn't Steve Jobs himself, but I imagine they had an Architect to refer to).

      Mark

      --
      Liked this comment? Why not buy me something nice
  22. The Success of the OS is Predetermined. by mpapet · · Score: 4, Insightful

    1. As a monopoly, they define how much they charge.
    2. Sales/Marketing's job is to force this product down OEM's throats. Good, bad, whatever, just buy it.
    3. There is no accept or reject market mechanism. You WILL be buying Vista if you choose to buy a new PC later. It will be the very rare individual who switches to a mac or just slaps linux on their current box.
    4. There is no incentive to establish a more productive developer environment.

    Therefore, chaos and mismanagement won't ever harm the beast.

    Joel's comments are fun to read, but the scale at which MS develops their OS makes it too easy to criticize from Joel's relatively tiny company.

    Finally, How many hours did the developer spend/waste reading /. waiting for next week's meeting?

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:The Success of the OS is Predetermined. by Anonymous Coward · · Score: 0

      Not that much... He's working at Google currently :-)

    2. Re:The Success of the OS is Predetermined. by diegocgteleline.es · · Score: 4, Insightful

      Windows Vista will not be that succesfull just because it's Microsoft. It's biggest enemy is not linux or Mac, it's Windows XP. The number of available computers that can switch to vista is bigger than the number of new computers sold in the first years since Vista is released. Vista is not a big improvement over XP and many people will not switch. If they don't switch, Microsoft doesn't gets money and investors will pain.

    3. Re:The Success of the OS is Predetermined. by jandrese · · Score: 1

      His point is that people won't "switch" to Vista like that anyway (nobody buys the upgrade OS box in the store unless they have some compelling need). The point is that when their computers are old and breaking down and they buy a new one, poof, suddenly they have Vista. Certainly it might be possible to use your old XP license on your new computer (assuming you trash the old one or rob it for all of the parts that you can use in your new system), but just try to find an OEM that will let you do that. Even Microsoft is pretty cagey about letting you upgrade a system without rebuying the OS, especially if you got your XP license from an OEM (and good luck getting the regular OS install disk if you buy OEM too).

      --

      I read the internet for the articles.
    4. Re:The Success of the OS is Predetermined. by mpapet · · Score: 1

      When the PHB says to me, "my computer is slow, how much is a new one?" I price him out a new one.

      This is the way nearly everyone outside of /. and similar consumers thinks about their computer.

      There won't be any rush to Vista outside of the fanboys and girls. Microsoft will go to great lengths to make it appear otherwise, but Vista is so closely examined by so many people, I doubt there will be any surprises.

      Success of the Microsoft OS remains predetermined.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    5. Re:The Success of the OS is Predetermined. by seguso · · Score: 5, Insightful
      1. As a monopoly, they define how much they charge.
      That's an exaggeration. Microsoft has at least 3 competitors: Linux, Mac and Pirated Windows (TM), without which the price of Vista would be much higher.

      Of course, there's still vendor lock-in, which pushes in the opposite direction (decreasing the power of those competitors and increasing the price of Vista), but competition is far from absent.

    6. Re:The Success of the OS is Predetermined. by Anonymous Coward · · Score: 0

      Which is why DX10 is Vista-only and always will be. They are trying to force gamers to upgrade to Vista since they know gamers tend to drive innovation and are influential over their less technically minded friends and family.

    7. Re:The Success of the OS is Predetermined. by mackyrae · · Score: 0, Troll

      Yet I know quite a few gamers who refuse to switch to Vista because with all that Aero Glass crappola, it'll be too weighted down to let them play their games at a proper speed without hardware upgrades out the wazoo.

      --
      look! it's a bird, it's a plane, it's....a girl? yes, a girl browsing Slashdot on Linux
    8. Re:The Success of the OS is Predetermined. by Shawn+is+an+Asshole · · Score: 1

      It is possible to turn Aero off, you know...

      --
      "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    9. Re:The Success of the OS is Predetermined. by Ferzerp · · Score: 1

      This is flat out incorrect.

      There's a nice little check box to disable window composition while any particular app is running.

    10. Re:The Success of the OS is Predetermined. by 99BottlesOfBeerInMyF · · Score: 3, Insightful

      That's an exaggeration. Microsoft has at least 3 competitors: Linux, Mac and Pirated Windows (TM)

      The number of Linux licensed sold or pre-installed for the desktop is tiny. It is not enough to significantly influence the market in any way. Maybe if Walmart decides to push it it can be. Mac OS X does not compete with Windows. Apple maintains a separate vertical chain and competes with Dell and other PC vendors. It does not sell OS X to PC vendors and is thus in a completely different market. Pirated Windows does compete with them, but more than anything it severs to kill the low end market where MS will not legally profit and where competitors might gain a foothold. For the most part, this is a win for MS.

      ...competition is far from absent.

      From an economic perspective, their is no significant competition for Windows. That is not to say the price is not regulated by the market, it is set at what they think will maximize profit though, not what will allow them to beat the competition. It is, thus, much higher than it would be in a competitive market and slowly climbing as they embrace more and and more markets and add that cost into the whole.

    11. Re:The Success of the OS is Predetermined. by Ferzerp · · Score: 1

      FUD alert!!!

      You can disable window composition via a nice little check box under the properties for any executable. When you run that app, it will turn off the 3d desktop (if it isn't already since most full screen apps will shut it off without the check box due to the calls they make via d3d forcing it off).

    12. Re:The Success of the OS is Predetermined. by shaneh0 · · Score: 1

      ...But then he couldn't bitch...

    13. Re:The Success of the OS is Predetermined. by Extide · · Score: 1

      Yeah because aero glass automatically turns off when you run a 3d game or fullscreen app and leaves you with your whole video card...

      --
      Technophile
    14. Re:The Success of the OS is Predetermined. by dpilot · · Score: 1

      Horsehockey, close to 100% horsehockey!

      Walk into Staples, Best Buy, Circuit City, or most any other "store for the masses."

      Typically you're either "shopping for a PC" or "shopping for a Mac." Some people may plan to choose one or the other based on what they learn, but I'd suspect that most are already in one camp or the other. So you walk up to the PC and buy it. You've just bought Vista. I don't call that competition, I call it 2 nearly separate captive marketplaces.

      A few years back, per-CPU licensing was rendered illegal. But Microsoft has substituted some other "loyalty plan" that is pretty much as effective at forcing 100% Vista preloads. In order to preload Linux, it has to be a separate model. Because of Linux' non-presence in the sales/preload chain, that separate model is necessarily a lower-volume part number. Therefore it gets killed in price competition.

      I won't sit here and reflexively say Microsoft sucks!!! The New Slashdot Groupthink is that Microsoft is getting a raw deal, that their products really aren't that bad, and that anyone who reflexively pushes Linux is stooopid and unfair. I won't touch that one.

      But I have never yet seen Microsoft compete fairly in a marketplace.

      --
      The living have better things to do than to continue hating the dead.
    15. Re:The Success of the OS is Predetermined. by Anonymous Coward · · Score: 0

      Repeat after me: "Deactivation" Remember kids, MS learned a lesson with NT and 2000... customers don't like to be on the upgrade treadmill and we need to find a way to force them. So, they came-up wiht 'product activation' as a piracy prevention method when really it's just a way to turn-off XP so customers will be forced to upgrade. Can you say "Deactivation"?

    16. Re:The Success of the OS is Predetermined. by bersl2 · · Score: 1

      An installation of a pirated copy of Windows is substantially better for Microsoft than one of Linux or Mac OS X because of the network effect, which is the major barrier to entry for other OSes.

      And the term we all should be throwing around is monopolistic competition.

    17. Re:The Success of the OS is Predetermined. by happyemoticon · · Score: 1

      This is why OEM bundling is so important to Microsoft, and also why most people don't understand the insidiousness of their monopoly - because they try to make false comparisons to other industries where this level of coercion is not possible.

      I'm going to make an analogy here which is also false, but which I hope will shed more light on the truth than some others which have been made regarding Microsoft and perhaps be mildly amusing. For the record, I think Neal Stephenson's "800 lb gorilla that only says, 'Where do you want to go today?'" and doesn't actually go where you tell it to is most correct one.

      Microsoft's relationship with its OEM partners is as if the OEM partners made the car and Microsoft made the engine. They have exclusive deals with every car manufacturer in the world, except BMW. Not only this, but they only have two engines: a truck engine and a sedan engine, and they only sell one variety of each at a time. Their new sedan engine comes in 15 different flavors, but they only vary in how crippled they have been (i.e. half the cylinders welded shut). The truck engine, for reference' sakes, is just the sedan engine, except it's incompatible with automatic transmission.

      So Microsoft comes out with a new engine, and GM and Honda come up to them and say, "Well, MS, we see that there are a lot of problems with your new V6. We think we're going to make your new engine an option, targetting it at 25% of overall sales, and continue ordering your older, more reliable model until such a time as we see the problems with the new engine have been worked out. This might be up to two years."

      The Microsoft rep makes a disappointed face, and says, "Well, if you do that, we're going to sell you all of these engines at triple the cost you're used to paying. In order for you to maintain your current price point, you'll have to have all of the cars carrying the old engine off the lots by April, 3 months after the launch."

      At this point, GM and Honda can either

      1. Pay astronomically more for their engines, thus increasing costs, decreasing profits, losing price competitiveness over other brands, and causing the investors to leave in droves, or
      2. Have a crappy engine, but at least it's the same crappy engine that every other company but BMW puts in their cars.
    18. Re:The Success of the OS is Predetermined. by for(x1,x!1,x++) · · Score: 0
      Microsoft has at least 3 competitors: Linux, Mac and Pirated Windows (TM),

      I prefer the name Windows Xp ( Jolly roger Edition ).
      --
      will I get a 0 score again, if again I ask if a server blew up :p
    19. Re:The Success of the OS is Predetermined. by MeanderingMind · · Score: 1

      He could still complain about paying money to upgrade to something he already has.

      --
      Thunderclone: ONE MAN ENTERS! TWO MEN LEAVE! ONE MAN ENTERS! TWO MEN LEAVE!
    20. Re:The Success of the OS is Predetermined. by TheWGP · · Score: 1

      Pirated copies being better for Microsoft is probably true - and that's one reason nobody was really surprised at the lax "enforcement" actions taken, by and large, until WGA came out. Anyway, even with WGA, there are always workarounds posted approximately 30 seconds after M$ releases an update - but it's arguably those people who *don't* know enough for those that affect the market more, and those people who *don't* know anything about computers affect OS penetration more, especially with casual piracy being harder to pass off to Grandma Susie now that yellow crap will pop up.

      What do I mean? I just mean that Bob the Small Business Manager who buys a Dell (and so M$'s latest OS) every 2-3 years has more influence over his office's OS composition than Steve the Hacker who installs Pirated Windows every chance he gets - especially if Steve doesn't have time to go around to all his friends, fix their computers and reassure them every time something pops up about "not genuine." That manager is going to want ease of use and integration - I've seen this in many a small office with XP, where the manager wants it to "just work" and would rather pay for a whole new computer for 3 drafting stations than pay a tech to set up the network appropriately with a mix of OS's.

    21. Re:The Success of the OS is Predetermined. by Saint+Fnordius · · Score: 1

      What hurts Microsoft is that there really is no compelling reason to get Vista, so they fade further into being seen as a component, not as something people must have. You're going to have Vista whether you want it or not, and nobody really sees a compelling reason to buy a non-OEM version. This may not hurt their bottom line that much, but the damage done to their self-esteem is immense.

      You can see it now, as Microsoft distances itself from the name Microsoft with the XBox and the Zune. Microsoft isn't proud of itself, and it shows.

    22. Re:The Success of the OS is Predetermined. by cibyr · · Score: 1

      Feeding the troll, but hey I'm not the first...

      DX10 can never be backported to XP because it relies on the completely different driver model that vista uses.

      --
      It's not exactly rocket surgery.
  23. ok you lost any respect by xxdesmus · · Score: 0

    ok, see this was almost a good article until the last sentence at which point you lost any respect I had for the validity of your information, " that takes five years to ship an incoherent upgrade to their flagship product." What are you smoking my friend? Oh, I am sure you'll be the same person who will turn around and tell me how Leopard will be anything more than a service pack. Right, keep right on smoking that stuff my friend.

  24. Why MS is doomed (really) by Anonymous Coward · · Score: 0

    You can see this problem in other aspects of Microsoft's behavior. Microsoft has always worked on the basis of eyeing up a weaker competitor, copying the product, and using their corporate muscle to kill the competition. You really need to move fast for this strategy to be effective. In recent years they've not been able to do it. See Google killer MSN Search (which has had no discernible impact on Yahoo or Google), Java killer .NET (which has had no discernible impact on Java), the PS2 destroying XBOX (which has had little impact on the PS2) and now the iPod murdering Zune (which has been a disaster so far). A lot of this isn't down to the fact that the MS product is bad (Zune excluded). Its because the market leader is too well established. To me this suggests an management structure that can no longer respond quickly - i.e. too many layers of bureaucracy.

    1. Re:Why MS is doomed (really) by KlomDark · · Score: 1

      All true except the .NET part. That really seems to be knocking out Java installations all over the place. Java was a great dream when it started, but it lost focus after a while. I've seen quite a few companies either abandon Java or relegate it to 'legacy' code bases, and do all new development in .NET. Microsoft actually did a very good job with .NET.

    2. Re:Why MS is doomed (really) by Anonymous Coward · · Score: 0

      Well ish. I don't think the parent was saying MS did a bad job with .NET (or the other products listed). He/she was saying that .NET wasn't much of a Java killer. And it isn't. Around 20-25% of all software development has been done in Java since 2000 or so (see http://www.tiobe.com/tpci.htm for example) making it the most wildly used programming language on the planet. C#, by contrast, is about 3-5%. Java is holding pretty steady, and doesn't appear to have been affected by .NET at all. You may find some enterprises switching from .NET to Java but equally I know of several who have switched from MS (either .NET or more commonly VB) to Java (and also from Windows to Linux). I personally switched from .NET to Java in 2004 because I wanted a change and I can't say it's a move I regret. Java seems pretty good to me. I use it for a large scale enterprise projects, particularly where Linux/AIX/Solaris is heavily used on the server side, and it works like a charm.

  25. MS needs direction by Josh+Lindenmuth · · Score: 1

    Pure and simple, Microsoft needs a clearer direction on its UI and feature set if it's to continue developing new releases of Windows. Vista development continually failed because Microsoft could never agree on what they were trying to bring the consumer, and left too much in the hands of its development teams. It never had a clear roadmap from the beginning, and was always chasing features that were introduced by competitors along the way.

    In the future, competitors will continue getting more creative, and keeping up with them will someday become prohibitively expensive for Microsoft. To survive, Microsoft must innovate instead of duplicating their competition ... a tall order for a company with thousands of developers. As we're seeing from Apple's small but significant resurgence in popularity, customers are demanding more than ubiquitous driver support and backwards compatibility, they are demanding an experience ... and it's increasingly one that Microsoft refuses to deliver.

    --
    Huh? Don't mind me, I'm just the new guy.
    1. Re:MS needs direction by Anonymous Coward · · Score: 0

      M$ needs direction? Here they go.

      The Ground
          |
          |
          |
          v
      The Mantle

  26. Opinions are like ar-- by Applekid · · Score: 1

    Isn't telling a company how to write it's programs, particularly it's flagship, like telling another parent how to raise their kids? If they want to PAY over twenty people for designing that, hey, it's their money. Whether it's mismanaged or not is an internal affair over at Microsoft. Maybe the articles will have some people answer for that.

    --
    More Twoson than Cupertino
    1. Re:Opinions are like ar-- by Anonymous Coward · · Score: 0

      No, they're not really the same at all. Microsoft is a publically-traded company, and as such is responsible to its shareholders.

    2. Re:Opinions are like ar-- by abradsn · · Score: 1

      This might be an interesting point, unfortunately he is pointing out the inefficiency at MS. And unfortunately, I worked there too and must say that I agree with him. If middle management were re-organized, and the tree was more unified, the end result would be much better.

    3. Re:Opinions are like ar-- by Anonymous Coward · · Score: 0

      >Isn't telling a company how to write it's programs, particularly it's flagship, like telling another parent how to raise their kids?

      Well, if all their kids turn out to be delinquents, or unable to support themselves once adult, you'd sure want to.

  27. Vista Features by Tom · · Score: 1

    Is he sure that it wasn't because they had to remove all those features? You know, the ones the promised when it was still called "Longhorn", like with all the other aspects of the OS?

    Quite frankly, Vista is well on route to becoming a term for "taking the long road around to arrive back at the same place" - as in "hey, did you Vista or what took you so long?".

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:Vista Features by Volante3192 · · Score: 1

      So on those family vacations, it's no longer "Tell no one about the shortcut" but "Tell no one about the Vista route"?

    2. Re:Vista Features by Tom · · Score: 1

      Yes, and in project planning it'll be "This has got to be done tomorrow, and it has to work. We have no time to Vista, let's get going."

      --
      Assorted stuff I do sometimes: Lemuria.org
  28. Off Menu by Botia · · Score: 1, Insightful

    While the development sounds aweful, I think the result that came out of it is quite nice.

    I hear two camps: minimalists and those who want do make every possible decision. One camp says just have one or two buttons. The other wants 10 buttons. I think the third option is the best. Make it easy do the two buttons but still have a way of doing the other options. This is what Microsoft has done. They have a power button and a lock button. The power button goes into a sleep/hibernation mode. The lock button goes into a lock/switch user mode. If you want the other choices, you need click on the menu arrow.

    This seems like basic design. Make it simple to do common stuff. Make it possible but not as easy to do things that you do less often (more advanced).

    1. Re:Off Menu by Anonymous Coward · · Score: 0

      In other word, KDE vs Gnome.

  29. Harddrives wear worse from int Amps than 24/7 use by boombaard · · Score: 1
    the initialization currents that go through your HDs are a killer compared to just leaving it running 24/7.

    the powerbill i could care less about, but anything extending the harddrive MBTF i will do gladly ;)

    on another note, i tend to use remote desktop a lot since it lets me access my agenda and outlook installation and whatnot from pretty much any location with internet access. (and using your own setup all of the time is just convenient)

  30. missing the point by Kuciwalker · · Score: 1

    Maybe they don't want to sync repositories that quickly. This prevents newly introduced bugs from quickly interfering with everyone else's work.

    1. Re:missing the point by Volante3192 · · Score: 2, Insightful

      But you won't know you have a bug for months so the teams will code away making buggier software and not realizing it until the root sync. (Wait...why does that sound familiar...hrm...dunno...)

      FTA, the shutdown menu relied on the shell team and the kernel team, and they only shared root. So how do you know if the menu's broken unless it's synced with everything? Can't test a new menu without the most recent kernel and shell build... Or you can, but once kernel re-syncs, who's to say menu won't up and break?

    2. Re:missing the point by doktor-hladnjak · · Score: 1

      You're right. The issue isn't that the source repository can't integrate all the changes quickly, it's that doing so is impractical. Like the article said, if each developer broke the build every 2 years (or more often) there would NEVER be a successful build of the entire product if there was just one master repository.

    3. Re:missing the point by Serious+Callers+Only · · Score: 1

      FTA, the shutdown menu relied on the shell team and the kernel team, and they only shared root. So how do you know if the menu's broken unless it's synced with everything? Can't test a new menu without the most recent kernel and shell build... Or you can, but once kernel re-syncs, who's to say menu won't up and break?

      Whatever happened to 'Design by Contract', or variations on that theme? The shutdown menu team should know precisely nothing about the internals of the shell and kernel, they should be calling an API which is guaranteed to work given the right input. They can test using a harness till the real code is in there, and if the real code doesn't meet the API spec, well then it'll be fixed by the other teams.

      The problems with this team seem to be more about meetings with 15 people every week all discussing what's been done and what to do in excruciating detail, rather than just doing it.

    4. Re:missing the point by Volante3192 · · Score: 1

      The shutdown menu team should know precisely nothing about the internals of the shell and kernel, they should be calling an API which is guaranteed to work given the right input. They can test using a harness till the real code is in there, and if the real code doesn't meet the API spec, well then it'll be fixed by the other teams.

      An ideal solution, (delving into a topic I decided not going into, that Windows should be more modual, because I'd be risking a flamebait...heh), but what it sounded like what was going on was the APIs were being developed simultanious to the code, so what shutdown expects to be there one day gets changed by kernel later.

      That's an entirely different problem though, one that a better code repository wouldn't fix.

  31. This coincides well with other insights.... by madhatter256 · · Score: 1

    This coincides well with other insightful articles that show Vista is probably Microsofts last dominant OS. IF things continue the way they have been. The average computer user would have enough know-how to be able to figure out how to install linux. Also, with linux's expanding hardware support. Linux is evolving into a possibly successful mainstream OS. Linux will most likely take over the higher-end portion of the Vista versions such as Vista Premium and Business, etc.

    With the amount of bearacracy that is going on in MS. It looks like they are putting money in anything that looks like it can fly and a lot of it is not flying. This is not good in the longterm. MS needs to proiritize and get back to its roots if they want to continue having a high marketshare even if that market share slowly shrinks due to Linux. The best they can do is slow it down.

    IF things continue like this, there will finally be a true competitor to MS.

    --
    Previewing comments are for sissies!
    1. Re:This coincides well with other insights.... by NSIM · · Score: 1
      The average computer user would have enough know-how to be able to figure out how to install linux.
      ROTFLMBFAO
    2. Re:This coincides well with other insights.... by Anonymous Coward · · Score: 0

      "IF things continue the way they have been..."
      "IF things continue like this..."

      You must play alliance.

  32. Re:Hopefully by Anonymous Coward · · Score: 1, Insightful

    Vista works fine and I see nothing but biased bitter views of Vista from this community. It runs perfectly fine on my 5 year old and actually runs smoother than XP; navigating networks and browsing is seamlessly more easier to access than in XP.

    Bloatware right? Thanks Linux for reminding us what a terrible desktop Windows has been the last 10+ years for the millions and millions of people/businesses around the world. But I could understand the last few years how Linux people have given up their bitter argument of Linux vs Windows on the desktop and have shifted their argument with MAC OS X vs Windows desktop.

  33. Take away restart? No, but make usable and pretty by ejd3 · · Score: 1
    Although I agree that simpler may be easier for some people I like that Vista doesn't dumb down the options available to users. I like that the new explorer starts by default in the detailed view. I think that Joel's comments about removing restart aren't necessarily accurate. I use restart all of the time, not only when installing software. It's easier to do than shut down and power back up because I don' have to press any buttons.


    I also find my self using the hibernate feature and also the suspend feature in Windows quite often as well, depending on how far I have to lug my laptop. I would really be missing the functionality of all these features. The features I never use are lock and switch user. Only one person ever uses my computer, and that's me so I don't have much use for these options but they don't bother me. I just wish it looked cooler and was easier to get to the options I use most often instead of turning out to be the "lowest common denominator".

    On a tangent, I wish that Vista would allow you options when you create a user to customize the complexity of the options it gives you. Maybe a computer guru setting where it gives you all of the options for the shutdown menu and shows hidden folders and file extensions by default (I don't know if Vista does this or not) and then a beginners setting that just shows you the basics. I know that the first thing I do whenever I install XP is customize everything so that I can work faster: show full path in address bar, get rid of the common tasks pane, etc.

  34. Give the user a choice... by coldmist · · Score: 1

    Why can't there be a way to specify which of the 9 are listed???? Is that so hard?

    I know the difference between sleep and hybernate, and I use sleep all the time, both for shutdown and startup speed. (writing 2GB of ram + POST and reading 2GB of ram takes a LOT longer than the 2/5 seconds it takes for sleep to do its thing.

    For a home PC, the only option I would have showing would be sleep.

    At work, the only option I would have showing is lock.

    Let the user choose what to show.

    --
    Don't steal. The government hates competition.
    1. Re:Give the user a choice... by Anonymous Coward · · Score: 0

      Congratulations. You just raised the number of choices to 18 (or 9 + 9! if you want to get combinatorial). Plus 1 new menu option to access the place where the new 9 options are displayed.

    2. Re:Give the user a choice... by misleb · · Score: 1
      I know the difference between sleep and hybernate, and I use sleep all the time, both for shutdown and startup speed. (writing 2GB of ram + POST and reading 2GB of ram takes a LOT longer than the 2/5 seconds it takes for sleep to do its thing.


      To be fair to hibernate, you don't actually have to write the entire contents of RAM to disk. Hibernate is much more intelligent than that. You can ditch the disk cache, for example. No point in writing that to disk.

      -matthew
      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
  35. For Joel, it's always about hiring by ClosedSource · · Score: 2, Insightful

    "The only way Microsoft has managed to hire so many people has been by lowering their hiring standards significantly."

    Leave it to Joel to turn every issue into a hiring standards one. The problem was that too many people were involved in the project, not their quality. Joel likes to stroke his ego and promote his company by claiming he always hires the best people. This issue afforded him another excuse for self-promotion.

    1. Re:For Joel, it's always about hiring by Anonymous Coward · · Score: 0

      Joel likes to stroke his ego and promote his company by claiming he always hires the best people.

      Also I doubt if Joel's revenues top $10M a year. That's about what Microsoft brings in in a day. It is pretty easy to take pot shots when you're not even in the same league. Its like not even the same game they are in.

    2. Re:For Joel, it's always about hiring by Keeper · · Score: 1

      Fortunately, Joel doesn't meet the hiring standards bar. His solution to the shutdown menu problem is to eliminate the user's ability to turn the computer off. I'm sure laptop users would just LOVE that feature...

    3. Re:For Joel, it's always about hiring by xenocide2 · · Score: 1

      I think his point was both about quality and quantity, although I agree his soap box is primarily intended to attract developers to his company's software.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    4. Re:For Joel, it's always about hiring by Anonymous Coward · · Score: 0
      Joel likes to stroke his ego and promote his company by claiming he always hires the best people.
      Why should I believe that someone who thinks Hungarian notation is an adequate substitute for static typing would know how to recognize a good developer?
    5. Re:For Joel, it's always about hiring by Anonymous Coward · · Score: 1, Insightful

      Yeah, him and Paul Graham are the master aggrandizers of software development, hiring practices, etc. Personally, I think there's nothing but hubris there. I've met some great developers who never enounced nearly as much verbal onanisms as either one of them, yet they could more than just earn their keeps.

      On the other hand, without the Joel Spolskys, Paul Grahams, there would be no glamour factor for the software industry. No one would make software basically LOOK GOOD :).

      Do I think software engineers are generally bright people? Yes. But so are mathematicians, physicists, doctors, lawyers, historians, politicians, economists, etc. Software devs are a new breed now, but 20-30 years down the road, when the industry matures even more, and software development becomes true software engineering (I believe it will happen), software engineering will be no more glamorous than any other engineering discipline which has been around for the last 100 years.

    6. Re:For Joel, it's always about hiring by Anonymous Coward · · Score: 0

      Yes, Paul Graham and Joel Spolsky are more similar than not. I would also add Philip Greenspun and Eric Raymond as other notable self-aggrandizing poseurs that stroke the ego of their audience in order to obtain attention toward themselves, while offering generalized pronouncements straight from their rectums.

      I don't think any of them make software developers look good, because what they typically say looks like bullshit to people whose lives don't revolve around software development, and looks like a different kind of bullshit to those that do. I suppose it could be flattering when one of them stands up and suggests that I am special for so-and-so reason, but I know better, and I certainly don't expect an employer to pamper me because I'm supposed to be part of some super elite programmer clique because of irrelevant aspects of my personality. Unfortunately some people will fall into the trap and think that they're part of that elite squad Joel or Paul happen to write about, which I suppose is the only way to explain why people continue to flock to people whose greatest rationale for much of what they say is that they spent 30,000 words writing it.

    7. Re:For Joel, it's always about hiring by Anonymous Coward · · Score: 0

      I'll have to remember "generalized pronouncements straight from their rectum" as a line for future reference. As for stroking something, I go and beat off to the recursive procedures chapter in Cormen/Leiserson's Intro to Algorithms book right after I read Paul Graham's spiel on how powerful LISP (and LISP macros) is...

      Graham (and Spolsky) needs to be bitchslapped a bit (I respect them, but they're damn near anal..). And they need to seriously get out/laid more...

    8. Re:For Joel, it's always about hiring by gbjbaanb · · Score: 2, Insightful

      you want software to look good, hire a UI designer and a graphic artist.

  36. Re: Why Vista Took So Long by Creepy+Crawler · · Score: 3, Funny

    I just get the idea of a really long flatulent fart..

    --
  37. This is why I upgraded to XP from Vista by carlsbl · · Score: 2, Interesting

    These layers of complexity are added to many Vista functions, copying files, burning CDs, running applications that have not received Microsofts blessing, video/desktop settings...ugh! I give up. Give my my nice functional XP anyday. XP was the best thing they have done so far. I don't think I'll say that about Vista. I'll miss XP when I am forced to upgrade. I am an IT implentor and I am going to pesonally kill any move to Vista for as long as I can. My users will hate it, they just want to do their jobs, not relearn how to use a computer. I ran Vista 3 weeks and last weekend I hung it up and "upgraded" back to XP.

  38. Vista UI a mess? What a Surprise! by 99BottlesOfBeerInMyF · · Score: 1

    Am I the only one less than shocked by the implication that Vista's UI is going to be a mess, just like every other version of Windows? I mean I thought it was pretty obvious that somewhere early on in the formation of MS, they hired people that don't know how to do good usability testing and have never corrected the problem. Or maybe it is just that people in marketing or somewhere else have more say in the matter and end up overriding the right decisions.

    Now I don't agree with all the quick and dirty second guessing. I think a lot of people want to have their Windows box shut down, closing all their apps and restart with a "fresh slate" while they go to the bathroom or something. But I also doubt that the existing UI described was the result of good user testing. The UI could be greatly simplified. Anyone, however, who was expecting this to happen has never paid attention to a Windows upgrade before or was privy to something I was not. The Windows UI will suck right up until it starts costing MS real money. Until then, users will just have to deal with it.

    1. Re:Vista UI a mess? What a Surprise! by Dracos · · Score: 1
      Or maybe it is just that people in marketing or somewhere else have more say in the matter and end up overriding the right decisions.

      This is one of the most insightful things about the design of MS products that I've ever read.

      Oh sure, they say they do everything for the benefit of the user, but rarely do we (the informed users) see the payoff. There's always some ulterior motive behind the scenes which makes more sense. Users don't want DRM. A transparent UI will lose its novelty in a matter of weeks. It's 2006 for shit's sake, we don't need 16 bit compatibility, but we want 64 bit functionality.

      I believe that after the success of DOS MS went into a stagnant marketing mode for Windows and everything that rides on it. With each new version of Windows, the emphasis is less on actually using the product than on the new features that will entice people to buy the product. Windows isn't designed to be used, it's designed to be sold. Vista doesn't have a compelling set of new features, so expect the marketing blitz to ring rather hollow.

      Never mind that the Vista launch will happen in the dead of winter, the slowest business period of any year. People spend January, February and sometimes March recovering from their holiday debt, er, shopping, sprees. By the time people have money to spend, OSX Leopard will be the buzz in everyone's ear.

  39. Re:Hopefully by __aaclcg7560 · · Score: 5, Funny

    It runs perfectly fine on my 5 year old...

    You run Windows Vista on your kid?! Not even Linux users would do that! :P

  40. Vista: An Enigma Wrapped In a Paradox by hklingon · · Score: 5, Informative

    Ok. I've been running vista on one machine or another for a while.. since early beta.. and am now running the release version on my main machine. There are quite a few headscratchers in here. I often tell my colleagues I'm like the little kid from the 6th sense.. except instead of dead people I see bugs. Things that annoy the crap out of me that have been there at least one maybe two versions of windows ago.

    In the past days of clicking through endless options and dialogs to configure things such as encryption certificates, etc I often wondered if this was really better than editing a single line in an easy-to-find text file.

    Start menu? Hardly ever used the damn thing. Shortcut keys with and I put the quicklaunch bar off to one side with the 40 or so frequently used programs I use.

    Vista doesn't support dragging the quicklaunch bar off of the stat menu and off to one side because it was "confusing to end users." No one seems to have found a registry override as yet.

    Vista doesn't handle symlinks properly. It used to be "c:\documents and settings" but now in vista it is c:\users. I see a clever little "C:\documents and settings" shortcut on my C drive. OOOOoo is this a symlink? No? I get Access Denied when trying to double-click. Opening the path via an API however works fine. Go figure.

    BUGS. Features? Half-Features? Call them what you want. I think most technical folks that have to work on this know these problems exist but architecturally or bureaucratically they are hard or impossible to fix.

    Often on XP, 2000, NT and 95 I would hit control-esc then R for run and type frequently used programs into run. I would say this is just an odd quirk about me and how I think menus take too long and too much work to do something, but now the run area has been replaced with a little place you type in stuff and through the magic of windows desktop search it finds whatever you type in the area above that normally occupied by program icons. The bug? You have to let it search. No matter what. Yeah, WTF? This works great on a home PC where you maybe have maybe 10,000 files. Network drives? Oh no. You can't just type n:\ then hit enter. You have to physically wait a sec for it to pull up n:\ in the list of programs above the start menu THEN hit enter. WOW, WHAT A GREAT FEATURE. No more control-esc n:\ enter for me. It is nowctrl+esc n:\ wait..wait..wait.. enter. Otherwise I get some random program like Notepad. Or Flash. Or Firefox.

    On the one hand I can see how the start menu splaying itself all over your screen as you "drill down" to whatever the hell obscure program you need might be unappealing. On the other hand confining the entirety of all programs available to you to a 400x600 pixel window doesn't seem like a good fix.

    This is just the start menu. Don't even get me started on the new file explorer, which is the least half-baked area of Vista in my opinion. Does Slashdot have an option for submitting a rant and getting comments? I'm sure I could go on all day.

    I take all this as evidence that a lot of new features in vista are based on good ideas.. new paradigms in UI design.. it just seems that the vast majority are implemented poorly at best and implemented recklessly at worst. I would not expect this in 2006 when others are able to produce such polished and solid OSs. I would have to agree this seems like code-rot from the inside out probably due to the megalithic internal structure at MS

    1. Re:Vista: An Enigma Wrapped In a Paradox by EvanED · · Score: 3, Insightful

      Often on XP, 2000, NT and 95 I would hit control-esc then R for run and type frequently used programs into run

      Don't you have a Windows key? Win-R. One chord instead of two, and a less akward stretch than ctrl-esc if you do it with one hand. The Windows key sucks when gaming, and if you're a Model M fan you won't have one, but those are the only two arguments I can think of against it, because it really is useful. I personally use Win-E (open Explorer) and Win-L (Lock) routinely.

      Maybe win-r will still work for you in Vista? I don't know.

    2. Re:Vista: An Enigma Wrapped In a Paradox by Anonymous Coward · · Score: 0

      Re: "with the 40 or so frequently used programs I use" - how can you frequently use *40* programs? Do you really expect the average user to manage and navigate 40 little icons?

      Re: "Often on XP, 2000, NT and 95 I would hit control-esc then R for run and type frequently used programs" - you're describing a power-user features. A little more poking and you'd discover that a) you can add the "Run" command back to the menu with the Properties page and b) WinKey + R brings up the "Run" dialog, just like before.

      Re: "which is the least half-baked area of Vista in my opinion" - how can something be the LEAST half-baked? Surely that means it's either fully-baked or not baked at all, both of which are better than half-baked.

    3. Re:Vista: An Enigma Wrapped In a Paradox by zdzichu · · Score: 1

      No more control-esc n:\ enter for me. It is nowctrl+esc n:\ wait..wait..wait.. enterDude, you really should try Winkey-R shortcut.

      --
      :wq
    4. Re:Vista: An Enigma Wrapped In a Paradox by TheNetAvenger · · Score: 1

      Vista doesn't support dragging the quicklaunch bar off of the stat menu and off to one side because it was "confusing to end users." No one seems to have found a registry override as yet.


      Right Click on Quick Launch bar, select open, drag the folder to the side of the screen, just like you can do with any folder.

      Oh, and the support calls I have seen our techs field because users 'misplace' the quick launch bar is actually scary, MS made the right choice to prevent it from easily being ripped off the bar.

    5. Re:Vista: An Enigma Wrapped In a Paradox by AArmadillo · · Score: 1
      Vista doesn't handle symlinks properly. It used to be "c:\documents and settings" but now in vista it is c:\users. I see a clever little "C:\documents and settings" shortcut on my C drive. OOOOoo is this a symlink? No? I get Access Denied when trying to double-click. Opening the path via an API however works fine. Go figure.
      The shortcut is hidden; the only way you can even show it is by going to the options menu and clicking through the 'advanced users only' warning. It works for APIs because it is solely there for compatibility with applications that hardcode "documents and settings" as the user path folder.
      Often on XP, 2000, NT and 95 I would hit control-esc then R for run and type frequently used programs into run. I would say this is just an odd quirk about me and how I think menus take too long and too much work to do something, but now the run area has been replaced with a little place you type in stuff and through the magic of windows desktop search it finds whatever you type in the area above that normally occupied by program icons. The bug? You have to let it search. No matter what. Yeah, WTF? This works great on a home PC where you maybe have maybe 10,000 files. Network drives? Oh no. You can't just type n:\ then hit enter. You have to physically wait a sec for it to pull up n:\ in the list of programs above the start menu THEN hit enter. WOW, WHAT A GREAT FEATURE. No more control-esc n:\ enter for me. It is nowctrl+esc n:\ wait..wait..wait.. enter. Otherwise I get some random program like Notepad. Or Flash. Or Firefox.
      The real shortcut for the run dialog is Windows key+R and that still works fine. Even then, the rest of this seems to be BS. I can go to the search bar, type in Z:\ for a network drive and hit enter, and immediately the drive explore window pops up.
    6. Re:Vista: An Enigma Wrapped In a Paradox by Dunbal · · Score: 1

      a lot of new features in vista are based on good ideas.. new paradigms in UI design.. it just seems that the vast majority are implemented poorly at best and implemented recklessly at worst.

            So what you're saying is that Windows Vista is to Windows what Master of Orion 3 was to Master of Orion? :)

      --
      Seven puppies were harmed during the making of this post.
    7. Re:Vista: An Enigma Wrapped In a Paradox by Loopy · · Score: 1

      Often on XP, 2000, NT and 95 I would hit control-esc then R for run and type frequently used programs into run. I would say this is just an odd quirk about me and how I think menus take too long and too much work to do something, but now the run area has been replaced with a little place you type in stuff and through the magic of windows desktop search it finds whatever you type in the area above that normally occupied by program icons. The bug? You have to let it search. No matter what. Yeah, WTF? This works great on a home PC where you maybe have maybe 10,000 files. Network drives? Oh no. You can't just type n:\ then hit enter. You have to physically wait a sec for it to pull up n:\ in the list of programs above the start menu THEN hit enter. WOW, WHAT A GREAT FEATURE. No more control-esc n:\ enter for me. It is nowctrl+esc n:\ wait..wait..wait.. enter. Otherwise I get some random program like Notepad. Or Flash. Or Firefox.
      -----------------------
      Yep, I had this same problem at first. The new key combination is WINDOWS+R. That'll get you the good old, non-searching Run... dialog. :)

    8. Re:Vista: An Enigma Wrapped In a Paradox by Tom · · Score: 1

      Does Slashdot have an option for submitting a rant and getting comments? I'm sure I could go on all day.

      They do book reviews, why not OS reviews? Give it a shot. If they reject, you can always publish it in some blog. :-)

      --
      Assorted stuff I do sometimes: Lemuria.org
    9. Re:Vista: An Enigma Wrapped In a Paradox by TheRealSlimShady · · Score: 1
      The new key combination is WINDOWS+R

      It's not exactly new, it's been in there since at least XP, can't quite remember if it was in 2000. There's a few of the Win+ shortcut keys which are useful - Win+E = Explorer, Win+L = Lock workstation, Win+F = Search, Win+D = Show Desktop.

    10. Re:Vista: An Enigma Wrapped In a Paradox by Anonymous Coward · · Score: 0

      there is no riddle and there is no enigma.

      vista was designed to interface with the user and force them to U-P-G-R-A-D-E.

      P-E-R-I-O-D.

    11. Re:Vista: An Enigma Wrapped In a Paradox by Tower · · Score: 1

      >Don't you have a Windows key?

      I only do on the keyboard attached to my docking strip... Thinkpad (T42p, so not pre-1995) doesn't have winkeys. My primary keyboard at home doesn't have winkeys either, which is easier to deal with, since they didn't steal the part of Ctl and Alt that I always hit... so that falls under your Model M argument. Laptops. Mostly No Windows Keys.

      --
      "It's tough to be bilingual when you get hit in the head."
    12. Re:Vista: An Enigma Wrapped In a Paradox by OfNoAccount · · Score: 1

      > Often on XP, 2000, NT and 95 I would hit control-esc then R for run and type frequently used programs into run.

      Just hit the WindowsKey-R, that still brings up the Run dialog. No search required :)

    13. Re:Vista: An Enigma Wrapped In a Paradox by despisethesun · · Score: 1

      If they reject, you can always publish it in some blog.

      After that, you can just submit your blog entry as a story.

      --
      This poo is cold.
    14. Re:Vista: An Enigma Wrapped In a Paradox by jafac · · Score: 1

      It's been there as long as there's been a Win key (including 2000) - however, some of us poor schmucks got stuck with keyboards that don't have win keys (for example, the keyboard tray IBM has for some of their rackmount servers).

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    15. Re:Vista: An Enigma Wrapped In a Paradox by StikyPad · · Score: 1

      As someone else said, there's Win-R, but you can also replace the "Run" item on the Start menu, for whatever reason.

      http://blogs.msdn.com/tims/archive/2006/09/18/wind ows-vista-secret-3-bringing-back-start-run.aspx

    16. Re:Vista: An Enigma Wrapped In a Paradox by hklingon · · Score: 1

      Well, yeah, I have a model-M but I remapped caps to the winkey some time ago. I haven't really got used to it yet. The laptop I have to use also has the winkey in an obscure location... perhaps I should have left out the details about the how and focused more on the functionality/UI issue.

      The point was that if you click start and then type a program, as you seem to be at least somewhat encouraged to do, you cannot just hit enter. You have to wait a sec for it to figure out what you're talking about. Good UI would have been waiting for auto-complete its quicksearch or whatever before processing enter. They didn't try. The fact is the UI updates immediately after you hit the first character, and often matches one of the programs you most recently used. The UI doesn't seem to update its list again until you stop typing. So if you know all you need for notepad is to type notepad and hit enter you should be able to. You can't type notepad and hit enter. You have to type notepad.. wait for a sec.. then press enter.

      It reminds me of another "bug" .. moving around folders with windows explorer.. to delete a bunch of files you've selected you can't hit delete then enter. If you do that windows tries to launch whatever program is associated all those files. at the same time. If you hit delete then y before it actually asks you if you are sure it unselects whatever you spent time selecting and snaps you to files beginning with Y. Good Job boys.

      To me this seems like what it would be like trying type without a keyboard buffer on an older machine. We had good keyboard buffers then. It helps stem the insanity.

      It seems like a good idea.. you know.. to be able to type word, excel, powerpoint, etc instead of "winword" or the explicit executable name. It is just different.

      I know I can get the old run menu by modifying my prefs or hitting caps+R and have everything peachy fine, but it isn't really trying to make use of the new feature. I was trying to at the rationale behind doing it that way and honestly try and use the "new and improved" thingie. :)

    17. Re:Vista: An Enigma Wrapped In a Paradox by hklingon · · Score: 1

      Yeah, that doesn't actually do anything special.

      I miss always on top.

      Yeah, I saw someone mention that somewhere else googling around. I should send a screen shot because... you end up with a windows explorer window halfway off the screen. I can't make the window any more narrow than about 140 pixels.. it used to be something like 32 pixels. and no always on top.

    18. Re:Vista: An Enigma Wrapped In a Paradox by julesh · · Score: 1

      Ctrl+Esc has been an instinctive reaction for me to wanting to start a new program since I switched to NT4 in 97. I didn't get a keyboard with a windows key on it until some time around 2001. Even now, I occasionally use machines without them, so learning to use it instinctively is something I hesitate over. It'll be hard to unlearn this behaviour.

    19. Re:Vista: An Enigma Wrapped In a Paradox by Raenex · · Score: 1

      Use Windows-M to minimize suff to get to your desktop, and you'll get used to the Windows key in no time. Depending on how often you lock your screen, Windows-L is nice too.

  41. Stability by Anonymous Coward · · Score: 0

    Just hire hardcore kernel gurus and make the thing stop needing the mad resources it does.

    My CAPTCHA for today is "tantrum" .. so I may as well have one:

    Why can't it run without ever paging to disk .. Even with unlimited RAM ..the damn thing seems like
    it wants to page to disk. Just load everything into RAM .. AND KEEP IT THERE.

    WTF!

    When I can load windows and (if not physically then virtually) REMOVE the hard drive and still use the web browser I loaded without some mad kernel F'd error .. then I would say the thing is good.
    I don't mind the disk being used for some logging type crap. But this shouldn't interfere with operations. Yeah and when the OS finds out the disk is gone it should pop up some error like "Dude, IF you want to load that, put the disk back yo". Note, that is not a blue screen.

    What would DOS do?

    1. Re:Stability by GigsVT · · Score: 1

      What would DOS do?

      Give you an incomprehensible message and the options A)bort R)etry or F)ail.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  42. Re:Harddrives wear worse from int Amps than 24/7 u by Chirs · · Score: 1

    When you hibernate, the HDD spins down. How is this any better than turning it off?

  43. Compare and contrast. by plopez · · Score: 3, Insightful

    Does nayone have any info on how the OS X team works? I mean in a few years Apple did a complete paradigm shift from OS 9 to OS X on the OS level. I would be interesting to see what, if anything, they are doing better. Links or experiences would be nice.

    And while I am at it, the start menu requires input from the kernal team. WTF? This is violating some very basic software design principles. The OS should just be basic services, then the applications, including the UI, should ride on top of the kernal without really caring much about how the kernal works.

    I can see integration with the shell, but the kernal? It looks like MS policy of tight OS integration with the applications is biting them *hard*.

    --
    putting the 'B' in LGBTQ+
    1. Re:Compare and contrast. by rabryan21 · · Score: 0, Troll

      I refuse to listen to OS design principles from someone who cannot even spell the word 'kernel'.

    2. Re:Compare and contrast. by BeBoxer · · Score: 1

      While I have no insight into Apples development team or how they work, it is interesting to look at how long it took them to go from OS9 to OSX. From the public's point of view, it took less than 18 months. Internally, they spent maybe four or four and a half years turning OpenStep into OSX. Code-wise, I think the OS9->OSX switch is better compared to the Win95->Win2K transition. Which to be honest, Microsoft did in a time span comparable to the OSX release. Vista, on the other hand, is really more like a point upgrade in the 2K->XP->Vista train. Akin to the 10.0->10.1->10.2 etc upgrades. Looked at in that light, Microsoft is doing a really crappy job. XP was released October 25th, 2001. It's been over five years, and Apple has released 3 comparable upgrades and switched it's product line to a different architecture.

      Taken from The Robservatory and Wikipedia:

      December 20, 1996, Apple Computer announced its intention to purchase NeXT
      Mac OS 9, introduced by Apple Computer on 1999-10-23,
      2000 Sep 13 10.0ß Public Beta
      2001 Mar 24 10.0 Cheetah
      2001 Sep 25 10.1 Puma
      2002 Aug 23 10.2 Jaguar
      2003 Oct 24 10.3 Panther
      2005 Apr 29 10.4 Tiger

    3. Re:Compare and contrast. by MrHanky · · Score: 1

      It has to be said, though, that OS X was dead slow until Panther. So that's three years of public beta before finally getting it right with v.3. Kind of reminds me of that other company.

    4. Re:Compare and contrast. by oaklybonn · · Score: 5, Interesting

      I used to work at Apple, in the OS and frameworks groups.

      There is a master "train" for a release; projects that don't change are "forwarded" to that train, meaning no source changes are required. When a project needs to be submitted for a change for the new release, a new "view" is created for its specific changes. Every few days, a build is produced, sometimes using previously compiled bits from the old "train", sometimes its a full world build (which can take several days) but otherwise building all the latest submissions.

      Then there's a fairly labor intensive "integration" phase where the built bits are all put on a box and booted. If a "quicklook" QA process shows that the build is hoarked, the integrator goes and pesters the submitters of the latest project that was submitted and gets them to fix it. (Some percentage of the time, the new code has exposed a bug elsewhere, regardless, the project that is the proximal cause of the failure is rolled back to the previous revision, it anticipation that all the projects that need to rev be submitted at once.)

      The whole thing is set up through symlinks via NFS, so if you want to see the latest version of any piece of code in the system (modulus those projects that are "locked down" for security issues) you can just get your release name, append the build number, and you've got the source code, symbol'd binaries and build log *for any release* at your fingertips.

      When a new build comes out, you just do a clean install. It takes about two hours on the internal network, so typically you pull the disk image and slam it to a firewire drive, (usually, you can bum a disk with the image already grabbed from a teammate) and do a full install in 15 minutes. I can't imagine having to spend a day (as some other posted mentioned) setting up a machine...

      Most projects have 3 or 4 contributors. In many cases, and entire framework is the responsibility of a single person (and he or she may actually own several small frameworks.) Lots of small projects produce cleaner interfaces that lead to fewer dependencies. (Of course there are dependencies, and circular ones, but these are kept to a minimum.) Projects are encouraged to use public API from other projects, rather than SPI or other project internals. If there's something useful enough for some other project to use, its first made into SPI for internal consumption, with the goal that developers will eventually be able to use it through a public API.

      Most groups don't have dedicated QA by the way - the engineers are responsible for their code, and everyone is generally just very smart about what they're doing.

      As to this start menu problem: the entire UI team is about 5 individuals, plus Steve Jobs and Scott Forstall - and they're likely to say "Thats fucking stupid, just do this" and boom(tm), the decision has been made the product ships, and life goes on.

    5. Re:Compare and contrast. by Lord+Ender · · Score: 1

      You want to know how the OSX team works?

      1) copy a mature open-source operating system
      2) hire actual UI engineers to design and implement a sane UI
      3) profit!

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:Compare and contrast. by I'm+Don+Giovanni · · Score: 1

      You're forgetting that during the XP->Vista period, Microsoft released the following OSes:
      Windows Server 2003
      XP64
      XP MCE 2003
      XP MCE 2005
      XP SP2
      multiple editions of Windows Moble
      multiple editions of Tablet PC OS

      Not to mention, Microsoft released .NET 1.1, .NET 2.0, multiple editions of SQL Server (the 2005 edition has a nearly flawless security record), multiple editions of Exchange Server, IIS6 (which also has a nearly flawless security record), etc.

      It's not like Microsoft was doing nothing regarding OS/platform releases. They released much more than did Apple.

      --
      -- "I never gave these stories much credence." - HAL 9000
    7. Re:Compare and contrast. by Tibor+the+Hun · · Score: 1

      os X team probably develops on os X machines.
      so they're not wasting time waiting on the OS to unfreeze while searching, emptying recycle bin, or clicking through 3 different verification boxes when trying to delete files.
      Think about it this way, if every MS developer wastes 20 seconds a day due to poor HD fragmenting, useless HD search mechanism, clicking on dialogs, switching between different IE windows, as opposed to tabs, or filtering irellevant WindowsLive search results that adds up to a lot of wasted time when multiplied by however many hundreds or thousands of people they have working on it. (say 1000, 20*1000 = 5.5 hours/day, so they're basically paying someone to just wait for the OS to catch up to the user while the rest of the company works.)

      And all that waste is simply because of the inefficiency and unfriendliness of their own system/platform.

      --
      If you don't know what AltaVista is (was), get off my lawn.
    8. Re:Compare and contrast. by revscat · · Score: 1
      You should probably research OS X some more. OS X is based on the NeXT operating system, and is largely over 20 years old. Then add in all the components Apple has added to the core OS -- CoreData, CoreImage, launchd, Spotlight, etc. -- and I really have a hard time understanding how someone could believe that OS X was made primarily by copying other OSes.

      If you were simply joking, I apologize in advance.

    9. Re:Compare and contrast. by adpowers · · Score: 1

      Well, in that same time, Apple released a server version of each of their Operating Systems. Leopard will be 64 bit (which is coming in Spring). Apple released Front Row (their MCE) about a year ago, which ships on every Mac with an IR port. Leopard will have Front Row built in.

      Additionally, they have released a number of versions of the Final Cut suite, Aperture, and new versions of all the iLife and iWork apps almost every year.

      Microsoft has released more than Apple, I'm sure, but they are also fucking huge. Also, Apple hasn't been a slacker when it comes to their own non-OS releases.

  44. Standard geek viewpoint == standard geek problem by frank_adrian314159 · · Score: 5, Insightful
    Choices are good.

    Not to most people. Certainly not past a *few*,*salient* choices. Past this point, more choices just add confusion. You do not need 255 different ways to tell a laptop to "close up for later use". A true geek would want to be questioned for each process about whether it needed to be persisted or killed. This is a problematic mindset.

    --
    That is all.
  45. Interesting, by jimstapleton · · Score: 1

    he complains about 15 options, but really there are only 7 options, but with multiple ways to get to most of them.

    I find (in my own experience, I'd like to hear other views), people don't mind having a lot of options to do the same thing if they are "not near eachother". For example, there are two buttons on the start menu to turn of the computer (the power icon, and the "shut down" list item) - mouse/screen elements, a function key combo (keyboard elements), power button (physical button on the computer element), and closing the lid (physical manipulation of the computer).

    The only two parts of these I can see people having a problem with are the two next to eachother on the start menu, which may cause some minor annoyances, the rest are really dissociated from eachother in terms of "method of approach".

    However, 7 types of "shut down" could be annoying... switch, logout, lock, shut down, sleep, hibernate, and I forgot one. Anyway, the shut down, sleep, and hibernate, which are very similar, will porbably annoy most users.

    As far as the project managment... 24 people + 1 year... That looks like an afternoon of coding for one person to me... Yeah, that's ridiculous.

    --
    34486853790
    Connection too slow for X forwarding? Try "ssh -CX user@host"
  46. Slashdot: Stating the Obvious for Nerds by raehl · · Score: 1, Interesting

    Newsflash: Large software project takes a long time.

    Did it occur to anyone that maybe, just maybe, a software project of this magnitude just takes this long to complete?

    What's to say it should take less time? Management schedule? Isn't that wrong by definition?

  47. Meeting Mania by ObiWanStevobi · · Score: 1

    A lot of meetings is not automatically a bad thing. Especially when the worth of a product is overly subjective. What works/looks good for one developer may not for another. Normally, you would pick your best options rather than all to ease confusion, but I could understand shipping them all and and letting the user pick what they like. I guess they don't figure on shutdown nazis getting mad that other users can shutdown the machine differently than them. Seeing the shutdown options, I would suspect two problems. One would be poor management structure. No one willing to stick their neck out and narrow down or standardize features. The second I would guess is uncertainty. Not knowing what users will want. Giving them as many options as possible and hoping they have most people covered. It seems they didn't give much consideration to those that think less options is best. The problems explained by Lettvin point to poor communication and too much secrecy. When you wish to hide all other sections of code or keep them in the dark about changes from developers of a particular section, you are going to add serious overhead. I don't think the problem is too many developers, its the communication between them. Ideally, having large teams would give you the best ideas from more people, but if you never let them know what the other is thinking/doing, the large number of people can't build off each other and is wasted.

  48. Re: Why Vista Took So Long by Saikik · · Score: 1

    Why they spent so long on that sound, the world will never know.

    After I install windows I usually change all the default "features" including the often annoying startup sounds.

  49. H2G2? Does anyone have the quote? by Zebadias · · Score: 1

    About the development of the 'Off switch' for the guide! I can not be the only person who immediately thought of that!

  50. You think that's bad by sjonke · · Score: 3, Funny

    Wait until you read about the development of the "About" menu item!

    --
    --- What?
  51. No Such Thing as Bad Publicity by Anonymous Coward · · Score: 0

    I wonder if all this talk about Vista being so late is good for Microsoft (since there is no such thing as bad publicity of course :)

    Probably not though :(

  52. Re:Take away restart? No, but make usable and pret by ejd3 · · Score: 1

    On second thought, maybe Microsoft should take away restart. I mostly use it so that I can reboot into Linux.

  53. The real reason.. by Mister+Whirly · · Score: 0

    Q:Why Vista Took So Long

    A: To give people something to bitch about on a slow Slashdot news day

    --
    "But this one goes to 11!"
  54. Ha! by Anonymous Coward · · Score: 0

    Middle management is the doom of every company.

  55. Joel on Software (moron) by spottedkangaroo · · Score: 0, Troll

    He wants them to remove restart and log off as he feels they're overkill?

    Idiot. Seriously. What a moron. Turning the power off and back on is not the same thing.

    You could maybe argue that shutdown menu isn't arranged well, but I really do think they're all necessary options. Perhaps they could be arranged into shutdown, logoff, and hibernate and then give sub options under each one, but don't remove them. That'd be really silly -- resulting in yet another "powertoy" I'd have to download to turn them back on.

    --
    Imagine if you weren't allowed to use roads because a bus company complained about your driving 3 times. --skunkpussy
  56. joel is wrong by cinnamon+colbert · · Score: 0

    his comments about the excess choices are wrong, as is most of what he says (good training to figure out why)
    he is wrong because while it is true that to many choices is bad, it only matters if people have to think about the choices. what happens with the off button is people quickly train themselves just to use the one or two choices they need.

  57. Re:Harddrives wear worse from int Amps than 24/7 u by voice_of_all_reason · · Score: 1

    I don't think I've ever had a HD failure because of that (I think the one that was smoked was probably a design flaw), but I replace power supplies on a fairly regular basis (at least once per computer, sometimes twice). For me, saving the wear and tear on that takes priority.

  58. Google != MS by FallLine · · Score: 1
    Sometimes waiting for the release of a perfect app is suicide. They should take a page from Google's book and allow beta versions to be constantly tweaked and hammered on. A flowing model might have a better chance than a rigid once-every-five-years plan.
    With all due respect, while I believe Microsoft has some significant organizational problems, what you are suggesting is recipe for disaster. Google and Microsoft are developing very different kinds of software.

    Google is almost entirely web-based for all intents and purposes. Google can bring all of their users up to the latest version and state easily and almost instantaneously. Microsoft, by contrast, has to support these platforms in a very distributed environment. Thousands of seperate desktops that may or may not get updated for months or years and updates that may not be properly installed (these, after all, are controlled largely by users -- not their employees) As they release additional updates, these difficulties compound on themselves.

    Additionally, Microsft is developing an OPERATING SYSTEM which is far more complex and upon which thousands of seperate critical applications depend on. It would not be acceptible to most of Microsoft's customers if MS were to suddenly break their favorite application with an update. The level of interaction is much greater than anything Google has to contend with.

    I respect Google. They are good and what they do, better perhaps that Microsoft is at what they do (their core business: Windows, Office, SQL, etc). These companies are, however, largely engaged in seperate businesses and are at very different stages of maturity.

    You might argue that Linux uses this rapid-release model. However, the distributions are a total mess as far as the average user is concerned, i.e., overall usability, installing applications, etc.
  59. Re:Hopefully by jandrese · · Score: 4, Funny

    Yes, clearly you should be running NetBSD on that kid instead.

    --

    I read the internet for the articles.
  60. Re:Harddrives wear worse from int Amps than 24/7 u by throx · · Score: 1

    When you Hibernate, the machine *is* off. It writes the memory out to disk and physically turns off all power to the machine. The only difference is the startup time and the fact you can resume everything where you left off. The fact that resuming from Hibernation shows a BIOS boot screen should have clued you in on this.

    When you Sleep, theoretically only the memory has power. This isn't quite true (some power is pushed around so you can detect wake events), but is close enough.

    The reason people use sleep and hibernate is to save electricity. As machines draw more and more power, you realize more and more cost savings as you let the machines power down when not in use. Whether the cost saving matches the wear and tear inflicted by spin up/spin down cycles is another question.

    --

    Fear: When you see B8 00 4C CD 21 and know what it means

  61. It's the average IQ of the company. by Colin+Smith · · Score: 1

    High proportion of bright people who know what's really going on at first. The more people you have, the more average the knowledge and intelligence in the company. It's good though, these big dumb companies are perfect targets for the smaller smarter ones.

    --
    Deleted
  62. Re:Take away restart? No, but make usable and pret by EvanED · · Score: 1

    I use restart all of the time, not only when installing software. It's easier to do than shut down and power back up because I don' have to press any buttons.

    It's also easier on the circuits and mechanics of the computer.

  63. Re:Slashdot: Stating the Obvious for Nerds by filterban · · Score: 3, Insightful

    Uh, Microsoft told us it would take less time. Therefore it's their fault when they miss their self-imposed deadline. They underestimated the difficulty of the project and therefore we should have nobody to blame but MS.

    --
    rm -rf /
  64. NIH Redux by Nom+du+Keyboard · · Score: 1

    It seems that at MS Vista, NIH has become NIH Either.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:NIH Redux by Dunbal · · Score: 1

      NIH has become NIH Either.

            "We are the Knights who say Nih...". Oh, sorry - what do you mean, offtopic?

      --
      Seven puppies were harmed during the making of this post.
  65. ...and OS/2 became Microsoft by dtjohnson · · Score: 5, Interesting

    IBM is terminating the final remnants of their OS/2 staff at the end of December, 2006 as OS/2 takes its last few agonized dying breaths. What's interesting, though, is that over the last 5 years, there has been a skeleton crew of OS/2 people at IBM to support the last few OS/2 customers and this tiny crew was able to accomplish a lot of stuff to keep OS/2 updated and running on current hardware that a much larger crew probably could not have. They were even able to add a lot of stuff that was never even included in the last 'official' Warp 4 release such as the logical volume manager, journaling file system, updated kernel for multicore AMD, USB 2.0 support, UDF DVD support, etc. In this case, a small crew could do a lot more than a large staff and the final dying remnants of the OS/2 business at IBM became more like the original tiny Windows group at Microsoft.

    1. Re:...and OS/2 became Microsoft by Shoeler · · Score: 1

      Give the post some mod points!!! Most bigger projects have found that empowering a few highly talented developers (aka the way Google does things) gives you more then a roomfull of group circle jerks (aka meetings about meetings).

      Kinda like the old saying "Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway."

  66. Mountain != Molehill by Mattintosh · · Score: 5, Insightful

    The UI isn't all that terrible. Joel Spolsky is making a mountain out of a molehill. Look at the screenshot he gives in his article. Here's what I notice:

    1) There's a power button. That shuts things down fully. ("I am going away from my computer now, but I'd like the power to be really off.")
    2) There's a lock button. That leave it running, but keeps others out of your stuff. ("I am going away from my computer now.")
    3) There's a menu of choices if you care to look at it, and the button is much smaller than the other two and has a nondescript arrow icon on it which makes it much less attractive to non-techie users.

    Yes, his suggestions for combining lock with switch user and sleep with hibernate are good, but I don't think what they actually implemented is all that difficult to understand. His problem is that he's "one of us" and went looking for all the extra options. Most people will never click that arrow to make that menu appear. Ever. It's kind of unfair, even to Microsoft, to rag on something for being unfriendly to non-techies when non-techies are never going to even see it. Usually Joel Spolsky's observations are spot-on, but this time I'm going to have to give him an F for eFfort.

    1. Re:Mountain != Molehill by concept10 · · Score: 1

      Listen, this whole story has enlightened me soooo much. I am glad he mentioned this so-called molehill. Posts such as these eventually reveal what is really happening within Microsoft (when current and former developers join the conversation with insider information). With all of the recent happenings regarding Microsoft/Novell and the future release of Vista, this is EXACTLY what the Free Software world needs to EXPLOIT. Microsoft cannot not compete with the FOSS development models, practices and speed. We have the choices, the features, the advancements and of course, the freedom. I can't wait until this community pulls together and releases a distro that is suitable for everyone. (I know Linux is great on the desktop now, it just needs further polish)

    2. Re:Mountain != Molehill by sethadam1 · · Score: 2, Insightful

      Most people will never click that arrow to make that menu appear.That's the worst kind of interface design. If most people will never click it, why display it so prominently? Some options, like "Administrative Tools" had to be intentionally toggled to even be displayed. If your starting assumption is that people won't use it, why show it at all?

    3. Re:Mountain != Molehill by dr00g911 · · Score: 3, Interesting

      Don't let the icon fool you. The "power" button is a "deep sleep" button in disguise.

      You have to click three more times to find the true shut down or restart, and if you forget you've got to wait around 90 seconds for the machine to hibernate and resume. Before you can actually shut down or restart properly.

      Don't get me started about some of the other UI choices made in just the start menu. The limited programs scrolling area, for example, takes a nasty interface and makes it utterly unusable for someone who has more than MS Office loaded.

      Hollow eye candy that makes the machine run like a slug, and to add insult to injury it's eye candy with horrid usability that takes upwards of 40% of my processing power and frame rate compared to XP SP2.

    4. Re:Mountain != Molehill by SEMW · · Score: 1

      So, your logic is that either a feature will never be used by the vast majority of people (in which case, why show it) or it will be used by everyone (in which case, it should be prominent)? Fine... except it's rubbish, because features usually can't be seperated into those that everyone will use and those that no-one will use. Things like, say, hibernate will be used by the average savvy user way more often than administrative tools, but you still may not want to display them too prominently for fear of confusing new users who don't know what it does. Putting it in a little side menu a click away is *a* solution -- you could argue whether it's the ideal solution or not (probably not) but the general concept (making tools that would be used less often less prominent but still accessible) is hardly "the owrst kind of interface design".

      --
      What's purple and commutes? An Abelian grape.
    5. Re:Mountain != Molehill by sethadam1 · · Score: 1

      Eh... no.

      The original quote was "Most people will never..."

      These terms are definitive.

      If most people will truly never use it, then yes, it is BAD interface design. If the majority will simply find it obtrusive and will honestly "never" use it, your best bet it to hide it somewhere and let power users toggle it on, like they did with "Administrative Tools" in 2000 and XP.

    6. Re:Mountain != Molehill by SEMW · · Score: 1

      >If the majority will simply find it obtrusive and will honestly "never" use it, your best bet it to hide it somewhere and let power users toggle it on, like they did with "Administrative Tools" in 2000 and XP.

      In one sense, that's exactly what they've done -- hid it in the side-menu. So, that said, what is it you're arguing for -- that they should get rid of the side menu and leave all the options disabled until you specificically enable them? Not gonna happen -- I don't want a computer that I have to specifically configure just to allow me to turn it off! If you're arguing that they should keep the side menu and just reduce the number of options on it -- well, who decidedes what's going to stay and what's going to go? Usage data; data that tells what proportion of people use what. Microsoft have that data; I don't, and I suspect you don't either. Personally, I can't see a single option on the side-menu that could safely got rid of without affecting too many people -- if you're selling an OS to a billion people, 1% (say) of users is still a hell of a lot to alienate. And yes, forcing them to specifically enable functionality that they've been used to having there quite definitely counts as alienating them, even if it would only take a few seconds (after all, the power menu is only one tiny part of an OS, and one that Joel was using as an example; your philosophy could just as well be applied to hundreds of parts of the OS, and so 10 seconds turns into a whole lot more. Not acceptable from Microsoft's -- or anyone elses -- point of view).

      So again -- exactly what alternative are you suggesting?

      --
      What's purple and commutes? An Abelian grape.
    7. Re:Mountain != Molehill by Espectr0 · · Score: 2, Interesting

      1) There's a power button. That shuts things down fully. ("I am going away from my computer now, but I'd like the power to be really off.")

      The funny thing is that the power button does not turn off the machine. It actually makes it sleep> . A worldwide known symbol for turning off computers gets used to sleep machines.

    8. Re:Mountain != Molehill by julesh · · Score: 1

      A worldwide known symbol for turning off computers gets used to sleep machines.

      My experience is that the symbol (a red digit one circumscribed by a zero) is more frequently used for 'standby' mode (e.g. on televisions, DVD players and other similar home equipment) than for a complete power-off (as it often is on PCs). Besides, you're much more likely to want standby than power off in most circumstances.

  67. Re:Standard geek viewpoint == standard geek proble by demi · · Score: 1

    Well, you can have it both ways. Present the interface as Splosky would have it (one option: "Bye" which locks the screen, allows user switching, then goes to sleep, then hibernates) but allow the optimizer to customize it through some setting somewhere. I would like to have more explicit choices, because I know what I want, but since I know what I want I don't have a problem finding the configuration for the things I care about.

    Where "limited choice" systems get it wrong (I'm looking at you, recent versions of GNOME) is where the configurability is removed, not just hidden.

    --
    demi
  68. MOD DOWN PARENT by Anonymous Coward · · Score: 4, Funny

    Good God you have no sense of humor. Oooh oooh! Somebody insulted Linux!!!! Alert the authorities! Won't somebody PLEASE mod the GP???? Think of the children!

  69. backups and virus scans by chocolatetrumpet · · Score: 1

    I need to leave my desktop computer on all night for backups and virus scans. Otherwise, my computer is inevitably downloading something, processing or rendering something, or otherwise doing a job for me.

    My laptop, on the other hand, sleeps constantly. :-)

    --
    Spoon not. Fork, or fork not. There is no spoon.
  70. a model for continued success... by Anonymous Coward · · Score: 2, Funny

    Incidentally, the Catholic Church also provided the model for Microsoft's DRM marketing:

    It's not buggery, it's a feature!

  71. Re:Standard geek viewpoint == standard geek proble by Anonymous Coward · · Score: 0

    That's why the menu we're all talking about is situated beside two large icons. One looks like a power button, and presumably turns off the computer. The other looks like a padlock, and presumably "locks" the computer. Two choices. If you don't like lots of choices, there's no reason to ever click on the little arrow that brings up the detailed menu.

  72. I think Vista wil be better than we think by wsanders · · Score: 1

    I know /.ers are instictively repulsed by the idea of anyone saying something non-negative about MS, but an article in the WSJ today pointed out that the usability tide has turned - computers now are pretty easy to configure and interconnect, compared to consumer devices.

    As bloated and late as it seems, Vista's most important design objectives were to be somewhat idiot-proof and to support every half-assedly-engineered peripheral device sold in all the four corners of the Earth. I think that is what bogged them down, not something of interest only to anal-retentive UI consoisseurs. Meeting these objectives required getting rid of generation of cruft (and laying the foundations for generation more to come, I am sure); if you've ever done any programming you know that is the hardest part of any project.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
    1. Re:I think Vista wil be better than we think by Anonymous Coward · · Score: 0

      well if you wait until the compatition offers the IP then steal it and sell at as your own then it's bound to be a bit better than your last product.

      take a look http://youtube.com/watch?v=3QdGt3ix2CQ

      the hardest part of windows vista was pattening the ideas of others after the fact in quit and then inserting it into your new offer.

      I meen hell, the stuff that they are doing I have been doing with KDE and OS X for years now.

      I'll bet that is the IP they have to try to crush Linux companys.

      and all the time all they have had to do is build a better product.

      as for the company it's very lean with only 65K employies world wide, and the ammount of sales it dose if they cut the profit margine by 1% and invested into real R&D they realy could make a differents. All there best Idea people could come up with is steal from, or buy out the compatition. I mean the idea of windowing the OS came from Mac in the first place.
      I would love to see what hapens to MS if it's the only game in town (how big was the change in windows 1.0 to windows 3.1 from an avrage end users point of view?) I'm sure it would be just the same old same old business as usal and reguler releases to keep the income coming in. selling an upgrade that incldes no UI upgrade and only security fixes once a year with licencing that requires that you buy the upgrades is not much of a fair business moddel.

  73. Restart by warb · · Score: 0

    Yep,
    Anyone using windows knows you NEED Restart. I've restarted windows xp several times today.

  74. A year... 24 people... W... T... F? by geobeck · · Score: 1

    Twenty-four people spent a year on the Vista shutdown menu?

    If that sucker doesn't have dancing girls that pop out, give me a lap dance, and serve me beer every time I shut it down, I'm gonna be disappointed.

    --
    Find environmentally and socially responsible products on http://buy-right.net
    1. Re:A year... 24 people... W... T... F? by Anonymous Coward · · Score: 0

      at $60k per year, that's ~$1.5M for the shutdown menu.

      and these guys want to tell *you* how to run *your* IT business?

  75. This is so Acurate by abradsn · · Score: 1

    I can't believe how acurate this is!

    This is almost exactly my latest experience at Microsoft too.

    The difference is that most of my code was independant of others so I didn't need to worry about other people's garbage as much. But, when I did have to deal with it, then this is exactly how it was.

    Please, though slashdot Microsoft haters, remember that it was not always this way. Microsoft used to be more efficient. Size, scope, and culture there has changed. It used to be a fun, great place to work. Now it is filled with the same corporate stupidity that other big companies have.

    A lot of hard working smart people are leaving for other companies. Not necessarily the brightest of the bunch, but the people that got most of the work done are leaving. The brightest of the bunch get paid so well, that it would take more than complete corporate idiocy to drive them away.

    That's why I won't go back -- unless I am offered a freaking ton of money. I think that more people are starting to feel this way about Microsoft too... Anyone else on slashdot (not afraid of the huge flames you will attract for saying you worked at MS) willing to post one way or the other about that idea?

    Hopefully, I can assume that they won't waste cycles as much for the highest paid range. Maybe this is an incorrect assumption? Does anyone that works there at a high echelon, have some good input here?

    1. Re:This is so Acurate by Anonymous Coward · · Score: 0

      FYI,

      MS is ramping up it's inturnal immigration Dept and hireing at least 1 new Lawyer soon. They have put atleast 4 others to work in the last year in the immigration dept. too. (I have a good source on this info)

      I don't think that they are planing to offering you a ton of money to come back sorry.

  76. I hate everyone and everything by Anonymous Coward · · Score: 0

    And I want the planet to die as soon as possible.

  77. Why mine is always on by ucblockhead · · Score: 1

    It allows me ssh access from outside the house so that I can transfer files back and forth as needed. It allows me to run a simple web server from home, so that I can give relatives access to family pictures.

    --
    The cake is a pie
  78. Re:MOD DOWN PARENT by Anonymous Coward · · Score: 1, Funny

    Oooh oooh! Somebody insulted Linux!!!!

    By insulting Linux, he has insulted a whole community of grossly unattractive buttseckshaving faggots, and this cannot be accepted.

  79. wrong Steve by ronanbear · · Score: 5, Funny

    They can't afford that Steve.

    They're stuck with the other one

    --
    the more they over-think the plumbing the easier it is to stop up the pipe
    1. Re:wrong Steve by Anonymous Coward · · Score: 0

      Microsoft, the richest company in the world, can't afford 1 $/year for a CEO?

    2. Re:wrong Steve by Repton · · Score: 2, Funny

      He could call managers into his office one at a time and throw chairs at them. Those that can't get out of the way quickly enough get made redundant on medical grounds.

      Guaranteed to produce a more agile company...

      --
      Repton.
      They say that only an experienced wizard can do the tengu shuffle.
    3. Re:wrong Steve by gbobeck · · Score: 1

      Is that before or after he threatens to effin kill them?

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
  80. MOD PARENT FUNNY by Anonymous Coward · · Score: 0

    MOD PARENT FUNNY

  81. Re:Harddrives wear worse from int Amps than 24/7 u by Lodragandraoidh · · Score: 1
    I replace power supplies on a fairly regular basis (at least once per computer, sometimes twice...

    I leave my machines (other than laptops) on 24/7 and have never smoked a power supply in 20 years. I did have to replace a power supply once - HP's engineers decided a 200 watt power supply would be enough for a machine that used close to 300 watts at peak load - the original power supply would trip its circuit breaker when usage would peak (e.g. doing anything CPU intensive, reading/writing HD and CDROM at the same time). Even then, the power supply would come back online after waiting for the circuit breaker to cool down - so it wasn't smoked.

    Additionally, of the thousands of servers and routers used by my company running 24/7, I think we might have lost 2 power supplies over the past 5 years - and I would scratch those up to manufacturer's defect.

    If you are smoking power supplies 'on a fairly regular basis' - maybe you should look at ways to regulate the power coming into your systems (power spikes etc?), and rethink your policy of powering everything up and down on a daily basis. Another issue might be that the power supply you are using is not rated for the equipment it is powering (as in my HP example) - you could be overloading your powersupply, and just because it came from an OEM doesn't mean it is designed correctly (as in my example - I added up the power requirements of all the components on my system and it was a number quite a bit north of 200 watts - and mind you, the machine was equipped from the factory, I didn't add any new components).
    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
  82. Blizzard is going through the bloat stage now by moore.dustin · · Score: 1
    Blizzard, though in another area of programs altogether, is going through the same problems with the huge success of WoW. They are attacking it in a different way(which may actually work), but it is too early to tell. They more or less split the company into WoW related things and everything else. They moved game masters and content people away from everyone else working on other projects. Of course they are still the same company and all, the distinction is there. Though with the success of WoW, red tape is everywhere and bureaucracy tends to be part of the job now, where it was never before.

    I will be watching how Blizzard continues to expand and produce now that everything goes through the "channels." With the expansion getting pushed back, I have to believe that they still care about the product the are giving to their customers. That is the reputation they have and why their fan base is as loyal as it is - They care. Lets see if it holds up with StarCraft 2 :)

    1. Re:Blizzard is going through the bloat stage now by MeanderingMind · · Score: 1

      Igyou look at their history Blizzard was very well known for delays long before WoW. That the expansion has only been delayed once actually bucks the trend a bit.

      A lot of people were mad that Lord of the Clans got canned, and that Ghost got delayed indefinitely (some say canned). Ultimately these examples bolster the idea that Blizzard not only cares about their games, but cares about the worlds they craft as well. It can be hard to believe sometimes (Draenei retcon for instance), but I believe it is the case.

      Ultimately what happens with WoW, SC:G and whatever other secret projects (Diablo 3?) will prove me right or wrong.

      --
      Thunderclone: ONE MAN ENTERS! TWO MEN LEAVE! ONE MAN ENTERS! TWO MEN LEAVE!
  83. Re:Harddrives wear worse from int Amps than 24/7 u by Rakishi · · Score: 1

    a) Stop buying such shitty power supplies, you get what you pay for.
    b) Get some sort of line cleaning, even a UPS, since apaprently you have amazingly shitty electricity.

  84. Any color if its black by 0xABADC0DA · · Score: 2, Insightful

    First off all, he's retarded because in the screenshot he gives obviously there is one button for "off" and one for "lock" and one for "other". That's not a lot of choices. There are a lot of subtly different choices after you choose "other", but the answer isn't to have one option that somehow magically does everything right.

    His "answer" is one choice that:
    1) saves all memory to persistent storage (usb drive, hd, etc).
    2) locks screen,
    3) where you can: log in as a different user
    4) or wait 30+ seconds for some kind of magic 'power off'

    Except saving memory may take a long time (on say a 10mb/s flash drive) and if you have any tasks running like say a fileshare or bittorrent or whatever then you have to freeze them at the locked screen. And what does it mean to "power off"? Do you really want your bittorrent to stop because your computer just assumed after 30 seconds of idle it could shut down completely? If you actually want the power off you have to wait until it says "ok to turn power off" before unplugging the cord at full system power because your system doesn't even have an "off" button?

    Solve the actual problem. People don't want to tell the computer what to do, they want to inform the computer of what they are doing. So instead of shutdown you have "Sign off". Instead of sleep you have "I'm Away". Instead of lock you have "I'm Idle". Like instant messengers. If people can say "Away->Extended Away" vs "Away->Eating" then this isn't a burden of choice at all. The computer can then magically do the right thing because it knows what you are going to do. Plus it can inform other computers of what you are doing, so you don't have to select "Eating" in gaim/trillian AND in the system menu.

  85. Does /. have a rant option by toby · · Score: 2, Funny

    Does Slashdot have an option for submitting a rant and getting comments?

    You're already using it. Go right ahead...

    --
    you had me at #!
  86. Re:Sleep vs Hibernate -- why not do both? by caseih · · Score: 1

    The new MacBooks and MacBook Pros actually have an option (on by default) that does both sleep and hybernate. Basically when you shut the lid the laptop immediately goes into sleep mode but also at the same time writes the hibernate state information to disk. Then if you pop the lid open, it just awakes from sleep in a matter of a second or two (much much faster than Windows XP's sleep). If, while sleeping, you happen to remove the battery or otherwise lose power, then the next time the machine is booted, it boots from the hibernate information and restores right where you left off, in just about 20 seconds or so.

    This is a great combination of the two mechanisms, and done in a way that the user will never really have to worry or care about it.

  87. Everyone else is missing the point by SanityInAnarchy · · Score: 1

    That you say you can't explain the difference does prove that you're a moron, but that everyone else missed it isn't helping.

    As I understand it, "sleep" on Vista puts the computer into standby, and after a preconfigured amount of time, it wakes from the standby and immediately hibernates. The idea is you just push the "sleep" button, and if you're away for only a few minutes, it's ready for you, but if it (rightly) guesses you're not coming back, it hibernates completely to save power.

    However, there is an important difference to the average Joe -- suppose you need to pick up your computer and move it, or replace the battery in your laptop? In other words, suppose you need to deprive your computer of any and all power for a very short amount of time? Your best option then is hibernate -- if you do it after pushing "sleep", you either have to wait an hour for it to hibernate, or you end up losing data.

    By the way, I disagree strongly with TFA here:

    Inevitably, you are going to think of a long list of intelligent, defensible reasons why each of these options is absolutely, positively essential. Don't bother. I know. Each additional choice makes complete sense until you find yourself explaining to your uncle that he has to choose between 15 different ways to turn off a laptop.

    Actually, it's seven. And I can and do explain things like this to my mother. So don't bother bringing out the old "people are stupid" argument.

    Look: Even with an automatic shifter, you usually have a choice of: Park, Reverse, Neutral, Drive, Gear 1, and Gear 2. There's also a parking break (often misleadingly called the "E-brake"). Yet people drive these things all the time, even more complex things (manual shifters). Uncle Joe can handle it. We just need to stop pretending he's a moron -- if he really is incapable of understanding the distinctions on his shut down menu, he should not be operating a computer.

    Actually, 7 choices is about the right number to show a user, from what I've read of UI design.

    So, all that said, there are important distinctions. Let's say I was sharing a gaming rig with my brother. Here, I definitely do care about the difference between "switch user" and "log off" -- if he's logged off, all his programs are stopped. That means there's nothing he's running to lag my games.

    It would also be nice to be able to lock without necessarily logging off -- and certainly without telling your computer to shut down. What if I want to leave a download running? What should be the golden standard of idle-ness that tells the computer it's really not doing anything useful and it can shut down?

    It also seems nice to be able to switch users without locking -- in theory, that would allow me to toggle quickly between logged in users. Perhaps not as fast as I can on Linux (ctrl+alt+fn), but it's better than having to enter a password every time.

    What about actually shutting down or rebooting? Well, rebooting makes sense because it kills all apps and gives you a fresh start, and also seems to magically fix many problems on Windows. Shutting down makes sense because all apps get to know what you're doing, so they save state (and prompt you to save documents), so you don't lose any data if you're planning to pull the plug -- and also, if you're going to dig around inside the case, you really have to shut down, Hibernate doesn't like it when you change the hardware before you boot it again. You also need these options for dual boot, if you have any partitions you want to be readable from the other OS.

    Actually, the lock and shutdown/sleep buttons make sense. To a user who's not going to learn the distinctions between sleep and hibernate, there's no need for a reboot button or really anything but sleep, and it's not that difficult to tell the difference between an icon that looks like a padlock and an icon that looks like a power button. I don't think the lock button needs to be there, but two choices isn't bad, and it's obvious why th

    --
    Don't thank God, thank a doctor!
  88. Does Slashdot... by Anonymous Coward · · Score: 0
    Does Slashdot have an option for submitting a rant and getting comments?

    Yes, it's called a journal.

    I'm sure I could go on all day.

    Seriously, please do. I really would love to read the entire rant. No sarcasm tags here. Though I post anon. this should not be considered flamebait.

  89. Only on slashdot... by EvilMonkeySlayer · · Score: 3, Funny

    Would you have a 30 page argument on the merits of sleep vs. hibernate...

  90. Joel on software by korebantic · · Score: 1

    The problem with the credibility of this blog is FogCreek itself. If you want to set yourself up as an authority on software development, make sure the software you write is above average -- and Fogbugz is anything but.

    1. Re:Joel on software by Anonymous Coward · · Score: 0

      I hate to post as an Anonymous Coward, but my employer has cautioned us against comments that could be viewed as criticism or endorsements of products.

      I have no idea why Fog Bugs still survives in the market. One of the managers where I work liked Fog Bugs and we purchased a copy. No one used it. We used Bugzilla and then migrated to Jira. Joel constantly demonstrates the infamous arrogance of someone who worked (or works) at Microsoft. As the parent post notes, there is nothing behind Joel's arrogance but Joel's loud mouth and his character of being a legend in his own mind.

  91. poorly written article by spwolfx · · Score: 2, Insightful

    Joel obviously has no clue on what he is writing about... Any laptop user will tell you important basic difference between Sleep and Hibernate - Sleep is quick and still uses significant amount of power (yet takes less than 1 sec to power up), while hibernate takes 10-15 seconds to restore but uses very small amount of power. With my laptop I always use sleep, unless I on trip where Hibernate is very useful to squeze last ounce of battery power.

    What he is also not understanding is that those are actually options, signified by them being located on option button-arrow which is supposed to provide you more options. It is actually one of the 3 main icons/choices, and is the smallest one - big icon is Power icon which shuts down your computer (60% of screen), lock is next to it and slightly smaller (25% of the screen, while option arrow is smallest (15% of the screen).

    So why in the world would you actually want to lower the choices in Additional Options menu? He obviously ignores large power and lock buttons next to it and comes to the same conclusion as MS Devs did in his summarization on what should be there (Lock and Power, which are already there - funny stuff). Article makes no sense, and whoever posted it here also didnt take 10 seconds to actually read it.

    Or is he debating on why do we even have options? Maybe when I become an moron, and start writing blog with my real name and picture, I will understand why would anyone be annoyed with developer giving you an option in form of 15 pixels wide button.

    1. Re:poorly written article by GauteL · · Score: 1

      I'll trust Joel Spolsky above some random Slashdot "dude" anytime. Also you fail to mention that this story also links to the blog of a former Microsoft employee working on this "feature" that happens to agree with Joel completely.

      "Any laptop user will tell you important basic difference between Sleep and Hibernate"

      Can you back that up with some proper study? It is blatantly false, as anyone who has worked in PC World or Walmart will tell you. Most laptop users have no clue about the difference, and could care less. All they want is the laptop to be available to them quickly.

      Apple has realised this, and there is NO WAY of Hibernating from the GUI of an Apple laptop. Even the term hibernation was to ambiguous for Apple and they call it "safe sleep" instead. It starts automatically when the laptop is running out of power, even if the laptop is asleep at the time.

      The standard use-case for laptop users is to close the lid to make it sleep and open it to make it wake, nothing more, nothing less.

      "What he is also not understanding is that those are actually options, signified by them being located on option button-arrow which is supposed to provide you more options. It is actually one of the 3 main icons/choices, and is the smallest one - big icon is Power icon which shuts down your computer (60% of screen), lock is next to it and slightly smaller (25% of the screen, while option arrow is smallest (15% of the screen)."

      What has them being "options" got to do with anything? The Microsoft way here has been to throw in every conceivable option in order to make everyone happy. But Joel points out (and backs it with the well established scientific theories) that too much options and choice makes people confused and unhappy.

    2. Re:poorly written article by Sentry21 · · Score: 1
      Any laptop user will tell you important basic difference between Sleep and Hibernate - Sleep is quick and still uses significant amount of power (yet takes less than 1 sec to power up), while hibernate takes 10-15 seconds to restore but uses very small amount of power.


      Well I'm a laptop user, and I'll tell you that for me, there is no difference. When I close the lid of my Macbook (or my Powerbook), it goes to sleep instantly. When I open it, it wakes up within a few seconds. On newer systems, however (newer than my Powerbook, including my Macbook) it also writes memory out to the disk. That means that instead of choosing whether I want to sleep or hibernate (which the average user won't understand anyway), the system takes care of it for me.

      As for the battery issue, perhaps Macs are just more effciient. I left my Powerbook sleeping in my bag for eight hours one day, and it went from a full charge to 97%. My Macbook could easily sleep through a trans-pacific flight, and would have no problem sleeping from Montreal to Sydney if it needed to.

      The thing that you seem to miss is that the 'Lock' and 'Power' buttons don't necessarily tell the average user what's going to happen. 'Power', for example, puts the system to sleep. What Joel is saying is that we shouldn't need to have 9 different options for how to walk away from our computer, when in reality, it could be reduced to just one - 'I'm leaving' - and let the system take care of the rest. For end users, this would be ideal. For power users, it could be an option in one of the control panel.

      You seem to suggest that you would have to be a moron in order to understand why options are bad. I'd like to suggest that perhaps this is, in fact, the reason why you don't understand. Users don't want choices, they want ease of use. They don't want to choose between Sleep and Hibernate and Power Off and Lock and Log Out, and god knows what else. They just want to finish what they're doing with the computer and go watch The Price Is Right. Excessive and pointless choices confuse users and make user interfaces difficult to use. Perhaps this is what you don't understand.
    3. Re:poorly written article by spwolfx · · Score: 1

      I am not sure where are you disagreeing with me at all. You do have an option to leave - press power button or close lid of your laptop and voila. You suggest that user doest know what will happen when there is only power button - well Joel is suggesting only having one option, how will they know then? It is exactly the same thing.

      Both Windows XP and Vista will automatically manage your sleep settings, alternating between sleep and hibernate automatically based on preconfigured defaults, that is not an question here. However, in my personal case, I know that 99% of time, I dont want my laptop to hibernate.

      Now explain why 15 pixel button which will show you additional options is an bad thing to have? How can additional options that you do not have to use be an bad thing?

      Actually, thats why I dont use Mac - I have perfectly cable brain that has capacity to decide that I dont always want to use reccomended settings.

      There is apsolutly nothing wrong with power button in Vista, fact that some joel-schmo thinks that I should not have an option to use software way I want it is ridicilous.

      There are times when we should bash MS for doing something wrong (like not supporting their previous DRM in Zune), but bashing them for having 3 options for exiting computer, one power button, another lock and 15 pixel wide additional option button is just laughingly ridicilous.

    4. Re:poorly written article by spwolfx · · Score: 1

      You need an study to tell you there is an difference between sleep and hibernate? Interesting.

      Vista users dont have to care. They just close the lid or hit power button and your computer will go to sleep. After certain amount of time, it will go to hibernate, same as in Windows XP and Mac OS X.

      However, what are we discussing here is the power of choice - should you have an option to not use SINGLE setting to turn off your computer. I think we should.

      Them being an option has everything to do with everything. They are not displayed by default. You have to click 15 pixel wide button to see additional options. There is an huge difference between that, and giving user 14 options to power off their computer. Study joel refferences has nothing to do with that and can not be applied.

      It is pretty weak argument if you consider how Vista has its power button configured. Problem is that I bet you never saw it at all, and you are discussing something you have never seen. Check the screenshot on Joels blog and see it for yourself. Then come back to discuss.

  92. Have we seen this before? by Anonymous Coward · · Score: 0

    if Fred Brooks were dead, he'd be rolling in his grave...

    He probably should have picked a better name for it, though.

  93. Re: MS Has Competition.... Really? by mpapet · · Score: 3, Insightful

    What competion do you speak of?

    Mac market share that still stands at less than 10% of total market share despite being the superior mass-market OS?
    Linux/BSD? Desktops.... Nope. Not even close.

    Either you are astroturfing for MS to prop up the appearance of competition or you haven't examined the history of MS's share of the desktop computing market.

    I urge you to consider the issue with a bit more objectivity.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  94. Mythical man-month by Marxist+Hacker+42 · · Score: 1

    Large software products take less time with fewer programmers and more time with more programmers. 24 people involved in a single feature and 4 levels of source code control with months to update is just the modern version of IBM with OS 360 and their 2000 Architects, 3000 Engineers, and 5000 clerks running around replacing paper pages in a 5 foot high stack of notebooks that was source code control in the 1960s.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  95. Re:Hopefully by Anonymous Coward · · Score: 1, Funny

    Only if he's dead

  96. Re:Welcome to inevitability . . . NOT by pocoloco · · Score: 1

    I think there is hope. It's about Dunbar's number. Wikipedia say this about it:

    ...it measures the "cognitive limit to the number of individuals with whom any one person can maintain stable relationships".

    This number is dictated by the "volume of the neocortex region of their brain" and it indicates the number of "relantionships" that a person can manage without problems. The number is 150 BTW. This is a very simplistic summary and you should read the Wikipedia article.

    Now, some people are applying this when creating and managing companies in order to not have the problems that the big corp. have. See http://www.scottweisbrod.com/index.php/?p=92 for a nice summary.

    I learned about it after reading Malcom Gladwell's book "The Tipping Point". It's a good book BTW.

  97. Credibility? by TheNetAvenger · · Score: 1, Informative

    When a person makes a comment like:

    "Why do you want the power off? If you're concerned about power usage, let the power management software worry about that."

    Everyone should really step back from the article and realize either he is trying really hard to pretend to be stupid, or is stupid.

    (In the wisdom of Mencia)
    Dee Dee Dee, I can think of one reason I would want to worry about power usage, like a laptop.

    I am also concerned that he is instructing his uncle to use the 'advanced' menu to turn off the computer. MS Made it scary easy, there are TWO BUTTONS on the screen that either lock the computer or lock it and power it off. (The menu he details should not be something average users ever touch.)

    Additionally, am I not like most people, because I actually use the provided sleep and Power buttons on the keyboard/physical computer anymore?

    Working as intended, sorry Joel isn't able to keep up with the two button interface and is playing with the advanced menu, since it seems out of his understanding.

  98. Re:Harddrives wear worse from int Amps than 24/7 u by voice_of_all_reason · · Score: 1

    My power supplies don't smoke (stop working), the ball bearings just get bad and they start making a grinding sound when I first boot that takes longer to go away the more I put off replacing. My latest system is a dell (instead of from the chinese guys up the corner), so hopefully I won't have this problem again :)

  99. Yes, but ... by eck011219 · · Score: 1

    ... developers are sometimes handcuffed by previous expectations. I'm not suggesting that Vista should have everything that every previous version of Windows has had, but users are very, very literal-minded when it comes to this kind of thing. You give users two options where they used to have nine (even if they're the best and most valid two options), and they'll get angry and confused. "I don't want it to sleep -- I want to hibernate!"

    Again, I don't condone ridiculous backward-compatibility, but I also don't envy the UI designers for Vista. MS has created a monster, in that they have made themselves the ubiquitous consumer OS. This means that they now have to cater to power users and business apps on down to grandma and her e-mail, and need to do it all within one (somewhat) cohesive UI. And while the Vista UI isn't perfect, I am frankly impressed with how much they've done to improve the UI without changing things so much that XP users would be lost. It's too bloaty for a from-the-ground-up design, but it's not from-the-ground-up -- it has to build elegantly on several previous, less-conscientious UI's. And I think it does that. And Office 2007's new UI is a great improvement, in my opinion, but that's another topic for another day.

    Moreover, Vista's faster on my machine than XP was -- I thought Apple was the only company that came out with faster OS's with each release. I'm sure SP1 will bog it down, but for now it's pretty zippy for everything it adds.

    So mod me down for being an MS apologist, but I think they're doing all right for once. And as for flaws, there are other, more urgent things to gripe about than maintaining backward-compatibility as it pertains to turning off the computer. You only see your plethora of options when you click a button specifically to see them -- if you had to wade through these options to get to other things, it would be a bigger deal. But really, you don't.

    --
    It is pitch black. You are likely to be eaten by a grue.
  100. Vista + security? Not likely... by atlasdropperofworlds · · Score: 1

    I have a bad feeling about Vista now. If this blog is indeed representative, it sounds as if the key groups of developers had large levels of complexity to deal with just to implement the most basic features. Also, the word "head-strong" UI and development leads makes me think that there's a lot of conflict in the development team - I don't see how any of this could lead to good code.

    I'll wager $10 that Vista will have as many security issues out of the box as WinXP did when it was released.

  101. Too much complexity?? by Lonewolf666 · · Score: 4, Insightful
    There was one quite interesting post on Moishe Lettvin's blog (emphasis mine):

    disclaimer - I was a manager at Microsoft during some of this period (a member of the class of 17 uninformed decision makers) although not on this feature, er, menu.

    The people who designed the source control system for Windows were *not* idiots. They were trying to solve the following problem:
    - thousands of developers,
    - promiscuous dependency taking between parts of Windows without much analysis of the consequences
    --> with a single codebase, if each developer broke the build once every two years there would never be a Longhorn build (or some such statistic - I forget the actual number)

    There are three obvious solutions to this problem:
    1. federate out the source tree, and pay the forward and reverse integration taxes (primarily delay in finding build breaks), or...
    2. remove a large number of the unneccesary dependencies between the various parts of Windows, especially the circular dependencies.
    3. Both 1&2
    #1 was the winning solution in large part because it could be executed by a small team over a defined period of time. #2 would have required herding all the Windows developers (and PMs, managers, UI designers...), and is potentially an unbounded problem.

    (There was much work done analyzing the internal structure of Windows, which certainly counts as a Microsoft trade secret so I am not at liberty to discuss it)

    Note: the open source community does not have this problem (at least not to the same degree) as they tend not to take dependencies on each other to the same degree, specifically:
    - rarely take dependencies on unshipped code
    - rarely make circular dependencies
    - mostly take depemdencies on mature stable components.

    As others have mentioned, the real surprise here is that they managed to ship anything.

    Now I'm not a Microsoft employee, but even as an outsider I've seen some hints that it might be the "promiscuous dependency taking" that has delayed Vista.

    1) Integration of Internet Explorer.
    Microsoft claims that IE and Windows are inextricably linked together, and at least for Windows 2000 and newer this seems to be true. For instance, if you type a URL into the address bar of the Windows Explorer, it will show you web pages. IMHO a stupid design, the web browser should be an application, not a fixed part of the GUI.

    2) The RPC service being responsible for things a "remote procedure call service" has no business handling.
    In August 2003, a worm called MSBlast spread by exploiting a buffer overflow in the DCOM RPC service (see Wikipedia, http://en.wikipedia.org/wiki/MSBlast). At that time me, trying to be clever, thought:
    "I don't want anyone remotely executing stuff on my PC anyway. I'll just switch the service off and be fine".
    Lo and behold:
    After turning off the RPC service, various local functions were dead as well. Including the Services menu in the control panel. I was lucky that I could reactivate the RPC service by manually editing the registry, else I would have spent a day reinstalling.

    So it seems quite believable that Microsoft is choking itself by lack of discipline in designing Windows ;-)
    --
    C - the footgun of programming languages
    1. Re:Too much complexity?? by MeanderingMind · · Score: 1
      1) Integration of Internet Explorer.
      Microsoft claims that IE and Windows are inextricably linked together, and at least for Windows 2000 and newer this seems to be true. For instance, if you type a URL into the address bar of the Windows Explorer, it will show you web pages. IMHO a stupid design, the web browser should be an application, not a fixed part of the GUI.


      The reason for potentially dates back to Microsoft's battles with anti-trust. One of the major points where they were nailed was on Internet Explorer as a program being foisted upon people in order to eliminate Netscape. It was a program, but there were unnecessary restrictions placed on removing it from your system in order to keep it in the mindshare of the user verses Netscape. These restrictions were judged monopolistic.

      However, if Internet Explorer is an integral part of the OS as opposed to a seperate application such a judgement can not be made as the restrictions would then make sense.

      Basically, the integration of Internet Explorer could possibly be a legacy effect of finding loop holes in the anti-trust case judgement.
      --
      Thunderclone: ONE MAN ENTERS! TWO MEN LEAVE! ONE MAN ENTERS! TWO MEN LEAVE!
    2. Re:Too much complexity?? by sillybilly · · Score: 1

      I practically looooved Windows 95, with all my heart. As soon as I saw wat Windows 98 had done, integrating the browser into looking at my own harddrive, in order to kill Netscape, and support the artificial argument in the antitrust court that "the browser is an organic and integral part of the operating system" instead of the fast, nimble and functional windows explorer that was such a revolution in letting me use the computer, I had a sour taste in my mouth, and it just got worse and worse with the newer and newer hogging and control taking features, to the point where Win XP threw the tongue at me for not registering in 90 days and refused to function. My last windows version was/is Windows 2000, and I cope. Once you get into this defensive/offensive control and squat everything octopus measures, you're strategically down the wrong road, eventually leading to internal collapse. Look at how nVidia functioned - no chessgames and control wars, but pure performance and product delivery, and no bs. Unlike 3dfx, they were never out to "eliminate" the competition by withdrawing chips from them, or such other nasty measures. Unfortunately Windows could never live side by side in peace with companies Netscape, or even Lotus or Wordperfect, and just be the best OS provider, while competing on merit, not control-hog measures, at least not as a supermoneymaker. Software companies are no longer started up because of this bleak outlook on their future, it doesn't matter what they do, their fate is decided by these precedents. There is a reason for the Borg picture on Slashdot - innovation by assimilation - what happens when you squatted everything run out of things to assimilate? Beat other people up to come up with something new, so you can assimilate more? Even the "Aero" features in Vista have been around, with much lower hardware requirements, on other platforms. What's really new and about Vista, other than the despicable "improvement" in speed and performance, and with less liberty to me as a computer user?

    3. Re:Too much complexity?? by Baldrson · · Score: 1

      Could someone explain the difference between "promiscuous dependency taking" and "highly factored code" -- I mean in terms that metrics that can be applied to quantitative methods of statistical quality control?

    4. Re:Too much complexity?? by julesh · · Score: 1

      1) Integration of Internet Explorer.
      Microsoft claims that IE and Windows are inextricably linked together, and at least for Windows 2000 and newer this seems to be true. For instance, if you type a URL into the address bar of the Windows Explorer, it will show you web pages. IMHO a stupid design, the web browser should be an application, not a fixed part of the GUI.


      You do know that one of the major new features of Vista is that it has separated IE to be just an application, not integrated into the shell, right?

      2) The RPC service being responsible for things a "remote procedure call service" has no business handling.

      An RPC system is designed to enable procedure calls to be made between two different processes. Whether they are on the same machine or not is irrelevant, it doesn't matter, the issues to be dealt with are pretty much the same, so why not use the same system? It reduces complexity by eliminating unnecessary code.

      If you don't want remote RPC to be possible, firewall your RPC server.

    5. Re:Too much complexity?? by Raenex · · Score: 1

      And what the hell is "dependency taking"? Is this a Microsoft term?

  102. Re:Standard geek viewpoint == standard geek proble by hohosforbreakfast · · Score: 1

    While I like having choices, I prefer that the out-of-box settings be reasonable and that the choices that are most likely to be used are obvious. This way, I can get useful stuff done right away, but I'm still able to hack as I need to.

    --
    Tony Jeffries
  103. Re: MS Has Competition.... Really? by seguso · · Score: 4, Insightful
    For competition to hold, it's not at all necessary for competitors to have similar market shares. To convince yourself, just ask yourself if Microsoft could price Vista $3000 per box. Of course not. Why? Because if it did, people would switch to a competitor, because the migration would be cheaper than paying that much.

    In order for competition to have its benefic effects (on prices and innovation), all is necessary is that MS be afraid that, should it do some wrong move, it would loose market share to competitors.

  104. zune software doesn't run in Vista. . . by ElephanTS · · Score: 3, Informative

    You can tell something is very wrong when the lamentable Zune software doesn't work properly (or at all) in Vista beta. I mean what the hell is going on? How could they be this far wrong?

    --
    spoonerize "magic trackpad"
  105. Microsoft: Shadow Stalker by DECS · · Score: 4, Insightful
    From RoughlyDrafted's Leopard vs Vista 5: Development Challenges

    "In an almost spooky series of events, Microsoft has shadowed Apple's brush with death, making the exact same set of moves exactly ten years after Apple:

    • In the mid 90s, Microsoft rapidly built upon its past success with MS-DOS to establish Windows as a vast empire ...just as Apple used the success of the Apple II as a stepping stone to launch the Mac in the mid 80s.
    • From 1995 to 2001, Microsoft rapidly delivered advancements to its desktop Windows product ...just as Apple rapidly advanced the Mac System Software from 1985-1991.
    • In 2001, Microsoft began announcing technologies that would be released as part of Longhorn and later Blackcomb ...just as Apple described new technologies intended for Copland and Gershwin a decade prior.
    • From 2002-2006, Microsoft dropped features, changed plans, and started over several times in protracted efforts to ship Longhorn ...just as Apple had fumbled around with Copland ten years earlier.
    • By 2006, it was obvious that Microsoft's Longhorn was not going to live up to the hype, and would really be just a refresh of the existing Windows XP ...just as Copland had been gutted in 1996 and its salvaged remains delivered as the optimistically named Mac OS 8.
    • Microsoft outed Blackcomb as vaporware ...just as Apple admitted that Gershwin had never been anything but a list of deferred goals ten years earlier.
    What's Next? The only difference between Apple and Microsoft is that today, in the final days of 2006, there is no equivalent to a 1996 NeXT waiting in the wings to swoop down and fix Microsoft's mess. Leopard vs Vista 5: Development Challenges
    1. Re:Microsoft: Shadow Stalker by westlake · · Score: 1
      The only difference between Apple and Microsoft...

      Microsoft in 2006 is a debt free company with $36 billion in cash, billions more in liquid reserves, the market leader with revenues growing at the rate of 11% a year.

      Fully half on Apple's revenues are from sales of the iPod and through iTunes. That is a lot to have riding on a single consumer product.

    2. Re:Microsoft: Shadow Stalker by DECS · · Score: 2, Interesting
      Oh but you forget the decade of slack. Apple in *1995* was making craploads of money, had lots of cash in the bank, and was doodling around with profitless new hardware projects such as the Newton, a TV set top box, hardware licensing and the Pippin console. Win95 didn't come out until the final days of the year, and everyone at Apple was joking about how Win95 was Mac '89.

      Today, Microsoft is similarly loaded, and Windows is under fundamental attack from POSIX, both with Mac OS X on the desktop and Linux on the server. Microsoft similarly has been doodling around inneffectually with a series of failures: Xbox barely outsold the GameCube, the Xbox 360 couldn't even outsell the 5 year old PlayStation 2 this last year (6 million vs 11 million). Everything else, from MSN TV to WinCE PDAs (dead market with no growth) and smartphones (Microsoft has 5% of that market with no hope of gaining against Symbian and Linux) to Tablet PCs and Oragami can't be sold at any price.

      Microsoft is on deathwatch, and you're complaining that Apple is making record profits on the iPod, a product Microsoft's PlaysForSure couldn't touch in the last five years? Apple sold 60 million iPods, and that's bad? It's all a marketing ruse? Why can't Microsoft spin marketing? Why can't they deliver a consumer electronics product anyone wants? The Zune is a huge joke. $36 Billion should buy something, right?

      Is Microsoft paying you to shill, or are you supporting a failed dinosaur--working to poke the world in the eye--on your on time, just for fun?

      Why Microsoft Can't Compete With iTunes

      Apple and Microsoft in Platform Crisis: The Tentacles of Legacy

    3. Re:Microsoft: Shadow Stalker by julesh · · Score: 1

      In the mid 90s, Microsoft rapidly built upon its past success with MS-DOS to establish Windows as a vast empire ...just as Apple used the success of the Apple II as a stepping stone to launch the Mac in the mid 80s.

      You're timings somewhat out there. By 1994, ten years after the Mac was launched, Windows 3.1 was almost ubiquitous, and NT 3.5 was already doing rather well.

      From 2002-2006, Microsoft dropped features, changed plans, and started over several times in protracted efforts to ship Longhorn ...just as Apple had fumbled around with Copland ten years earlier.

      You're ignoring the fact that MS dropped just as many features and plans from the long-anticipated release of NT 5.0 (renamed Windows 2000, perhaps to distance themselves from the lists of features that had been widely reported but which didn't actually make it), which was expected to have features like Remote Desktop and Fast User Switching that were eventually deferred to XP. And that the Object File System that was originally planned for NT 4.0 has yet to be implemented. And...

      Essentially, MS has a long history of promising features that never make it. Using a subset of that to support some kind of analogy is selective blindness.

    4. Re:Microsoft: Shadow Stalker by DECS · · Score: 1

      Doesn't 1994 fit into the mid-90s?

      I drew a parallel between Apple and Microsoft; as you point out, Microsoft also had a parallel set of events between Cairo (announced 1991, not really devliered in 1997...) and Longhorn (announced 2001 not really delivered in 2007..).

      Analogies are not absolute, they just provide useful comparisons.

  106. Re:Standard geek viewpoint == standard geek proble by k12linux · · Score: 2, Interesting

    A true geek probably wouldn't bother with something that took 2-3 mouse-clicks to do if there was a keystroke-combo that did the job. The problem is the semi-geek who wants to have every option available but can't remember something slightly esoteric like "hold shift when you click the power button icon" to access those "advanced" features.

    To appease this type of geek wannabe, MS makes all 7 options available via the shut down menu. However, if the "power" and "lock" icon do what they seem they would do, then what's the beef. Does the fact that you *can* click the little arrow to access 5 more options cause convulsions in the techno-illiterate crowd? I have more of an issue with the "on/off" icon if the point is to make things easy for non-geeks since many have no clue what that means.

  107. MacBook Pro: Sleep and Hibernate by Midnight+Thunder · · Score: 1

    In fact it should be noted that the MacBook Pro supports sleep and hibernate at the same time. Basically if you close your lid or set it to stand-by the system will go into sleep AND save a hibernate image. This means that if you wake it up it will use the in memory image, but if you find your battery completly dead on the return, or have to change out the battery there is still the hibernate image to wake up to. This all means you don't have to think: stand-by or hibernate, since both are done.

    --
    Jumpstart the tartan drive.
  108. Re:Standard geek viewpoint == standard geek proble by Brandybuck · · Score: 1

    And yet people still prefer the choice-laden "big box" stores over the three-items-only downtown boutiques. Take a look at your local grocery store. Tons of choices, but no one's passing out from brain strain from having to make all those decisions. Take a look at your restaurant menus. Tons of choices. Some exceedingly expensive restaurants frequented by the overly chic might have only one entree, but these restaurants pale in comparison to the popularity of those that have multiple items.

    People WANT choices. Unfortunately, there are some like you that don't want OTHER people to have choices. The latter are commonly known as "control freaks".

    --
    Don't blame me, I didn't vote for either of them!
  109. It's just human nature by maxrate · · Score: 1

    This happens because we are all human. The larger the group the more difficult things are to manage. Not a heck of a lot that can be done about it. Some times teams can get things running really quickly, sometimes - not so much. Let's face it, computer programs are machines in some fashion - the bigger/newer the machine -- it's gonna take a while. I don't think this is a Microsoft-specific case here.

  110. Vista = ME 2 by shashark · · Score: 1, Interesting

    Vista - as almost every stewie loving brian beating kid would know - IS Windows ME 2.

    1. Re:Vista = ME 2 by mark1965 · · Score: 1

      Vista will rock, there is always Service pack 1, 2, ..., n, and countless Vista updates to make our computer experience as, umm, as pleasurable as possible...yea, that's the ticket.

      Maybe the first one will suck, but, yes, Vista SP 3-10 or so will rock.

      --
      It is doubtless impossible to approach any human problem with a mind free from bias
    2. Re:Vista = ME 2 by Z34107 · · Score: 1

      Too bad that Windows ME was just a new GUI, whereas Vista has the first significant kernel modifications since NT4. Oh well.

      --
      DATABASE WOW WOW
    3. Re:Vista = ME 2 by julesh · · Score: 1

      Vista has the first significant kernel modifications since NT4

      I think that privelege goes to XP SP2, for the addition of NX support.

  111. Re:kernal vs kernel by arifirefox · · Score: 1

    I guess you were never a Commodore fan. http://en.wikipedia.org/wiki/KERNAL

    --
    Firefox Power http://firefoxpower.blogspot.com/
  112. Nailed it by treckle · · Score: 0

    Joel is right on the money. Microsoft takes great care of its employees (I used to be one), but these issues and more are what caused me to eventually choose another path.

  113. Windows vs Linux by arifirefox · · Score: 1

    In Windows there are 15 ways to shut down the PC. In Linux, there may be only a couple of ways to shut it down but over a hundred different versions to choose from before you can begin to use it! I think this is more of a victory for the mac

    --
    Firefox Power http://firefoxpower.blogspot.com/
    1. Re:Windows vs Linux by lahi · · Score: 2, Insightful
      Actually, this is the victory for the Mac (from the other blog entry, by Moishe Lettvin):
      My team had a very talented UI designer and my particular feature had a good, headstrong program manager with strong ideas about user experience. We had a Mac that we looked to as a paragon of clean UI. Of course the Shell team also had some great UI designers and numerous good, headstrong PMs who valued (I can only assume) simplicity and so on. Perhaps they had a Mac too


      Personally, I dislike the Mac OS X interface, and prefer the original system 6/7 interface, the Apple HIG people did lots of great work, and it showed. But in any case, the above quote said all that needed to be said.

      Windows 95 = Mac 84, etc.

      (The real problem we face today, however, is that nowhere is a new Doug Engelbart, or Alan Kay, or Jef Raskin, or Bruce Tognazzini, or Ted Nelson, etc to be found. Human interface research seems to have stagnated. Apparantly the interface we use now is good enough - worse is always better. What a pity. Oh well, I can get by OK with XFCE and some xterms on my NetBSD laptop.)

      -Lasse
  114. You are wrong by Rob+Simpson · · Score: 1

    Power options - Advanced - When I close the lid of my portable computer: Do nothing (screen turns off, actually), Stand by, Hibernate.
    You can set it to hibernate if you wish...it takes 10 seconds.

    You are also wrong regarding hibernate...on my Toshiba if I close the lid while hibernating, the hibernate completes and the laptop powers off - the lights go out. When I lift the lid it loads properly from hibernate.

  115. Re:Hopefully by DoofusOfDeath · · Score: 2, Funny
    You run Windows Vista on your kid?! Not even Linux users would do that! :P
    My innocent friend, Linux users are far more capable than you think...

    http://www.strangehorizons.com/2004/20040405/badge r.shtml

  116. Sounds like MS needs CMVC! by FatSean · · Score: 1

    A mature and amazingly extendable system that puts simple 'source code control' systems to shame.

    I love the plugin for Eclipse...I can do everything from within one IDE!

    I wonder how IBMs development system compares to MS ;)

    --
    Blar.
  117. It's about size not IQ by ClosedSource · · Score: 0

    Small companies love to believe that they're smarter than big companies but there's really no evidence that they are. The key technnical players in startups are usually chosen based on their relationship with the founder, not on an objective search for the best and brightest. No matter how smart you are, big complex legacy projects are always going to be much harder to do well than a small new project.

  118. Re:Hopefully by blincoln · · Score: 3, Insightful

    Steve Ballmer, is that you?

    Vista's UI is nice, and I like that it finally uses non-boneheaded names for system directories (e.g. c:\users\blincoln\documents instead of c:\documents and settings\blincoln\reparse point that sometimes shows as 'my documents' and others as 'blincoln's documents).

    However, no way is that worth the upgrade price.

    --
    "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
  119. Best Release to date? Wow! (?) by Mateo_LeFou · · Score: 1

    Maybe I'm used to incremental-style development, but it seems like "literally the best Windows release to date" should have gone without saying.

    Like, okay ... I actually preferred Fedora Core 3 to 4. But there weren't five years between those two. If FC5 were not better than Red Hat 7.1 then I would suggest something had gone Really Damn Wrong.

    --
    My turnips listen for the soft cry of your love
  120. Re:MOD DOWN PARENT by dwayneabailey · · Score: 2, Funny

    What is a buttseck, and why would you want to shave it?

  121. 1st thing i see by hurfy · · Score: 1

    Is that the boss is not gonna figure out how to sleep/hibernate/turnitoff anyways since he may not recognize what the on/off symbol means in the 1st place. And a little arrow nearby isn't gonna clue him in either .......

    That on/off icon duplicates the button on the laptop, they do the same thing i hope!

    Having to hit start to shutdown was bad enough to explain :O
    Looks like they got rid of the word START, i guess that's a start.

  122. Re:Standard geek viewpoint == standard geek proble by 5KVGhost · · Score: 1

    Not to most people. Certainly not past a *few*,*salient* choices. Past this point, more choices just add confusion. I don't think it's "more choices" that add confusion. It's the poor presentation and the non-intuitive implementation of the choices that are presented. Joel's suggested alternative actually preserves almost all of the choices (and flexibility) of the actual bloated menu. What makes it so much better is that most of the choices are made by direct user action (walk away for 15 minutes = hibernate, log on as someone else = switch user) rather than a list of vague yet explicit options. You're not telling the computer what you plan to do. You're just doing it, and the computer functions appropriately. But you're right about presenting a few, salient choices at a time. The lesson here isn't that we have to take away people's options to make them happy. It's that we need to present the spectrum of choices with sensible defaults and within some kind of context that makes sense. I think even Joel is unclear when talking about this point sometimes.

  123. Re:Standard geek viewpoint == standard geek proble by FooBarWidget · · Score: 1
    Not to most people.


    Oh give me a break. In GNOME/GTK, they removed the location bar in the open file dialog several years ago, thus giving the user less choice and making the dialog simpler. It looks like this. Notice that it looks very similar (almost identical) to the MacOS X file dialog, and we all know that people only praise OS X.

    And guess what happens? People complain about the GTK file dialog! Specifically, about that they can't use the (nonexistant) location bar. What was that again about less choice being good?
  124. Erm, actually... by jpellino · · Score: 1

    You have to choose "Start" in order to initiate any of the "Stop" thingies.

    Then you choose "Turn Off Computer" to choose one of the "I Probably Don't Really Want To Turn It Off" thingies.

    And it took 24 people to come up with this.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  125. One button? by 93+Escort+Wagon · · Score: 1

    Joel, don't be a slacker. If you really put some thought into it, you should be able to get it down to zero buttons.

    --
    #DeleteChrome
  126. Re:Hopefully by snoyberg · · Score: 1

    Maybe not Linux, but I just started my Hurd fork to the KiD architecture last night.

    --
    Thank God for evolution.
  127. Re: MS Has Competition.... Really? by gameforge · · Score: 2, Insightful

    You should be looking at this more objectively, not the GP.

    First of all, has Mac's market share gone down any time recently? There's a trend to look at, not snapshot figures.

    Another example - is the Linux/BSD desktop getting worse, is it losing more users than it's gaining? Where was it five years ago? Or ten years ago? How could you really tell for that matter - what counts as FOSS "market share"? Ubuntu CD download counts? Come on, market share is a fallacious argument when discussing MS' competition, not so much with regards to Mac admittedly. Newegg alone sells $millions in computer hardware daily; is all of that system hardware being counted against MS' totals? Or the people who buy a legit OEM XP to run games (like me) and use Linux for 97% of my other tasks?

    I know that neither of my folks were using Linux even two years ago, but they are now... given no support, I can't possibly imagine how the three of us together would count in any market share statistics - but together we make up five computers which run Linux as a desktop OS.

    I also see a very surprising number of laptops with Linux on them at school - apparently a lot of students have discovered the giant multiple-DVD-sized heap of free software that you get with most FOSS OS'; things like circuit simulators, databases, publishing packages, music composition software, development tools, a gazillion little addictive games for the not-so-hardcore gamers (parents love those too btw), etc.

    Now all that said, do you think MS will deliver an even better Windows any time sooner than 5 years? How long will it take them to get all these "features" working together that were supposed to be in Vista 3 years ago? They've hyped Vista through the stars, they can't exactly come out in a year with a new Windows... they could make a very drastic service pack and charge people for it, which is actually the most likely case from what I've heard.

    Windows really does have a lot of competitive pressure on it.

  128. Re: Why Vista Took So Long by jo42 · · Score: 1

    ...and after spending all that time on them, the sound effects still suck.

  129. Tech/Business Overlap by SkorpiXx · · Score: 1

    Reading the comments posted before me, it seems that many have a guru-like insight into how a business runs and operates. To me, that seems like the pointy-haired boss telling you how to code. There are very few people out there that can adequately bridge the tech-business gap. It's been my humble observation that well-run business are independent of the technology they have. That's doesn't mean that technology is important; however, if you start a business with only a revolutionary technology as your asset, most times it won't work (think: dot-com). As cliche as it is, company's assets are the people. If you have the right people in the right place when the technology becomes available, then your company can accelerate much faster regardless of what beaurecratic measures lay in front of you. Bring this idea back to the case study: Microsoft, although still in a strong growth phase, is most likely approaching a saturation point. If the talent available in the company is strong enough, it will find ways to work around this plateau; however, if the pool has become diluted and all the talent is being taken from the company (Google?) then the profit centers will stagnate.

    --
    bah.
  130. Joel is just a few screen shots away from a point by odujosh · · Score: 2, Insightful

    Not to marginalize Joel or anything, but you can configure all behaivors. Like if you want your computer to sleep on shut lid it will. The default is it sleeps. Forcing it to one would be dumb. Take my case: I have dual monitors at home not using my laptops LCD. I want my lid closed my cat sleeps on it:) It was a really simple change to make. While someone else would want it to just turn off. MOST people just want it to sleep as they walk to class or between clients. You can have it do whatever you want. Why should microsoft decide what is best for me? That's what Joel is suggesting. Saying Vista sucks cause you don't like how they did the UI design of the power off buttons is kinda like complaining you don't the ash tray design in a BMW. And his comment about how he rather restart than log off a user and on as another is ignorant of the majority of the PC market. Most people it takes a minute or more to boot up. The log off and shut down are far more graceful in Vista. The user is finally in total control. The user could bring it down at break neck speed or save open documents without this enforced deadline XP caused. Maybe we should educate the user about a smart product instead dumbing down the product for ignorance we percieve in a user.

  131. The real reason it took so long by c00rdb · · Score: 1

    Gates decided Vista should only require 640k of memory.

  132. I thought the default power mode of XP... by WebCowboy · · Score: 1

    ...was "random mode". At least, that is how my Dell came configured.

    Random mode is very entertaining in that your notebook MOSTLY does the same thing in resonse to a certain action, but just to spice up your user experience XP will throw a bit of randomisation into the logic. It's always fun to make friendly wagers with your colleagues as to whether you computer will sleep, hibernate or power off when you close the lid. Mostly it sleeps (I *think*) but it is always neat when the planets align or the wind blows from a certain direction and it powers off.

    Random Mode Release 2 is an improved version in that it seems to change the state of the machine when it is left unattended. That's totallly wild man! My life was dull before then but it's an adventure now to come home from work, open my valise and hear the little fan whirring away on the toasty little notebook machine. It's cold here in Canada sometimes and I guess it was just staying warm, except that the battery is flatter than southwestern Saskatchewan by the time I notice. Having to connect the power WIRE kinda wrecks the wireless experience.

    Even better is when I sleep or hibernate my notebook when I'm coming back from a trip. My selfless little XP notebook figures it is too cool up in the overhead compartment of the airplane and decides to expend what energy is left in its flammable cells to warm up itself and all his new carry-on friends. Of course, you learn the first time that happens to make special note to save everything before suspending your machine...and to be patient when (for some reason I cannot fathom, to restart and log back in takes nearly twice as ong as from a proper shutdown.

    Nine powerdown options is certainly annoying. However, I'd have to say that it is a minor annoyance in comparison to XP "random mode" power management (assuming this has been addressed in Vista of course)

  133. Modularity? by RAMMS+EIN · · Score: 1

    What I wonder when I hear all this is why their project is so complex in the first place. They're putting everything in the same repository? Why? Why not a more modular solution, where every module publishes its API, and projects that use it code to that API? You should be able to develop the kernel separately from the core libraries, the applications separately from everything else, etc. Need the latest version of Internet Explorer? Download it from its repository. Need the lastest version that works? Specify a different revision/branch/whatever. I don't see why it needs to be so difficult.

    --
    Please correct me if I got my facts wrong.
    1. Re:Modularity? by Anonymous Coward · · Score: 0

      How would you solve the "diamond dependency" problem, where:

      A and B depend on C
      but
      A depends on v1 of C
      B depends on v2 of C

      Components that get reused everywhere (e.g. IE) would cause this painful dependency triangle everywhere.

  134. Re:Standard geek viewpoint == standard geek proble by TravisWatkins · · Score: 1

    These are people who think they are geeky enough to need a location bar but not geeky enough to discover Ctrl-L, apparently.

    --

    "But I'm still right here, giving blood and keeping faith. And I'm still right here."
  135. Re: MS Has Competition.... Really? by Anonymous Coward · · Score: 0

    When will the Apple zealots accept that many of us actually prefer the Windows world to Apple? I've used OSX, I've used a *nix with OSX immitation, hated both. I've played around with Linux, and for the most part liked it, but at the end of the day, aside from the annual reinstall, Windows still is a clear winner with me (and that annual reinstall is good for me as it forces me to get rid of programs and files that are no longer relevant). While Apple's hardware, especially the mini and iBooks are nice, I'd rather deal with Knoppix and a flash drive than OSX. OSX might be 'superior' in the same sense that Dvorak is 'superior' to Qwerty, it might be more intuitive for those who have never seen an OS before, but whenever I have been forced to use OSX I've felt that MS had a cleaner design and more intuitive interface. I suspect that Vista may swing things back towards Apple, but XP without the default Fisher Price skin, 2K or even 98 SE would be my choice before over OSX (No I'm going to argue the merits of ME).

  136. Re:Hopefully by 99BottlesOfBeerInMyF · · Score: 1

    Yes, clearly you should be running NetBSD on that kid instead.

    I dunno, shouldn't kids have a few more open ports, by default?

  137. Metaphor overload by Anonymous Coward · · Score: 0

    Conversely, when you are far enough past your competition, you have to decide where you want to go. Microsoft's business vision looks backwards and sidewards. They don't seem to be looking where they are going, because they're already where they want to be.

    You have a promising future as a PR writer for Microsoft.

  138. Re:Hopefully by Tanktalus · · Score: 1

    Seems to give new meaning to the term "LiveCD" ...

  139. Re:Standard geek viewpoint == standard geek proble by Odin_Tiger · · Score: 1

    A true geek probably wouldn't bother with something that took 2-3 mouse-clicks to do if there was a keystroke-combo that did the job.

    Exactly. I have two ways of leaving my computer:
    Work computer on weeknights, home computer all the time: Ctrl-Alt-Del 'Enter' (and then I turn off the monitor).
    Work computer on Friday night: Ctrl-Alt-Del 's' 'Enter' (and then I turn off the monitor).

    --
    Unpleasantries.
  140. Re:Standard geek viewpoint == standard geek proble by Anonymous Coward · · Score: 0

    No, people only care about choices that matter to what they are doing. So they care about what food to get at the supermarket, because thats the whole point. Or in the case or a computer, they care about all sorts of complicated things about how their document looks in word, but most people dont give a fuck about how to shut down their computer, it just doesnt matter to them.

    Imagine if every time you went to the counter at the supermarket they asked you what sort of POS software you wanted them to use. Maybe they all have a set of pros and cons... more reliable scanning of the items, speed, ease of use for the operator etc. But who cares? Just scan my food and let me get out of there.

    *This* is how normal people feel when say, you give them a selection of 4 web browsers to choose from on the desktop, or half a dozen ways of shutting down the computer. Its just an annoying obstacle to whatever they are actually trying to accomplish.

  141. There's a blog on the shutdown menu? by Kelson · · Score: 3, Funny

    And I thought that thing was complicated enough just with just the Log Out/Switch/Sleep/Shutdown options! No wonder it's taking so long!

  142. Re:Hopefully by LordEd · · Score: 1

    Would you want your daughter to be open source?

  143. Re: MS Has Competition.... Really? by ichigo+2.0 · · Score: 1

    You missed the GP's remark about pirated windows, which probably make up at least 10% of the market; the higher MS raises their prices, the higher the incentive to pirate windows becomes. Another poster pointed out that if MS started charging 3000$ everyone would switch to their competitors, but I disagree with that view; in such a scenario windows would still have a huge part of the market, but 99% of those systems would be running pirated windows.

  144. Re:Standard geek viewpoint == standard geek proble by Odin_Tiger · · Score: 1

    But at McD's they have pictures and descriptive names that tell you the difference between an Number 3 and a Number 10. At Big Box Mart, you can read the box, compare prices, use brand name recognition, etc. What MS does is about like if Big Box Mart just stacked all the stereos together in identical, plain white boxes, and named labeled some 'Stereo', some 'Radio', and some 'CD Player'. So say you buy a 'Radio' and a friend buys a 'Stereo'. Except...they both can produce stereo audio, both receive AM/FM radio, and both can even play CD's, it's just that one of them seems to turn on a little bit faster, but once in a while the tuner will be reset to the default station.
    It's not so much about the choices, as it is about the ambiguity about which does what and why you might use one instead of the other.

    --
    Unpleasantries.
  145. Unit Testing by buckhead_buddy · · Score: 2, Interesting
    MidKnight wrote:
    I wholly agree: from the external perspective, it sounded like a lot of the developers fell into the classic S/W development trap: re-write something for the sole reason that "We can make it better this time". Very rarely does this ever fit a customer's actual desires... but developers almost always want to do it anyway (myself included).

    Of course, the decision to not re-write and keep ugly legacy code itself (rather than just the API) isn't always the correct one either. The judgement of what is "best" is tough for managers and coders. Though I've only started to listen to the "pragmatic" arguments for about a year and a half or so, the best thing I've found to answer this question is unit testing. And I don't particularly like writing unit tests.

    If there are unit tests that have already been written, I can see just what sort of implementation problems happened in the past. When I want to re-write code, I'm usually thinking in the stratosphere about how the new approach will make everything better, but looking over unit tests written by other developers often brings me back down to earth and I see that my perfect solution may wind up retreading similar problems in an unfamiliar way. That's even more important when the customer sees an old problem re-surface in new code: they've already been down this road and they'll be out for blood that we're backpedaling and charging them for regression rather than development.

    Since unit tests are a new practice at my work, they aren't always written for legacy code to make this judgement. In that case, I find that forcing myself to sit down and write some unit tests is a good thing. Though writing them is on par with my desire to floss, I have to admit that it is a good practice. It scratches my itch to actually dig into the details and write code. After I've really looked at the failure possibilities, it really helps me make a better decision to rewrite or not. And whether we choose to rewrite now or not, it's useful in the future whether the decision is made to dump or rewrite.

    I am curious about the testing practices for major products like Vista and OS X are standardized and used. I know Microsoft has a huge testing infrastructure, but I wonder if the delays in Vista have been due to too much influence of the testers, or too little, or no net effect at all. I was under the impression that Apple's testing was much better, but some major, obvious regressions lately make me think that perhaps Apple simply has a smaller "legacy" of custom code to support. Do big companies even have sound testing practices and require their use?

    As a final note though, I prefer to write unit tests on other people's code since mine, of course, never needs them :-)

  146. Re:MOD DOWN PARENT by TheFoolishOne · · Score: 1

    If you have to ask, you'll never know.

  147. Restart can be replaced with a power cycle? by Spikeles · · Score: 1
    Restart can be eliminated. 95% of the time you need this it's because of an installation which prompted you to restart, anyway. For the other cases, you can just turn the power off and then turn it on again. Another option goes away. Less choice, less pain.

    Ok, this guy is a software developer right? Does he KNOW the difference between a power cycle and a soft reboot? Yeah, let's just turn the power on and off again, nobody cares about the wear and tear on the drives and components, not the mention the huge power spike you get when you initially turn on your computer, nor mention the fact that turning your computer off and on again straight away is a BAD thing, but most naive users would do that anyway.
    --
    I don't need to test my programs.. I have an error correcting modem.
  148. No it's real real simple by gelfling · · Score: 0, Flamebait

    Vista is a bloated drawn out piece of crap because once again, building on previous mistakes, MS intentionally ignores what customers want and instead builds software that will maximize MS income and the income of MS's partners.

    Development model? Ok here's one: The Soviet development model. The Party decides what is good and proceeds to fuck up the development of their own arrogance.

  149. Cheapest Team Member (Maybe Most Effective) by Flwyd · · Score: 1

    I like how one of the team members is "a Mac." You can take it to all the meetings for less than $30 an hour and it's full of good ideas that won't come out in a year of weekly meetings.

    --
    Ceci n'est pas une signature.
  150. one crucial difference by idlake · · Score: 1

    You're right that it's almost like Linux. The crucial difference is how projects get selected and evaluated.

    In Windows, if some yahoo inside the company decides that database-backed file systems with ACL and some hokey metadata schemes are the best thing since sliced bread and sweet-talks his managers into putting it on the feature list, then they are committed to shipping it. Furthermore, the company will rally the resources behind the developer to make it happen. That means that people with great PowerPoint slides but dumb ideas will get to ship their stuff. Unfortunately, computer science is full of dumb ideas that look good on paper and in mockups, and that's in part why Windows is so full of crap, under which some nuggets of good engineering are buried.

    In Linux, if some yahoo has a dumb idea, they first have to put in their own time and money to develop it (or convince some people to part with hard-earned cash). Then, they have to build a user community around it, which means the software has to work and be useful. For Linux, this mechanism operates at the level of every single package or project and it tends to weed out most of the bad ideas; "weed out" not in the sense that the software is completely unavailable, but in the sense that the bad ideas don't interfere with the good, useful software.

    1. Re:one crucial difference by Anonymous Coward · · Score: 0

      So, Windows doesn't have a user community, Microsoft never cancels projects, and getting support from Microsoft to develop an idea is easier than convincing, say, IBM.

      Riight, glad you straightened that one out.

  151. Re: MS Has Competition.... Really? by QuantumG · · Score: 1

    Heh, I used a Mac the other day. Girl who owns it has owned it for a year. She works for a publishing company and is around Mac users all day (thus the reason she bought it). She accidently removed Safari from the dock 6 months ago and hasn't been on the Internet since (cause she can't find the icon) and she struggled with iTunes for an hour before giving up and asking me if I could figure out how to get it to import a CD. I only managed to do it because I figured it needed to get track names from the internet before it would import, so I fixed her internet problem first, then importing the CD "just works". And that's a Mac in a nutshell. Everything "just works", until it doesn't, and then you have to go through a lot of pain to get it to work again.

    --
    How we know is more important than what we know.
  152. Re:Standard geek viewpoint == standard geek proble by jZnat · · Score: 1

    Uh, there's a location bar in the Apple screenshot...

    --
    'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  153. Myth of Marketshare by Anonymous Coward · · Score: 0

    I know that a common thing to state is that Apple is like Mercedes. But what generally isn't said is why it doesn't matter.

    Marketshare is important for attracting developers. But I don't think it really matters in Apple's case. They have pretty much every program I think users need (CAD is the only thing I'm not sure of, and games will only be universally developed for the market leader). And as usually stated, now that Windows runs on a Mac, you can use Windows for those tasks.

    But in general marketshare does not matter. SALES (and profit per sale) is what matters. And in reality a company only needs enough money to stay afloat (aka sustainibility). And I'd bet that Apple could sustain itself for years without the iPod.

    The only thing I ignore is that stockholders want profits to increase, but that is a problem if you own 1% or even 100% of a market.

    On a closing note, think about marketshare this way, would you prefer to have Apple's profits from 1977 when they were pretty much the only game in town, or Apple's Mac profits from today?

  154. This is too easy by DragonHawk · · Score: 1

    Grandparent: In Windows, this model breaks down simply because there are far too many developers to access one central repository.

    Parent: Then how does Debian GNU/Linux do it?

    One should not be pointing at Debian for examples of a fast release process.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:This is too easy by Anonymous Coward · · Score: 0

      C'mon, Debian only took 3 years to release Sarge, which is better than the 5 for Vista. But that is besides the point, we are talking about the development process not the release schedule.

  155. Re:Why? by gbjbaanb · · Score: 2, Insightful

    I doubt its because the SCC cannot handle the physical number of users (5000 users, for MS and its unlimited hardware budget, I mean, come on, no way) but the way these users interact with each other.

    If you have 5000 devs checking stuff in, if 1 of them does something that breaks the nightly build just once each, then you'll actually never produce anything the ever compiles. Instead you have to come up with some solution to this issue. Options are: make developers work on totally separate products (eg, Media Player has no dependencies on anything in the kernel, shell etc so they can do what they like knowing they won't break anything other that Media Player), or make devs work on subtrees.

    Whilst the first is arguably the better option, its not always feasible, and I think MS way of working means that you end up with dependencies between projects - eg, the Shutdown UI was dependent on features in the Shell and Kernel even if these dependencies were made by contract (eg, Shutdown team said 'we need the following functionality, once you've implemented it we'll finish our job') the bureaucracy of MS meant that wasn't possible (ie, you can't be paid to sit around for a month waiting for the kernel team to fulfill their contract with you).

    So, the 2nd option was utilised - you check your stuff into a branch that gets merged once you've completed your work. The trouble is that the project is so large that you're working on a branch that is branched off a branch, which in turn is branched.

    Linux works the same way - no-one works off the main trunk, you'd check work into (eg) a test branch that gets merged into a unstable one, that then gets merged into the root.

  156. Dishonest, self-righteous pseudo-intellectual by Anonymous Coward · · Score: 0

    Not only that, but a lot of his arguments are dishonest. He deliberately fails to mention counter-examples (and grossly exaggerates his points) to make his opinions sound like the ultimate truth, when they're everything but. His more "evangelical" articles read like a textbook compendium on logical fallacies.

    And then there's the love affair between his tongue and Apple's anal region. Whatever Apple does is perfect... even if Apple decides to do today exactly the opposite of what it was doing yesterday (which was also perfect). Contrast that, for example, with articles by Steve Anzovin, Don Hopkins or David Pogue, who are also Mac fans (in the good sense of the word) but are still capable of using their brain, and pointing out the flaws in Apple's recent designs and interfaces (that seem meant to be looked at, but not actually, you know, used).

    But let's focus on the current "I'm obviously right, everyone else is obviously stupid" article about Vista's shutdown button. He completely ignores situations where someone might want to:

    - Leave his or her applications running, but not let anyone else use the computer (this is the reason to "lock" a system).

    - Ensure that all programs running under your account are closed (this is what the "log off" option is for).

    - Quickly turn off your system in such a way that, when you power it up, it will be exactly in the same state ("hibernate").

    - Force the OS to shutdown and reload completely, while you go do something else ("restart").

    - Tell the OS to shut down (but not hibernate or restart), because you are going to change some hardware ("shutdown").

    - Etc., etc., etc.

    His suggestion that there should be a single "off" button that would log off, then go into standby after some time, and finally hibernate if no one uses the computer, might be fine for a small percentage of people or for a limited number of situations (maybe it's fine for him), but it's certainly not desirable for most people, let alone everyone, every time.

    Also, he seems to confuse the fact that excessive simultaneous choices can confuse people with the nonsensical notion that "choice makes people unhappy". Maybe he doesn't want to have a choice. Maybe he's one of those people who feel terribly "original" for owning, say, a Mac absolutely identical to everyone else's Macs. Or maybe he feels totally unoriginal, and that is what makes him happy. But to state that "choice makes people unhappy" just proves that he doesn't know a lot of people (maybe because then he'd have too many to choose from and that would make him unhappy).

    Vista's shutdown menu isn't nearly as confusing as he suggests (although I agree it could be improved, and it certainly shouldn't have taken so many people and so long to develop).

    There are two main buttons, one for "system shutdown" and one for "user shutdown", and then there's an arrow that will open a menu with more choices. 99% of times, people will pick one of the two buttons, depending on what they want to do (shut down the system itself or shut down the user session).

    If choosing between the six or seven options in the sub-menu is too taxing for the user's brain, then he can simply stick to the first two options (the sub-menu isn't visible unless the user deliberatly opens it). If choosing between those two main options is still too taxing, well, maybe that person shouldn't really be using a computer in the first place.

    Joel's "the system should decide what's best for you" approach (which seems to be shared by some - thankfully not all - of Apple's designers) is, IMO, one of the biggest thorns in interface design these days. Since they cannot design good interfaces, they limit the number of choices to make the bad interface bearable.

    A good interface designer isn't someone who, when presented with 20 different user actions, eliminates 18 and says "we only let the user pick these two". It's someo

  157. Open source daughter by da_flo · · Score: 2, Funny

    ... and, of course, with a license that allows the user to redistribute freely the modified version so anyone can benefit from the improvements made.

  158. Nope, you misused the ® by killa62 · · Score: 3, Funny

    The trademark on duke nukem forever has expired
    it has changed to duke nukem never® according to british law

  159. Re:Standard geek viewpoint == standard geek proble by PitaBred · · Score: 1

    You aren't part of this target market. The guy is specifically in charge of improving shutdown, etc. for MOBILE computing users (tablets, notebooks, etc.). But you'd have to RTFA to get that. For desktops and workstations, choice is less important as the machine is rarely intentionally without power.

  160. Re:Standard geek viewpoint == standard geek proble by DavidRawling · · Score: 1

    Because it's completely obvious that the location bar in an active dialog should be shown by pressing Ctrl-L. Even though there's no displayed shortcut key, or space for the control in the dialog. And because the only _possible_ label for it would be Location: (rather than, say, Path:, Address:, Open:, etc). I mean it's obvious that I want the dialog Left aligned (Office/OpenOffice "Ctrl-L").

    Yes, Ctrl-L has functionality in IE (from the main window at least) but it opens the "Open" dialog which we're discussing. It doesn't display the location field in an existing "Open" dialog. Ctrl-L doesn't have any functionality in FF2 on Windows that I can see.

    Note that even Office 2007 retains the ability for a user to type in the full location of a file (with auto-prompting too) without requiring invisible fields to be shown. Doesn't seem to have hampered users' ability to use Office applications, yet for some reason it's been removed from Gnome.

    It might also be worth considering that the Mac has always been mouse-centric; thus the default OSX File-Open dialog is also mouse-centric.

  161. Stop Whining by Anonymous Coward · · Score: 0

    Oh, get over it. Use Windows-R to get to the Run box, and quit whining.

  162. Re: MS Has Competition.... Really? by pilkul · · Score: 0, Troll

    The other poster is right; a price increase of that level would mean market dominance for Linux in the space of a few years.

    Large corporations can't run pirated Windows, they'd get busted by the BSA. Depending on switching costs, they'd either eat the 3000$ per station or move to Linux. Those who don't move to Linux immediately would plan to do so when feasible. (Macs wouldn't get a lot of market share because they really aren't designed for corporate use.) The home and small business markets would switch to pirated Windows as you say, but in the long term the network effects from the increased corporate use of Linux would drive them to it too.
  163. Or is there? by DragonHawk · · Score: 2, Funny
    "there is no equivalent to a 1996 NeXT waiting in the wings to swoop down and fix Microsoft's mess."


    Hmmmm. I wonder.
    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  164. Computers live 5-10 years by DragonHawk · · Score: 1
    "Windows Vista will not be that succesfull just because it's Microsoft. It's biggest enemy is not linux or Mac, it's Windows XP"

    I heard that exact same argument for Win XP (vs Win 98/2000) and Win 2000 (vs Win 95/98). I'd prolly have heard it for 3.1 vs 95, too, but Slashdot wasn't around then. (There was Usenet, though. Someone go Google it.)

    The problem is that computers (in the IBM-PC world) basically live for 5 to 10 years. When a computer dies, you buy a new one. And the new one will come with Windows Vista, whether you like it or not.

    That's why Visa is not going to fail. People would have to stop buying new computers for Vista to fail, and that's not going to happen. (Well, the other way would be for everyone to buy Mac's or naked boxes for Linux, but that's not going to happen, either.)
    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  165. Re:Harddrives wear worse from int Amps than 24/7 u by RobertLTux · · Score: 1

    as a reference when yuo say "quite a bit north" are you talking deep Canada or "Hi Santa!"?

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  166. Bitterness? by RzUpAnmsCwrds · · Score: 0

    Considering that there are quite a few other changes to the Windows shutdown procedure, I suspect that the shutdown team worked on quite a bit more than just a menu. Is development slow? Absolutely. But that's the way it is in a huge project - planning, testing, and other overhead are just par for the course, particularly when you have 20 years of legacy software that needs to work.

    Before you crap on Vista, you should actually use it. I run RC2 on a daily basis (on a 1.5GHz P4 system, no less). It's not the OS that you think it is.

  167. Which brings to mind the OS/2 vs. Windows debate.. by Elbowgeek · · Score: 1

    Around the time Windows was achieving dominance over OS/2, there were vicious debates over which was superior, as we now do with the likes of Linux vs. Windows. However, one of the biggest debates was not over the more useful technical aspects, but over how long it took to boot each operating system!

    Seriously, geeks would expend so much hot air on the issue that it got ridiculous - as if they spent their whole day rebooting their computers, as opposed to actual useful work.

    Truly bizarre...

    --
    Who is this delectable creature with an insatiable love of the dead?
  168. Re:Harddrives wear worse from int Amps than 24/7 u by jafac · · Score: 1

    My machine is located in my bed room. The fans, the hard drive, make noise. When I sleep, my machine sleeps.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  169. What was the rush for? by jozeph78 · · Score: 1

    So I installed Vista on my laptop yesterday. It's the first time I've seen it since 2004. I have to say I like it. The clicking OK for anything accessing system settings can get annoying, but no more than Kubuntu's sudo method of doing everything. At least I didn't have to type in a password everytime, that's a plus.

    So after installing everything (the new installer is much nicer than the original installation process) my survey of Vista went pretty much like this. Control Panels, yep that's different. Cool new task manager, but it's not Process Explorer. Nice screen savers, finally something that's close to what KDE offers. Same shitty command window, yawn. Lovely looking interface, chewed up 550MB of ram but I'm into candy and the interface was still very responsive. New games (ie not 10 windows 3.1 minesweeper). Alright... I'm bored.

    I guess what I'm getting at is, what is the rush for Vista NOW! WinXP did everything I needed it to do. What it did poorly I got a utility for. Vista may make some of those utilities obsolete, but what did I really need a new OS for (besides candy)? I don't take for granted all the under the hood changes, but why did I need a new OS? It's an OS that runs software. It's not supposed to be the only program you need to do work and play.

    With that I respond to the question "What took Vista so long" with "What were you really waiting on?". Furthermore, how can one be so disappointed at something that only improves what was currently working just fine. Before I get the M$ Shill crap in my face I'll say I absolutely hate the marketing angle of Vista and how it will be shoved down the throat of consumers. Power users who don't like DELL or HP on the side of their PC can tack on $399 if they want Ultimate. That's poor, especially since I really only needed DirectX10, which could have been on XP.

    --
    Ever done a `man` on `top` ?
  170. Uh... Apple by EccentricAnomaly · · Score: 1

    Apple is a large corp that started at pretty much the same time as Microsoft. They seem to be going down a different path less choked by bureaucracy.

    --
    There are 10 types of people in this world, those who can count in binary and those who can't.
  171. Re:MOD DOWN PARENT by Anonymous Coward · · Score: 0

    icwyc! butt-sex-having (icwyc! = i see what you see not)

  172. Apple Users Explain... by ProfessionalCookie · · Score: 1

    Because when I want to do something on my computer it is only about 3 seconds to get going and uses almost a little power- and my power supply fan (do I even have one?) turns itself off too.

    It always annoying when you wanna show something to some one and you have to say (rhetorically) oh...wait a minute it's loading. Or buffering....buffering...buffering.

  173. Features new to Windows Vista by dargaud · · Score: 1

    I'm gonna go read that list, but I won't keep my hopes too high. I went from Win2k to XP this year only as there were only two new features that I found moderately useful: user switch without having to log off (which I rarely use since there are more computers than people in my house) and the ability to display thumbnails while in a search window. Period.

    --
    Non-Linux Penguins ?
    1. Re:Features new to Windows Vista by Anonymous Coward · · Score: 0

      Despite many claims to the contrary, there is ALOT of good stuff in Vista. The thing that sells me on Vista is the kernel changes to IO priority - they go a long way in making Vista's UI consistently responsive.

      Earlier today I installed the release version of Vista on an okay laptop, about two years old (Vista rates it as 3.2). I was synching my Outlook inbox, installing Visual Studio off of a network share, listening to some of the stock music that Vista ships with, transfering 10 gigs of music off of another machine, had IE with a couple of YouTube videos playing, and watching the whole thing in System Monitor. The UI was always responsive, tabbing to and from Outlook didn't stop my machine from repainting for 30 seconds, and Windows Media Player never once stuttered in my song playback. Watching it in resource monitor, you could see that the IO bandwidth reservation that WMP uses was actually working, and Vista did a great job of prioritizing the other IOs. It took much longer for all of those background tasks to finish, but that's what you want to happen in a client OS.

  174. Mac Instructions by ProfessionalCookie · · Score: 1

    That's Control-Eject then 's' for you Mac users. 'r' Restarts, 'Enter' Shutdowns. Though I've gotten in the habit of tapping my powerbutton (which invokes Sleep without waking the dimmed monitor). Oh and if you haven't heard of Quicksilver you'll need it too.

  175. Definition by ProfessionalCookie · · Score: 1

    Zune: zOOOO-oohn (Who even knows how to read pronunciation keys). A repackaged toshiba MP3 player released by Microsoft 4 years too late, with crippled functionality. The Zune is only noted for it's brown color. Some parts of the Zune copy Apple's iPod design, the rest of it (the brown part) was not significant.

  176. I tried Vista, installed Linux by scoot80 · · Score: 0

    When RC2 came out I think, i thought i'd give it a go - I downloaded the ISO, burned it, and put it in my CD Rom. Win XP then told me I need to run some advisory tool. So fine, I ran it. The results came out ok - you are ready to put Vista on. Vista installer started, and after 10 mins or so, it told me that it cannot continue because it does not support my SATA hard drive. Mind you, I was trying to install it on my standard IDE drive. So what did I do next? Took the CD out, threw it away, and installed Ubuntu. (the install was a bit bumpy at the begining but then finished smoothly). Installing KDE was a dream, and all the other apps I wanted on my home PC. I don't really care any more how long vista takes to come out, i'll keep using Ubuntu/Kubuntu, and keep WinXP for the games I can't get working with transgaming..

  177. Re: MS Has Competition.... Really? by revscat · · Score: 1
    I don't know if you are a troll or an idiot. Neither speaks very highly of you.

    She accidently removed Safari from the dock 6 months ago and hasn't been on the Internet since (cause she can't find the icon)

    Most people would say she's just a fucking idiot. Finder | Applications | Safari. Don't know about Finder? Then just hit the "Help" button on the keyboard, type in "World Wide Web" and low and behold... There's even a "Open Safari for me" link.

    and she struggled with iTunes for an hour before giving up and asking me if I could figure out how to get it to import a CD. I only managed to do it because I figured it needed to get track names from the internet before it would import, so I fixed her internet problem first, then importing the CD "just works".

    Here I suspect you're simply lying. This past weekend my internet connection was down for most of Saturday afternoon, and we had a friend over who had a CD I had asked him for. I ripped it with absolutely no problems. I know from recent personal experience that what you said is simply not true.

    ... and just for grins I just tried it on my machine at work, and it worked similarly.

  178. Re: MS Has Competition.... Really? by QuantumG · · Score: 1

    Any tips how to do it? Where does it put the tracks? What she was doing was putting in the CD, selecting Import, after the import iTunes doesn't go to where they were imported to. So next she tried making a folder and dragging the tracks into it. iTunes just does nothing.

    As for Finder -> Applications -> Safari, yep, that's what I did. She had no idea though.

    --
    How we know is more important than what we know.
  179. Re:Standard geek viewpoint == standard geek proble by kelnos · · Score: 1
    Oh give me a break. In GNOME/GTK, they removed the location bar in the open file dialog several years ago, thus giving the user less choice and making the dialog simpler.
    Except they didn't actually remove it. Hitting ctrl+L brings it up, as does pressing the '/' key. And since even that was apparently not enough, the entry box was added back to the dialog for gtk 2.10, implemented in a manner such that it sadly gets in my way on the occasions I don't want to use it.
    --
    Xfce: Lighter than some, heavier than others. Just right.
  180. Joel is a Loser by Anonymous Coward · · Score: 0

    I wonder how many times Joel has tried to get into Microsoft without success to become so frustated?

  181. Eye candy by Z34107 · · Score: 1

    Go look at the Wikipedia entry. Money-hungry Microsoft did not spend 5 very, very expensive years throwing out entirely complete, perfectly polished features one-by-one until all they had was shiny. In fact, my memory says they stole all the features from "Orcas" and now have no ideas for their next OS.

    As for those non-RIP features, try BitLocker, a driver model that makes everything run in non-bluescreen-able userland, User Account Control, restartable video drivers (even your beta nVidia drivers won't blue-screen Windows now!), or how unique DirectX 10 actually is compared to any of the previous versions...

    Oh, yeah, the GUI is shiny, too. That must've been all they did.

    --
    DATABASE WOW WOW
  182. Re:Standard geek viewpoint == standard geek proble by DragonWriter · · Score: 1
    Certainly not past a *few*,*salient* choices.


    The "few, salient" options relevant to any particular user may not be the few, salient option relevant to any other user, though, which raises the problem of having the right set of options for the specific user.
  183. Mac-biased revisionist history by Anonymous Coward · · Score: 0
    "In an almost spooky series of events, Microsoft has shadowed Apple's brush with death, making the exact same set of moves exactly ten years after Apple:
    • In the mid 90s, Microsoft rapidly built upon its past success with MS-DOS to establish Windows as a vast empire ...just as Apple used the success of the Apple II as a stepping stone to launch the Mac in the mid 80s.
    Windows became established as an empire with the release of version 3.0 in 1990, not the "mid 90s." This was the first time a "$1500 Windows PC was just as easy to use as a $2500 Mac" (not really, but close enough for penny-pinching businesses). Also, the Mac bombed in the mid 80s and didn't really catch on until the late 80s. The Apple II outsold the Mac until the early 90s. I wouldn't call that a "stepping stone."
    • From 1995 to 2001, Microsoft rapidly delivered advancements to its desktop Windows product ...just as Apple rapidly advanced the Mac System Software from 1985-1991.
    Why did you leave out the considerable advancements between the crappy Windows 1.0 (1985), the finally usable Windows 3.0 (1990), and Windows 95?
    • In 2001, Microsoft began announcing technologies that would be released as part of Longhorn and later Blackcomb ...just as Apple described new technologies intended for Copland and Gershwin a decade prior.
    In the meantime, Windows NT 3 (started development in 1988) was released in 1993, NT 4 in 1996, and NT 5 (Windows 2000) in 2000. Apple finally got a "modern" OS in 2001.
    • From 2002-2006, Microsoft dropped features, changed plans, and started over several times in protracted efforts to ship Longhorn ...just as Apple had fumbled around with Copland ten years earlier.
    • By 2006, it was obvious that Microsoft's Longhorn was not going to live up to the hype, and would really be just a refresh of the existing Windows XP ...just as Copland had been gutted in 1996 and its salvaged remains delivered as the optimistically named Mac OS 8.
    The important difference is, Microsoft always had a "modern" OS kernel (NT) during this period. OS 8/Copland was still just a nice-looking OS that lacked protected memory and "real" multitasking. Don't you remember that, before considering BeOS and NeXTSTEP, Apple considered using Microsoft's NT kernel as the base of their finally modern OS?
  184. IIRC... by jpellino · · Score: 1

    ... from my PowerBook Duo days, sleep put the machine into a 1Hz clock (yes, that's one cycle per second) for as long as the battery had left. On a full charge, that was two weeks. In ten years of PowerBook Duo, 1400, iBook G3 and iBook G4, I can count on one hand the humber of times sleep didn't wake. Maybe it's changed, but I'd expect you still have days of sleep, and if you're typically not using a laptop for days on end, you may not need a laptop...

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  185. Mode Execute Ready by SurturZ · · Score: 1

    This was all predicted by Douglas Adams.

    The time has definitely come for "Mode Execute Ready"

  186. Re:MOD DOWN PARENT by Anonymous Coward · · Score: 0

    Yes, but sadly, you are not funny. You are just a troll. Why your second post got modded up funny is beyond me, but it proves to me that you, like others here, is a professional MS FUDer. Offhand, I would guess that MS has about 20 people here who are paid to FUD here.

  187. Re:Hopefully by able1234au · · Score: 0

    i ran into problems with a number of files in XP that i couldnt open. Once i realised that the problem was that the path name was longer than 255 characters i could solve the problem. Wouldnt be so bad but XP doesnt tell you that is the problem so it can take a while to realise. Hopefully the 255 character limit has gone.

  188. beyond stupid by cinnamon+colbert · · Score: 1

    In a large corporation that is mismandaged, is it the employees repsonsiblity to justify their existence or to say, give me some good guidance and see what i can do ?

    jobs is such an a**hole

    I suspect the few things that have been done right at apple are not his (I bet the mac gui was some underpaid female artist type) the ipod wheel was probably someone else...

    1. Re:beyond stupid by wootest · · Score: 1

      Apple had started at least four efforts to produce a new OS generation from 1990 to 1997. I'm told there were groups who had evangelists but not actually people coding the product. There was a lot of needless slack to get rid of when the company was circling the drain.

      Getting out every employee to justify their position is ridiculous for many reasons (and for his next number, Mr Jobs will fit 3000 employees in a board room and interview them one by one), but getting out every *manager* to say exactly what Apple are gaining by keeping their project is a good reality check. This is exactly what managers are there for. If you have a manager, and he can't justify his project's place in the big company plan, why is he even going to work?

      Cuts are never going to be pretty, but if you can at least save the bits of the company that are efficient and doing work that the company will need to prosper again, it's better than any other alternative. Note that Apple hasn't had a cut since.

      Not that this is going to mar your healthy "jobs is such an a**hole" attitude.

    2. Re:beyond stupid by cinnamon+colbert · · Score: 1

      all irrelevant
      at least below the vp level, it is the employees job to argue, but in the end do his assignment
      if someone was told, do this useless job or be fired, , loose your house, go broke, should he do that ? this is a senior managment problemm,not an employee problem

      as for jobs being an a**hole, have you ever seen this guy on tv ? his sole job on earth is to make larry ellison not look so bad

      further, jobs/mac have a long history of being half right; they do some things very well and some things very badly, so on avg they are not that good, and so why does jobs get all this accolade shit ?

    3. Re:beyond stupid by wootest · · Score: 1

      Steve Jobs is not the greatest guy on earth. The man's well-known to be a complete asshole in some situations. Where he's wrong, he usually stays wrong. That doesn't mean he hasn't gotten a lot right. Jobs isn't getting accolades because he is perfect and because he fired a bunch of people - he's getting accolades because when he came to Apple, they were six weeks from basically bankrupcy, and now they've been ringing up stock market high scores day after day, and during most of the time in-between, he's been CEO.

      I have no mandate whatsoever to claim that the purge-like cuts were justified and fair to the employees. Apple's board of directors, the CEO and some other people (including Steve Jobs) planned the action, and their goal was to turn the company around for the good of everyone owning stock in AAPL, the way the law dictates that they must run the company. That's it. Presumably, it had nothing to do with the daily rule at Apple. It reeked of desparate measures for desperate times. Apple's in such a position today that they can probably afford to have a bunch of projects running that don't contribute a lot to the bottom line, and I'm not aware of any cuts like the big one ever since. (Which is not to say, again, that Steve Jobs is the god of management. But I wouldn't know anything about that.)

      I should also say that you're right - if there are tons of projects around that do nothing to help the company forward, and that are leeching money when the company is already bleeding, it is a senior management issue, because they shouldn't have let the projects get to that state at all.

  189. Reboots / downloads for re-installs... by klubar · · Score: 1

    In my experience the number of reboots and downloads for the same vintage re-install of a Mac or PC is about the same. Re-installing the OS on a Mac from a 1 or 2 year disk takes about 3 to 4 re-boots and around 150 MB of downloads (includes misc. apps like Adobe, Flash, etc.)

    Re-installing Windows XP from a disk of the same vintage takes 2 to 3 reboots and about the same amount downloads (again, including apps).

    Add an additional 1 or 2 reboots if the machine needs firmware upgrades (about the same frequency for a Mac of PC).

    Equally irritating, even on a brand new machine for Apple or Dell (and I presume others) the need for massive downloads before the machine is up to date. Why can't the manufacturers ship machines with the most current software?

    1. Re:Reboots / downloads for re-installs... by Zantetsuken · · Score: 1

      I would think the manufacturers can't do it mostly because the machine will sit in a warehouse and on shelves for at least a month or 2 after being manufactured and the OS installed - so either they need to run the update software at the warehouse before shipping it out or do so at the retail outlet (Apple store, Best Buy, Comp USA, wherever the average joe is going to buy a Mac at) - and since most retail stores such as Best Buy and Comp USA aren't going to spend the time/man-hours/bandwidth/money to update every Mac in stock once or twice a month (especially when Mac sales are going to be comparatively dwarfed by PC sales in most retail stores), I don't see it really being effective to even think that they would do so...

    2. Re:Reboots / downloads for re-installs... by klubar · · Score: 1

      I'd agree, except in our case the machines are all built-to-order (from Dell and Apple). I'm sure it's just manufacturing convenience---but it dimishes the out of box experience.

  190. Re:Harddrives wear worse from int Amps than 24/7 u by bronney · · Score: 1

    Yesh yesh, what's better than checking on your torrents in starbucks with VNC on your NDS? Weeee!

  191. Re:No it's real real simple uhhh by cinnamon+colbert · · Score: 1

    ms is a business techno nerd
    it doesnt matter if the product is good or bad - it matters what the profit is
    which is why mit geeks work for harvard mbas

  192. Re: Why Vista Took So Long by Anonymous Coward · · Score: 0

    Like RMS going off on another tirade?

  193. Re:Hopefully by kimvette · · Score: 1

    In any event, don't expect all services on the box to be truly stable until uptime approaches 30 years; 40 years in some instances.

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  194. Explains Gate's H-1B obsession by Tablizer · · Score: 1

    The only way Microsoft has managed to hire so many people has been by lowering their hiring standards significantly. In the early nineties Microsoft looked at IBM, especially the bloated OS/2 team, as a case study of what not to do; somehow in the fifteen year period from 1991-2006 they became the bloated monster ...

    This may explain Gate's heavy lobbying for more H-1B's. Microsoft likes to have small teams of the very best rather than throw bodies at big, but temporary projects. However, that is expensive and they don't want to pay it. By allowing them to grab staff from the whole world, they are more likely to find the elite (at least what MS considers elite). This is why they push for H-1B visas: they want to be picky at a low price. It has nothing to do with an "american skills shortage", it has to do with being picky without paying a picky price. They want to shop like a NY fashionaholic woman but pay Walmart prices.

  195. Vista Features? by Hemogoblin · · Score: 2, Insightful
    1. Re:Vista Features? by man_of_mr_e · · Score: 0

      Oh, give me a break. It's really very simple. If DRM is too intrusive, people just won't buy it. Content providers will get the hint. Vote with your wallet, not your axe. Just because Vista has DRM features doesn't mean you have to buy media that uses them.

  196. Thermal shock by DroversDog · · Score: 0

    The greatest likely hood of damage to electronic equipment is a thing called "thermal shock". As components cool the diffent rates of contraction (and on starting different rates of expansion) put strain on solder joints (and probably on silicon bits in the chips themselves).

    Its a waste of power, yes but electronic equipment will likely last longer by staying hot, in a state of equilibrium if you like. For the same reason I am not happy to have HDD powering down as the strain spinning up versus continually spinning (with always constant air gap between platter and head) is large by comparison.

    I also prefer fuel hungry V8s to pathetic 4s but thats because I am petrol head. Perhaps saving the planet means shooting people like me!

  197. Re:Standard geek viewpoint == standard geek proble by Brandybuck · · Score: 1

    I wasn't replying to Microsoft's braindead management decisions, but rather the idea that choice is bad.

    --
    Don't blame me, I didn't vote for either of them!
  198. Re:Standard geek viewpoint == standard geek proble by k12linux · · Score: 1
    And you'd have to read the GGP, GP and parent post to realize this part of the discussion was specifically about the "geek" mindset and not Joe Sixpack running Windows on his laptop.

    From GGP post:

    A true geek would want to be questioned for each process...
  199. Re:Old Joke by Anonymous Coward · · Score: 0

    umm probably several hundred, and from personal experience, nerds are teh best cock suckers.

  200. Re:Hopefully by hughk · · Score: 1

    I like that it finally uses non-boneheaded names for system directories (e.g. c:\users\blincoln\documents instead of c:\documents and settings\blincoln\reparse point that sometimes shows as 'my documents'Wow, someone learned from /home and similar concepts in half a dozen or so other operating systems. That came down to Windows design being around "one user/one computer" which isn't exactly the best in the networked world and really sucks on servers.

    --
    See my journal, I write things there
  201. Re: MS Has Competition.... Really? by revscat · · Score: 1

    Any tips how to do it? Where does it put the tracks? What she was doing was putting in the CD, selecting Import, after the import iTunes doesn't go to where they were imported to. So next she tried making a folder and dragging the tracks into it. iTunes just does nothing.

    Have her right-click on the column titles in her library and make sure the "Date Added" column is checked. Then click on that column to sort by it, and go to the date/time when she did the import.

  202. Q: How many M$ employees does it take... by Zhe+Mappel · · Score: 1
    ...to write a shutdown menu?

    A: 24
    1 to comb OS X for clues ("R&D")
    19 to screw up what the first guy learned ("management")
    1 to code it ("advanced software engineering")
    1 to introduce new problems ("debugging")
    1 to ignore those problems ("QA/QC")
    1 to reassign everybody to fix XP (SNAFU)

  203. OSX Development model... by tgv · · Score: 1

    As much as I prefer OS X over Windows, it seems the guys in Redmond did do a lot of work. I recognize quite a few items Apple introduced in 10.4 and is supposed to introduce in 10.5, and some Apple might like to copy. Some of these are quite useful and deep, so just quoting adaptation of a few games is unfair.

  204. Re:Hopefully by Johnno74 · · Score: 1

    The 255 char limit isn't the filesystem, its explorer (and the api it uses.)

    You can use subst, reparse points or just map a share to get to the files too deep to get straight too.

    I've seen quite a few network drives organised into a very clever heirachy that is 10+ levels deep hit this problem. You have to make a new share, deeper down.

  205. Re:Hopefully by Anonymous Coward · · Score: 0

    Yea, But, have they fixed 2k & XP's REALLY annoying habit of assigning flash drives already mapped drive letters the first time they get plugged in? Ever try to talk a user through re-assigning the drive letter (and no, in an office environment you can not simplify this by disconnecting the mapped drive - assuming you knew which drive letter assignment it double used to begin with...) so they can actually access their fancy new USB memory stick? Conversation tends to go like this...(XP example, 2k is about the same...) Open the control panel - yea, from the start button... keep looking, it's there. O.K., got it? Yea, O.K., look for "Administrative Tools". Um, O.K., go click on the top left were it says "switch to classic view". Do you see it now? O.K., go to "computer management..." . Yea, I know, this is sh*t. Yea, I'll come over as soon as I finish with this office and straighten it out for ya... Of course unless they have admin rights they couldn't get it straightened out anyway....

  206. Re: MS Has Competition.... Really? by Saint+Fnordius · · Score: 1

    All right, now you're really reaching.

    You are aware that you can enter all of the metadata yourself in iTunes without an internet connection, right?
    You must be aware that iTunes will otherwise just call the songs "Song 1" "Song 2" or something similar (it's been a while since I did it without Grace Note saving me time), right?
    You should be smart enough to realise that iTunes makes audio CDs from playlists, right?
    You realise we're talking about iTunes here, which works the same on Windows as on Mac OS X?

    What do you mean, you're didn't know this?

  207. Getting OT but since we are at it... by Lonewolf666 · · Score: 1

    Win95 was a PITA, I fought with it for a weekend before I found out how to keep Plug&Pray from running amok. The solution was to let the hardware detection only handle essential stuff like keyboard, mouse and harddisk controller, then manually install drivers for the rest of the hardware.

    Win98 was somewhat better (after I used 98lite, http://www.litepc.com/ on it), but still easily crashed by bad applications.

    Windows 2000 was a massive improvement, finally a reliable system. I used it first in 2003, with a new PC that had no trouble with the increased hardware requirements.

    I agree about Win XP and activation, it was the first Microsoft OS I did not even want to pirate (yes I could have a copy from a friend if I wanted). Vista seems even worse. Still running on Windows 2000 and occasionally trying a new Linux distribution.
    Linux is getting better at a nice pace, and soon it might reach a point where I use it by default and run Windows only for games ;-)

    --
    C - the footgun of programming languages
    1. Re:Getting OT but since we are at it... by sillybilly · · Score: 1

      I agree that win nt 3.5/4.0/5.0=approx. 5.1 being massive improvements in stability, but I've still seen them crash, even recently with such things as ASIO. Some things, such as audio drivers, simply have no time to wait around for the windows message system to let them speak up and get some action done. How do you balance stability/security with performance? Yes, win95 was relatively crashy, but very usable. If you tried running a win2k equivalent on a 486DX100 with 8 MB RAM, you may not have had a pleasurable performance - sometimes a crash is a smaller sacrifice than a constant drag and slowness. Note that power consumption was a lot less those days, didn't even need a fan sometimes, just a huge heatsink even on some P200 computers, and you got a lot of bang per buck as far as work per watt electricity consumed went, and it was good enough for such things as word processing, even spreadsheets, and definitely web browsing, but not good enough for multimedia big jpg's, high compression video codecs, etc. At least today the processor market is moving towards variable clockspeed, and low power, where they leave the 486's in the dust compared to idle watts, and processing watts, and easily deal with high performance demands by temporarily kicking up the clockspeed using lots of watts, but still, the OS market with the security paranoia, plus the dotnet "vision" for patentability, needing to run a lot of wasteful "checking" things in the background, hasn't caught up to this performance/watt issue.

  208. Re:Old Joke by larry+bagina · · Score: 1

    Of course Microsoft has gay employees (Joel Spolsky used to work for them!). But MS is personified by Bill Gates or Steve Ballmer, not "Lou in accounting". Joel Sposlky, meanwhile, is openly homosexual.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  209. My grandma will be so happy now! by Slashdot+Parent · · Score: 1
    Thanks for that. I'll just print that out and post it next to my grandmother's computer. That will be right next to the paper I printed out for her that tells the difference between "Phone and Modem options", "Internet Options", and "Network Connections". And the paper that tells the difference between "Keep Source Formatting", "Match Destination Formatting", and "Keep Text Only". And the paper that says...

    Or maybe when my grandma asks how to turn her computer off, I really don't feel like explaining the 7-some-odd ways to do it, and I can assure you that she doesn't want to hear it.

    --
    They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  210. Re: MS Has Competition.... Really? by ichigo+2.0 · · Score: 1

    Good point, I completely forgot corporate users. I wonder why you're modded as a troll, don't really see any reason why. The magic of slashdot moderation I guess. :P

  211. Re:Why? by wild_berry · · Score: 1

    And we return to my suggestion to have a benevolent dictator looking after the brand-name edition of the tree, and including and excluding particular changes. I don't know Microsoft's internal structure at all, but wonder who that lucky person is, if there is someone in that role. I'd additionally suggest a Wiki-like browser for the tree which supplies information from the code-base about the interfaces so that amendments don't create incompatibility; it would require a small step from this to have an IDE read these files and insist you follow the now-in-the-tree edition of the API.

  212. High Profitablity Lets Bad Decisions Accumulate by Shannon+Love · · Score: 1

    Many if not most organizations reach a crisis at some point in their growth because of the loss of a simple feedback loop. Companies grow because they are profitable, often unusually so, but that profitability reduces the vital negative feedback that strangles bad decisions in their cradles. Myriad bad decisions, which would have died off in the company's more lean times, survive and accumulate. Eventually, the company becomes like a once fast ship now encrusted with barnacles.

    People don't like conflict and high profits lets them avoid internal ones. Instead of managers fighting over which competing ideas to implement, high profits let managers avoid conflict by implementing them all. (This is one situation wherein a hyper-competive, dominating jerk of a manager can be better for a company than more consensus guided one.) Instead of fighting one's way up the food chain to earn more money and perks, managers can simply hire more people to work under them. Individuals begin to build internal fiefdoms. No one like firing people so low performing employees are kept on or internally transferred instead of being laid-off.

    The longer this process goes on, the worse the eventual correction will be. Efficient companies that survive over long periods usually do so because they survive numerous sharp downturns in their profitability that maintains their internal discipline. In the end, slim margins and slow growth build the strongest and most sustainable companies. Unfortunately, that is something we almost never see in the computer industry.

  213. read the next page or two by Anonymous Coward · · Score: 0

    He was talking about the transfiguration, which happened shortly after, and some of the people standing there saw it. Hit the date pretty accurately.

  214. Re:Harddrives wear worse from int Amps than 24/7 u by gmb61 · · Score: 1

    And one day, you will find your hard drive will never wake back up. Better to move the PC to another room and leave it turned on (or buy a new case that is designed to be silent, such as an HTPC case) than to lose your hard drive.

  215. Re:Standard geek viewpoint == standard geek proble by FooBarWidget · · Score: 1

    That's not the point. The point is, the GTK file dialog removed it, therefore giving less choice to the user, and therefore it should be better. Yet people still complain about it.

  216. Re:Uh... Apple by smithmc · · Score: 1

      Apple is a large corp that started at pretty much the same time as Microsoft. They seem to be going down a different path less choked by bureaucracy.

    They also haven't been nearly as successful or grown nearly as quickly as Microsoft.

    --
    Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  217. boo yah by Anonymous Coward · · Score: 0

    QUOTE:
    "Moishe Lettvin, a former member of the Windows Vista team (now at Google) who spent a year working on the menu, gives an insight into the process"

    I just think it is ironic that people bitching about the number of options of shutting down in Vista (essentially in the advanced tab section of the shutdown) cannot even get their blog working reliably. Most people WILL push the power button if they want to shutdown, or simple shut their laptop if they want it to go to sleep, it is that easy. If the advanced options were totally missing (and thats what they are there - Advanced shutdown options) , these same people would be bitching about there not being enough control in Vista. Apparently in the first link - the person thinks that combining all the advanced options should some how be combined and this specific functionality removed. What a fucking idiot