Slashdot Mirror


Did the Netbook Improve Windows 7's Performance?

Arnie87 writes "One Microsoft Way has an interesting article suggesting that the reason Microsoft is focusing so much on speed with Windows 7 is the whopping sales of netbooks. The article concludes by saying: 'If you plan on adopting Windows 7, you have the netbook to be thankful for, because Vista's successor would be a very different beast if Microsoft had less motivation to pursue performance.'"

440 comments

  1. Or maybe you're pulling that from your ass by BadAnalogyGuy · · Score: 4, Insightful

    Face it, the real reason that Windows 7 is leaner than Vista is that Vista was a market flop because it tried to do all sorts of things that Windows users were simply not ready for.

    There is nothing seriously wrong with Vista, and Windows 7 is mostly an optimized version 2 of Vista. So it's no surprise that with the codebase stabilized in Vista SP1 that Windows 7 will be able to build successfully upon that.

    1. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 5, Insightful

      Face it, the real reason that Windows 7 is leaner than Vista is that Vista was a market flop because it tried to do all sorts of things that Windows users were simply not ready for.

      Such as force users to give up applications that ran perfectly fine under previous versions of Windows.

    2. Re:Or maybe you're pulling that from your ass by rtb61 · · Score: 3, Insightful

      My guess is this will be more of 'ready for Vista' underpowered desktop, now just in windows 'craps' (what version is it anyhow, up near 13 by now) for netbooks. Sure it will run windows, just barely, but run any applications on top and you'll get to re-experience that whole vista feeling all over again.

      Personally I want my netbook to come basically complete with all the applications I will ever need at a very 'competitive' price, so when I drop it, drown it or some one pilfers it, I can just buy another one restore the data, not have to futz around with re-installing software or paying for B$ software licences bound to dead or missing hardware.

      Netbooks are going to suffer a pretty hard life and the last thing you want to get caught up in, is buying the same software over and over again and you certainly don't want to end up paying three times the price in software versus what you are spending on hardware.

      --
      Chaos - everything, everywhere, everywhen
    3. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 1, Informative

      Also the reason that netbooks run XP rather than Vista is because Microsoft was trying to segment the market. XP has a netbook discount program, and Vista does not.

      This is entirely aside of the issue of Vista's market acceptance.

    4. Re:Or maybe you're pulling that from your ass by Gerzel · · Score: 3, Funny

      Vista uswers were simply not ready for...

      Darned users! Why can't they get off their rears and make themselves ready for MS's products?

      Should MS have to do all the work of marketing, programming, and figuring out what these "users" want?

      Users should what what MS provides when MS wants to provide it!

    5. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0, Troll

      There is nothing seriously wrong with Vista

      Bwaaaaaa hahahahaha

      I use it every day. It takes 15 minutes from boot to usable desktop. This is on NO slouch of a computer.

      It is a pig with the disk. It is a pig with the memory. I have no problem with it using these things. But it does it in such a bad way it is amazingly bad. Close an application that was using a good chuck of memory and watch it chug on the disk filing that memory with stuff 'that might be used'. I have sat there and watched it fill the memory with mp3s that I haven't listened to in a couple of years. It uses 800 meg of memory just to start up to a desktop. What the hell... An OS with NO apps running uses 800meg? Im sorry that is just stupid.

      When you have to disable all the new features to make it usable that says alot. When you have to disable the sysindexer, readyboost, superfetch, and windows defender to make it usable. I say all the crap they added in is just that crap.

      My hopes for 7 are fairly low. It is getting good press as it is better than Vista. But not by much. XP is still beating it in many tasks. That is sad. Vista should be smoking it and so should 7. Instead we only get 'sorta better than vista'.

      The one thing that made it better was the release of sysindexer 4.0. It was AMAZING bad at thrashing the disk, cpu, and memory. Now it is just tolerable.

    6. Re:Or maybe you're pulling that from your ass by koro666 · · Score: 5, Insightful

      Such as force users to give up applications that ran perfectly fine under previous versions of Windows.

      They ran perfectly fine because Windows let them get away with whatever dirty tricks they were doing — which wasn't the case with Vista anymore.

      Give me an application that is coded correctly and that does not try to be "more clever" than the operating system by using undocumented structures, functions, registry keys or whatever else, and I'll show you an application that runs fine on Vista.

    7. Re:Or maybe you're pulling that from your ass by Bill,+Shooter+of+Bul · · Score: 1

      If I had a cigar, I'd give it to you.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    8. Re:Or maybe you're pulling that from your ass by Mad+Leper · · Score: 3, Informative

      Takes 15 minutes you say ? You must either be doing something extremely wrong or have mistaken your computer for some other device, perhaps a toaster.

      Honestly, the minute you see an anti-Vista rant that brings up the old canard about "uses too much memory", you know the poster is just recycling FUD.

    9. Re:Or maybe you're pulling that from your ass by Schemat1c · · Score: 1

      If I had a cigar, I'd give it to you.

      Is that a Bill Clinton quote?

      --

      "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
    10. Re:Or maybe you're pulling that from your ass by hemp · · Score: 1, Insightful

      By optimized you mean they have DRM turned off. Expect DRM to be in place for the final release candidate.

      --
      Skip ------ See the latest from http://www.anArchyFortWorth.com
    11. Re:Or maybe you're pulling that from your ass by i.of.the.storm · · Score: 2, Informative

      Seriously, I don't know how that got modded insightful. My Vista machine boots to the desktop and is usable in under a minute. 15 minutes is complete bullshit unless he's trying to run it on a 486 or something.

      --
      All your base are belong to Wii.
    12. Re:Or maybe you're pulling that from your ass by Cyberax · · Score: 5, Informative

      There are lot of problems with portable applications which try to write into the directory where .exe file is installed.

      Vista 'helpfully' virtualizes file access and this breaks a lot of such apps.

    13. Re:Or maybe you're pulling that from your ass by Runaway1956 · · Score: 1

      I see that a Microsoft Fanboi has mod powers - if I still had mod points, I'd have given you a +1 insightful. It's a terrible shame that /. doesn't have more variation in moderation. It's even a worse shame that some people abuse their powers.... ;)

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    14. Re:Or maybe you're pulling that from your ass by kimvette · · Score: 1

      Sorry, but I just don't see it. 15 minutes? Either you have Symantec's security suite and only 256MB of RAM AND have the eye candy turned on AND a ton of OEM software running at startup AND 5400RPM or 4500RPM drives, AND it's heavily fragmented or it's just a really old computer. Or, it's really loaded up with spyware or has otherwise been rooted.

      I've usually seen Vista boot more quickly than XP. Once at the desktop it is more sluggish than XP, that is true, but not by orders of magnitude.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    15. Re:Or maybe you're pulling that from your ass by master811 · · Score: 2, Insightful

      RAM is there to be used, that's the whole point of it. Vista has considerably better memory management than XP ever had so the fact its using 800MB is a non-issue.

      Vista pre-caches often used apps, which makes it sooo much better than XP (just cos it uses more RAM doesn't make it worse). It's using that RAM because it is there, not because it needs to, there's a difference.

      The fact it takes 15 mins to boot means there is something very wrong with your PC and it certainly isn't Vista (dodgy driver/startup prog) perhaps?

    16. Re:Or maybe you're pulling that from your ass by Runaway1956 · · Score: 1

      Actually - I've test driven Win7. It really is a pretty good OS. It takes the better features of Vista, and adds them to XP, IMHO. (Yes, Vista actually had a couple decent improvements, hidden among the bogus marketing bullshit) I can't really imagine that Win7 is going to run real great on a netbook (I don't have one to test with) but on a desktop with more than a gig of memory, it is a pretty solid system. Some tweaking may be necessary to suit the individual's needs, but I was a serious XP tweaker years ago!

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    17. Re:Or maybe you're pulling that from your ass by Runaway1956 · · Score: 2, Insightful

      Recycling FUD. Maybe. Then again, maybe you are another MS Fanboi? I test drove Vista. Performance sucked. Maybe it didn't take 15 minutes to boot, but it certainly took three times as long as XP - no bullshit, no exxageration. In the time it took Vista to boot, I could have booted Ubuntu, started a virtual machine, and booted WinXP. Or, started Ubuntu, and booted Win7 inside the same VM. 15 minutes? I don't know for certain, but it seems the guy was exagerating, slightly.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    18. Re:Or maybe you're pulling that from your ass by erroneus · · Score: 1

      Will windows 7 actually run acceptably on a netbook?

      I downloaded that public beta of mojave but never bothered trying it. Anyone here have Windows 7 on a netbook like a Dell Mini 9?

    19. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 5, Insightful

      There are lot of problems with portable applications which try to write into the directory where .exe file is installed.

      Do portable progs on your fav linux distro do the same? That is, they write their configuration files to /bin or /usr/bin or /usr/local/bin or whatever.

      What happens when an app with no root priviledge tries to write its configuration files in /bin? It fails spectacularly of course.

      I don't like vista but isn't this double standard?

       

    20. Re:Or maybe you're pulling that from your ass by Minupla · · Score: 5, Insightful

      Speaking as an IT manager, I'll be dancing in the street the day that the last app stops this.

      If I had a penny for every time a user lost data because some app decided to be clever in the manner mentioned above and not save it in the users profile directory...

      Truly, if you were writing a linux app would you expect this to work? It's the same thing. Your app needs to expect that it can write to the user's home directory and temp locations. Fini. Done. Need to write somewhere else, make sure you set up the proper permissions during install time, when you'll be running with privs to access those directories.

      Then I know where the user's data will be and can plan backups accordingly, without playing scavenger hunt with however many hundreds of apps my users are using.

      Min

      --
      On the whole, I find that I prefer Slashdot posts to twitter ones because I don't get limited to 140 chars before
    21. Re:Or maybe you're pulling that from your ass by dov_0 · · Score: 1

      If I had a cigar, I'd give it to you.

      Is that a Bill Clinton quote?

      According to the court case, he'd offer his "cigar" to just about anyone...

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    22. Re:Or maybe you're pulling that from your ass by t0y · · Score: 1

      For a good reason, right?
      Why the hell would you put a "portable" application inside c:\windows or c:\program files ?

    23. Re:Or maybe you're pulling that from your ass by MrNaz · · Score: 5, Insightful

      I fully agree.

      For years we (the FOSS community) have been bemoaning Windows' poor, totally broken security model. Now, when MS attempts to fix that and inevitably breaks applications that rely on the previous totally broken security model, we want to whine and moan about backwards compatibility?

      Are we going to whine the same way if IE8 standardizes but breaks web pages that rely on IE7/IE6?

      Seriously, there are some among us that simply will not be satisfied, and they are making the whole FOSS community look like a bunch of children.

      --
      I hate printers.
    24. Re:Or maybe you're pulling that from your ass by pdabbadabba · · Score: 1

      I doubt it. If there's one thing I know about Bill Clinton it's that he always has a cigar to give.

    25. Re:Or maybe you're pulling that from your ass by Cyberax · · Score: 0, Troll

      Portable apps _designed_ to behave this way. That's not a bug.

      They can be copied on (and started from) a USB stick.

    26. Re:Or maybe you're pulling that from your ass by Anpheus · · Score: 4, Informative

      And that'll work fine in Vista, because that's not Program Files. Like in Linux, there are a few privileged, protected folders, and pretty much everything else, including mountable r/w media like flash drives, is essentially an extension of one's home directory. (Unless you do something fancy with the permissions, of course.)

    27. Re:Or maybe you're pulling that from your ass by Jurily · · Score: 1

      Do portable progs on your fav linux distro do the same? That is, they write their configuration files to /bin or /usr/bin or /usr/local/bin or whatever.

      Apples and oranges. The last ten years of Fav Linux Distro didn't let that either, so it's not surprising. XP, on the other hand...

      Also, Linux is nowhere near standardized with directories:

      jurily@jurily ~ $ echo $PATH /usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/games/bin:/opt/vmware/player/bin

      Just randomly, can you guess where, say, alsamixer is?

    28. Re:Or maybe you're pulling that from your ass by AvitarX · · Score: 2, Insightful

      The nature of software and progress.

      Both Linux and OSX are far worse than Windows on backwards compatibility.

      Adobe's creative suite still doesn't run properly on OSX (weird print driver conflict with HP Design jet, effects InDesign is a known problem, Apple admits it, but yet 10.5, and still running it in Rosetta to print).

      I recently just gave up trying to get Majesty to run on mycomputer (after downloading a new installer, and updater), and from what I read, it would be easier to get the Windows version running (assuming the Linux one would run at all).

      OS 10.4 had it's own issues with compatibility too.

      When Windows 95 came out, and it didn't let application trounce all over memory (as much anyway), a lot of apps stopped working. This was a good thing. For an example of a great system that still let the apps spew all over the place see Amiga OS (old school ones), apps brought it down constantly.

      I am willing to bet that many of the sloppy apps that don't work in Vista, would also fail in a proper XP set-up (un/low privileged user), now that Vista forces a decent user setup, and Windows 7 appears to be better optimised, my life at work will be better.

      At home I will continue to use Linux, and keep an eye out for the Windows versions of games I purchased Linux versions of, trying to support a Linux shop (oops).

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    29. Re:Or maybe you're pulling that from your ass by Tawnos · · Score: 1

      Insightful? Really? It's an easy test - try running DRM protected content on a non DRM protected source and see if it works in Win7 (beta). What? It does. So you're the one spreading FUD this time? Shocking!

    30. Re:Or maybe you're pulling that from your ass by Tawnos · · Score: 1

      er doesn't... (to nonprotected source)... no more alcohol tonight...

    31. Re:Or maybe you're pulling that from your ass by xs650 · · Score: 1

      "Vista was a market flop because it tried to do all sorts of things that Windows users were simply not ready for."

      Oh, bullshit. It was a flop because users have seen it for the POS that it is.

    32. Re:Or maybe you're pulling that from your ass by perryizgr8 · · Score: 1

      mod parent up. it is a really big misconception out there that using more memory means slow. guess what morons, superfetch allows you to load firefox instantly on clicking the orange icon. in xp and ubuntu, it takes 10 seconds.

      --
      Wealth is the gift that keeps on giving.
    33. Re:Or maybe you're pulling that from your ass by amRadioHed · · Score: 1

      I'd guess it's in /usr/bin, like most of the system software.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    34. Re:Or maybe you're pulling that from your ass by hairyfeet · · Score: 4, Interesting

      I have to agree. i gave my copy of Vista away that I got for beta testing, and last I heard it is still being passed around like an Xmas fruitcake nobody wants. I tried it again when SP1 came out, hoping it didn't suck. Nope, still sucked. While my computer isn't some elite gamer rig it is a hell of a lot closer to what is still out there by the millions in the real world: A 3.6GHz P4 with HT, 2GB of DDR400 RAM, 750GB IDE, and a Geforce 7600GS OC.

      Vista ran like a lame elephant with TB. It thrashed my 200GB OS drive to death, crap I hadn't seen since Win9X like network connectivity just dying and needing a reboot(in this day and age? WTF?) hard drive thrashing for no reason, crappy boot times, hell I could go on all day. And yes I tried all the "tweaks", although it is freaking sad that some think you should actually want an OS you have to work like hell on out of the box, but nope, still sucked. The problem with Vista is if you read Gate's interviews before it came out it was supposed to be "a new OS for next gen hardware" which was MSFT speak for needing 4GHz quad cores with 4GB of RAM just to run half as good as XP. After SP2 XP became a really decent OS, not as good IMHO as Win2K Pro SP4, but a decent OS none the less.

      The problem was MSFT bet on Moore's law always being there to save their ass. If you think back and remember that Intel was talking about being able to get Netburst up to 10GHz you can understand why they may have thought that. But they didn't see green computing, or the Netbook/Nettop, or the fact that for most homes/SMBs computers passed the "good enough" level a little over 2GHz. From my experience in PC repair I can tell you the current "sweet spot" seems to be a single core between 2.2GHz and 3.6GHz with 1-2GB of RAM and usually Intel or Nvidia integrated graphics. Vista runs like total crap on a machine with that specs.

      They also forgot the Joe and Jane Public often buy a PC based solely on price, and both Intel and AMD were happy to sell Celeron/Sempron based single core machines to the Best Buy/Walmart crowd. It has only been in the past few months that I have seen the low end being taken by dual core, and even then they really aren't anything to write home about. Vista was simply designed for a market that they expected to go nowhere but faster in GHz, but instead went green and multicore. while I hope that Win7 is better, from the articles I have been reading it looks like by the time Win7 reaches RTM it may suck just as bad as Vista.

      Maybe they will finally fire Mr Steve "We can be as cool as Apple! Really we can! Stop laughing at me!" Ballmer if Vista7 bombs and get someone in there that remembers MSFT is a BUSINESS OS manufacturer, and Windows is not supposed to be OSX. I don't know what it is with his Apple/Google penis envy, but the man needs help. Seriously. But of course I'm not the only one that thinks MSFT would do better if he wasn't there.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    35. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 2, Insightful

      The issue that bugs me with Vista's memory management and 'cache everything' approach is that all that cache has to be moved out of the way when the active application needs more memory.

      This is fine if the application requesting more memory is designed to not stall waiting for RAM and allocates memory in fairly small chunks. But when you have something that needs to be semi-realtime like Everquest2 trying to load zone actors several hundred MB at a time, Vista needs to clear out Firefox, Photoshop and Fallout 3 data from cache so that the request can be honored. While this garbage collection is running, EQ2 stalls.

      SuperFetch et al. are good ideas in theory. The implementation, however, seems to have not been tested with all use scenarios. I realize that the example I gave above is based on gaming and that gaming is not what drives the purchasing decisions of major business clients. The problem with neglecting gaming to optimize for Word and Excel is that games push the OS and the system and they show us when the OS pushes back.

      During the day, Bob in accounting still gets paid whether Excel opens in 1 second or 2. But at the end of the day he gets pissed when he gets lag killed by some kid in Nebraska because at the vital moment when he needed to twitch for the frag, that moment when the kid came into view, that moment when a couple thousand textured polygons needed to be moved to his GPU, his system stuttered.

      Does Bob have decision making power at work? Will Bob separate game performance under Vista from work performance under Vista?

      MS should have made SuperFetch smart enough to realize that if a program or application frequently allocates large chunks of RAM while hitting the disk that it needs to keep other, inactive, data out of the way so that it won't have to garbage collect and write to the pagefile at the same time that program is allocating RAM and reading from disk.

      As for the "using that RAM because it's there" argument, imagine using a football stadium as a homeless shelter between games. Now imagine that every time a paying fan comes in, you have to get one vagrant out and the fan can't walk past the ticket booth until the guy he's replacing is completely out the door. Personally, I'd rather just keep the seats empty until they're needed rather than making sure that they're always filled on any given moment, day or night.

    36. Re:Or maybe you're pulling that from your ass by colinrichardday · · Score: 1

      Both Linux and OSX are far worse than Windows on backwards compatibility.

      In the case of Linux, is that source or binary backward compatibility?

    37. Re:Or maybe you're pulling that from your ass by cibyr · · Score: 4, Informative

      /usr/local/* is for you stuff you've installed manually. /usr/bin is a perfectly sensible place for a package manager to put executables it installs. The package manager shouldn't fuck with anything in /usr/local.

      --
      It's not exactly rocket surgery.
    38. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 2, Interesting

      There are lot of problems with portable applications which try to write into the directory where .exe file is installed.

      Problems? Are you installing this app in a directory where the user actually has the write-access they need?

      If you need to put the EXE in a subfolder under %ProgramFiles%, then just modify the ACLs on the folder to let users write to it. This has all worked fine since at least NT3.x, and continues to work fine in Vista and Win7.

      Oh, you're probably talking about when the user is logged in as an admin (i.e. they have all the rights they need) but has a non-elevated token. You're right, that is stupid. But you know what? Expecting your users to be logged in with admin rights is pretty stupid too.

      In summary, Vista may suck, but your app sucked first.

    39. Re:Or maybe you're pulling that from your ass by the_womble · · Score: 5, Insightful

      What makes you think that the people complaining about backwards compatibility are the same people who complained about the Windows security model?

    40. Re:Or maybe you're pulling that from your ass by DesertBlade · · Score: 1

      They would write it to /home/user/.appfolder

      Problem solved. Actually the problem never existed in linux, no registry and ONLY SYSTEM config files are written outside of home directories.

      I just copied my firefox settings from my desktop to laptop in Linux took 2 minutes. All my bookmarks and plugins work. It was amazing. Makes backups easier to.

      --
      Half of writing history is hiding the truth.
    41. Re:Or maybe you're pulling that from your ass by westlake · · Score: 4, Insightful
      By optimized you mean they have DRM turned off. Expect DRM to be in place for the final release candidate.

      Let's put an end to this nonsense, shall we.

      The Windows netbook has an Atom CPU, 1 GB of Ram and a 160 GB HDD. These specs are good and they going to get better. Much better.
      The performance "hit" in managing DRM - the trusted path - whatever you chose to call it - isn't worth worrying about.

      But if you want shelf space at WalMart, your product must deliver licensed media play out of the box.

    42. Re:Or maybe you're pulling that from your ass by eebra82 · · Score: 1
      Before you read my reply to your post, I must inform you that I am no "Microsoft fanboy", but I find your submission kind of disturbing.

      Face it, the real reason that Windows 7 is leaner than Vista is that Vista was a market flop because it tried to do all sorts of things that Windows users were simply not ready for.

      What exactly were we not ready for? Can you please give us a few items within the operating system that caused this "flop"? I would say that the long wait and the rather unsatisfying list of improvements caused it to "flop". Vista did many things that made me choose Vista over XP. Granted, it wasn't a smooth start for Vista, but today it's actually a very good operating system.

      As for the word "flop", I wouldn't use that personally. It's actually selling really well. Look for older Slashdot articles on this topic. I think Vista is mostly a "flop" within the geeky community, which is hardly more than just a few percent of the market share.

      There is nothing seriously wrong with Vista, and Windows 7 is mostly an optimized version 2 of Vista.

      I am not going to whine directly at you on this one, but I find it interesting that people say this about Vista and not about OSX, which has received similar updates to Vista -> 7. Obviously, it would be silly if Microsoft changed the architecture completely with every new OS release.

      Some people say that 7 is just a Vista upgrade and claim that they shouldn't have to pay for it. This is a bad statement for many reasons, but as a fan of car analogies, I would say that Vista and 7 is what a car model is to its replacement the following year. It's only slightly improved and looks about the same.

      My 5c.

    43. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      Personally I want my netbook to come basically complete with all the applications I will ever need at a very 'competitive' price, so when I drop it, drown it or some one pilfers it, I can just buy another one restore the data, not have to futz around with re-installing software or paying for B$ software licences bound to dead or missing hardware.

      Netbooks are going to suffer a pretty hard life and the last thing you want to get caught up in, is buying the same software over and over again and you certainly don't want to end up paying three times the price in software versus what you are spending on hardware.

      One of the reasons I'm big on the idea of Linux on netbooks. If you pick your distro right, re-installing software involves minimal futzing around and license issues and costs are non-existent.

    44. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      Are we going to whine the same way if IE8 standardizes but breaks web pages that rely on IE7/IE6?

      To summarize: YES

      To expand: those broken standards shouldn't have been broken in the first place. People moaned with MS broke it; they will moan again because it now tries to fix things. All the moaning wouldn't have occurred if MS played by the rules.

    45. Re:Or maybe you're pulling that from your ass by w0mprat · · Score: 1

      For along time two golden rules for windows application development were:

      1. Assume your windows system may be multi-user
      2. Assume the user man not have admin rights.

      And it's been that way long before the XP era.

      I certainly had it drummed into my head, yet somehow a good fraction of the Windows ecosystem misses these basic tenets and then it's no wonder that these applications broke on Vista. If it's a crap app it'll break on Vista, but why would you want to run applications like these anyway? The risk to your system is too great!

      --
      After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
    46. Re:Or maybe you're pulling that from your ass by sortius_nod · · Score: 1

      There is nothing seriously wrong with Vista...

      Other than the horrid performance, over zealous protection and general difficulty in doing anything that a previous version does... no, nothing wrong with it at all.

      You're not seeing the forest for the trees mate, Vista was a MISTAKE, and MS are admitting it by releasing 7. Look at timelines, service packs, etc, all stinks of Vista SP2, rather than 7.

    47. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 2, Insightful

      Yea, because the W3C has a long and established history of releasing feature complete, coherent standards on time every time.

      MS breaks standards because, GASP, there is a business case to do so, or because they wanted a feature that the W3C was still bike-shedding over the syntax of.

      I hate MS as much as the next guy, but at least I'm realistic about it.

    48. Re:Or maybe you're pulling that from your ass by w0mprat · · Score: 2, Informative

      Vista offers a XP SP2 compatibility mode and other settings, selectable for each executable binary, which will resolve a huge ammount of issues with old applications in Vista.

      --
      After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
    49. Re:Or maybe you're pulling that from your ass by Jurily · · Score: 3, Informative

      /usr/local/* is for you stuff you've installed manually. /usr/bin is a perfectly sensible place for a package manager to put executables it installs. The package manager shouldn't fuck with anything in /usr/local.

      I still think GoboLinux is on the right track.

    50. Re:Or maybe you're pulling that from your ass by philipgar · · Score: 2, Insightful

      Hell, both are pretty nasty at times. Have you ever tried installing software that's 5-10 years old from source on a linux machine. Oh wait, the source relies on ancient versions of gcc, and doesn't work with libraries you currently have installed, etc. It's definitely not a trivial problem. If you download all the old compilers and libs first, you might manage to get it working, but this is far from a simple solution.

      Phil

    51. Re:Or maybe you're pulling that from your ass by Mistshadow2k4 · · Score: 0

      Face it, the real reason that Windows 7 is leaner than Vista is that Vista was a market flop because it tried to do all sorts of things that Windows users were simply not ready for. There is nothing seriously wrong with Vista, and Windows 7 is mostly an optimized version 2 of Vista.

      That is the MS company line about Vista, and that is part of their problem: denial. I've used XP for years and have had to use Vista at work. Your claim that there's nothing wrong with Vista and it did things the public wasn't ready for is laughably ridiculous. Let's just start with that first one -- exactly what does it do that the public wasn't ready for? The sidebar? That's probably the most popular feature about Vista, but other similar applications came out and were even more sophisticated before Vista got to RC1. The visual previews of items on the taskbar? The transparency? Or maybe you mean the security of UAC, which is not only annoying as hell but has been proven to be not all that secure?

      Nothing wrong with Vista? Oh, nothing, as long as you don't mind nearly an entire GIG of your memory basically disappearing while Vista eats it up and returns nothing for it. I have literally seen this situation: two computers side by side, both with fresh installs of Windows, one with XP and the other Vista. Nothing extra installed, nothing customized. The XP machine was using roughly 450 megs of RAM idling, and the Vista machine was using over 900 megs of RAM idling! Just out of curiousity, I took the XP machine home and tried this little experiment. I installed a Vista look-alike app bundle, which included the sidebar, taskbar previews, flip 3d, transparency, etc.; all the bells and whistles. Memory usage while idling shot up to 738 megs. Yes, that's quite a lot, but the Vista machine at work -- with nothing extra added on to it -- still used over 150 megs more Ram idling. I'm not alone either. Study after study comparing the two showed the same results -- even after the installation of SP1 on Vista.

      Seriously, I can't help but wonder; how did this get modded to +5? We all know better than this. I'm tempted to go back to moderating and meta-moderating when I see stuff like this. Seems more to me like you pulled that out of your ass, not the author of the article.

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    52. Re:Or maybe you're pulling that from your ass by diamondsw · · Score: 1

      On the contrary - I'm running Windows 7 Beta on an Eee 901, and it performs at least as well as XP. I've been very surprised and pleased with the performance of Win7 on this machine - it's definitely a major step up from Vista, which I had previously tried and removed. I'm looking forward to upgrading from XP to 7. That's something I never would have said about Vista, and that's good news for Microsoft.

      (Of course, my Eee does spend 95% of its time booted into Mac OS X, but that's just showing my true preferences. ;-) )

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    53. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      So you're saying the ms office prior to v2007 wont run on vista? Or IE 6?

      (d'oh)

    54. Re:Or maybe you're pulling that from your ass by BikeHelmet · · Score: 0, Offtopic

      WARNING: The following post is spazzy, and also a huge wall of text. Don't get flattened.

      Linux has an annoying security model, for one reason - it's not very unified between cmdline and GUI.

      I've been using Ubuntu for about a month now. There's a few things that just don't make sense, but most do. Now that I'm thinking about them, I may as well list them.

      1) Apps are labelled by task rather than name. I had to use google to find out that the "File Browser" was called "nautilus". Gee - could you label it using the app's name, or make it launchable by entering something like "file-browser" in the run box?

      2) No easy way to sudo GUI stuff. Often I have to open a terminal and use sudo to complete a task, which is annoying. Why can't there just be a button to kick me up to root for a minute or two?

      3) Navigating folders is a PITA in the terminal.

      These fail:

      cd etc/X11/

      cd etc/X11

      cd /etc/X11/

      cd /etc/X11

      cd etc
      cd /X11

      cd etc
      cd X11

      This doesn't:

      cd /etc
      cd X11

      Would it hurt to be a little intuitive about where I wanted to go? Apparently so...

      4) More #2. It would be much easier to have a way to kick gedit up to root so I can save xorg.conf. That'd save me having to navigate to that folder, which took 10 minutes the first time.

      5) Argh. More #3. My Windows partitions often have folders about 8-20 deep. Navigating with the terminal is... horrible. I may have to resize my linux partition and just stick everything on it, because accessing stuff on a shared partition with good organization is such a huge PITA.

      6) Oh dear god. I made a shortcut to a file on an NTFS partition and put it on the desktop. The thing is, when I open it, I can't go "up" to the folder's parent folders - it takes me "up" (back) to the desktop. Great. I guess I'll get into the habbit of opening the terminal, typing "gksudo nautilus" in, then navigating manually to the folder I need on my NTFS partition, so that I can go "up" properly and copy stuff around...

      And btw, this only takes 1-3 seconds on Windows, because I have a modified run box that opens the correct folder based on the name and some simple heuristics. Why can't linux have a decent find feature? And for that matter, why can't Microsoft create one for Windows? Bleh. They both fail at finding - but at least I can navigate quicker under Windows thanks to brilliant third party coders.

      And now some more subjective personal peeves...

      7) I hate bash. I really really hate it. A misplaced space, and the whole script breaks down. It's actually simpler for me to script stuff in java than in bash - perhaps because of the more lenient syntax of java. O_o

      8) What is up with all that MIME handling rather than extention handling? I have some folders that take a second to display on Windows, but literally take 25-40 seconds in Ubuntu, because of all the identifying of file types.

      9) I love the desktop security. Just about everything I try to run off the desktop fails. I tried running a java jar that loads and displays a PNG file from the same folder. It failed - no read permissions! Then I tried un-taring something, and that failed too! (tar -xvvf blah.tar?) I tried to copy it to my NTFS partition, but that also failed, so I re-downloaded it. After verifying they had identical MD5's, I deleted the one on the desktop and un-tar'd it successfully from the NTFS partition. Very cool desktop security. I'll make a note not to download stuff there. That's not really a peeve, to be honest - it was more fascinating to me than anything else.

      Final Note: Right now I'm happy and a bit annoyed.

      I got systester to compile a little while ago. After that, I installed Fennec, which I had to manually un-tar into /usr/share/, then set up privs so th

    55. Re:Or maybe you're pulling that from your ass by Mistshadow2k4 · · Score: 1

      Yeah, that's what superfetch is supposed to be sucking up all that memory for. But you must be using some tweak I don't know about if it loads anything that fast (and this is with 4 gigs of RAM I'm talking about here). I can't tell that FF or anything loads faster than 10 seconds.

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    56. Re:Or maybe you're pulling that from your ass by FranTaylor · · Score: 1

      Can you show me a Vista program that has raw access to an Ethernet device?

    57. Re:Or maybe you're pulling that from your ass by xous · · Score: 5, Informative

      Hi,

      1) Apps are labelled by task rather than name. I had to use google to find out that the "File Browser" was called "nautilus". Gee - could you label it using the app's name, or make it launchable by entering something like "file-browser" in the run box?

      This is simply not possible to realistically do on a linux distribution because there are usually multiple options. I admit a description field below the application would be nice.

      2) No easy way to sudo GUI stuff. Often I have to open a terminal and use sudo to complete a task, which is annoying. Why can't there just be a button to kick me up to root for a minute or two?

      There are quite a few applications that allow you to do this. Use google.

      3) Navigating folders is a PITA in the terminal.

      Learn how a linux file system works and learn how bash processes commands. The space character is a special character in the linux command line for good reason.

      To me your argument is the same thing if you were at the command prompt in Windows command prompt sitting at:

      C:\Documents and Settings\UserName>

      and typed
      > cd Windows.

      Expecting it to magically figure out you want C:\Windows.
      It should know what I want right? WRONG. It doesn't and for this feature to even work it would have to index the entire file system.

      Solution: Learn how file paths really work.

      These are all valid
      cd /etc/X11

      cd /etc/X11/

      cd /etc
      cd X11

      Simple solution for a beginner: Always use absolute paths until you understand relative paths.

      Alternative: Use a different shell, there are plenty of options.

      4) Create an alias if you find yourself using the command often.

      alias editxorg="sudo gedit /etc/X11/xorg.conf"

      (See Bash Aliases for further details)

      5) Tab completion plus using all lower case for file names make this trivial. I find it much faster to find things than navigating my media in explorer.

      6) A shortcut on linux isn't exactly the same thing as a shortcut on windows. It probably created a symlink which makes the folder appear to be actually on your desktop to most programs. This is by design.

      Create a launcher that runs your file-manager with that particular path if you want to mimic windows shortcuts

      7) This is linux and not windows. Bash is much more powerful than the pitiful shell windows provides. Learn to escape spaces, avoid spaces in file names, use tab completion, or enclose spaces in quotes.

      8) Traditionally extensions have no meaning in the unix world... this is by design.

      9) Not understanding permissions is why you are running into these problems. Probably because you tend to resort to running things with root privileges instead of figuring out why the permissions are incorrect.

      It takes a while to understand but once you've got it you'll wonder why you thought it was hard.

    58. Re:Or maybe you're pulling that from your ass by cowbutt · · Score: 5, Informative

      I've been using Ubuntu for about a month now. There's a few things that just don't make sense, but most do. Now that I'm thinking about them, I may as well list them.

      1) Apps are labelled by task rather than name. I had to use google to find out that the "File Browser" was called "nautilus". Gee - could you label it using the app's name, or make it launchable by entering something like "file-browser" in the run box?

      File that as a bug with Ubuntu. RH/Fedora are starting to do what you describe, at least for typical desktop user apps, like the file browser, web browser, email, text editor and so on.

      2) No easy way to sudo GUI stuff. Often I have to open a terminal and use sudo to complete a task, which is annoying. Why can't there just be a button to kick me up to root for a minute or two?

      It's not safe to run GUI applications as root. If you insist, and your distro vendor agrees, then they may configure it (using PAM) to use consolehelper (part of the usermode package) to ask for the root password when you run it.

      3) Navigating folders is a PITA in the terminal. These fail: cd etc/X11/ cd etc/X11

      To be expected, unless your Current Working Directory (CWD) is the root of the filesystem, known as /, or you have a duplication etc/X11 hierarchy under your CWD. The trailing / on the first example is redundant, BTW.

      cd /etc/X11/ cd /etc/X11

      Both those should be fine. Did you test before posting?

      cd etc cd /X11 cd etc cd X11

      First pair will try to change to etc in the CWD (and fail), then try to go to X11 in the root (and fail). Second will try to go to etc in the CWD (and fail), then go to X11 in the CWD (and fail).

      This doesn't: cd /etc cd X11 Would it hurt to be a little intuitive about where I wanted to go? Apparently so...

      It's impossible to be intuitive when they mean entirely different things. Would you expect 'CD D:\SYSTEM32' to Do The Right Thing on Windows when Windows is installed on C: and SYSTEM32 is inside the WINDOWS directory? Same deal. If it helps, think of C:\ being roughly equivalent the root of the filesystem (i.e. /). It kinda breaks down because UNIX doesn't have drive letters, and actually Windows uses the backslash in the same way as UNIX uses the slash; note how you can use 'CD \' to go to the root of the current drive.

      4) More #2. It would be much easier to have a way to kick gedit up to root so I can save xorg.conf. That'd save me having to navigate to that folder, which took 10 minutes the first time.

      In addition to the earlier explanations, it's really not safe to let just any old user have write access to system config files by default. At best, they might mess them up, at worst, they may make them do bad things (install spyware, delete their home directory) to other users. If you wish, if you're the owner of the file (i.e. root in the case of xorg.conf), you can loosen the permissions on specific files using chmod.

      5) Argh. More #3. My Windows partitions often have folders about 8-20 deep. Navigating with the terminal is... horrible. I may have to resize my linux partition and just stick everything on it, because accessing stuff on a shared partition with good organization is such a huge PITA.

      You know about tab completion in the shell, right? Hit tab on a partial file or directory name, and it'll complete as best it can. If there are multiple matches, it'll beep. Hit tab again, and it'll show them.

      6) Oh dear god. I made a shortcut to a file on an NTFS partition and put it on the desktop. The thing is, when I open it, I can't go "up" to the folder's parent folders - it takes me "up" (back) to the desktop. Great. I guess I'll get into the habbit of opening the terminal, typing "gksudo nautilus" in, then navigating manually to the folder I need on my NTFS partition, so that I can go "up" properly and cop

    59. Re:Or maybe you're pulling that from your ass by tzot · · Score: 1

      Give me an application that is coded correctly and that does not try to be "more clever" than the operating system by using undocumented structures, functions, registry keys or whatever else, and I'll show you an application that runs fine on Vista.

      Hm. I thought Microsoft Office ran fine on Vista.

      --
      I speak England very best
    60. Re:Or maybe you're pulling that from your ass by thetoadwarrior · · Score: 1
      I smell bollocks so I've decided to log into my Ubuntu machine and try some of these

      These fail:

      cd etc/X11/

      works

      cd etc/X11

      works

      cd /etc/X11/

      works

      cd /etc/X11

      works

      cd etc cd /X11

      Of course this fails. X11 isn't a root folder and you can't do that on any machine. Windows included and that's good. The only other option would be then to expect everyone to ../ their way back to the root folder or have this little basic command scan your whole HD everytime because the user is too dim to be in the command line.

      cd etc cd X11

      works

      This doesn't:

      cd /etc cd X11

      works

      Would it hurt to be a little intuitive about where I wanted to go? Apparently so...

      I think a lot of your examples are shit ways of doing it but they work. But that's Ubuntu for you. It brings Linux to the spackers of the world. ;)

      As far as the rest of your post it's BS too but I don't have time to waste on my Sunday. Regarding cocking up your commands in the command line, keep in mind you can hit the up arrow to scroll through your typed commands just as it does in Windows CLI. Only a simpleton would retype everything again.

      The CLI interfaces of all systems pretty much work the same thanks to established ways of doing things. Everyone that grew up having to use CLI will know what to do. Those that don't shouldn't touch it before reading up on how to use it just like anything else.

    61. Re:Or maybe you're pulling that from your ass by shellbeach · · Score: 2, Insightful

      like kill -9 `pidof firefox.exe`

      killall -9 -r firefox is much easier :) (The -r option makes the name argument a regexp search, and is very, very powerful ...)

      As for *nix directories, whether you use /usr or /usr/local or /opt it really doesn't matter, provided the relevant directories with executables in them are in your path. That's the beauty of the system, and that's why these analogies between Windows and *nix are meaningless.

    62. Re:Or maybe you're pulling that from your ass by MMInterface · · Score: 5, Funny

      What makes you think that the people complaining about backwards compatibility are the same people who complained about the Windows security model?

      The fact that many people have complained about both in the same post.

    63. Re:Or maybe you're pulling that from your ass by Conley+Index · · Score: 1

      /usr/local is for ports and packages. If you really need something outside ports to be available to all users, it might go there, too. Hopefully, you have a good idea of how to deal with updates. (Is there any reason not to make it a port?) /usr/bin is for the base -- the nonessential stuff that is not in /bin. No package should touch that since packages are much more likely to be broken than the base and should not interfere with it.

      Sorry, your operation system has different ideas about hier(7) -- layout of file systems? Maybe that makes sense, too, but why do you think you know it better than the packages manager of another operating system / distribution?

    64. Re:Or maybe you're pulling that from your ass by Frnknstn · · Score: 1

      Is this a troll? If so, you got me. Here are a couple of notes:

      3) You need to smoke less weed, because
      cd /etc/X11/
      cd /etc/X11
      both should work.

      (an aside: the directories '~' and '/' are different; ~ is your home folder (/home/username/) and the default when you open a shell, and / is the root folder, the start of the filesystem.)

      6) You didn't create a shortcut, you probably created a symbolic link. Google and wikipedia the terms to see the difference.

      also:

      7) If your bash scripts are so fragile, then you are probably coding them poorly. Like a lot of scripting languages with long histories, bash script lets you do things a hundred different ways, but there are only a couple that you should ever use, just to be safe.

      --
      If it's in you sig, it's in your post.
    65. Re:Or maybe you're pulling that from your ass by BikeHelmet · · Score: 1

      Mod this guy up! He answered a lot of my questions. :D

      And regarding #3 - no, they don't work. I think my terminal is messed up somehow. It doesn't seem to want to change dirs if I enter more than a single one.

      cd /etc/X11 does fail.

      Trailing slashes may be redundent, but on Windows they ensure the filename is treated as a folder. Old habbit, I guess.

    66. Re:Or maybe you're pulling that from your ass by LingNoi · · Score: 3, Insightful

      Then you do what Mozilla does and put it in this-feature-mozilla so when the standard does come along you don't screw up the web with your unstandardised features.

      MS breaks standards because, GASP, there is a business case to do so

      Yeah, ruining the web for everyone who's not using IE.

    67. Re:Or maybe you're pulling that from your ass by BikeHelmet · · Score: 1

      Simple solution for a beginner: Always use absolute paths until you understand relative paths.

      Absolute paths don't seem to be working on my Ubuntu install? I have to change dirs one at a time.

      I just verified this doesn't work:

      cd /etc/X11

      If you know why, let me know. It's very annoying.

      Oh - I wouldn't type in "cd Windows" - I'd type in cd %windir% - and yes, it'd go there instantly.

      I'm well aware of how relative paths work. I wasn't aware that a preceeding slash indicates root.

      1) Wouldn't it be as simple as establishing a couple links or scripts named specific things, which apply to most distros? If file-browser is KDE's varient on one distro, and Gnome's varient on another, it doesn't matter, since you don't need to know the name of the executable - only the guy that made the script needs to know.

      When anyone executes file-browser, they get Nautilus or whatever program is the default one...

      2) I was hoping I wouldn't have to replace all the default applications.

      4) Handy. Got any tips on where I should throw all these aliases?

      5) I don't navigate in explorer. I said I used a smart run box. (which opens the correct dir in explorer)

      6) O...kay. Googling symlinks next.

      7) I'm not going to rename a million files or folders at this point. I'll just live with it and get annoyed.

      8) It may be by design, but it'd still be nice if it were faster.

      9) I just said I figured out how to set the permissions properly for something I unzipped. The problem is probably that most of the tasks I was doing required higher privs. (compiling, unzipping to /usr/share, editing xorg.conf, etc.)

    68. Re:Or maybe you're pulling that from your ass by LingNoi · · Score: 1

      3)

      desktop:~$ cd /etc/X11/
      desktop:/etc/X11$ cd /etc/X11/

      No problem here so you're doing it wrong. :)

      9) Again you're doing it wrong. right click on the file -> properties -> permissions -> allow executing this file as a program

    69. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      What a totally delousional first post.

      "Nothing seriously wrong with Vista" you kidding me?.

      I/O speeds are dismal by todays standards, and dont get anyone started on a DRM rant.

      M$ deserved to get their ass spanked for this tripe. Tbh i do hope 7 fares no better.

      M$ has become out of touch with their user base. The number of failures of any of the new stuff from from them is shown in the adoption rates, people are loosing the faith which in my mind is justified.

    70. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      What is this you talking about some imaginary companies called Google, and Apple?

      I'm sure you in all your double-standard-glorious-ness meant to say. GOOG and AAPL. They don't sound so hip and cool to you now, do they? But I'm sure you have fun times calling them hip names while you choose to called your oh-so-hated Microsoft by it's listed 4 letter code.

      Personally, I think you need to try Vista again, without all your single-minded preconceptions. Seriously, try it.

       

      Maybe they will finally fire Mr Steve "We can be as cool as Apple! Really we can! Stop laughing at me!" Ballmer if Vista7 bombs and get someone in there that remembers MSFT is a BUSINESS OS manufacturer, and Windows is not supposed to be OSX. I don't know what it is with his Apple/Google penis envy, but the man needs help. Seriously.

      Ah this part of your post is where you show your true, fanboi-ish colours. Emphasis mine to make it even more clear. Do you _really_ think that Vista's biggest problem was businesses buying huge quantities of new computers with Vista pre-loaded? No, the problem is cheap people, like you, loading Vista, on hardware it wasn't mean to run on. Sure, there was a little screw up with the whole "Vista Ready/Capable" stuff. But what was your excuse? If it doesn't run on your hardware, it just doesn't. Are you going to cry to mommy and say "But but, MSFT said my PC should be Vista ready, waaah".
       
      No, be a man and move on with the times by buying some new hardware. And/Or be a geek and recycle that old PC into something useful, like a router, an access point, file-server, etc.

      -XcepticZP

    71. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 1, Insightful

      um not 100% accurate.

      if you said binary rpm tar maybe.

      Source ( even back to 01 ) builds unde latter gcc's/libc's

      if the code uses some odd methods you may see more warnings during the build.

      most of the time though things are very sane.

    72. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      SuperFetch et al. are good ideas in theory. The implementation, however, seems to have not been tested with all use scenarios.

      And how do you imagine they test "all use scenarios"? They can't, it's simply unfeasible. Not that they need to, because your example is rather lame.

      Do a little test. Create a .Net application that consumes a large amount of memory and then releases it. Odds are you can quickly fill up 2GB of RAM in no time just by creating large arrays of arrays and filling them with random strings/numbers. Now since those objects are no longer referenced(obviously by you nulling all their references), the Garbage Collector hasn't reclaimed and released that memory.

      Now put a button on your form an make it call this function: System.GC.Collect(); (Assuming you're using C# here.)

      Watch that 2GB of RAM go from 2GB to around 20MB in less than 2 seconds.

      Lesson number two for you. Learn about how window's prioritizes processes. Then you'll realize why you didn't get any yummy moderation.

      -XcepticZP

    73. Re:Or maybe you're pulling that from your ass by Martin+Soto · · Score: 1

      Linux has an annoying security model, for one reason - it's not very unified between cmdline and GUI.

      Can you be more specific? What gives you the impression that the security models are actually different?

      1) Apps are labelled by task rather than name. I had to use google to find out that the "File Browser" was called "nautilus". Gee - could you label it using the app's name, or make it launchable by entering something like "file-browser" in the run box?

      This sounds like a good idea. What about filing an Ubuntu bug for that?

      2) No easy way to sudo GUI stuff. Often I have to open a terminal and use sudo to complete a task, which is annoying. Why can't there just be a button to kick me up to root for a minute or two?

      3) Navigating folders is a PITA in the terminal.

      Hmm, gksudo works fine here. That said, it is not recommended to run GUI applications as root, so avoid it if possible.

      These fail:

      [assorted cd commands deleted]

      Would it hurt to be a little intuitive about where I wanted to go? Apparently so...

      Would it hurt to spend some time trying to understand how the UNIX file system works? Apparently so...

      This stuff is not intended for naive users; it never was. Still, the rules are very clear and not at all difficult to understand, but you have to put some effort into that.

      4) More #2. It would be much easier to have a way to kick gedit up to root so I can save xorg.conf. That'd save me having to navigate to that folder, which took 10 minutes the first time.

      I'm feeling generous today, I'll give you a formula:

      cd /etc/X11
      gksudo gedit xorg.conf

      And, besides, what the heck are you doing with your system that you have to edit xorg.conf that often?

      5) Argh. More #3. My Windows partitions often have folders about 8-20 deep. Navigating with the terminal is... horrible. I may have to resize my linux partition and just stick everything on it, because accessing stuff on a shared partition with good organization is such a huge PITA.

      Is it better in Windows? Whenever I have to suffer a Windows command line, I find navigation deeply unnerving, but this is off-topic. Look, I've been using the Unix command line regularly since the early 90s. And you know what I do when I have to find my way arround a large file hierachy? I open a nautilus window (often issuing 'nautilus .' from the command line, so that it opens where I'm standing), and navigate to where I want to go. But, anyway, if you you are so adamant about doing everything from the command line, tab completion is your friend, use it!

      6) Oh dear god. I made a shortcut to a file on an NTFS partition and put it on the desktop. The thing is, when I open it, I can't go "up" to the folder's parent folders - it takes me "up" (back) to the desktop. Great. I guess I'll get into the habbit of opening the terminal, typing "gksudo nautilus" in, then navigating manually to the folder I need on my NTFS partition, so that I can go "up" properly and copy stuff around...

      'man bash' is your friend here, but, as I said, I'm feeling generous today:

      set -P

      will solve your problem. And, again, "gksudo nautilus"? Where does your obsession with running everything as root come from? Windows, maybe?

      And btw, this only takes 1-3 seconds on Windows, because I have a modified run box that opens the correct folder based on the name and some simple heuristics. Why can't linux have a decent find feature? And for that matter, why can't Microsoft create one for Windows? Bleh. They both fail at finding - but at least I can navigate quicker under Windows thanks to brilliant third party coders.

      What do you call "find feature" and what do you want to do with it? I would point you to the find and locate commands, but

    74. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      I have recently installed some new software on my FreeBSD computer but I have some questions. One thing it is apparently doing is detecting bad "scripts" on web pages and asks me if I want to debug them.

      The question I have is "what exactly is scripting" and "debugging" and how I am supposed to debug? Can someone with some techno experience explain what is scripting, coding, etc...Also, what is a "RunTime Error". The exact line that pops up says: "A runtime error has occurred. Do you wish to debug? Line:52 Error 'null' is null or not an object" What does this mean?

    75. Re:Or maybe you're pulling that from your ass by daoine_sidhe · · Score: 3, Interesting

      You're wrong. The only thing that matters at all with any product anywhere is wrong with Vista; my customers don't want it and won't buy it. Therefore, it is a terrible product that I don't carry and have no interest in.

      Now, with Windows 7 my customers have been showing some cautious optimism, so we'll see how it goes.

    76. Re:Or maybe you're pulling that from your ass by benjymouse · · Score: 2, Interesting

      While I agree with most of your points, I have to take issue with no. 7:

      7) This is linux and not windows. Bash is much more powerful than the pitiful shell windows provides.

      It's rather newish (2006) but IMO PowerShell generally blows bash and all other Unix shells out of the water. Arguably, PowerShell is much better for Windows, as more APIs in Windows are object-oriented and thus fit better with PowerShell.

      Take a look at my sig. It's a one-line, slashdot sig fitting (OP has a point: If you are handling files with spaces in them, *many* scripts will break down due to the fact that *nix shells pipes are text-only and that many tools by default parse using whitespace as delimiters. In a shell with object-oriented or structured pipes this will not happen.

      Sorry for chiming in, but it is kinda my pet topic at the moment.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    77. Re:Or maybe you're pulling that from your ass by philipgar · · Score: 1

      yeah... because all code from '01 will compile with gcc 4.0... hell, I bet a lot would have issues with gcc 3.3. Not to mention include files have changed, installed libs on the system are different etc. I'm still working on (actively developed) code now that doesn't compile with g++ 4.0 (granted the codebase is part of a research project so their priorities are different). I've also used multiple other research programs developed in the late 90s or early '00s, and many of them require quite a bit of tweaking to get working. Nothing like fixing 100 errors brought about by changes to how gcc implements the standards, and where headers are included, what is included in what headers etc. But if you consider that stuff straightforward, be my guest.

      Phil

    78. Re:Or maybe you're pulling that from your ass by Repossessed · · Score: 1

      1) Apps are labelled by task rather than name. I had to use google to find out that the "File Browser" was called "nautilus". Gee - could you label it using the app's name, or make it launchable by entering something like "file-browser" in the run box?

      The parent brings up a good point on this one. Obviously we can't just name apps file-browser or webrowser, there are too many choices. But how about an app that creates a series of shortcuts with descriptive names, and a gui (and manual text config file) that keeps a list of default apps? we already have default apps for various tasks after all. It would be trivial to do as well, just modify alias or keep shortcuts in the user's bin folder.

      And it would have saved me a lot of trouble the first time I used Debian or Slackware and couldn't find 'Firefox' (PS, whoever made the decision to keep gaim as an optional launch name for Pidgin has my eternal thanks)

      --
      Liberte, Egalite, Fraternite (TM)
    79. Re:Or maybe you're pulling that from your ass by DarkOx · · Score: 1

      Most of them have their own tree and use a relative path, so i might have installed Foobar into /home/foo. Under which I have the ususal /bin /etc and /lib directories. So yes there are some apps that make bad assumptions on where to find shared libs but most run ok.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    80. Re:Or maybe you're pulling that from your ass by magarity · · Score: 1

      and registry key abuse
       
      Nevermind just the keys; the windows registry is abuse. The registry is my main complaint about windows.

    81. Re:Or maybe you're pulling that from your ass by Frnknstn · · Score: 1

      The headslap question: are you sure you are using capital X rather than lowercase x in the 'X11'?

      Also, what kind of hint does tab completion give you when you type 'cd /etc/X [tab]'?

      --
      If it's in you sig, it's in your post.
    82. Re:Or maybe you're pulling that from your ass by mrfaithful · · Score: 1

      There are lot of problems with portable applications which try to write into the directory where .exe file is installed.

      Do portable progs on your fav linux distro do the same? That is, they write their configuration files to /bin or /usr/bin or /usr/local/bin or whatever.

      What happens when an app with no root priviledge tries to write its configuration files in /bin? It fails spectacularly of course.

      When you are installed on as large a number of computers as Microsoft's OS is, you have to be a little more responsible. Improve the security model to bring it closer to Linux, spectacular! Leave it so that writes to previously okay directories now fail? Terrible.

      Maybe I'm over simplifying this, but to me it would seem trivial to remap writes to a user directory. Every time OpenFile is called on Program Files/blah/foo.cfg, open %USERDIR%/Local Settings/App Data/blah/foo.cfg if it exists, if not, copy the one from program files and then open it. Vista already has the compatibility options that correct for misapplications of win32 functions, for me at least my complaint was that their backwards compatibility was really half assed and they've shown no interest in updating it.

      Which now that I think about it, seems to be their pattern (X360 Xbox compatibility has stalled, XP never did get a working soundblaster emulator)

    83. Re:Or maybe you're pulling that from your ass by Lorien_the_first_one · · Score: 1

      Thank you. I'm an admin and I see a lot of places giving their users admin rights simply because many programmers either simply assume that users will have admin rights or, the programmers refuse to follow common sense security policy. Intuit, anyone?

      So what do I have to do? I have to research every application that breaks when the user does not have admin rights. I have to go the vendor's website, and see if there is an article describing how to run the program as non-admin. Often, the article I do find is a description of about 15-30 minutes of configuration changes to fix it.

      If that doesn't exist, I have to call the company, possibly pay for extra support on this issue, and sometimes, find out that the configuration I have in mind is not even documented. Ha, ha.

      On the other hand, from what I can see, Linux programmers make the assumption from the gitgo that users are not running as root. Which means I NEVER have to run as root, (except for maintenance and installs with Synaptics or Apt) and don't want to. And yes, even on Ubuntu, when I download files, the execute bit is turned off. Which means that someone is still paying attention to security, rather than assuming a desire for convenience.

      Windows security has improved quite a bit, but until they are able to turn their giant ship around, it's going to be a long time before the programming philosophy changes enough to match the security model of linux. When ATT wrote Unix in 1969, the philosophy was that no user should be able to destroy the work of another user. I think despite the changes since then, that philosophy holds true today.

      --
      The diversity and expression of human opinion is essential to human survival.
    84. Re:Or maybe you're pulling that from your ass by blackest_k · · Score: 1

      regarding the names of Applications why does the name of the application have to be the name in the menu? well it doesn't really does it? Not quite sure of the best way to alias these item's maybe a windows locale would be a neat way to customise all the menu's in one go. not so sure about aliasing in the terminal could lead to some weird clashes.

      I guess it could be part of user preferences or perhaps added as an applet on the bottom taskbar aka (start) that way you could set up a windows style menu without trashing the standard gnome menu bar.

    85. Re:Or maybe you're pulling that from your ass by modmans2ndcoming · · Score: 1

      then you didn't type that expression.

      My Ubuntu install works just fine.

    86. Re:Or maybe you're pulling that from your ass by ipc0nfig · · Score: 1

      Face it, the real reason that Windows 7 is leaner than Vista is that Vista was a market flop because it tried to do all sorts of things that Windows users were simply not ready for.

      When I open a browser in XP vs. Vista, what exactly does Vista do that I'm not ready for? If you mean eating up useless chunks of memory, CPU, hard disk cycles with no real benefit, then yes, Windows users are not ready for that. I don't know what exactly your post title is referring to, but the only thing that has come out of someones behind was Vista, and every consumer and business adoption statistic shows this. And this is why Windows 7 is being rushed to Release Candidate status with features still being introduced.

    87. Re:Or maybe you're pulling that from your ass by doshell · · Score: 2, Insightful

      1) Wouldn't it be as simple as establishing a couple links or scripts named specific things, which apply to most distros? If file-browser is KDE's varient on one distro, and Gnome's varient on another, it doesn't matter, since you don't need to know the name of the executable - only the guy that made the script needs to know. When anyone executes file-browser, they get Nautilus or whatever program is the default one...

      Wow, you think application names confuse users, and yet you believe the intuitive way to run a file browser is to do [Some menu]->[run command]->["file-browser" <enter>]?

      Cut the crap already. What you need is a start-menu-like shortcut that says "Text editor" but actually executes /usr/bin/gedit. Which by the way is what Ubuntu does by default, so I really don't understand what this discussion is about...

      <flame>Perhaps if people actually knew Linux instead of spewing out what they heard about it back in 1996, we wouldn't have so much pointless discussion here...</flame>

      --
      Score: i, Imaginary
    88. Re:Or maybe you're pulling that from your ass by tepples · · Score: 1

      Do portable progs on your fav linux distro do the same?

      No, they write to /mnt/usb/Lockjaw/ or wherever, and the user logged in locally has full (rwx) access to this folder and the files inside.

    89. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      And regarding #3 - no, they don't work. I think my terminal is messed up somehow. It doesn't seem to want to change dirs if I enter more than a single one.

      Do I still understand you correctly that you enter two successive cd commands? Of course that doesn't work, since you need to separate commands. Semicolon for "first this command, afterwards that command", double ampersand for "first this command, if it doesn't fail, that command":

      cd /etc; cd X11
      cd /etc && cd X11

      Experiment with both cases and exchange /etc with some none-existing directory, e. g., /foobar. Observe what happens. ;)

      cd /etc/X11 does fail.

      I think not so.

      Trailing slashes may be redundent, but on Windows they ensure the filename is treated as a folder.

      Same on your system. But since you can't change to a file as a directory, the trailing slash is superfluous while using cd. In other cases (commands accepting files and directories as well), it's not; this is especially common when handling symlinks to directories.

      Old habbit, I guess.

      Well, it's not a particularly bad habit ...

    90. Re:Or maybe you're pulling that from your ass by dbcad7 · · Score: 1

      4) Handy. Got any tips on where I should throw all these aliases?

      You don't have to put them anywhere, bash stores them in bashrc file (hidden).. think ini if that helps... if you make a lot of them that you wouldn't use often enough to remember, you might want to make yourself a text file for reference.. otherwise I suppose you could open the rc file and find out what you called what.

      Like others.. cd /etc/X11 works just fine for me as well.. Are you sure that you used a capital X ?

      --
      waiting for ad.doubleclick.net
    91. Re:Or maybe you're pulling that from your ass by AvitarX · · Score: 1

      Since I was replying to a comment about binary compatibility I was speaking about it.

      I am willing to bet that Linux source compatibility is not much better than Windows binary compatibility. Except that with Linux source you can fix it easier than restarting from scratch in writing the program.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    92. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      It's FUD like this that just gets old. I installed Vista Home Premium on my old AMD 2800+XP, 1GB RAM, 250GB HD, GeforceFX5900XT. Guess what, it just "worked". No tweaks, no BS. Sure, WinXP ran faster, but Vista was acceptible. No trashing, don't need to reboot it daily, it just runs. Even Mmy old Lexmark Z11 still worked with it. My folks have been using the system w/ Vista Home Premium without complaints.

    93. Re:Or maybe you're pulling that from your ass by theskipper · · Score: 2, Informative

      Can I make a friendly suggestion? It's obvious you're curious enough to want to figure this stuff out. But based on your comments about not knowing that / refers to root (same as DOS, btw, cd \dir1 on current drive), symlinks, aliases, etc., there's a high potential that you're going to really mess things up at some point. Especially when that lack of knowledge is coupled with sudo. I've been there.

      Pick up a book like "A Practical Guide to Linux" (ISBN 0-13-147823-0) and spend a weekend working through the first half of the book. That will set a solid foundation for the basic concepts and cover most of the questions in your post like directory structure, permissions, etc.

      Next learn the basics of VIM, maybe 5 or 10 commands cover most editing tasks. Insert mode will be absolutely infuriating at first but don't back off and resort to a gui editor...it will be a hindrance in the long run.

      Then pick a topic at random and concentrate on how it works. Figure out the concept of mounts by looking at fstab, for example. Try some simple sed or awk commands. Proceed on to simple shell scripts and customizing .bashrc, etc.

      You can handle it; just take your time to make sure you really understand what's going on. Be tenacious and don't gloss over things. It won't take long to see just how suffocating the Windows mindset is. The flexibility on the *nix side of the fence is pretty amazing. It's a great feeling once it clicks; you won't want to go back.

      To sum up, the GUI warts aren't as important as you think once you understand the shell and filesystem.

      Fwiw.

    94. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      Hi,

      1) Apps are labelled by task rather than name. I had to use google to find out that the "File Browser" was called "nautilus". Gee - could you label it using the app's name, or make it launchable by entering something like "file-browser" in the run box?

      Click help->about and you'll find the name of the app. It's not that difficult.

    95. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      Errrrr . . . or maybe your Vista install was just fucked?

      I've got Vista running on a eee PC with an Atom 280 and 2GB of RAM. Shitty litle GMA950 video . . . and you know what?

      It runs fucking awesome. Apps open quickly, it boots quickly, and the battery life is fine.

      I tried the Ubuntu NetBook Remix and it was OK, but no better than Vista. XP might be a tiny smidgen faster, but its so freaking archiac that the interface is an embarrassment.

      Vista on reasonable hardware runs fine. Perhaps your tried too early before the drivers were properly optimized?

    96. Re:Or maybe you're pulling that from your ass by jedidiah · · Score: 1

      > Just randomly, can you guess where, say, alsamixer is? /usr/bin

      Although the point is moot since as a proper Unix app, it should
      be installed into the system configuration for what $PATH is. I
      shouldn't need to worry about that detail. It should be entirely
      academic.

      I shouldn't need to use "which".

      I really shouldn't ever need to point out where alsamixer is manually.
      (yes some apps are stuck in this mentality in Linux and that means
      that they are broken, not the "location" of alsamixer).

      --
      A Pirate and a Puritan look the same on a balance sheet.
    97. Re:Or maybe you're pulling that from your ass by koro666 · · Score: 1

      7) I'm not going to rename a million files or folders at this point. I'll just live with it and get annoyed.

      May I suggest a few things to put in your .inputrc:

      set completion-ignore-case on
      set show-all-if-ambiguous off
      Tab: menu-complete

      Basically, this will make it act more like cmd.exe in the respect of completion: just type a few letters, then hit Tab until you got the filename you wanted.

      bash's default behavior of beeping as soon as it's not sure annoys the hell out of me.

    98. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      A suggestion that came to mind while reading the parent: try fish (sudo apt-get install fish), the freindly interactive shell, it has built in syntax highlighting which may help you get used to using Linux shells (it also has a simplified version of the BASH syntax).

      Additionally, what version of Ubuntu are you running? Now, I'm not a normal user (I rarely run an xsession....) but I'm pretty sure that Ubuntu does label apps by what they do. In fact... I started gnome-panel and KDE4 to check: nautilus is started by gnome-panel -> Places -> * (chroot'ed Ubuntu 8.04) and a KDE equivalent is listed as File Browser in the KDE4 default menu (Kubuntu 8.10).

      Also, why do you keep sudo'ing? If you need to work as root, sudo su and exit when your done...

    99. Re:Or maybe you're pulling that from your ass by alexborges · · Score: 0, Troll

      How much does microsoft pay its astroturfers?

      I really want to know.

      --
      NO SIG
    100. Re:Or maybe you're pulling that from your ass by alexborges · · Score: 1

      They arent fair at the market either, we should NOT cut them some slack.

      --
      NO SIG
    101. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      Alternatively, simply using the command "alias" with no arguments displays all your current aliases.

    102. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      No. /usr/bin/ is for the distribution. /usr/local/bin is for your own installs. So of course lots of GNU stuff used to live in /usr/local/bin on old UNIX systems. But that doesn't mean it is the correct spot on a GNU based system.

    103. Re:Or maybe you're pulling that from your ass by molarmass192 · · Score: 1

      I'm going to have to disagree with you there. XP was OK, poorly coded, but OK. Vista is absolutely terrible. It's slow, is primarily a back end for a popup window manager, and consumes an unreasonable amount of system resources just doing nothing. If Windows 7 is a viable XP replacement (ie. small resource footprint and strong performance), then great. I'd rather see MS go the UNIX route and do a BSD kernel with a Windows GUI, but I think it will be a cold day in Hades before that day comes.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    104. Re:Or maybe you're pulling that from your ass by Aphoxema · · Score: 1

      That's the problem with everyone being named "Anonymous". ... Oh wait, wrong site...

      --
      "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    105. Re:Or maybe you're pulling that from your ass by hairyfeet · · Score: 1

      That's right, the entire Vista failure was all me. I told Microsoft if they didn't give me 100 million dollars I would run around the entire Internet making millions of accounts, posing as folks in all walks of life having Vista problems, just to destroy them. Should have paid me,huh?

      But seriously, it ain't like I'm the only one. In fact if you look up Vista horribly slow you'll see that Yahoo finds 2,580,000 hits for that phrase, and for Vista crashes? A whopping 52,700,000. That should tell you there is trouble in your paradise. So maybe instead of accusing someone of spreading FUD, maybe you might think about those figures. Unless you do think I managed to write all those web pages by myself, in which case Microsoft better give me my money or I will do the same to Win7. MWAHAHAHA!

      --
      ACs don't waste your time replying, your posts are never seen by me.
    106. Re:Or maybe you're pulling that from your ass by perryizgr8 · · Score: 1

      no tweak. just don't disable anything. maybe there's something really wrong with your system. make sure you have sp2.
      believe me, vista feels really snappy to me on the same machine compared to both ubuntu and xp.

      --
      Wealth is the gift that keeps on giving.
    107. Re:Or maybe you're pulling that from your ass by Eli+Gottlieb · · Score: 2, Insightful

      Mostly the fact that I know those people have no real grievances with Windoze; they're just OSS mujahadeen out to flame Windows for anything and everything they can.

    108. Re:Or maybe you're pulling that from your ass by JohnnyBGod · · Score: 1

      I don't like the beeping, either, but I find showing all suggestions very, very useful. Anyway, I had no idea you could get the completion to ignore case. That's cool, and thanks for sharing.

    109. Re:Or maybe you're pulling that from your ass by lazy_playboy · · Score: 1

      Interesting thread. All I can say is, I know where you're coming from with most of your gripes... but all of them are really because you've got a Windows hat on whilst trying to use Linux. I promise that if you persevere you'll soon see the light and you'll be the bitching and moaning when you're forced back onto Windows ;-)

      Bash isn't perfect, but it is pretty powerful. There are other, supposedly superior, shells available but bash is the best one to start with simply because it's ubiquitous.

      The point about spaces in filenames? Soon it becomes second nature to 'escape' the space by inserting a backslash before it. The backslash tells bash not to treat the space as a special character. Another way is to put the whole filename in quotes (single or double, although they do have slightly different uses in the example of not treating space as a special character they work the same).

      Keep at it and expect to have to unlearn some of your Windows skills.

    110. Re:Or maybe you're pulling that from your ass by Cassini2 · · Score: 1

      Make sure your keyboard driver is set correctly. My multi-lingual keyboard drivers take a little while to load. Consequently, I can enter a shell, type cd /etc/X11, and get something completely different. The problem is fairly easy to spot, as the slash characters come out as French A symbols.

    111. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      Seriously, there are some among us that simply will not be satisfied, and they are making the whole FOSS community look like a bunch of children.

      Ah... you think? They regressed past the children stage around the time of Windows 95.

    112. Re:Or maybe you're pulling that from your ass by seeker6182000 · · Score: 1

      Except the memory manager doesn't garbage collect files or executables. Nothing will be written to the page file for these items on the standby list. Also SuperFetch does cache private data that will need to be written to the page file. What your post indicates is a misunderstanding of how OSes (and I mean all OSes) manage memory.

    113. Re:Or maybe you're pulling that from your ass by Blakey+Rat · · Score: 1

      No. They ran perfectly find under the default user account of previous versions of Windows. They did not run perfectly fine under any user account with permissions below Administrator.

      Try it. Go find an application that pops up a UAC prompt in Vista, an application that you assure us "ran perfectly fine" under XP. Now create an XP user account without Administrator permissions, make it plain ol' User permissions. Tell us what happens?

      Ah, look! Instead of the relatively-friendly UAC prompt, your program simply crashed and burned with a vague error message. Wow, what a shocker. Gee, isn't this kind of a problem for the thousands of corporate desktops that (would like to) run as User for security reasons?

    114. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      Face it, the real reason that Windows 7 is leaner than Vista is that Vista was a market flop

      Given that Microsoft sold umpteen millions of copies, it's hardly a market flop.

      (yes, they were mostly oem copies, but that's still a sale)

    115. Re:Or maybe you're pulling that from your ass by Blakey+Rat · · Score: 3, Insightful

      The thing you have to realize is that most of the people who gripe about how lousy Windows is (or any Microsoft product) never actually use Windows. Or, alternatively, they haven't used Windows since Windows 98 and somehow think that it hasn't changed at all in a decade.

      These are the people who complain about "constant bluescreens" in 2000, XP, Vista. The same type of people who don't realize that Windows has *two* CLI environments, one of which is admittedly quite poor (but only intended for backwards compatibility), and one of which is far superior to bash. And, over a year after IE7 added tabs to IE, I kept seeing posts on Slashdot saying that Firefox was a superior browser because it had tabs and IE didn't.

      It's not just time, though. They also gripe about tools they don't use. For example, geeks here who rarely, if ever, use an office suite will go to great lengths to explain why the Office 2007 interface is far inferior to OpenOffice's interface. And frequently make statements like, "Office 97 had all the features anybody ever uses." They're not qualified to speak on this, of course, but they'll do it anyway.

      In short, take everything you read here with huge grains of salt.

    116. Re:Or maybe you're pulling that from your ass by ais523 · · Score: 1

      Admittedly, I often do start a text editor via Alt-F2 gedit [return]. Means I don't have to leave the keyboard to go to the mouse, doesn't require going through the menus, and you can do gksudo gedit to escalate it to root if you need to for some reason (although I prefer using sudoedit at a terminal for that sort of thing).

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    117. Re:Or maybe you're pulling that from your ass by Blakey+Rat · · Score: 1

      If you're running it from the USB stick, or from your user directory, it'll work fine. Just as in Linux, right?

      The only time you'd get a UAC prompt is when you're trying to run a "portable" app from the Program Files folder. Which brings to mind the obvious question, why the hell do you even *have* a portable app in the Program Files folder?

    118. Re:Or maybe you're pulling that from your ass by BikeHelmet · · Score: 1

      Neato. :)

      And yes, I'm sure. I just installed Ubuntu on a second computer, and it works, so something is seriously messed up on that one. Must've happened when xorg.conf took a dump. (got replaced with a generic empty one) I'm betting more than just it got messed with.

    119. Re:Or maybe you're pulling that from your ass by BikeHelmet · · Score: 1

      Running gedit from a menu isn't going to raise the privs so I can save xorg.

      Pressing Winkey+R (default Alt+F2, I think it was?) is pretty simple to open a run box. If you aren't using keyboard shortcuts for stuff like that, then... o..kay.

      You can't see the merit of either having the name of the program listed in the title bar, or having a way to launch it by description?

    120. Re:Or maybe you're pulling that from your ass by Coryoth · · Score: 1

      It's rather newish (2006) but IMO PowerShell generally blows bash and all other Unix shells out of the water. Arguably, PowerShell is much better for Windows, as more APIs in Windows are object-oriented and thus fit better with PowerShell.

      Take a look at my sig...

      Usually if people want to do things along the lines of your sig they'll use perl or python, and yes, that can and does mean as one-liners on the command line with "perl -e" or "python -c". Bash is good at what it is primarily designed for, which is managing files (usually text based), and that's more useful on UNIX since a great many things are presented as text files to be managed. If you need anything more complicated then there are certainly tools to do that ready at hand from perl and python and ruby, though to things like scsh if scheme is more to your taste.

    121. Re:Or maybe you're pulling that from your ass by BikeHelmet · · Score: 1

      Hey, a post without flaming in it! :D

      I was aware that "/" was root, but not that "/X11" was "root/X11" rather than "/etc/X11" when in the "/etc" dir.

      Using the same character for different usage scenarios takes the obviousness out of its usage. On Windows you can do "cd X11" or "cd X11\" and get to the same spot. The backslash just indicates it's a dir, which is redundant for CD, but necessary in some .bat/.cmd scripting.

      I'll look up that book.

      I've already played with mount and umount. :) I like how they work.

    122. Re:Or maybe you're pulling that from your ass by BikeHelmet · · Score: 1

      Will do. :) Seems like this could help a bit.

      The beeping is very annoying though. My motherboards have super loud internal speakers, to make sure you can hear hardware failures and overheating from far away.

      I may have to unplug them to use this. :P

    123. Re:Or maybe you're pulling that from your ass by sfraggle · · Score: 1

      Not wanting to sound condescending, but is it possible that you're typing cd/etc/X11 instead of cd /etc/X11? In Windows, you can leave out the space; under Unix, you can't.

      --
      were you expecting to see a sig here? perhaps you'd rather see the inside of an ambulance!
    124. Re:Or maybe you're pulling that from your ass by JAlexoi · · Score: 1

      Ah!! The "coded correctly" argument. This one is always so precise and extremely handy!
      You do understand, that coded correctly any piece of software is basically bug free.

    125. Re:Or maybe you're pulling that from your ass by man_of_mr_e · · Score: 1

      So what you're saying is that in order to be a "shell guru" you have to know more than just the shell. You have to know Perl and Python and Awk and Sed and Grep and a hundred other commands and languages.

      What's wrong with knowing one, much more evolved system that has consistent syntax across all functions?

    126. Re:Or maybe you're pulling that from your ass by oftenwrongsoong · · Score: 1

      Face it, the real reason that Windows 7 is leaner than Vista is that Vista was a market flop because it tried to do all sorts of things that Windows users were simply not ready for.

      You're right that 7 is leaner because Vista was a market flop. However I disagree that it flopped because it tried to do things people aren't ready for. People are ready for everything it was supposed to do. No. It flopped because of two reasons. First, it did not work properly. Second, it was painfully slow even on bad ass hardware. Vista flopped for these two reasons so 7 is a big focus shift to making things actually work and making the OS as a whole make more efficient use of resources. Nobody wants to sit around and wait endlessly while their Core 9 Septuagint with 50 exabytes of RAM chugs away to repaint a window because you had the audacity to move the mouse while it was processing something. That is why Vista flopped. That is why 7 is being made leaner. Netbooks have something to do with it, but not a whole hell of a lot.

    127. Re:Or maybe you're pulling that from your ass by rastos1 · · Score: 1

      1) Apps are labelled by task rather than name. I had to use google to find out that the "File Browser" was called "nautilus". Gee - could you label it using the app's name, or make it launchable by entering something like "file-browser" in the run box?

      Would you mind to tell me what is the "task name" for terminal services client on Vista? Because no matter what I type in the orb-menu, it does not offer me what I want. Unless I type in "mstsc". Lucky me knowing the name for that from XP.

      Second question: did you use KDE4? I admit that it is not that stable as it could, but it does exactly that - you type in the task name and offers you the matching applications - and it displays the name of binary too.

    128. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      And how do you imagine they test "all use scenarios"? They can't, it's simply unfeasible. Not that they need to, because your example is rather lame.

      Go to WalMart and Best Buy and grab a copy of everything on the shelves. Have a group of interns sit down and use each piece of software. Hell they could even do a double blind test with different optimizations turned on or off. Maybe I should have been more explicit and said "all *common* use scenarios". In any case, the problems in gaming should have been picked up by the MS usability labs. Oh and thanks for the ad hominem there.

      I will agree with the point that it's infeasible to capture 100% of all possible situations in testing. This is why the ability to turn features and optimizations off is a good troubleshooting tool. I would love to know, personally, why I get corrupted images sometimes, in some games, in full screen mode, at some color depths after my system has been on for some period of time. Apparently so would quite a few other people with an Athlon x2, a nForce chipset and a Geforce 7900 series GPU. I'd love to be able to turn things off until the problem goes away and stays away. The best I can find are a few registry settings that may or may not have the effect I'm looking for and may or may not be just dummy keys placed for the benefit of legacy software that expected those keys to be present on Win2k. I don't care if it's nVidia or MS to blame. I just want to be able to apply a workaround until either the problem is fixed or I have the disposable cash for my next round of upgrades.

      Watch that 2GB of RAM go from 2GB to around 20MB in less than 2 seconds.

      And that's the point. The system stalls just long enough to be noticed. I never said that garbage collection, cache flushing or whatever superfetch is actually doing to thrash my pagefile takes long enough for me to get up and make a pot of coffee. It's just a short hiccup. Like your car missing a cylinder as you pull away from a stop light. By the time it registers it's done and gone but it did last long enough to actually be noticed.

      I used gaming as an example because it's easier to feel and visualize what I'm talking about compared to more traditional apps. When I apply a photoshop filter, update an excel formula or open a new browser tab, I'm not surprised when I have to wait a fraction of a second for the system to deal with it. I told the program to do something and it did. However, when I'm just turning the corner in South Qeynos and a guard seems to teleport 5 feet between one frame and the next, I want to say "WTF?".

      Vista does a lot of neat tricks with memory that it's predecessors did not. I just want to have the option of turning those tricks off or going to a more conservative caching strategy when something doesn't work right.

    129. Re:Or maybe you're pulling that from your ass by drinkypoo · · Score: 1

      On the contrary - I'm running Windows 7 Beta on an Eee 901, and it performs at least as well as XP.

      XP before or after service pack 3?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    130. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      It is not bullshit or 'anti vista'. I WANT to use this damn thing. I have 2 brand new laptops that take this long. After decrapifying it including getting rid of norton and all the other junk. It was a little better (not much). Turning off those 4 services I can get to a usable desktop from bootup in about 2 mins now.

      It is a dual core Intel 9400 2.4ghz 4 gig ram. A *TAD* better than a 486... It has a weak HD at 5400rpm which is the part of the issue.

      It took me about 2-3 weeks to work out what was going on. ProcMon to the rescue. It showed exactly what was snorking it all up.

      Let me lay this out for you. And the times add up. The SCM loads things fairly linearly in this case.

      1-2 mins booting. This is logon screen
      logon
      in about 2-3 mins I will see the desktop. This is *NOT* a usable desktop. Oh no I wish it was. It is just TEASING me. Sometimes I can get taskmanager open in time. It shows about 600-800 meg USED memory. Im sorry wtf...
      Double click something such as Firefox. That will not be starting up right now. The OS holds onto that for awhile.
      2-5 mins Superfetch FILLING the remainder of the memory with any file I have remotely touched in the past couple of months.
      another 1-5 mins (depending on what I set the size to) for ReadyBoost recreating the readyboost file on the usb/sd card.
      Sysindexer (out of box, not 4.0 which is a serious improvement) during this whole time is THRASHING the disk.
      Windows Defender is doing the same thing (it was shit in xp still is).
      THEN once all this crap finishes off (you can watch all of this in ProcMon). Firefox, remember I clicked that awhile ago, will start up.

      Perhaps *YOU* are not seeing this well good. I *AM*. I am on my 4th box OUT OF BOX seeing this issue. I gave it two months before I turned this junk off for it to 'tune' itself. It does not work. Boy I wish it did...

      Perhaps you can tell me what I am doing wrong other than 'turning my box on'. I installed 1 very old game, FireFox and 2 addons. The rest is stock from HP.

      This is NOT an Anti-Vista rant. I am pissed off. I have measured it and have the logs to back it up. It is not FUD. Do not believe me. Go buy 1 HP laptop. Fire it up and you will see. THIS is what people out in the field are seeing. I am not talking about 'go buy a copy of vista' build your own rig. Go buy an OEM desktop/laptop. You will see what I am talking about. I have family and friends coming to me asking 'what the hell'. They are used to junk up a computer buy a new one poof faster. Not poof slower...

      It is basically a tug of war between these 4 processes and whatever shit the OEMS are putting on the disk. I removed all of the OEM crap and it was still slow. Disabled those 4 services and well hot diggity it was usable. GEE maybe its those 4 services destroying the HD like my logs show?

      If you want a serious laugh go look up what readyboost really does. It loads up a bunch of junk onto a flash drive. But is only good for the current boot session. Hibernate and the file is deleted. Reboot the file is deleted. It deletes the file for 'security'. Never mind it is encrypted and put on a FAT32 flash drive. Which is easy to recover.

    131. Re:Or maybe you're pulling that from your ass by mario_grgic · · Score: 1

      I think MS completely missed the boat with power shell. Power shell is .NET from the shell. Gee, thanks. If I wanted to do real object oriented programming I'll use a real language for it.
      And just look how wordy and unintuitive and unrecoverable it is.

      On UNIX shell is good at managing the file system and invoking programs, and yes it can be used to pipe stuff from one app to another. But when things get complex people usually resort to a scripting language. E.g your sig would be most likely done with Perl or Python or Ruby etc.

      --
      As the island of our knowledge grows, so does the shore of our ignorance.
    132. Re:Or maybe you're pulling that from your ass by Bill,+Shooter+of+Bul · · Score: 1

      d'oh, I was hoping that the cigar reference would have reverted to its pre clintionian olde timey Carnival meaning as in : "ding ding ding give that man a cigar". Back in the day when grown men played carnival games a cigar was often one of the top prizes. Wining it would indicate that he was strong and talented.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    133. Re:Or maybe you're pulling that from your ass by bjourne · · Score: 1

      Absolute paths don't seem to be working on my Ubuntu install? I have to change dirs one at a time. I just verified this doesn't work: cd /etc/X11 If you know why, let me know. It's very annoying. Oh - I wouldn't type in "cd Windows" - I'd type in cd %windir% - and yes, it'd go there instantly.

      Check if you have the CDPATH environment variable set. "echo $CDPATH" if so, that can explain why you have problems with absolute paths. Incidentally, the CDPATH feature is what would allow you to type "cd x11" from any directory and have bash figure out the correct location by itself. Unfortunately, the feature is quirky and breaks scripts (such as autotools) in subtle ways so it is best not to use it.

    134. Re:Or maybe you're pulling that from your ass by Simetrical · · Score: 1

      The same type of people who don't realize that Windows has *two* CLI environments, one of which is admittedly quite poor (but only intended for backwards compatibility), and one of which is far superior to bash.

      I agree with the rest of your post, but is this part really true? Have you used both extensively? I haven't used Windows' new shell at all, only cmd.exe and Unix shells, so I'm curious.

      bash has one really good thing going for it: it clones the Bourne shell and so there's a huge body of stuff that automatically works with it. Anyone who ever became familiar with a Unix shell will probably be comfortable with bash pretty quickly. Windows' new shell (PowerShell, is it?) is, predictably, not compatible with Unix shells, so I'd assume you have to learn most things from scratch.

      Are there really the same quality and variety of command-line utilities on Windows? All those filters in /usr/bin are really an essential part of how useful Unix shells are.

      Really, the test is: does anyone actually use the shell in Windows? How many Windows administrators use any command line? I'd find it difficult to believe that it's very good if no one uses it. The Unix shell was refined over decades, and for a lot of that time it was the primary way of interacting with your computer.

      --
      MediaWiki developer, Total War Center sysadmin
    135. Re:Or maybe you're pulling that from your ass by Coryoth · · Score: 1

      No, I'm saying that bash is perfectly adequate for most interactive shell purposes, and if you want to do anything more OO, or generally prorgamming oriented you learn something that will actually do that job (just one of (pick your poison) perl, python, ruby, or scheme). Yes, it's not ideal, but it is quite adequate.

    136. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      Windows has *two* CLI environments, one of which is admittedly quite poor (but only intended for backwards compatibility), and one of which is far superior to bash.

      I almost burst out laughing at that. You're quire adept at passing off your opinion as fact. Now, let me preface this by stating that I haven't used powershell much, but I have tried it and came to the opposite conclusion as you. Firstly, a friend and I benchmarked it: Linux (probably BASH, it doesn't matter, because the programs were not builtins on the Linux end) was several times faster. Secondly, you only mention BASH, but forget that there are many other shells, some of which are OO, which is what I assume you feel make powershell superior (because OO = good, right?).

      over a year after IE7 added tabs to IE, I kept seeing posts on Slashdot saying that Firefox was a superior browser because it had tabs and IE didn't.

      As with powershell, I don't use IE much, but I've found that it's rather slow to open a tab.

      For example, geeks here who rarely, if ever, use an office suite will go to great lengths to explain why the Office 2007 interface is far inferior to OpenOffice's interface. And frequently make statements like, "Office 97 had all the features anybody ever uses."

      I have yet to see this, in fact many geeks (as you call them) that I know dislike both and prefer non WYSIWYG programs like LaTeX.

      They're not qualified to speak on this, of course, but they'll do it anyway.

      I don't mean to be rude but I don't think that your post was much better.

    137. Re:Or maybe you're pulling that from your ass by orasio · · Score: 3, Funny

      No way. A real "OSS mujahadeen", or, as we like to call ourselves, a real bearded Saint of the Church of Emacs, doesn't run Windows apps, so could not complain about backwards compatibility.

      In fact, right now most of us don't complain about Windows anymore, we are too busy trying to get our bios-less laptops to work with the latest version of Gnewsense

    138. Re:Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 0

      original 'ac'/troll here.

      I have no problem with vista USING the memory. But seriously 600 meg (thats not superfetch) of OS programs?

      Then it spending 4 mins filling the other 3.5 gig of memory I have with crap I havent used in months?

      I am not a 'moron' thank you. It is easy to measure what is going on. MS sysinternal utils let you watch it quite nicely.

      I am all for using the memory. But using it for things that are 'might be used' maybe possible sorta. Might work. It does not most of the time though. It SLAUGHTERS boot time as the superfetch runs at the same task level as all the other programs launched from the users point of view.

      You put a decent HD on the machine and it is not as obvious. Put a semi crummy drive and it is much more obvious what it is doing. It is why people are drooling over SDDs.

      I think ALL 4 of those services are a good idea. They are implemented badly.

      Here are the things that need to happen to fix the programs.
      ReadyBoost should not rebuild the file on every reboot
      SuperFetch needs to load at a MUCH lower priority then leave at least a few hundred meg free so you do not get 'thrashing the cache'. Which is easy to see if you stop and start programs frequently.
      Sysindexer has to stop fragmenting files. It creates and loads (and reloads) its internal cache files over and over then creates thousands of small bits scattered all over the drive. It does it much slower now and doesnt take over the drive. Its better but needs to be tweaked even more.
      WindowsDefender. It scans and rescans and then rescans then rescans again the whole drive. There are better ways. MS knows them. It is an ignored program that needs work.

      I think people think 'oh he is just spouting junk'. But if you think I am full of it try what I did. You will see. Turn those services off and you will see a dramatic improvement in your system. People want to blame AERO. It is such a small part of what is wrong its not even on the radar. People are just trying random things and hoping it fixes things. They then learn to accept over time that it is slow. They forget it should be getting better.

      And maybe there is 'something wrong with my computer'. But what I *DO* know is turn those 4 services off and the computer boots in under 2 mins.

    139. Re:Or maybe you're pulling that from your ass by bjourne · · Score: 1

      It's rather newish (2006) but IMO PowerShell generally blows bash and all other Unix shells out of the water. Arguably, PowerShell is much better for Windows, as more APIs in Windows are object-oriented and thus fit better with PowerShell. Take a look at my sig...

      Usually if people want to do things along the lines of your sig they'll use perl or python, and yes, that can and does mean as one-liners on the command line with "perl -e" or "python -c".

      The code in the sig downloads and displays all stories in the /. rss feed while filtering out those posted by kdawson. That just can't (practically) be done with a oneliner in perl, python or ruby. I've been using Linux for eight years, but the GP is right, that blows all other shells out of the water.

    140. Re:Or maybe you're pulling that from your ass by orasio · · Score: 1

      CMD.EXE is superior to bash!!!?!?!?!?!?
      You must be on drugs.
      First, CMD.EXE is useless for programmins, you are way better with vbs or something like that.
      Second, CMD.EXE doesn't have anything that compares to readline for command line editing. Auto-completion is useless, compared to what bash provides.
      Bash autocompletes commands and context sensitive arguments, for most common commands. There is nothing like that in any command line interpreter in Windows.

      I understand your opinion, though, you are just talking out of your ass, like those people you talk about.

      I have never run into anyone who said OpenOffice has a better interface than msoffice 2007. The purpose there is to clone a familiar interface, not to make something better.
      The only part of OO I actually believe to be far superior to its msoffice counterpart is equation editing for college papers, far easier if you have to write more than a couple of equations. Of course, both of them pale in comparison to LaTeX, or even LyX, but OO is easier to learn and to use than msoffice 2003, the last version I tested. After that, I lost track, because I don't make a living out of testing ms software, at some point one has to give up on software providers.

      About ff and ie, tabs is a lousy arguments. Few people said that ff was superior because and only because it had tabs. It was superior because it was superior, period.
      Security, rendering, javascript support (against ie braindead "JScript" support) extensions, being free software, also were reasons to think ff was better than ie. Most of them are still valid reasons to believe ff was better than ie, as tabs were for a long time.

      Anyhow, _if_ some dumb kids _did_ say ie didn't have tabs when it did, it doesn't represent the voice of all of slashdot. There are a lot of people here, you know? some of us are not that bright, but some of us are, so you shouldn't listen only to the voice of the dumber. Anyway, the fact that someone's reasons to have an opinion are wrong, does not imply the opinion is wrong itself

    141. Re:Or maybe you're pulling that from your ass by Eskarel · · Score: 1

      Providing an OS that isn't what users want isn't a get out of jail free card for Microsoft(or Linux for that matter), there is a difference between not being what anyone wants and being fundamentally crap though.

    142. Re:Or maybe you're pulling that from your ass by NeoStrider_BZK · · Score: 1

      you're comparing apples with oranges. UNIX wasnt designed for this. and in that case you always have /home/me/.mybigfuckakillerapp config file/directory

    143. Re:Or maybe you're pulling that from your ass by Coryoth · · Score: 1

      The code in the sig downloads and displays all stories in the /. rss feed while filtering out those posted by kdawson. That just can't (practically) be done with a oneliner in perl, python or ruby. I've been using Linux for eight years, but the GP is right, that blows all other shells out of the water.

      import feedparser; print "\n--\n".join([x.summary_detail.value for x in feedparser.parse("http://rss.slashdot.org/Slashdot/slashdot").entries if x.author != "kdawson"])

    144. Re:Or maybe you're pulling that from your ass by NeoStrider_BZK · · Score: 1

      hey...I hate windows, but I must admit it. he's right. He meant powershell. Its a shell interface powered by .NET (not that I *love* .net, but its a OOP enviroment anyway)

    145. Re:Or maybe you're pulling that from your ass by Blakey+Rat · · Score: 2, Informative

      CMD.EXE is superior to bash!!!?!?!?!?!?

      No, Powershell is superior to bash. Reading comprehension is pretty useful, you should try it sometime. But good job writing a lengthy rebuttal to something I never claimed. Moron.

      In fact, I don't think you even got the point of my post. The point was that people on Slashdot frequently express opinions on products they aren't qualified to judge, because they either haven't used them in a long period of time, or they use them extremely infrequently. For example, your ignorance of Powershell, even when replying to a post that mentions its existence demonstrates (to me at least) that you're not qualified to express any opinion, period.

    146. Re:Or maybe you're pulling that from your ass by petermgreen · · Score: 1

      Do you have any evidence to support your claim?

      Asus put first linux then windows XP on the EEEPC (the machine that everyone cloned starting the "netbook" craze). Afaict the reason they went for XP was because users wanted windows and given the specs vista was not a reasonable choice.

      The special netbook licenses (early XP eeepcs had an ordinary XP home license sticker) came later when MS had to choose between letting the netbook vendors keep shipping XP and losing the netbook market to linux. Afaict MS keeps big brand OEM pricing secret so claims that they are cheaper are difficult to prove either way.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    147. Re:Or maybe you're pulling that from your ass by shutdown+-p+now · · Score: 1

      Because you often see whining about both these things in a single Slashdot post in any MS-related stories.

    148. Re:Or maybe you're pulling that from your ass by shutdown+-p+now · · Score: 2, Informative

      Windows' new shell (PowerShell, is it?) is, predictably, not compatible with Unix shells, so I'd assume you have to learn most things from scratch.

      Are there really the same quality and variety of command-line utilities on Windows? All those filters in /usr/bin are really an essential part of how useful Unix shells are.

      The trick that makes PowerShell as useful as it is, is that it gives you direct access to all .NET APIs, which is a diverse bunch. You get very powerful XML processing (including XPath/XSLT if needed) and Web services, databases, pretty low-level process control, WMI, and a lot of other things.

      Really, the test is: does anyone actually use the shell in Windows? How many Windows administrators use any command line? I'd find it difficult to believe that it's very good if no one uses it. The Unix shell was refined over decades, and for a lot of that time it was the primary way of interacting with your computer.

      As the OP noted, PowerShell is new, so most people are still picking it up. That said, it is already very popular amongst Windows developers (especially .NET ones), from what I can see, and the more advanced admins. The rest will be there eventually whether they like it or not because Microsoft has effectively stated (if you read the team blogs on MSDN) that PowerShell will be the way to for advanced administration and scripting for all future server products. Exchange is already there, SharePoint seems to be the next on the line, and Win2008 R2 (and Win7) include PowerShell 2.0 out of the box.

    149. Re:Or maybe you're pulling that from your ass by shutdown+-p+now · · Score: 1

      Face it, the real reason that Windows 7 is leaner than Vista is that Vista was a market flop because it tried to do all sorts of things that Windows users were simply not ready for.

      There is nothing seriously wrong with Vista, and Windows 7 is mostly an optimized version 2 of Vista. So it's no surprise that with the codebase stabilized in Vista SP1 that Windows 7 will be able to build successfully upon that.

      I would respectfully disagree.

      There were indeed a lot of things wrong with Vista, especially pre-SP1 (but even now hardware compatibility seems to be much more hit-or-miss than XP ever was). What you say about fixing the old cruft is also true. And that is the true Vista problem - it made a lot of right but unpopular choices, but it also made a lot of unforgivable mess-ups along the way. It gave people too many reasons to bash it, and quite a few of them were actually factual.

      Win7, now, is effectively Vista with all the "right" stuff still in there, and most of the "wrong" stuff fixed. What more, by now more people understand why "right" stuff was, well, right. That's why the Win7 beta had so many positive reviews.

    150. Re:Or maybe you're pulling that from your ass by shutdown+-p+now · · Score: 1

      The issue that bugs me with Vista's memory management and 'cache everything' approach is that all that cache has to be moved out of the way when the active application needs more memory.

      Not really. The whole point of cache is that it's volatile - it's useful when you have it, but it won't be missed if gone. So the OS is free to grab any page with cache data on it, and immediately recycle it for any app that requests more memory. The only thing that needs to be done is to mark that page as not being used for cache so that it won't try to read cached data from it later; but that is obviously very easy to do. It won't try to actually copy data elsewhere before reusing.

      It should also be noted that some Unix systems also work in a similar way. I'm not so sure about Linux, but FreeBSD in particular is very aggressive about using the unclaimed RAM for disk cache (and also recycles blocks of cached data immediately).

    151. Re:Or maybe you're pulling that from your ass by mgf64 · · Score: 1

      this is garbage: vista drivers have more restrictions than their XP counterparts, so drivers which just worked on XP don't anymore. This adds ZERO to security as you can write a misbehaved application which installs a driver "to do the dirty work". Also as VISTA requires user authorisation pretty much to do anything, chances are an unsuspecting user WILL give permission to the App. The main issue is that you can't write a system application without writing drivers anymore. This is both stupid and wrong.

    152. Re:Or maybe you're pulling that from your ass by Kashgarinn · · Score: 1

      "or years we (the FOSS community) have been bemoaning Windows' poor, totally broken security model. Now, when MS attempts to fix that and inevitably breaks applications that rely on the previous totally broken security model, we want to whine and moan about backwards compatibility?"

      - From that comment you'd think that the linux community was a single homogenous mass all with the same ideas and perceptions of things.. which it isn't.

      Some people react negatively to anything Microsoft does because they enjoy hating microsoft, doesn't really matter what MS does, they will still react negatively. Some (most?) of those people are Linux fans.

      So it's not the FOSS community which is bashing MS because of this, it's either lazy windows programmers or MS bashers.

    153. Re:Or maybe you're pulling that from your ass by cowbutt · · Score: 1

      Using the same character for different usage scenarios takes the obviousness out of its usage. On Windows you can do "cd X11" or "cd X11\" and get to the same spot.

      UNIX's use of / is identical to Windows' use of \. Both are path separators. Both, in their leading form, ALSO indicate the root of the hierarchy (try 'CD SYSTEM32' and 'CD \SYSTEM32' from the WINDOWS directory; one will take you to WINDOWS\SYSTEM32, the other will fail for the same reason 'cd /X11' fails).

    154. Re:Or maybe you're pulling that from your ass by mgf64 · · Score: 1

      Come to terms with it: some of us experienced data loss, lousy (and costly support calls) to Microsoft, using their latest Windows Vista Ultimate. If we hate it, it is more likely it comes from familiarity rather than from ignorance. Windows Vista is slow and its "security" is a huge ineffective PITA. I very much doubt Windows 7 will be any better.

    155. Re:Or maybe you're pulling that from your ass by yuna49 · · Score: 1

      Next learn the basics of VIM, maybe 5 or 10 commands cover most editing tasks.

      I strongly encourage newcomers to Linux not to start with VIM but use nano instead. It provides a handy menu of commands at the bottom of the screen so you don't need to memorize a lot of obscure key sequences.

      I use jed myself because I grew up on emacs, but I wouldn't suggest that to newcomers either.

    156. Re:Or maybe you're pulling that from your ass by marcosdumay · · Score: 1

      "Do portable progs on your fav linux distro do the same?"

      Yes. Portable apps are modified versions that write where the executable is located, the definition holds for every OS (but I never saw one for Linux).

      "That is, they write their configuration files to /bin or /usr/bin or /usr/local/bin or whatever."

      No, they try to write where the executable is, what is never /bin /usr/bin or /usr/local/bin. If you wanted your app to be on any of such places, you'd get the original version. Portable apps you use on your pen driver, or on computers where you can't install things.

    157. Re:Or maybe you're pulling that from your ass by Risen888 · · Score: 1

      And me without my mod points. Good post.

      --
      Hey, I finally got my first freak! Took you long enough!
    158. Re:Or maybe you're pulling that from your ass by phlinn · · Score: 1

      I'd like to add a silver rule there. Assume the multi user environment may use roaming profiles. I hate software updates or temporary files in application data (firefox and acrobat reader did this at one point) as well as user data which ends up in local settings. Admittedly, windows itself makes the second mistake with .jpg backgrounds. I also hate programs which, like Microsoft Outlook, use an explicit path for their working files their temporary files, and produce an error message which confuses the hell out of a user if the local profile cache name is changed for one reason or another.

      --
      "Pulling together is the aim of despotism and tyranny! Free men pull in all sorts of directions" -- Havelock Vetinari
    159. Re:Or maybe you're pulling that from your ass by Anne+Nielsen · · Score: 1

      I agree with you on that one. I've had Vista for the last year and a half and it is as fast as any other Windows. The problem can be getting used to where some things are, but other than that...works like a charm :)

    160. Re:Or maybe you're pulling that from your ass by marcosdumay · · Score: 1

      "cd /etc/X11"

      Oh, that should work. You are doing something wrong (like writting a lowercase x).

      1) Well, that makes little sense. Do you want the menu to be organized by app name? If so, you are alone. (Too bad you are using Gnome, KDE has an option for that - and for everything else). Anyway, if you just want to discover the name of a app, you can look at the menu editor.

      2) Ubuntu comes with one such app installed. I guess it is called gsudo.

      4) Put them at your .bashrc if you open the real terminal, or .bash_profile if you use the emulated one (both stay at your homedir, where you can go by typing 'cd $HOME'). Better yet, write a .bashrc and then, at your home type 'ln -s .bashrc .bash_profile'. That will make a link, so both files are the same. Also, don't forget the dots.

      6) Good, that is important stuff. Also, read about hard links. 'man ln' may help more than a google search.

      8) That delay is not because of identifying file types. It is for displaying miniatures. I don't know if Gnome will let you turn those off (KDE hs an option for that, of course), but most people start to like it after a while.

      9) The GP wasn't saying that you don't understand the security system. He was saying that you don't understand the reason why those restrictions are turned on. On most desktop installs you'll probably want to turn some of them off, so you'll get a more usable system, but each install needs a different set, so you'll need to check the impact of each one of them. Also, if you want executables to write on the dir they are, you'll probably want to put them at your home.

    161. Re:Or maybe you're pulling that from your ass by marcosdumay · · Score: 1

      "What's wrong with knowing one, much more evolved system that has consistent syntax across all functions?"

      The one consistent syntax across all functions lacks optimization for any specific task.

    162. Re:Or maybe you're pulling that from your ass by marcosdumay · · Score: 1

      "railing slashes may be redundent, but on Windows they ensure the filename is treated as a folder."

      They have the same meaning on Linux, but most commands are able to see that it is a directory. After you solve that problem, try having some fun with 'mv', that is one command where you need to specify if you want to treat a dir like a dir or a regular file sometimes.

    163. Re:Or maybe you're pulling that from your ass by marcosdumay · · Score: 1

      From all the comments about Vista, it seems that either the prefetcher cache isn't volatile or MS has lied to a bunch of people, telling them that an overall problem of Vista was local to it.

      Now, to answer you, Linux allocate all unused memory as file cache, even if not used. There is a compiling time switch that turns that off, but the default is to agressively cache (just like every other usable *nix out there).

    164. Re:Or maybe you're pulling that from your ass by wolfemi1 · · Score: 1

      ... a real bearded Saint of the Church of Emacs

      All hail Ignutius!

    165. Re:Or maybe you're pulling that from your ass by ivan256 · · Score: 1

      This actually works the same on both Windows and *nix (with the exception of changing the / with \)

      On Windows 'cd \directory' is different from 'cd directory'. One takes you to '<current drive>:\directory', and the other takes you to '<current directory>\directory'.

      On *nix, 'cd /directory' takes you to '(root)/directory', and 'cd directory' takes you to '(current directory)/directory'

      The '.' and '..' directory entries also function the same way.

    166. Re:Or maybe you're pulling that from your ass by koiransuklaa · · Score: 1

      Additional suggestion: When you encounter a problem and ask for help, do not immediately assume that the system is broken and you are doing everything correctly. I have no problem with people making mistakes, but adding snide remarks about decisions that actually make a lot of sense is stupid. They make you look like someone who is not interested in learning (which makes me uninterested in helping).

  2. Microsoft performance and security ! by Anonymous Coward · · Score: 0

    More performance is always a good thing, but since this is Microsoft it probably just means they will figure out how to suck up the extra performance with DRM....

    1. Re:Microsoft performance and security ! by Vectronic · · Score: 1

      Well, maybe, but along those lines it could be something similar, such as the mass amounts of poorly coded applications on Windows (or anywhere really, but more apparent on Windows), so with that in mind they make the OS itself take less resources, to allow for the resources used by the crappy applications.

      Neither is a good reason for improving performance, but I think in the long run I'd prefer it was for DRM rather than poor coding practices, DRM can be subverted, and generally quite easily, improving application performance and coding practices is much harder, even if it's open source you still have to spend the time yourself, or wait for someone else to fix it.

    2. Re:Microsoft performance and security ! by thePowerOfGrayskull · · Score: 1

      ell, maybe, but along those lines it could be something similar, such as the mass amounts of poorly coded applications on Windows...so with that in mind they make the OS itself take less resources, to allow for the resources used by the crappy applications.

      Wait, are you seriously suggesting that when everything else remains the same (hardware, software) except the OS, and performance of apps that used to work fine takes a sudden nosedive, it's somehow the application developers' faults and not the OS's? Even though the OS is the only thing that changed?

    3. Re:Microsoft performance and security ! by Vectronic · · Score: 2, Interesting

      Quick Answer: "No"

      I simply meant since XP was released, or more specifically, since the internet became really popular, and .Net was released, there are now hordes of craptastic applications out there.

      Vista is pretty much irrelevant, although with Vista, they introduced (to the average windows user) things like Widgets, so now people are a little more familiar with running stupid little shit all the time, so maybe Microsoft realized that when people run all their craptastic software, they blame the OS, rather than the software, so they are trying to minimize that blame by partially taking responsibility for various peoples poorly coded software, and allowing for even more of it to run, or for the "normal" amount now, to run better.

      And I'm not necessarily even saying that's what I think, I was only adding another possibility to the GP's comment, although that I'm sure that it does play a part, however major or minor it may be, in addition to just the general desire for a slimmer/faster/smoother OS.

  3. End justifies the means by Chairboy · · Score: 2, Interesting

    It doesn't matter if I have a netbook or not, if this is true, then everyone benefits. Even the guy with a multimedia powerhouse machine will see an improvement if performance is the bottom line.

    Microsoft's fascination with taking advantage of new hardware and technologies has led to a consistent decrease in performance over the years, with Vista perhaps being the most obvious and poorly received example. The tide seems to be turning, though. Symantec pulled all the stops on making the newest releases dramatically lower in memory & faster, everyone's re-writing pages so they scale properly for mobile devices, now Microsoft is paying attention too?

    This is a good trend. I hope it continues.

    1. Re:End justifies the means by CAIMLAS · · Score: 4, Interesting

      Microsoft's fascination with taking advantage of new hardware and technologies has led to a consistent decrease in performance over the years, with Vista perhaps being the most obvious and poorly received example.

      Oh, please. A "fascination with taking advantage of new hardware and technologies" is not why Windows has sucked on an an epic level. Windows has always been an "also ran" when it comes to adapting "new hardware and technologies". Always.

      Hardware support? Even the abysmal Mac OS 9 had more leading-edge hardware support than W9x and W2K on their respective releases. Windows XP and 2k3 can, and have been, a huge pain to install if you've got SATA and/or necessary USB devices on the system. Sure, decent support is available after you're installed - but that's not due to Microsoft.

      Emerging technologies? Can you name one software/OS/desktop feature which MS was first-to-market on for Windows? I seem to remember something called Cairo that was making news back in the mid-90s, which had a feature list similar to what we now know as Time Machine - on OS X. MS still hasn't come up with such a functionality. Hell, they don't even have simple search indexing working well in Vista, yet.

      No, MS has been behind the curve with implementation - and well ahead of it with outright lies and broken promises ("Vista Ready", anyone?)

      Historically, these are the things a new version of Windows has been certain to bring to the table:
      * Slower performance
      * Bigger memory footprint with little related advantage (see "slower performance").
      * The first release/pre-SP will be buggy, unstable, and nearly unusable.
      * A lot of stuff that's supposed to work, won't. This includes applications which are supposedly designed for said OS.
      * If it's a complete lemon, they'll silently drop actual support and focus their efforts on their next release (See: ME -> 2k, Vista -> W7).

      Yes, there are various other improvements to new Windows releases. But, consider: Windows still can not approximately estimate the time it will take to copy a file from one local directory to another. That's hardly a focus on new technologies.

      Though, I absolutely agree with you on the whole low-end focus in the IT industry being a good deal for everyone. Now, if only we could get away from the "the browser is the OS" idea, as we're running into all sorts of the same bloat and instability we got with OSes, as browser developers re-implement containers and other OS-level features at a highly abstracted level.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:End justifies the means by i.of.the.storm · · Score: 1

      Hell, they don't even have simple search indexing working well in Vista, yet.

      I'm curious, what do you mean by that? It seems to be working fine for me, despite what you say.

      I agree on the browser thing though; it's like the thin client all over again, but using 10x more resources than an equivalent desktop programs.

      --
      All your base are belong to Wii.
    3. Re:End justifies the means by Anonymous Coward · · Score: 0

      Vista's search seems to be a hell of a lot faster than ubuntu's. I'm a linux advocate and I still think the search is shitty for most distros' standard file manager.

    4. Re:End justifies the means by Anonymous Coward · · Score: 0

      Can you name one software/OS/desktop feature which MS was first-to-market on for Windows?

      Pen and touch support. Windows Tablet PC Edition, Vista, and 7 have excellent tablet support. Linux is far, far behind in this area and I don't know about Macs.

      When Windows detects a tablet PC, a well designed on-screen keyboard is presented at the login prompt. I still haven't figured out how to get Ubuntu to correctly do that...

      The little tablet input app Windows uses is far better than anything I've seen on Linux. Linux did get CellWriter about year ago, but it has to be trained and it still isn't as good.

      If I'm wrong, please let me know.

    5. Re:End justifies the means by perryizgr8 · · Score: 1

      Hell, they don't even have simple search indexing working well in Vista, yet.

      well that's just plain bullshit.
      vista has better and much more accessible search than spotlight on the mac.

      Windows still can not approximately estimate the time it will take to copy a file from one local directory to another.

      what the fuck are you talking about?? have you even seen vista copy files. its way faster than xp or ubuntu. it tells you accurate up-to-the-second remaining time. actually its the only place except imgburn where the remaining time actually means something.

      --
      Wealth is the gift that keeps on giving.
    6. Re:End justifies the means by CAIMLAS · · Score: 1

      A file search index should not constantly result in your disks spinning as the indexer does its job. The Vista services don't. Really, if you're going to do indexing, index once a day, or do it "live" by monitoring the filesystem live (aka Spotlight, I think it's called, on OSX). This is one of those either-or propositions, as otherwise it's entirely too consumptive of resources for how often it's realistically used.

      As for browsers and "thin clients" (did you mean dumb terminal? TCs are the 'new' era)... the irony is that these monsterous browsers are going to keep us shackled to the workstation, because putting (say) 50 users on a terminal server, each running a browser clocking in at 150-250+ Mb and running CPU-hungry javascript and Flash... well, that's not fun or cheap, and a server maintenance nightmare to boot.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    7. Re:End justifies the means by i.of.the.storm · · Score: 1

      Yeah, I guess I did mean dumb terminal. But dunno, in my experience in Vista the disk is definitely not spinning constantly; in fact, I just fired up task manager and checked the number of IO writes that the indexer has made this login session and it's only made 2522; whereas Pidgin has made 1777, Firefox 468,000, and Steam about 3 million (updating TF2 I believe). It's also only using 3 megs of RAM; certainly not a resource hog. It's doing what a background process generally should be doing, processing stuff without interrupting my workflow. I installed Windows Search on XP as well and that did cause the disks to thrash, but I think that was because of the initial indexing. I did uninstall it because that machine was low on RAM as it was, but if it had more RAM and a better hard drive I would have left it on. I think the initial full index might seem to make your hard drive thrash, but once that's done it hardly does anything. Remember, by default it only indexes the user home folders, not the entire disk.

      --
      All your base are belong to Wii.
    8. Re:End justifies the means by machine321 · · Score: 2, Informative

      I seem to remember something called Cairo that was making news back in the mid-90s, which had a feature list similar to what we now know as Time Machine - on OS X. MS still hasn't come up with such a functionality.

      I see you are unfamiliar with the "Previous Versions Client" or "Volume Shadow Copy". The technology was first introduced with the release of Windows XP, released in October, 2001.

      Apple's Time Machine was released in October, 2007, six years later. Obviously Microsoft used H. G. Wells' Time Machine to steal Apple's Time Machine.

    9. Re:End justifies the means by Anonymous Coward · · Score: 0

      Even the abysmal Mac OS 9 had more leading-edge hardware support than W9x and W2K on their respective releases."

      *COUGH*BULLSHIT*COUGH*

      Mac OS ran on Macs (with a highly limited hardware base hardware selection) and a broad range of add-on products in a small subset of hardware choices.

      Win9x/2K had far broader support than that from the get go.

      Please try the revisionist history elsewhere please.

    10. Re:End justifies the means by Blakey+Rat · · Score: 1

      Oh, please. A "fascination with taking advantage of new hardware and technologies" is not why Windows has sucked on an an epic level. Windows has always been an "also ran" when it comes to adapting "new hardware and technologies". Always.

      Oh yeah? I can use an RFID reader to log into my Windows laptop. If I pull out the card, the laptop locks itself, if I put it back in it unlocks. Where's that technology in OS X or Linux? What about the fingerprint reader my laptop also has? (Which, frankly, I never use. But slick anyway.)

      Emerging technologies? Can you name one software/OS/desktop feature which MS was first-to-market on for Windows?

      Just did. There's also Fast User Switching, which XP had long before any other OS picked it up.

      I seem to remember something called Cairo that was making news back in the mid-90s, which had a feature list similar to what we now know as Time Machine. MS still hasn't come up with such a functionality.

      You mean Shadow Copy? That was introduced in Windows 2000 Server-side, and Windows XP client-side? And does the same thing Time Machine does? You're so full of crap.

      Hell, they don't even have simple search indexing working well in Vista, yet.

      In what way is it "not working well?" Although I suppose "not working well" is so vague that you could just handwave an answer even if it was perfect.

      But, consider: Windows still can not approximately estimate the time it will take to copy a file from one local directory to another.

      I haven't seen an OS yet that does a good job of this.

      Just FYI, it would be a lot easier to accept your rant if you demonstrated SOME knowledge of Windows.

    11. Re:End justifies the means by Blakey+Rat · · Score: 1

      Good point, I totally forgot about that in my own post. I gave up trying to use my tablet as a tablet in Linux, the support just sucked.

    12. Re:End justifies the means by CAIMLAS · · Score: 1

      I'll be honest and note that I've not actually used Vista since shortly after SP1 was released. At the time, "Vista Ready" hardware was still commonplace, but still... no reason for that kind of kludgery.

      But, also: writes might be low for the indexer, but how about reads? 3M RAM also sounds pretty reasonable to me for a 'dumb' indexing tool. So maybe they've improved the things.

      Windows/Live Search is another matter entirely.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    13. Re:End justifies the means by keraneuology · · Score: 1

      Amen. Microsoft has *NEVER* been an innovator when it came to the consumer. True, they gave us Bob and Clippy, and provided the fertile grounds for Sasser, Blaster and Code Red to sprout, but they are too large to truly innovate and wield their legacy as the anchor around their own neck.

      --
      If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
    14. Re:End justifies the means by petermgreen · · Score: 1

      According to wikipedia the ability to have "previous versions" was introduced in server 2003 (XP can view previous versions on remote servers but it can't handle them locally)

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    15. Re:End justifies the means by Anonymous Coward · · Score: 0

      while most of what you say is true you really show your ignorance in your post. Please PLEASE do not try and use time machine as an example. MS were miles ahead of time machine even when it was first released. VSS and shadowcopy is superior in almost every way and predates Time Machine.

    16. Re:End justifies the means by Anonymous Coward · · Score: 0

      vista has better and much more accessible search than spotlight on the mac.

      I went to a directory in explorer the other day to delete some m4as since the latest iTunes had decided to start crashing while playing them. These are m4as that iTunes created itself incidentally, for all that that's not really related to the anecdote... In any case, I couldn't be bothered figuring out which subdirectory they were in so I threw *.m4a into the search box. No results. Okay. Put m4a into the search box instead. No results. Okay. I find the directory they're in manually and check that I'm not misremembering the extension; no, it's m4a alright.

      I then proceed to put *.m4a into the search box while in the directory with the m4as. No results. This sort of thing happens the majority of the time I try to use the search, too. And I had even set up that whole section of the filesystem to be indexed the last time I was looking for something there without getting any results. I have no problem with Vista in general, but searching is something it fails horribly at.

    17. Re:End justifies the means by CAIMLAS · · Score: 1

      You have got to be kidding me.

      Oh yeah? I can use an RFID reader to log into my Windows laptop. If I pull out the card, the laptop locks itself, if I put it back in it unlocks. Where's that technology in OS X or Linux? What about the fingerprint reader my laptop also has? (Which, frankly, I never use. But slick anyway.)

      Biometrics and RFID are, in terms of useful functions, marginal. It's not a feature most people want or need, and is usually a specialty use.

      They are also not OS functions, but functions of the hardware and drivers, as supplied by the hardware vendors. Hardware support is not an OS feature, especially when it's not developed as a part of the OS but by a third party (do note I said "Microsoft" in my initial post).

      That said, there's also little difference between those devices and bar code scanners which have been in use for decades. And do note that your trendy fingerprint reader would also likely work in Linux.

      There's also Fast User Switching, which XP had long before any other OS picked it up.

      There's a reason for that - a very good one, in fact. No other OS has "Fast User Switching". FUS is a Microsoft 'feature' to make up for the fact that it does not allow for multiple, concurrent logins on the same machine.

      Though, if you're right, I guess we'll have to go back to AT&T/Bell labs in the 1970s and tell those guys to knock off all that research on allowing dozens of users to use graphical display terminals, with full system access, concurrently. Microsoft isn't supposed to invent that for another 30 years!

      (I will say one thing... Microsoft's RDP is a good protocol and a good implementation. It beats the pants off of anything else available for what it does.)

      You mean Shadow Copy? That was introduced in Windows 2000 Server-side, and Windows XP client-side? And does the same thing Time Machine does? You're so full of crap.

      Na, I was thinking of a feature like Shadow Copy, which actually worked in a pragmatic fashion and is not fundamentally incompatible with other products released by Microsoft. But then, I'm prone to bouts of fantasy.

      VSC is almost entirely useless on XP, at that. In 2003, it's marginally useful - it helps work around some design flaws in Outlook, NTFS, and other programs that make running a Windows network a bit of a pain. So I can thank them for that, I suppose.

      It's hard to "rip something off" in the event that what you offer actually works.


      Hell, they don't even have simple search indexing working well in Vista, yet.

      In what way is it "not working well?" Although I suppose "not working well" is so vague that you could just handwave an answer even if it was perfect.

      By "not work well" I mean "still consumes massive amounts of resources for what it does, and when it does it, it does it excessively".

      But, consider: Windows still can not approximately estimate the time it will take to copy a file from one local directory to another.


      I haven't seen an OS yet that does a good job of this.

      Maybe it's the tools I use, but I experience a "good job" of this kind of indication on a daily basis - or, at least, a good enough job at faking it that I don't notice. Any time I scp a file, or copy a file with thunar, extract a file from an archive file - and so on. For that matter, various archive programs in Windows do a half decent job at it.

      It's not so much that Windows doesn't do it perfectly. It's not even in the realm of reasonable. A message saying "12 hours remaining" for copying 20Mb of files to a CDR? That, and similar things, are regular occurrences. (Then there's the "progress bar" on such copies/moves, which when copying many small files, typically 'fills up' long before the process is completed... or did they finally hide/fix that?)

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    18. Re:End justifies the means by Blakey+Rat · · Score: 1

      Biometrics and RFID are, in terms of useful functions, marginal. It's not a feature most people want or need, and is usually a specialty use.

      I'm not arguing that it's useful, or that people want it, I'm arguing that Microsoft had it first. You're responding to a point I never made, please try to stay on-topic.

      There's a reason for that - a very good one, in fact. No other OS has "Fast User Switching". FUS is a Microsoft 'feature' to make up for the fact that it does not allow for multiple, concurrent logins on the same machine.

      Ok, then we'll stick with the biometrics and RFID, which already demonstrated my point and you haven't rebutted.

      Na, I was thinking of a feature like Shadow Copy, which actually worked in a pragmatic fashion and is not fundamentally incompatible with other products released by Microsoft. But then, I'm prone to bouts of fantasy.

      VSC is almost entirely useless on XP, at that. In 2003, it's marginally useful - it helps work around some design flaws in Outlook, NTFS, and other programs that make running a Windows network a bit of a pain. So I can thank them for that, I suppose.

      It's hard to "rip something off" in the event that what you offer actually works.

      Ok, by pulling shit out of your ass like "in a pragmatic fashion" you're basically telling me you don't want to have a debate like a grown-up. I don't know how you define "pragmatic fashion," but the beauty of that term is that you can define it as: "the way that Microsoft doesn't do it!" WOW YOU WIN BY DEFAULT!

      Look, "pragmatic" or not, buggy or not, the simple fact of the matter is that Shadow Copy existed long before Time Machine and performs the same task. Period. If you're not going to address that point, don't bother even replying-- it's a waste of our time.

  4. Win7 development started just after Vista shipped by Anonymous Coward · · Score: 5, Insightful

    Yeah, because 3 years ago when Microsoft started the work that went into Windows 7 (remember MinWin?) they were smart enough to anticipate netbooks and so they did the performance work up front that would be necessary to make netbooks work well.

    Or maybe, just maybe, they realized that Vista's performance sucked rocks and they decided to fix it and Netbooks were a happy beneficiary.

  5. Bloat by Ritz_Just_Ritz · · Score: 4, Insightful

    I dunno...Microsoft isn't the only faction that's suffered from some serious code bloat. Computers have gotten so much faster at such a rapid pace. Linux + Gnome and OSX have gotten rather porky as well....

    I'd be happy to forego all the eye candy if it would speed up the work that I actually care about.

    Best,

    1. Re:Bloat by ColdWetDog · · Score: 1

      Linux + Gnome and OSX have gotten rather porky as well....

      Funny you should mention that... OS X 10.6 (Snow Leopard) is, in part, a return to a smaller, faster OS. So even Apple feels the heat of Core Duos and such. And there are a number of Linux distros that are pretty slim.

      It is certainly a welcome trend that you don't need next years supercomputer to run a damn OS...

      --
      Faster! Faster! Faster would be better!
    2. Re:Bloat by prockcore · · Score: 3, Interesting

      The thing about Linux is that nearly every netbook maker is developing a custom Linux distro that removes the cruft and makes it run faster.

    3. Re:Bloat by Cathbard · · Score: 1

      Well that is one of the beauties of GNU/linux, if gnome and kde are too bloated for you it's a simple matter to install any number of lightweight window managers and/or desktop environments. There's fluxbox, openbox, lxde, icewm, crystal fvmw and xfce just to name a few.

      --
      "A cynic is what an idealist calls a realist" - Sir Humphrey Appleby
    4. Re:Bloat by theillien · · Score: 1

      I don't know if it is is necessarily adding all the features that has caused the bloat. Although, you are probably right that it is the horsepower that modern systems bring to the table that is the root of the problem. With each iteration of Moore's Law developers (née, business managers) are less concerned about clean, efficient code. After all, they don't have only having 64k to work within anymore. A single program can be larger and less elegant and have less impact on system performance than in days gone by. However, multiply that by all the apps running on your system and it quickly gets out of hand.

    5. Re:Bloat by phantomfive · · Score: 1

      Windowmaker works great. FVWM is pretty good too. Lightweight and happy. Check it out.

      --
      Qxe4
    6. Re:Bloat by electrosoccertux · · Score: 1

      Gnome will always be slow...

    7. Re:Bloat by Kreigaffe · · Score: 4, Funny

      Does that include a red paint job? Everyone knows the red ones are faster.

      --
      ... still waiting for this free-as-in-beer free beer I keep hearing about. :|
    8. Re:Bloat by EvilNTUser · · Score: 1

      That's not a good thing. The distro on the Eee is not nice to use. Bypassing sysv init is exactly the kind of "clever" hack that others in this thread are bashing Windows programmers for. I'm also experiencing weird focus problems and the updater seems to want me to click yes on every package.

      Just install DebianEeePC and apply the optional optimizations. It's fast enough, and no bullshit.

      --
      My Sig: SEGV
    9. Re:Bloat by Anonymous Coward · · Score: 0

      Those custom linux distros is also where they failed. While "optimizing", they also broke 3rd party app support. It's major PIA to install anything that's not on the computer as preinstalled.

      My experiences come from eee. Asus provides a couple of packages for it from their webpage, but it's really shy from what any proper distro provides.

      They could have done it right (ubuntu eee and others have proved that). But they clearly didn't just know what they were doing, they tried to do something that they should have bought from somewhere (think canonical, red hat, etc). Too bad that their result is what many people see as their first linux, can't blame them if people don't like it. I most certainly didn't, and while I just installed another disto, other's might not be ready for that.

    10. Re:Bloat by thetoadwarrior · · Score: 1

      And most sensible people are replacing them with a real Linux distro.

      I have a full Ubuntu (intrepid Ibex) install on my EEE and it works better than the default Xandros OS even with some of the eye candy on.

      The problem with the Xandros OS (seemingly more so on the 901, which I have) is that it's shit. It's nearly impossible to install anything and running the updates it asked me to install would degrade performance.

      It's an OS for complete newbs that don't want to install anything. Everyone else will need a better Linux OS.

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

      Well that is one of the beauties of GNU/linux, if gnome and kde are too bloated for you it's a simple matter to install any number of lightweight window managers and/or desktop environments. There's fluxbox, openbox, lxde, icewm, crystal fvmw and xfce just to name a few.

      TWM for the win ...

    12. Re:Bloat by 1310nm · · Score: 1

      I really don't like this trend, myself. Where are the repositories? Are they different than the default distro's? If I update/patch anything, is it going to break some proprietary software the netbook maker decided to make a dependency for a bunch of other stuff? I could go on and on, but I would really prefer that something like Ubuntu Netbook Remix used by all the netbook manufacturers, without a lot of hackery that kills my ability to update and install new software from the repos.

    13. Re:Bloat by nosferatu1001 · · Score: 1

      you get an extra inch of movement if it's painted red, handy to get your ork boyz out...

      oh wait, computers!

    14. Re:Bloat by darpo · · Score: 1

      I think "eye candy" gets unnecessary blame much of the time. For me, the worst offenders are things like indexing services, anti-virus, all these programs that run near-invisibly in the background and suck a machine's resources dry. I don't think Aero/etc. are really all that bad, especially with how powerful even onboard video has gotten. I mean, I've seen Compiz running well on Eee PCs! And it's easy to turn the visual stuff off if you want. It's much harder for the average user to go through services.msc (or the Mac, Linux equivalent) and decide what's critical and what's fluff.

    15. Re:Bloat by haruchai · · Score: 1

      Even if you're right, there's no need for them to use Gnome. I'm hard pressed to think of something you'd want to do on a NetBook that couldn't be done with XFCE or even, with some serious customizations, IceWM

      --
      Pain is merely failure leaving the body
  6. Re:Win7 development started just after Vista shipp by haruchai · · Score: 5, Insightful

    I give credit to the OLPC and the push it gave to the computing world to come up with something lightweight but functional. And that was long before Vista shipped. The Netbooks were a result of the global awareness the OLPC gave to a need for cheap, portable, functional computing.

    --
    Pain is merely failure leaving the body
  7. There is some bad news too by bogaboga · · Score: 2, Informative

    Sadly, I have some bad news for Linux lovers (myself included) when it comes to the netbook. The fact is that hopes for Linux on the netbook is all but dead now that Windows owns more than 90% of this market.

    I still have some hope though. KDE 4.2.1 is convincing many folks in my small world. If KDE programmers do what they have to do in terms of multimedia and the browser (read KHTML/WebKit), there is a future.

    1. Re:There is some bad news too by Onaga · · Score: 1

      And microsoft used to own 95% of the browser market share. Things change.

    2. Re:There is some bad news too by wisty · · Score: 3, Insightful

      Even so, 10% is pretty damn good. Ask BMW, or Steve Jobs.

      I'll agree - KDE is doing a lot of attractive stuff, with it's whole interoperability of user data focus. And the default theme looks better than Leopard.

    3. Re:There is some bad news too by PhrostyMcByte · · Score: 1

      Recent games don't run on netbooks. Old Windows-only games run fine in Wine. So I've got no issue running Linux on my Eee PC. The only thing I'd like to see, is apps have better support for the small screen. I'm sure Windows has much of the same problems -- whoever gets there first might find it easier to sell.

    4. Re:There is some bad news too by IntlHarvester · · Score: 2, Insightful

      Even so, 10% is pretty damn good. Ask BMW, or Steve Jobs.

      Instead ask Yugo, because Linux netbooks tend to be the elcheapo models.

      What's happening is that Windows users have found higher-end netbooks to be workable laptop replacements and not just internet appliances.

      --
      Business. Numbers. Money. People. Computer World.
    5. Re:There is some bad news too by AuMatar · · Score: 1

      Of course they are. Not having windows or office shaves a few hundred off the price.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    6. Re:There is some bad news too by Hadlock · · Score: 4, Interesting

      10% of 14 million is still a sizable market share. There are countries all over the world that are smaller than that number that speak their own unique language. The netbook might not be most people's primary machine, but 1.4 million people who are now OK with using linux that would have blindly bought a windows PC before is a giant leap in terms of consumer penetration. 10% penetration is a number Apple's been clawing after for years .

      --
      moox. for a new generation.
    7. Re:There is some bad news too by qazwart · · Score: 1

      Actually, Linux might be the real winner in the end. The current Microsoft OEM price for Windows Vista Home Basic is between $50 to $100. Windows Vista Home Premium is between $125 to $200. I have no idea what Microsoft plans to do for Windows 7 pricing.

      Here's Microsoft's problem. As computers become cheaper, the cost of the Windows OS becomes a higher percentage of the price of a computer. When computers were just below the $2000 mark, the cost of Windows was negligible. When you're talking about a $200 netbook, adding an extra $100 for a very basic operating system is a lot of money.

      Even worse for Microsoft is that the OS is not quite as important as it once was. In the good ol' days, everybody needed Microsoft Office. Now, people want a browser, so they can read their mail, twitter, or play games on Facebook.

      And, Linux is now consumer ready. I've installed it on quite a few people's computers because of problems they were having with malware, or because their computers were running slow. They love Linux. Well, they don't actually love Linux, they love the fact that their computers are faster and they don't have to worry about malware. They really don't care about the OS itself.

      The only problem with Linux is that it doesn't work with iPods. Sort of ironic: Apple is one of the reasons why some people can't abandon Windows.

    8. Re:There is some bad news too by prockcore · · Score: 1

      Linux netbooks tend to be identical to the windows models except that they have an 8GB SSD instead of a 120GB HD.

    9. Re:There is some bad news too by Anonymous Coward · · Score: 0

      That's not really bad news.
      As long as people use open formats, I don't care if they use Windows or Mac OS. It doesn't really affect me. Running GNU/Linux is a personal thing.

    10. Re:There is some bad news too by bogaboga · · Score: 1

      Just curious to know what your take is on the latest KDE. Do you see anything positive in it to help out the Linux cause in your opinion?

    11. Re:There is some bad news too by Anonymous Coward · · Score: 1, Insightful

      The OEM price for netbooks is more like $20.

    12. Re:There is some bad news too by IntlHarvester · · Score: 2, Insightful

      The comparison was with BMW, not the loss-leader they throw out there at $299 to bait you into buying the more profitable windows models.

      --
      Business. Numbers. Money. People. Computer World.
    13. Re:There is some bad news too by amRadioHed · · Score: 1

      Wait a minute, 10% market share for Linux is a bad thing??? What's its market share on regular laptops and desktops, 1%?

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    14. Re:There is some bad news too by amRadioHed · · Score: 1

      Linux doesn't work with which iPods? My girlfriend and I have two different iPod models and they both work fine in Amarok (the KDE3 one, haven't tried in Amarok 2).

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    15. Re:There is some bad news too by iamstretchypanda · · Score: 1

      Vista home premium OEM - 69.95
      http://www.softtoyonline.com/microsoft-windows-vista-home-premium-sp1-p62.html

      Vista ultimate OEM - 89.95
      http://www.softtoyonline.com/microsoft-windows-vista-ultimate-sp1-p60.html

      This isn't even taking account for bulk ordering or vendor contract deals. Also the preinstalled 'apps' subsidize the cost of windows.

      I don't know if cost is really such a big factor, especially considering the support for linux will have a hefty price tag as well. Consider training, help desk software, FAQs and documentation, and etc when thinking of the cost of linux. The only incentive manufactures have are which versions will sell more?

    16. Re:There is some bad news too by cowbutt · · Score: 2, Informative

      Linux doesn't work with which iPods? My girlfriend and I have two different iPod models and they both work fine in Amarok (the KDE3 one, haven't tried in Amarok 2).

      iPhones and current iPod Touch models require hacking for the iTunesDB to be usable with non-iTunes managers. Doing so rules out using the AppStore. More details.

    17. Re:There is some bad news too by prockcore · · Score: 1

      The newest ipods don't work with linux or anything other than iTunes for that matter. Apple started cryptographically signing the database on the iPod to prevent 3rd parties from adding music to it.

    18. Re:There is some bad news too by thetoadwarrior · · Score: 1

      Amarok works with iPods out of the box.

      Rhythmbox also works with iPods with ease and comes installed by default on Ubuntu and in fact will pop-up and sort your iPod out if you plug it into your Ubuntu system. So you don't even have to go looking for it.

    19. Re:There is some bad news too by thetoadwarrior · · Score: 1

      I forgot to add, I think this shows why Linux has a hard time. It's not what Linux can or can't do but what people think it can or can't do because they simply don't know and there is no marketing behind Linux.

      If a company, like Ubuntu, could afford to advertise to the end-user then I think you'd see more growth. Even more so they copied Apple and had Ubuntu shops where you could buy your system and take it to be fixed.

    20. Re:There is some bad news too by tepples · · Score: 1

      Recent games don't run on netbooks. Old Windows-only games run fine in Wine. So I've got no issue running Linux on my Eee PC.

      Until you find yourself up against a printer that CUPS can't talk to, a scanner that SANE can't talk to, etc., each of which came with a shiny disc to install a Windows driver.

    21. Re:There is some bad news too by BeanThere · · Score: 1

      Sadly, I have some bad news for Linux lovers (myself included) when it comes to the netbook. The fact is that hopes for Linux on the netbook is all but dead

      Not when convergence between cellphones and netbooks becomes a reality (which is very likely over the next 10 to 15 years) if systems like Android become popular on cellphones. This is the real reason MS is tightening up Windows 7, and should be worried ... anyone capable of extrapolating trends should be able to spot this one coming, it's not news.

    22. Re:There is some bad news too by brainiac+ghost1991 · · Score: 1

      The app store works fine... if you use it on the iPhone, you just can't sync it up with iTunes (but that's not linux's fault, it's the fault of apple who seem to think that cryptographically signing the database for the sole reason of blocking interoperability is a good thing)

    23. Re:There is some bad news too by mojo17 · · Score: 1

      Thankfully, MediaMonkey supports newer iPods and iPhones. iTunes is like torture for power users with large libraries. Too bad that MediaMonkey only supports Windows.

    24. Re:There is some bad news too by ais523 · · Score: 1

      The Windows driver would likely mess up your computer, anyway. I've seen several Windows computers messed up due to badly written ununinstallable printer drivers. Not sure if that's better than the typical Linux happening of not working at all, though; but with such printers, getting them working is often not what you want.

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    25. Re:There is some bad news too by Mal-2 · · Score: 1

      Sometimes the $299 model is the Windows model. The Asus Aspire One with 1 GB of RAM, a 160 GB drive and XP cost me $299 + shipping. I chose to forego the 6-cell battery for $30 extra because I don't need it and it screws up the form factor (I can hear the poor 6-cell Aspires saying "it's not a tumor"). The Linux offering was the Flash-only model, and it was only $20 or $30 less. I didn't buy it for price anyhow -- I already had an HP NC6220 which cost me not a whole lot more, but I wanted something a little less painful to tote around. Netbooks are not exactly pocketable, but they're getting surprisingly close. Maybe if I wore cargo pants.

      I find that it's slowish (not that I expected otherwise) but far more than an "internet appliance". When hooked up to an external monitor such as my 20" Samsung (which the Aspire One happily drives at 1600x1200) it is quite easy to forget that this is supposed to be a stripped-down machine. Instead, it just feels a bit old. For a machine I can hold in one hand and operate with the other, this is a fair trade. There is nothing I need to do on a Windows portable that I cannot do. Some things are a bit painful due to the limited screen size, but I find that to be the case even with 15 inch laptops. And of course, the lack of an optical drive can be a nuisance at times, but I rarely need to read a CD or DVD on the road. All this really does is solidify the netbook's place as a "second computer" for most people or families, which is really the right niche for it anyhow.

      Mal-2

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
    26. Re:There is some bad news too by Anonymous Coward · · Score: 0

      I have an Eee 901 that came with Xandros, but installed Windows XP for a practical reason: battery lifetime is 1-2 hours more depending on the task; i.e. Linux+Wifi = 5 hours; XP+Wifi=6+ hours; (screen brightness 30%, speaker volume 20%)

    27. Re:There is some bad news too by petermgreen · · Score: 1

      Some things are a bit painful due to the limited screen size
      One thing I find can be painfull (from experiance using my brothers EEE 900) is that certain applications assume the screen will be at least 1024x768 since before the netbook craze 1024x768 had been the minimum common resoloution for years. So on a 1024x600 netbook you get dialogs that just don't fit on the screen.

      Unfortunately there have been very few netbooks with a 768 pixel high screen and those that there have been have had other issues (like shitty processors). Hopefully HP will be fixing this hole in the market soon though.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    28. Re:There is some bad news too by columbus · · Score: 1

      I'm not positive that computerworld got their numbers right on that. About a month or so back, there was an interview with a Dell guy who said that a third of their netbook sales (mini 9) were ubuntu and that they were experiencing very low rates of returns on the hardware.

      Here's a link.
      http://blog.laptopmag.com/one-third-of-dell-inspiron-mini-9s-sold-run-linux
      I originally read the interview from a more reputable source, but I'm unable to dig up the original.

      As an aside, I'm not positive about the 1/3 number either. The statements 'windows is killing linux on the netbook' and 'linux is killing windows on the netbook' serve different crowds. Everybody wants to spin the numbers to their own ends. It's kind of hard to get good solid data on this.

      --
      friends don't let friends teleport drunk
    29. Re:There is some bad news too by brufar · · Score: 1

      Well those numbers are certainly skewed as usual.

      Why do I say that ? Well I purchased a netbook with Windows on it, wiped it and loaded Linux. Why did I buy the Windows netbook when it's available with Linux ? Because the Linux version of the same netbook had lower specs, for memory and storage. So yes my purchase contributed to that 90% figure, but due to users like myself that 90% figure is not accurate. there are quite a few people that did the same thing as me, they didn't feel they should be shorted on Secs just because they planned to run Linux on their Netbook.

      Why won't manufacturers offer identically configured Hardware with Linux or Windows OS options ?

      --
      far...out
    30. Re:There is some bad news too by Anonymous Coward · · Score: 0

      The fact is that hopes for Linux on the netbook is all but dead

      I disagree: the desktop market is hard for linux distros because of Office and games. Neither are a major factor on netbooks, that game is still wide open (and my prediction is that linux will become dominant, it'll just take a long time).

    31. Re:There is some bad news too by koiransuklaa · · Score: 1

      Ah, the shiny install disk that you will use... as a cup holder, I guess? It's not much use on netbooks, at least if you were trying to imply that the installation is somehow really easy.

  8. Market forces by daemonenwind · · Score: 1, Troll

    Up to this point, people just wanted something flashy that justified expensive, penis-length-contest-winning hardware. And so Microsoft gave people a more and more integrated experience.

    As the public finally realized that they mostly just wanted glorified net appliances, demands changed. Microsoft, being relatively nimble as gigantic international companies go, is shipping what people are demanding.

    Whether people would have realized this without alternative OSs pulling them along is debatable, of course. But Microsoft is simply tailoring their product to demand.

  9. Um, by Anonymous Coward · · Score: 0

    Duh?

  10. Why is this bad news? by FranTaylor · · Score: 4, Funny

    Nothing is going to get me to stop using Linux, and if all of this competition means that Windows is getting better, well bully. I seriously would not mind if everyone stopped asking me to fix their computer for them.

    1. Re:Why is this bad news? by Celc · · Score: 4, Funny

      The others asking you for help problem lies with people not getting better.

      ... that and you obviously aren't unplesant enough for them to be scared of asking you, work on that it helps.

    2. Re:Why is this bad news? by martin-boundary · · Score: 3, Funny

      They really need to get cracking with Moore's law for people. My boss has been stuck at 4.77Mhz for at least twenty years now.

    3. Re:Why is this bad news? by CAIMLAS · · Score: 2, Interesting

      Well, it's bad news for a reason he didn't quite mention. The bad news is that it's likely, in part, due to how pokey Linux has gotten on the desktop in the last 5 years.

      We need a serious initiative within open source to push for a feature-lock for a year or two (or even 6 months), and focus on improving the ability of OSS to run within small constraints. Granted, a lot of this is happening currently (see: Firefox), but I think a more concerted effort needs to be taken.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    4. Re:Why is this bad news? by dangitman · · Score: 2, Funny

      They really need to get cracking with Moore's law for people. My boss has been stuck at 4.77Mhz for at least twenty years now.

      Whoa. That's seriously fast for a boss. Did you overclock him or something?

      --
      ... and then they built the supercollider.
    5. Re:Why is this bad news? by Anonymous Coward · · Score: 0

      No we *DON'T* need a feature freeze. There's enough people around on open source projects to do both.

                By the way, they ARE doing both. Look at moblin, for instance -- it boots in about 10 seconds *from a hard disk* (not a good one, a 5400RPM 40GB..) and apparently about 6 seconds from an SSD. Other distros ARE looking at the developments of projects like this and incorporating the best into their distros, to speed up boot time, desktop responsiveness, etc.

      ---------------
                As for the original article, I don't thank netbooks for Windows 7. I thank Linux for netbooks. No netbooks, no reason to speed up Windows 7. So I indirectly "thank" Linux for Windows 7. (Actually, I don't *thank* anyone for Windows 7, I don't give a toss about Windows 7. But I think Windows 7 would not have been sped up if not for Linux putting Microsoft into a scare over the netbook market.)

                Without Linux there would have been no netbook market -- it simply would not have made sense for companies to make these machines just a few months before XP was to be EOLed (End-Of-Lifed..) Microsoft ONLY extended XP sales for netbooks, so Linux wouldn't get 100% of this market. And without this competition they would NOT have had any reason to dig in and speed up Win7 the way they are.

    6. Re:Why is this bad news? by Khyber · · Score: 1

      My boss is still stuck at 3 decahertz.

      Hey Al! Say hi to the Slashdot crowd!

      "What???"

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    7. Re:Why is this bad news? by Anonymous Coward · · Score: 0

      Except you can't just MANDATE the direction of OSS projects, since that misses the entire point. Developers will do whatever they feel is best with their own projects.

      There's really nothing we can do here but put "Make it faster plz!" in feature requests or start forking.

    8. Re:Why is this bad news? by Anonymous Coward · · Score: 0

      There's really nothing we can do here but put "Make it faster plz!" in feature requests or start forking.

      Or just sit back and enjoy the ride. As netbooks become popular, developers start using them, they get irritated by slowdowns, they work around them ... problem solved! That's the way OSS works, after all.

      That said, my laptop's nearly four years old (a 1.6Ghz Pentium M) and it's running Gnome 2.24 just fine. I eschewed Gnome and KDE for years because they were slow and bloated (I used to use IceWM); it's only in the last year that Gnome became snappy enough to induce me to switch. So I'm not sure what people are complaining about now ... it was a valid complaint several years ago, but isn't anymore.

  11. Maybe, Maybe not. by Reed+Solomon · · Score: 4, Insightful

    While they claim (and reports indicate) Windows 7 will be faster than Vista, I wouldn't put it past Microsoft to shoot themselves in the foot as soon as it's released.

    And I don't think its the success of Netbooks that is making Microsoft focus on speed on netbooks. It's the fear of Linux/Android taking over where Windows Vista cannot work that is making them focus on speed for Windows 7. Amusingly enough, if Arm based netbooks take off, Not only is Microsoft screwed, but intel too.

    Then again, Via Nano based netbooks are also starting to be rolled out, and they are comparable to the atom chipset. We'll see.

    Nobody has made a netbook where when the lid is closed you have an e-ink screen for dual use as an ebook reader. This is totally pissing me off. I'm not the only person in the world who wants this or has thought of this.

    1. Re:Maybe, Maybe not. by Anonymous Coward · · Score: 1, Informative

      You want to put a $300 eink screen on a $250 netbook?

      THe market for this is pretty slim I think. The Kindle keeps most of book worms happy, and the netbooks are good for us net users. Sure, there is overlap, but how many people want a netbook and an ebook reader and have $600 burning a hole in their pocket?

      The OLPC seems to kinda sorta do what you want though. It isn't eink, but it is readable in sunlight and is supposed to be very crisp in bw.

    2. Re:Maybe, Maybe not. by mspohr · · Score: 1
      I think it's pretty clear that the next generation of 'netbooks' will be based on ARM chips to finally achieve the power efficiency and long battery life that will make them truly useful.

      Linux has already made this transition but Vista7 won't be able to run on ARM so I think that it will be limited to the 'high power' more expensive netbooks.

      An e-ink screen would be a nice addition to a low power netbook but it will probably be a limited market.

      --
      I don't read your sig. Why are you reading mine?
    3. Re:Maybe, Maybe not. by Reed+Solomon · · Score: 1

      Most important to me is that it minimizes the amount of stuff I have to carry. Also most ebook readers have pretty bad batteries (even AA or AAA from what I've seen) wheras the average netbook battery powering an e-ink scren would let you read for a long long time.

      Second, it might cost $300 more, but thats still a good deal for an e-book reader.

      I don't want the e-ink screen to replace the lcd screen, I want the e-ink screen to be built in to the lid.

      I DO NOT want to open up the netbook to read a book. I want the lid closed and for the device to be rectangular and book shaped.

      And I sure has hell am never buying a DRM-ed piece of crap like the kindle. No way.

    4. Re:Maybe, Maybe not. by Blakey+Rat · · Score: 1

      Amusingly enough, if Arm based netbooks take off, Not only is Microsoft screwed, but intel too.

      Yeah, in that strange parallel universe where anybody cares about Arm-based netbooks. Here in our universe, though, Intel pretty much has a stranglehold on the market.

  12. i finally get it! by Anonymous Coward · · Score: 1, Insightful

    slashdot's windows logo, they are all broken!

    ha.

  13. Color Me Stupid by Enderandrew · · Score: 1

    I ran Vista for a few hours before hitting fdisk, and didn't dig, but Windows 7 has ten million services I'm unfamiliar with, and everything I've read about 7's performance on a netbook has to do with the disabling tons of services for the netbook verison.

    I'm pretty familiar with what all the XP services are, and which I don't need, but what NEW can I disable in 7? What is MS disabling in the netbook version?

    Other than Samba sharing, I don't expect I need much more than the netbook version would offer on my desktop.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  14. Re:fi8sT by Tubal-Cain · · Score: 1

    rivalry, 4nd we'll

    Ignoring the fact that it's a goatse link; this seems to be a snippet from a larger text.
    Do I even want to know which one?

  15. I would have said the eeepc by Anonymous Coward · · Score: 3, Insightful

    I never saw an OLPC here in Australia or anywhere else in my travels (including 2 trips to the US last year and 3 months in Europe).

    I /did/ see a lot of eeePCs. Not all of them running Linux, but the day my parents came home with their shiny new eeePC running Linux, I thought to myself "Microsoft must be SHITTING BRICKS".

    1. Re:I would have said the eeepc by theillien · · Score: 2, Insightful

      Agreed. OLPC wasn't meant to be a market-changing piece of hardware. It was designed to provide inexpensive options to countries with limited resources so that students could get a relatively modern education. Initially, that it ran Linux is why it was able to be made so small. They were able to keep it small when XP was introduced on it by using a scaled down version. The eeePC is what became the market changer because it was more consumer focused.

    2. Re:I would have said the eeepc by Anonymous Coward · · Score: 0

      You, sir, completely miss the point.
      I never realized it before, but indeed, before the OLPC the idea of small, efficient, almost-single-purpose notebook would be regarded as silly and ever more powerful & fancy notebooks were all the rage.

    3. Re:I would have said the eeepc by Anonymous Coward · · Score: 0

      Rather something like:

      OLPC > eeePC > Windows 7 improving its performance.

  16. Short answer - no by Daltorak · · Score: 5, Interesting

    Short answer -- No.

    First of all, the obvious: Microsoft started working on Windows 7 late in 2006, even before Vista was released. Netbooks became popular in 2008. 2007 worldwide sales of Netbook-type machines were less than half a million.

    Any self-respecting computer programmer knows what's really going on. When you spend months or years working on a major new release, you're often struggling to get the new stuff working at all. Your managers are pushing you to get the thing out the door; deadlines are looming; adding more people to the team would probably be counterproductive since they'd only slow down the people who need to be 100% focused on finishing things up.

    Once you get that x.0 release out the door, you take a vacation, reintroduce yourself to your wife and kids, putter around at work for a while, and then dive back in and make your code faster, cleaner, more reliable, more useful. The x.1 release that follows ends up being the one everyone likes; people say "It's what x.0 should have been!" ... Right? That's what happens!

    And that's exactly what's happening with Windows 7. This isn't a major "reinvent the wheel" release... it's all about optimization, performance, better user interfaces, and tacking on some new things that have become popular since Vista was released, like proper support for SSD drives, multi-touch, multi-core GPUs, and so on...

    1. Re:Short answer - no by D+Ninja · · Score: 3, Insightful

      adding more people to the team will always be counterproductive since they'd only slow down the people who need to be 100% focused on finishing things up

      Fixed that for you.

      If there are any manager types reading this - THIS IS TRUE. More people does not make a project quicker to market. In fact, it has the reverse effect for a variety of reasons. A great book about this is The Mythical Man Month by Frederick P. Brooks. Please. Read. Do it for all of us techs-types who already know this.

    2. Re:Short answer - no by iScharfschtze · · Score: 1

      Well im sorry but id huvta say "wrong answer bud". Do you honestly belive that M$ plays with dice when it comes to market oportunities? They are a couple of hundreds steps away from what the real market timing is. A notebook may huv been a hit in 08, n in 07 had a lame start but M$ knew bout em since 04 when the netbook "proyects" started. I thought this was common knowledge, but lemme explain it to you real fast, in order to get this netbooks on the market theres an entire infrastructure (or backend if u like) behind the machine blueprints, n im talkin bout market estimates, market studies, new technologies, well... pretty much all sorta stuff we, on this side of the market, dont get to see unless u work for one of those computer manufacturers corporations or companies. That being said, M$ has some pretty badass legal contracts with most of these manufacturers, n which ever manufacturer gets the latest version of win offered on their product, and workin, ll give em such a humongous amount of profit there is just not enough room on slashdot's host to type that number in. A couple of years ago, when IBM started their unique "Linux" campaign, everyone was just goin mental about puttin money on it (manufacturers that is), such as dell, lenovo (which isnt IBM, just bought a product line, know how, n a whole bunch of corporate stuff), HP, etc etc. But, it failed, they thought it d somehow end with M$'s tyrany in short terms, but it didnt, normal users (unsuspecting public if you want) dont like linux, they are still afraid their computer might eat them if they hit the ScrLk button or sth, so they rely on Windows to satisfy this. Try to open ure mind a bit, corp world is too huge to sum it up in a couple of lines, but trust me on this one, ive seen it happen.

    3. Re:Short answer - no by Abies+Bracteata · · Score: 2

      Indeed -- Adding more people willy-nilly to a project is like expecting 9 women to make a baby in a month.

    4. Re:Short answer - no by MMC+Monster · · Score: 1

      Interestingly enough, we are giving MSFT flack for releasing a .1 release as Windows 7, while Mac OSX Snow Leopard is essentially a .1 release of Leopard.

      --
      Help! I'm a slashdot refugee.
    5. Re:Short answer - no by cjalmeida · · Score: 1

      The thing is I'd be crucified if I charged my customres for the x.1 release - as Microsoft intends to.

  17. Who says it performs better anyway? by edxwelch · · Score: 2, Interesting

    Who says it performs better anyway? Arstechnica gives no information on what tests they ran. Windows 7 is really just Vista SP3, so I'm a bit sketical.

    1. Re:Who says it performs better anyway? by yuna49 · · Score: 1

      Here'a a totally anecdotal, and therefore admittedly only somewhat informative, data point.

      I needed a copy of Windows this past week and installed Win7rc1 in a VirtualBox VM on top of a Kubuntu 9.04 alpha. I created a 512 MB virtual machine for Win7 since the machine only has a total of 1 GB physical + 2 GB swap.

      In "seamless" mode the VM had no problem running IE or Firefox with associated Silverlight player windows to stream the NCAA Championship games. I could switch quickly between the two VMs as well. My KDE environment wasn't all that lightweight either with Firefox and Thunderbird, a few Konsoles, and smplayer. I'm sure some part of this excellent performance comes from the Linux and VirtualBox code, but the Windows developers deserve some credit here, too.

  18. makes sense by Tumbleweed · · Score: 2, Funny

    Microsoft will *always* improve their products. As the very last resort.

  19. Re:Win7 development started just after Vista shipp by Mad+Leper · · Score: 1

    Now THAT is a mighty thin thread to attach to any sort of sucess for the OLPC project.

    But I guess the poor OLPC folk can dream....

  20. Psion by Anonymous Coward · · Score: 1, Funny

    Thanks, Psion.

  21. Re:Win7 development started just after Vista shipp by Anonymous Coward · · Score: 1, Informative

    It's not as thin as it seems. Intel and Microsoft worked hard against the OLPC with much success. Do some Google searches to find out more.

  22. Blah fucking netbook blah by dangitman · · Score: 0, Troll

    The "netbook" is simply the tech media's latest obsession. Name anything, and the netbook is touted as the reason behind it. Cure to polio? Netbook. Waning Windows adoption? Netbook.

    Name any problem, and the netbook is the answer to it. Financial crisis? Netbook. Inexplicable popularity of reality TV? Netbook. Global warming? Netbook.

    Get the fuck off my lawn, assholes. Netbook.

    --
    ... and then they built the supercollider.
    1. Re:Blah fucking netbook blah by Anonymous Coward · · Score: 0

      Get the fuck off my lawn, assholes

      There is this netbook I know of which can help you with that...

    2. Re:Blah fucking netbook blah by rob1980 · · Score: 1

      Second shooter on the grassy knoll? Netbook.

    3. Re:Blah fucking netbook blah by Kral_Blbec · · Score: 1
    4. Re:Blah fucking netbook blah by Anonymous Coward · · Score: 0
  23. ok by Venim · · Score: 1

    cant say i really care. im going to dual boot xp and some distro or freebsd instead.

  24. You might want to check your own ass... by Quantos · · Score: 1

    I run Windoze Vista, and I'm not at all dissatisfied. Yes, it does somethings in ways that I'm still adjusting to, some of the buttons aren't in the exact same spot they were in before - but I'll adjust.
    However it doesn't take anywhere 15 minutes to load.
    I'm running a Toshiba laptop, and Vista loads in under 2 minutes - that's from cold boot to me being on the internet. That includes the sidebar starting up, that funky eye candy thing called Aero, my AV software, and Ad-Aware.
    No, Vista is not perfect, but I haven't had to reboot my laptop since I got it three weeks ago.

    --
    Some people are only alive because it's against the law for me to hunt them down and kill them.
    1. Re:You might want to check your own ass... by Anonymous Coward · · Score: 0

      but I haven't had to reboot my laptop since I got it three weeks ago

      Try it then. You will see what I am talking about. It is FINE once it is up 'steady state'. Hibernate is better with sp1. It readyboost doesnt work (it recreates on reboot and hibernate/susspend). But if you do not use it then it is fine.

      I turn those services off and it is ~2 mins. Mostly readyboost and superfetch.

      I have NO problem with vista using the memory for superfetch. But it takes over my computer when rebooting. It smashes the disk for 5 mins. (1/3rd of my boot time).

  25. Re:Win7 development started just after Vista shipp by Anonymous Coward · · Score: 0

    Honestly, if Microsoft came up with a Windows OS that was compatible with all the drivers written for XP and/or 2000 I'd be perfectly happy to buy it. If Windows 7 works well I'd be more than willing to pay the money IF everything works. I don't want to buy a new motherboard because it doesn't have Vista/Win 7 drivers... I don't want the hassle. Give me a OS that just WORKS with the hardware I buy.

  26. What are you talking about? by FranTaylor · · Score: 1

    I have a pretty standard Linux desktop, and just about everything happens instantaneously. It takes a second or two to start up Firefox, but everything else is just blinding quick. Really nothing to complain about.

    1. Re:What are you talking about? by CAIMLAS · · Score: 1, Insightful

      GNOME and KDE are painfully slow on machines with Netbook type specs, though. KDE4, in particular.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:What are you talking about? by Anonymous Coward · · Score: 0

      They are? I run KDE (4.2) on my Eee 1000H, and a friend of mine runs Gnome on his (identically specced) MSI netbook. Both of us are perfectly happy with performance.

  27. thank the netbook? by Ralph+Spoilsport · · Score: 3, Insightful

    Yeah - godferbid they just make a quick efficient OS because it's a good idea...

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:thank the netbook? by TheRaven64 · · Score: 2, Interesting
      The point is that it wasn't always a good idea. The machine I ran Windows 3 on was an 8MHz 8086 with 640KB of RAM. The machine I ran Windows 3.11 on was a 16MHz 80386 with 5MB of RAM. The machine I ran NT4 on was a 166MHz Pentium with 32MB of RAM. The machine I ran Windows 2000 on was a 1.33GHz Athlon with 512MB of RAM. Each of these machines was significantly faster than the predecessor.

      Now, however, I still do a lot of work on machines with roughly similar specs to the machine I was using in 2001. Every computer I've owned was fast enough that some tasks would not benefit from a faster machine. The only programs I regularly run that are CPU-limited enough for me to notice are gcc and pdflatex. Video playback is slow on some older machines, but modern systems offload this to a GPU or DSP.

      That's not to say I haven't bought new computers, but since around 2003 I've found portability much more important than raw speed. Speed is nice, but it's no longer the driving factor in my purchases because 90% of the time there is no perceptable difference between a 1GHz Celeron M and a 2.16GHz Core 2 Duo (I use both on a daily basis).

      I tried running Windows 3.11 on my Pentium, and it was much faster than NT 4, but I didn't run it very often because NT gave me features that were worth the overhead. Even if NT 4 had used 100% of the CPU and RAM of the machine that ran 3.11, I would not have minded because it would have been under 10% of my new computer's power.

      This is no longer the case. People are going from 2GHz desktops to 2GHz laptops rather than to quad 3GHz desktops and they expect the next version of their OS to run well on the new computer.

      --
      I am TheRaven on Soylent News
  28. Pretty Convincing by LuYu · · Score: 2, Insightful

    This whole thing seems to support earlier rumours that MS was deliberately bloating Windows code in order to make people keep buying new computers. Now that the market has spoken, all of that bloat can be easily removed. Everything in Windows seems to be necessary until MS is forced to remove it.

    --
    All data is speech. All speech is Free.
    1. Re:Pretty Convincing by Anonymous Coward · · Score: 0

      Except that Microsoft doesn't sell computer hardware, so why do they care if you put the new OS on an old machine or buy it with a new one?

      I favour the theory that they just didn't give a damn about performance when creating Vista, 'cause the managers are stupid (well the ones setting the priorities at least) and they didn't think it was important.

    2. Re:Pretty Convincing by LuYu · · Score: 1

      Well, in the rumour I heard, MS was working with Intel so that Intel could keep selling new processors. Even if that were not the case, though, the majority of computer users only buy new computers, not new operating systems. Basically, if MS had to rely on people going to the store to buy each new version of Windows, they would be BeOS: long gone, bankrupt, and mostly forgotten.

      --
      All data is speech. All speech is Free.
  29. Duh by symbolset · · Score: 2, Interesting

    Intel giveth, Microsoft taketh away.

    The thing that breaks this paradigm is an Intel platform that moves backwards in net performance. When the goal shifts from ever increasing net performance to performance per power it's only expected that Microsoft should miss the turn.

    The question is, how did they miss being informed that the turn was coming? Did they get told and disbelieve, or were they just not told? I believe the former, not the latter.

    --
    Help stamp out iliturcy.
  30. Interesting parallel in the mac world by moosesocks · · Score: 2, Interesting

    This has a few (opposite) parallels over in the Mac world.

    When the PPC platform stagnated, Mac OS releases started doing a strange thing.... they actually tended to be faster than the previous release on old hardware.

    I've got a 450MHz G4 in its (mostly) original hardware configuration currently running 10.3.9. Unless I'm doing video encoding, or something else similarly processor-intensive, it certainly doesn't feel like a 10 year old machine. (The video encoding example is an interesting one, given that I used the machine 2 years ago for a large video-editing project with Final Cut Pro, and simply farmed out the rendering and encoding tasks to a more powerful machine -- FCP has remarkably modest hardware requirements)

    This is all on a computer that shipped 2 years before the release of OS X. (As a random sidenote, I've also always been impressed that it could handle up to 2 GiB of RAM. That was unprecedented for its time)

    Once Apple switched to Intel chips, new releases started to become progressively slower. Leopard would be an embarrassment if it weren't for the fact that Vista was even a bigger embarrassment.

    IMO, the PowerPC's limitations actually drove a lot of innovation at Apple during those few years.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
    1. Re:Interesting parallel in the mac world by FranTaylor · · Score: 1

      Linux is the same. Well, the kernel, anyway. If you drag out your old Pentium machine and install a nice new 2.6 kernel on it, you would be quite surprised at how much more quickly it runs now than it did back when you ran 1.2 on it.

    2. Re:Interesting parallel in the mac world by maztuhblastah · · Score: 2, Interesting

      Once Apple switched to Intel chips, new releases started to become progressively slower. Leopard would be an embarrassment if it weren't for the fact that Vista was even a bigger embarrassment.

      What are you talking about? If you've got an Intel-based Mac, Leopard is actually faster. The kernel handles SMP much, much better, and many of the things like Spotlight received serious optimization -- try using a Tiger-based Mac and a Leopard-based one side-by-side under load and you'll see a difference.

  31. Intense Rant: Don't fucking write it there by kaiwai · · Score: 5, Insightful

    WARNING: Intense rant built up over years of raging against boy wonder dickhead programmers who think they're top shit.

    Here is a great hint for all those boy wonders who write shit applications that spray their shit applications everywhere - fix your damn applications up.

    It pisses me off when I see vendors spray DLL's everywhere, from their own directory to the Windows directory to the user directory and everything in between.

    1) Keep your fucking application exe and all the bundled DLL's in your application director - leave the fucking Windows directory alone. It is not for YOU to place YOUR shit into. It is for Windows and Windows only.

    2) Don't write shit to your application directory; if it is a universal setting then you should ask the user for permission and write it to the global registry. Is it a user related setting then save it to the user profile. No if's, no buts.

    3) Don't use undocumented API's and hacks. You aren't cool, you aren't hip, it doesn't make you gods gift to the world because you're using private API calls never intended by Microsoft to be used outside their operating system development teams. Its private for a reason - private meaning it is not for you to fucking use. Hack away at Microsoft's private api's and I'll hack away at your privates.

    Do the fucking job properly the first fucking time and stop turning a clean and pristine Windows installation ito a fucking dogs breakfast because you think you're top shit when clearly you're not.

    1. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 4, Insightful

      That's all well and nice, but there's one problem with that.

      I'm just your average user, not a developer. Intuitively, when something is saved, especially something like a game save, I EXPECT it to be written to the game's fucking application directory.

      Your sense of organization clashes with common sense, however I do agree with forbidding the assholes to write to system/system32 and other system-critical directories and spewing DLLs all over the place.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    2. Re:Intense Rant: Don't fucking write it there by philipgar · · Score: 1

      Isn't one of the points of using DLLs to reduce the size of programs on the machine. If an application is using 3rd party libraries, it often just makes sense to install those libraries into the windows directory because.... THATS WHERE THEY BELONG! If you were installing a linux application that relied on libraries, you would not want to install the libraries into a folder where only that single application could use it. You'd install it somewhere global so all applications can use them, and you don't need multiple copies of them.

      Of course, one could say it's not an application's job to install its support libraries, but that's not really an option, as users want to be able to install an application and have things work without first having to install 10 other libraries (the same reason on Debian systems people use apt). Unfortunately as there's no standardized windows install setup, things are a bit messier.

      Phil

    3. Re:Intense Rant: Don't fucking write it there by FranTaylor · · Score: 1

      No they don't belong in the system directory because your program wants version 10.2.27 of the library and some other program wants version 23.4.61. It is Microsoft's job to keep the windows directory current, not the third party vendors.

    4. Re:Intense Rant: Don't fucking write it there by FranTaylor · · Score: 1

      You are totally wrong here. Look at any Linux application like Google Earth and you will see that they bundle in their own libraries IN THEIR OWN directory. Applications DO NOT write libraries to /usr/lib.

    5. Re:Intense Rant: Don't fucking write it there by Plunky · · Score: 1

      I'm just your average user, not a developer. Intuitively, when something is saved, especially something like a game save, I EXPECT it to be written to the game's fucking application directory.

      All the average users (and I'm talking mode rather than mean) I've ever met would be perfectly happy with having game save files cluttering up their desktop just like all the other files they ever saved. Sure, they don't know what those files are and don't even know that 'icons' are representations of 'files' but thats not an issue because when they load the game it finds the saves anyway.

    6. Re:Intense Rant: Don't fucking write it there by cowbutt · · Score: 1

      Ideally, installing DLLs so that they could be shared between applications (even from different vendors) would be perfect.

      However, Windows has no dependency management scheme for packages, and it's unusual for DLLs to be packaged separately from applications anyway.

      I see it as Microsoft shying away from 'dependency hell' in favour of 'DLL hell' (and a set of rules that, if followed by application developers, make it unlikely to be a problem in practice, albeit at the cost of reducing the usefulness of DLLs).

    7. Re:Intense Rant: Don't fucking write it there by koiransuklaa · · Score: 1

      I'm just your average user, not a developer. Intuitively, when something is saved, especially something like a game save, I EXPECT it to be written to the game's fucking application directory.

      I'll try to be civil, since you've just been brainwashed by all those idiotic applications expecting a single user system... The point is: Just because you have an intuition doesn't mean you're correct.

      Think about it for a second. What if another user logs in to the machine and starts the game: Do you really want that user to play your saved games and to be able save on top of your saved games?

    8. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      I like those programs. They don't need an installer, and you can drag-n-drop their directories to where it suits you most and they'll still work. You don't bloat your system that way.

    9. Re:Intense Rant: Don't fucking write it there by ion.simon.c · · Score: 1

      No they don't belong in the system directory because your program wants version 10.2.27 of the library and some other program wants version 23.4.61.

      IIUC, Side-by-Side assemblies help here.
      Also, one could take a page from *nix and add the version number of a given DLL to its filename. Too bad about the lack of mainstream support for NTFS junction points, tho. That would save *everyone* heaps of trouble when deploying binary-compatible updates to shared libs.

    10. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      Internet Tough Guy alert!

    11. Re:Intense Rant: Don't fucking write it there by thetoadwarrior · · Score: 1

      MS makes them feel like they're top shit with their point and click visual programming suite of software so who can blame them for not properly understanding things if they actually have to type out a bit of code?

    12. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      Just install the application in the users directory, too.

    13. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      So true. I have a couple more things to add:

      1: Run as user mode, and only demand administration rights when doing the initial install of the app, installing an expansion, or when updating files in the application directory. The only exception to this would be additional maps should have the option of both being installed globally, or just for one user.

      2: Use MSI files whenever possible. Use Microsoft's standard package installation and removal mechanism, without having to force reboots, especially for games. Have a mechanism for cleanly removing everything at the option of the user, not just HKLM registry entries, but HKCU ones and perhaps a way to archive or delete the config files in the user's home directory.

      2a: Allow for installed files to be checked for errors and repaired either through the MSI mechanism, or a direct repair utility. Yes, this means everything, maps too. Checking if the program's registry entries (which the main ones should be in HKCU for crying out loud) for integrity wouldn't be a bad thing either.

    14. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      1) Keep your fucking application exe and all the bundled DLL's in your application director - leave the fucking Windows directory alone. It is not for YOU to place YOUR shit into. It is for Windows and Windows only.

      Placing them in windows/system32 is needed to allow multiple apps to share the same dll. If you always bundle them in the app's dir, this defeats the point of dll.

    15. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      Here is a great hint for all those boy wonders who write shit applications that spray their shit applications everywhere - fix your damn applications up.

      Yo, Dawg! I herd you liek applications so I put an application in yo application so it can spray shit applications while it sprays shit applications!

    16. Re:Intense Rant: Don't fucking write it there by danbert8 · · Score: 2, Funny

      Can I add 4?

      4) I don't want your fucking shortcuts placed all over the fucking place. I don't want it on my desktop, my quick launch bar, and in the start menu. Even worse, don't reinsert your fucking desktop icon after installing updates (I'm looking straight at you Adobe!).

      Footnote:
      Adobe, there is no reason to have a shortcut to Adobe Reader anyway, for it is absolutely fucking useless to open the application by any means other than opening a pdf file. I do not want your icon on my desktop, and if I delete your icon, I do NOT give you permission to put it back on an update.

      Microsoft, while I'm ranting... I'm glad you think that Microsoft applications are above my preferences. Apparently my custom system font is not up to the high standards of Microsoft Office, and thus you ignore what I want and force me to conform to what you think is right.

      --
      Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    17. Re:Intense Rant: Don't fucking write it there by danbert8 · · Score: 1

      Oh boy does that piss me off. My girlfriend does this, and she got mad at me when she lost data. Don't freaking save FOLDERS in the desktop, that's where SHORTCUTS GO!!! Seriously all your files go in My Documents (just Documents for newer Windows), the desktop is for shortcuts and the wallpaper.

      --
      Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    18. Re:Intense Rant: Don't fucking write it there by jabithew · · Score: 1

      5) Don't autostart your application launcher. I don't want to slow down everything on my computer to marginally speed up opening pdfs on the off-chance that I will.

      --
      All intents and purposes. Not intensive purposes.
    19. Re:Intense Rant: Don't fucking write it there by tepples · · Score: 3, Insightful

      I'm just your average user, not a developer. Intuitively, when something is saved, especially something like a game save, I EXPECT it to be written to the game's fucking application directory.

      Why? What's wrong with saving it inside C:\Documents and Settings\pino\Application Data\SomeCompany\SomeTitle\SavedGames\? That can be backed up with the rest of your home dir^W^W user profile, and it doesn't interfere with the saved games of other users on the same PC.

    20. Re:Intense Rant: Don't fucking write it there by Jaime2 · · Score: 1

      You mean like providing the capability to install any and all versions of a DLL simultaneously and providing various runtime policies to decide which version an app actually loads or even to globally redirect version x to version y if you choose to do so? They invented that eight years ago with the .Net Framework and it's called "Side by Sidee Assemblies". It's not Microsoft's fault that it's not being used properly.

    21. Re:Intense Rant: Don't fucking write it there by TuaAmin13 · · Score: 1

      At least put them in a folder like Windows\System32\PutHereBySomeDamnApplication so it doesn't fubar my install.

    22. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 1

      You must not be a DOS gamer. See, before all the stuff you have now, we used pure command line. There were no user profiles, and there was barely anything that resembled a coherent directory structure. Since we didn't have stuff back then like "Program Files" or "Application Data" the game installed to c:\gamename and all data it generated was kept in that directory, because back then it made sense to do so. It still makes sense now.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    23. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 1

      Because that directory string is WAY TOO FUCKING LONG and I CONSTANTLY work under command line.

      Back in the days of DOS - an application either made a directory for saving data to or it saved data in a save directory within it's own directory.

      See, I expect the be able to organize my files the way I want them to be organized. You won't find one fucking thing in my user folder (except for my UT3 data which is forced to reside there.) See i hate this "program files/games/EPIC/Unreal" kind of bullshit. I want c:\games\UT3 and all save data put into the game directory, so when I remove the game, it's gone, all of it. (Besides that copy of your progress that gets saved to the GAME COMPANY SERVER if you're logged in.) No having to hunt around thru other folders to just backup what's scattered all over hell's creation.

      If you looked at my directory structure, you'd go "Why can't everyone's computer be this organized?"

      All application shortcuts go to Quick Launch. All applications go into C: (or D:)\program type\program so c:\games\UT3 or c:\musictools\cooledit etc etc etc.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    24. Re:Intense Rant: Don't fucking write it there by tepples · · Score: 1

      Because that directory string is WAY TOO FUCKING LONG and I CONSTANTLY work under command line.

      Then it would become %APPDATA%\Epic\UT3\Saves because Windows automatically fills in SET APPDATA=C:\Documents and Settings\Pino\Application Data for me.

      You won't find one fucking thing in my user folder (except for my UT3 data which is forced to reside there.)

      A lot of backup tools expect everything to be in your home directory, which is $HOME on UNIX or %USERPROFILE% on Windows, or it won't get backed up.

    25. Re:Intense Rant: Don't fucking write it there by DJRumpy · · Score: 1

      If your backing a user's data, you should grab everything in the users folder. Not just My Documents, or My Pictures, or Desktop. You copy EVERYTHING under Users\Username or Documents and Settings\Username. Your asking for data loss if you don't.

      I've made that mistake before trying to grab the big stuff, and assuming they would never have data elsewhere. That works until you realize you've lost their Mozilla bookmarks/cookies, or their local PST files or their Nifty Notes whatnot in appdata.

    26. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      That is all well and good when a single user is using a computer, but when several people may use it, I'm quite sure they don't want YOUR game saves showing up when they want to play. It is your sense of organisation that clashes with common sense for what a program on a multi user system should do.

    27. Re:Intense Rant: Don't fucking write it there by RyuuzakiTetsuya · · Score: 1

      no, it doesn't.

      it should go into the Documents and Settings directory for precisely the reason outlined. if they want to share saves with other players use copy and paste. Just because it was done in the DOS days doesn't mean that it should be like that. This is one of the many things wrong with the Windows security model. /Program Files shouldn't be writable by anything but the System.

      --
      Non impediti ratione cogitationus.
    28. Re:Intense Rant: Don't fucking write it there by StillAnonymous · · Score: 1

      I agree with you except on the registry part. I'd much rather have an app write global settings in an .ini file in it's installation directory. Why? So if I need to move it to another computer, or I reinstall/upgrade Windows, it doesn't require reinstallation.

      And the user settings? Pick a location and stick to it!! In XP it was bad enough. Where's your settings and save games? Well, they're probably in C:\Documents and Settings, but what path from there?

      username.host?
      All Users?
      Default User?

      And then from there is it in

      Local Settings\Application Data?
      Local Settings\Apps?
      Application Data?
      My Documents?

      There's not much consistency. And Vista isn't much better! They still have numerous locations, and they're different. Go from XP to Vista and want to move your save games over, where the fuck do they go?

      C:\Users\username?
      C:\Users\Public?
      C:\ProgramData?

      And there's a multitude of directories under there too. "Local"? "Roaming"? WTF!?

      Not to mention these strange virtualized directories that you can't access in Explorer and don't show up in a cmd prompt. Check out C:\Users\Public in Explorer, then look at it from a command prompt. COMPLETELY different.

    29. Re:Intense Rant: Don't fucking write it there by djlowe · · Score: 1

      Isn't one of the points of using DLLs to reduce the size of programs on the machine. If an application is using 3rd party libraries, it often just makes sense to install those libraries into the windows directory because.... THATS WHERE THEY BELONG!

      Yes, but not at the potential expense of overall system reliability. If you're using third-party libraries, and coding to specific functions provided by that version that are/may not be not available in different versions (whether newer or older), it's your job as a programmer to test for those conditions and deal with them when your program is installed if you plan on using the system-provided ones.

      However, given the potential havoc that might be wreaked upon other installed applications, the only sane way of handling it is to not do it at all. Install the required libraries within your program's own installation directory and explicitly reference them from there, even at the expense of some small additional consumption of hard disk storage.

      Is that an ideal solution? Certainly not, as the whole point of shared libraries is to provide a common resource that can be reused, as you point out.

      However, programming in the real world is full of compromises of this sort whose origins don't really matter for purposes of your program: You want it to work as intended, and to not break other applications in the process.

      And I say this as a former programmer who now works mostly in IT/support and has seen firsthand the results of doing it any other way.

      Hard disk capacity is so great and inexpensive now so as to be an almost insignificant consideration and one that is secondary to system stability and potential support issues.

      Time is expensive: Your time, the users' and that of the support people cost far more than the price of storage (except in some very specific niches).

      Regards,

      dj

    30. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 1

      How does it not make sense? The data the program generates goes into its program folder, and nowhere else. In fact that's how the system should be designed to prevent malware hiding in random places - you can only write to your own directory and no where else. It makes backup that much simpler and it keeps shit organized to where it belongs, with the program that created it and can modify it.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    31. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 1

      A real backup tool would image the entire filesystem, wouldn't you think?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    32. Re:Intense Rant: Don't fucking write it there by Blakey+Rat · · Score: 1

      I'm just your average user, not a developer. Intuitively, when something is saved, especially something like a game save, I EXPECT it to be written to the game's fucking application directory.

      "Intuitively?" Why would that be the "intuitive" place to put it? I think you're just used to shitty software doing it, and now you're upset that non-shitty software doesn't.

      Now, given, it might not make sense to put a saved game in Documents, but it doesn't make any less sense than putting it in Program Files. Is a saved game a "program file" in any rational definition of that term? No. It's a lot closer to a "document" the way Windows uses the term.

      You know what? It's not 1994 anymore. The way computers work *has changed*. Maybe you need to go back and question some of those "intuitive" assumptions you have.

    33. Re:Intense Rant: Don't fucking write it there by Blakey+Rat · · Score: 1

      Because that directory string is WAY TOO FUCKING LONG and I CONSTANTLY work under command line.

      Wait, Microsoft should forget about application security, forget about making user profile permissions meaningful, completely break the functionality of backup software, completely break the functionality of the Roaming Profiles feature, just so ONE idiot on Slashdot can do everything on his computer through the CLI? (Presumably not even the good PowerShell CLI, as I'm pretty sure it can parse out shortcuts.)

      Are you seriously suggesting that?

      Or are you going to gradually come to the conclusion that what you're doing is highly strange and you really shouldn't expect Microsoft, or anybody else for that matter, to cater to your extremely unusual whims?

    34. Re:Intense Rant: Don't fucking write it there by Mex · · Score: 1

      "C:\Documents and Settings\pino\Application Data\SomeCompany\SomeTitle\SavedGames\ "

      Because it's a horrible directory format? I like to manage my folders and if I install a game, I'd rather just backup

      C:\Starcraft\

      And move it around as I wish.

    35. Re:Intense Rant: Don't fucking write it there by Blakey+Rat · · Score: 1

      Except that if the game has permissions to save into Program Files, it also has permissions to shit files *anywhere else in your system.* (And yes, it was that way in DOS too.)

      Take a game you play online, like UT3. (I think you've mentioned that in a previous post.) Let's say there's an exploit in the networking code of UT3 that allows it to download a virus. In your system, the virus has no problem doing this as it has full access to the registry. The virus spreads, your entire computer turns into a giant turd, everybody you send the virus to is unhappy.

      Your problem is that you're completely obsessed with DOS, an OS that sucked-ass 20 years ago and doesn't even exist now. Yet despite the fact that the entire world rejected the way DOS does things, you still embrace it-- why? The two options are either:
      1) You're smarter than every Windows programmer, every Linux programmer, and every Mac OS X programmer ever. All of those OSes use the same (general) permissions systems about where applications belong and where they should write data.
      2) You're doing something wrong.

    36. Re:Intense Rant: Don't fucking write it there by cowbutt · · Score: 1

      The downside of each application keeping its own DLLs in the application installation directory is that they won't be available to other applications. On the other hand, given it's not always possible that an application will work with all newer versions of a given DLL than that it shipped with, and that it would appear that Windows packages can't specify dependencies in the same way RPMs or dpkgs can, that would force the administrative overhead of resolving DLL incompatibility onto the end-user, which isn't generally seen as acceptable in Windows-space (it's not acceptable in Linux-space either, which is why our package tools try to ameliorate the problem).

    37. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      Intuitively, when something is saved, especially something like a game save, I EXPECT it to be written to the game's fucking application directory.

      That is simply because you have been conditioned by MS DOS where the concept of a specific (system created) user directory didn't exist and you "installed" all application files yourself.

      Today Windows takes care of that for you because it is far better at it than you are. The fact that you expect to have files saved in the programs application directory simply shows that you don't understand that part of your operating system.

      Granted, Microsoft has a track record of being ambiguous about these things (even internally if you look at a lot of their own applications).

    38. Re:Intense Rant: Don't fucking write it there by koiransuklaa · · Score: 1

      The system you describe "made sense" because MS-DOS was a single user operating system. Windows NT is not and what you propose makes absolutely no sense.

      I notice you didn't answer my question (what you expect the game to do when another user starts the game).

    39. Re:Intense Rant: Don't fucking write it there by Jaime2 · · Score: 1

      It seems as if you didn't even read my post. Side by Side assemblies solve all of those problems.

      http://msdn.microsoft.com/en-us/library/aa376307.aspx

      http://msdn.microsoft.com/en-us/library/aa375680(VS.85).aspx

      Applications don't need to supply depedencies, they simply install the compatible version of the DLL and use it. The DLL publisher can then assign "upgrade policies" to direct all or specific applications to use a newer version when it gets installed. Applications can override those policies with their own policies. None of this is typically done by the user, it is usually done by the application maintainers and the DLL maintainers. However, the policies are text files and are completely accessible to the power user for troubleshooting and experimentation. The whole process is complicated and error-prone, just like Linux package management.

    40. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      A slightly modified version of your very insightful post:

      dickhead
      shit shit shit
      damn
      pisses
      fucking fucking
      shit shit
      fucking fucking fucking fucking
      shit

    41. Re:Intense Rant: Don't fucking write it there by Your.Master · · Score: 1

      It doesn't make sense in that your save games are user-specific files and not files needed for the program to run; thus, not Program Files but Documents & Settings.

      Writing to your own directory is a security risk and an information disclosure security risk.

      One possible alternative would be to split the difference, and make a subfolder of the program folder for every user that uses that program, and that subfolder has user-rights and is program-writable. But it really makes no more sense to store it in that convoluted way than to store all of the users documents and settings in some sort of separate user document & settings directory, where it's easy to copy and paste from... Of course, with some sort of filesystem linking you could do both at once.

      The fact that in the Olden Days people stored all their save games together and trusted one another not to overwrite each other doesn't mean that we should continue to do this now that we are not constrained by the system to do so.

    42. Re:Intense Rant: Don't fucking write it there by RyuuzakiTetsuya · · Score: 1

      Because when we're dealing with apps that aren't games, say, IIS, or Excel, not being able to write over your own executable or any number of other files in your own directory make it more safe when something goes horribly wrong and something tries to exploit it(like IIS and Excel are prone to do).

      Yes, this is something a developer could build into their app's install process and make sure that nothing like this could go horribly wrong, or the OS could be developed properly and not put this onto Dev's shoulders.

      --
      Non impediti ratione cogitationus.
    43. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      Common sense:
      Is she a witch?
      Hmmm.. witches burn, what else burns?
      Wood!
      Wood floats, so witches should float]!
      Throw her into the water, if she floats, she is a witch, then burn her.

      If she doesn't float, she's not a witch, and we won't need to burn her.

    44. Re:Intense Rant: Don't fucking write it there by DrinkDr.Pepper · · Score: 1

      Is it a user related setting then save it to the user profile.

      As long as we are ranting, can I add that [under Windows] you should be writing to the user's 'AppData' folder, not the 'Documents' folder?
      I'm sick of app data munging up my document organization.

      --
      0xfeedface
    45. Re:Intense Rant: Don't fucking write it there by Doctor+Faustus · · Score: 1

      Keep your fucking application exe and all the bundled DLL's in your application director
      If you're going to do that, you might as well just use static linking. Personally, I think static linking is the way to do it, anyway, but it's really not what Microsoft pushes.

    46. Re:Intense Rant: Don't fucking write it there by Simetrical · · Score: 1

      I'm just your average user, not a developer. Intuitively, when something is saved, especially something like a game save, I EXPECT it to be written to the game's fucking application directory.

      Only because you're used to it. If you had been conditioned to only save things to My Documents to start with, this wouldn't be a problem.

      --
      MediaWiki developer, Total War Center sysadmin
    47. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      But even Microsoft would prefer that savegames are placed in the "My Games" subfolder of "My Documents". So you're pretty much on your own there.

    48. Re:Intense Rant: Don't fucking write it there by cowbutt · · Score: 1

      It seems as if you didn't even read my post. Side by Side assemblies solve all of those problems.

      I did, but I was put off from researching it further as, in your own words, "it's not being used properly". Indeed, looking at an XP system with over 100 third-party applications installed, I see only a dozen or so entries in windows\sxs, and most of those appear to be core Microsoft DLLs. Apparently, there are over 11,000 DLLs on this system in total, with many from a small set of developers/publishers. Better than nothing, but...

      As far as I'm concerned, this was a discussion about the practicalities of running a Windows system today, rather than a Linux vs. Windows architecture contest. I'm primarily a Linux user/admin/hacker, but I keep my hand in on Windows, and I even acknowledge that in some areas, Windows has the edge architecturally (e.g. some aspects of Transactional NTFS aka TxF). I find it interesting that a DLL publisher can effect say "This DLL should work with any app that was good with the old version" or "This version definitely changes the API" but also that application developers and/or power users can override that if experience demonstrates otherwise. It's an interesting approach to solving the problem of "DLL hell" without forcibly exposing "dependency hell" to the end-user/sysadmin. The closest Linux comes is with major version numbers, and that sometimes isn't a great measure (e.g. glibc changes its major version number quite conservatively as doing so with every significant API change could result in many versions being in memory simultaneously, but it does mean that sometimes an application won't successfully link and/or run, even if the major version number indicates it should).

    49. Re:Intense Rant: Don't fucking write it there by dabooda · · Score: 1

      What if the system has more than one user and the both play that game? Wouldn't it be neat if when user A logs in, the saved games are his and not of user B's?

      --
      "Yeah Tommy, before Zee Germans get here ..."
    50. Re:Intense Rant: Don't fucking write it there by Jaime2 · · Score: 1

      You hit the nail on the head - it isn't being used properly. My main point was that Microsoft has provided all of the tools and education to make this problem go away. The problem lies 100% in the hands of the application developers. 99.9% of the things that make Windows suck were caused by programmers writing Windows applications that broke some important rules and caused the system to be less secure or less stable.

      In you original post, you assigned blame to Microsoft for "DLL hell". My response was intended to redirect the blame to application vendors who aren't doing what they have been told to do a million times. It is worth noting that the most egregious violators of application design practices do so intentionally either as a way to get their software in places it doesn't belong (I'm looking at you Adobe), or to enforce some draconian form of licensing or activation. The deviation from the design standard almost always hurts the user and benefits the vendor.

    51. Re:Intense Rant: Don't fucking write it there by petermgreen · · Score: 1

      99.9% of the things that make Windows suck were caused by programmers writing Windows applications that broke some important rules and caused the system to be less secure or less stable.
      This seems to be one of the big differences between linux systems and windows systems.

      Linux users generally get the majority of thier software from distribution operated repositries. Software that doesn't follow the rules is fixed to do so before being uploaded to the repositries.

      Windows users get thier software direct from the company that created it (or a company acting as publisher for them) with noone doing any checking that it follows the rules.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    52. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 1

      Most games come with loadable and savable user profiles - which are almost ALWAYS in the game's actual directory, and some games even backup your progress for you on their own servers so when you uninstall the game and come back a few months down the road you can pick right up where you left off.

      And that would be the different part of the issue - if you're so worried about your data to begin with on a multi-user system then odds are you probably shouldn't be using the system in the first place, because your data is far safer on a single-user system than a multi-user system.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    53. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 1

      You must not game - that feature you speak of has been around for the better part of a decade and a half. Hell nowdays games like UT3 back up your game data for you and tie it to a login account - hey, sounds like something that should've been implemented in Windows to begin with!

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    54. Re:Intense Rant: Don't fucking write it there by shutdown+-p+now · · Score: 1

      Ironically, what you describe are pretty much the requirements an application has to fulfill (among a few others, but you've really nailed the core ones) to be certified as "Designed for Windows Vista" (and get that logo on the box).

      So, if you only use certified apps, you won't have those problems. And if you'll kick the software vendors to get certified, you'll indirectly force them to fix those.

    55. Re:Intense Rant: Don't fucking write it there by cowbutt · · Score: 1

      In you original post, you assigned blame to Microsoft for "DLL hell". My response was intended to redirect the blame to application vendors who aren't doing what they have been told to do a million times.

      If I did, that wasn't really my intention, other than so far as "DLL hell" could have been prevented if the earliest versions of Windows shipped with either a better-structured package management mechanism, or something like SxS. It never was fair to make the users/admins resolve the problem themselves. Also, once application developers have gotten into bad habits, it's hard to convince them to do it another way, so you end up being forced to support their crappy ways in the least harmful way possible. (cf. applications not using fsync() when writing config files in the recent ext4 situation on Linux).

      Finally, I note that Microsoft as application developers don't follow their own rules; I note that AoE 1 and 2 don't share a bunch of their DLLs that presumably could be shared. In issues like this, it's important for top tier developers for the platform to set an example, surely?

    56. Re:Intense Rant: Don't fucking write it there by koiransuklaa · · Score: 1

      I'm beginning to think I'm just being trolled here, but I'm not in a hurry today so I'll bite...

      Most games come with loadable and savable user profiles - which are almost ALWAYS in the game's actual directory

      In my 25 years of computer use I've seen quite a few games, and based on that experience I'm going to call bullshit on that assessment.

      some games even backup your progress for you on their own servers...

      This has absolutely no relevance to the issue at hand.

      if you're so worried about your data to begin with on a multi-user system then odds are you probably shouldn't be using the system in the first place, because your data is far safer on a single-user system than a multi-user system.

      Well that's just so over the top that I guess I really was trolled :) That's ok, I'm having a really nice day.

    57. Re:Intense Rant: Don't fucking write it there by vertinox · · Score: 1

      Since we didn't have stuff back then like "Program Files" or "Application Data" the game installed to c:\gamename and all data it generated was kept in that directory, because back then it made sense to do so. It still makes sense now.

      Heh heh heh.

      But we had boot disks, config.sys, autoexec.bat, and EMM386... HELL!

      Nostalgia maybe nice, but I remember all the hell I went through to get games to run and back then we didn't have the internet. I remember a helpful guy at Babbages that taught me (a 12 year old) how to get Doom to run on 4mb of ram while the sound card was running.

      Boy those were the days but they were a pain when you had to make a boot disk for each game. Some wanted Himem and some wanted EMM386 and some wanted pure 640K when no TRS programs running.

      Oh lord. Just because it worked back then doesn't mean it makes sense to keep doing it now.

      In reality, sometimes we share computers these days with other house hold members... And sometimes I personally have had falling out with someone over a file save over write *coughs*.

      And I'm sure there are plenty of families out there that have kids that play the same game but don't want to mess with each other saves.

      In the new multi-user environment it makes sense to me.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    58. Re:Intense Rant: Don't fucking write it there by phlinn · · Score: 1

      I think Khyber has a point actually. Multi-user is a more advanced concept than most users actually understand. All the technical reasons why separating data is a good idea are a black box to them, and really can't be considered common sense. I don't think many of them really grasp the concept of user versus system data.

      Most users are the sole user on their computer, or at least user account. Lots of people start windows, and do NOT have separate user logins even if more than one person actually runs programs. Separating user data is great for security and ease of backup, but aiming just for ease of use would lead most people to assume that each program keeps track of it's own data. Much like I don't expect my bank and my hospital to have one common database with information about me. I really don't think it is just brainwashing by programs which used to work that way.

      --
      "Pulling together is the aim of despotism and tyranny! Free men pull in all sorts of directions" -- Havelock Vetinari
    59. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 1

      "In my 25 years of computer use I've seen quite a few games, and based on that experience I'm going to call bullshit on that assessment."

      Most FPS games store that data in a .CFG file in the game install directory. Has been that way since Quake and Duke Nukem 3D. Diablo as well, IIRC. UT3 changed that a bit, your progress is uploaded to their master server and not saved locally.

      And how is my assessment over the top? In my 10+ years of IT I find most single-user systems quite safe data-wise, as there's not so many people using a system that might get social-engineered into doing something stupid. Backups are easier because instead of having to transfer multiple profiles over a network you just back up the entire file system. Oh, that reminds me - for the purpose of backups, REAL backup tools image the entire filesystem, not just stupid directory locations such as home/my documents/etc.

      Any time I've had a MAJOR issue to fix it was because of someone doing something stupid in a multi-user system, usually caused by PEBCAK or ID10T that got socially-engineered.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    60. Re:Intense Rant: Don't fucking write it there by koiransuklaa · · Score: 1

      I think Khyber has a point actually. Multi-user is a more advanced concept than most users actually understand. All the technical reasons why separating data is a good idea are a black box to them, and really can't be considered common sense. I don't think many of them really grasp the concept of user versus system data.

      You didn't explain what his point really is...Of course normal users do not need to know where their saved games end up in, the game should just work. That doesn't change the fact that data should end up in a User Data directory (for all the reasons explained so many times in this thread).

      Khyber is supporting a model that is not simpler at all, but in which backup programs won't find your data, other users can delete your data by accident, you can accidentally delete application files, etc. It's just a phenomenally bad idea.

    61. Re:Intense Rant: Don't fucking write it there by koiransuklaa · · Score: 1

      Because that directory string is WAY TOO FUCKING LONG

      Khyber, I have to thank you. This has been the most hilarious rant-thread in a long time.

      If you looked at my directory structure, you'd go "Why can't everyone's computer be this organized?

      Come on mods, give him the "+1, Funny" he's going for.

    62. Re:Intense Rant: Don't fucking write it there by Anonymous Coward · · Score: 0

      And how is my assessment over the top? In my 10+ years of IT I find most single-user systems quite safe data-wise,

      name one single user operating system you've used in the past 10 years. just one. you cant, because you dont know what you're talking about. do you even know what a single user operating system is? a single user account for windows doesnt make it single user os. you should just shut the fuck up and let the grown ups talk you fucking moron

    63. Re:Intense Rant: Don't fucking write it there by Khyber · · Score: 1

      MinuetOS. ZetaOS. I run both, and you couldn't TOUCH my MinuetOS machine unless you knew A. my assembler coding style and nuances and B. the exact hardware I have in my computer. Single-user OS, rock-solid and pretty much untouchable by hackers, social engineering, and drive-by malware.

      I know very well what I'm talking about. You can go sit in the corner.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    64. Re:Intense Rant: Don't fucking write it there by phlinn · · Score: 1

      Well, my take was that having all games save data in one central location is not intuitive to an average user, hence the reference to common sense in my above post. Although a later post seems to have started going into arguments that it's proper to keep saved game files with the program, which I have to disagree with.

      People responding to his post have presented good, logical, but technical reasons to have it centrally located. Most of them only apply to multi-user systems, and I have to agree that the semi above average user who at least understands the basics of a file system enough to start looking for saved game data could easily start in the program folder before looking in 'my documents\my games' for instance. Your initial reply was insulting in the first sentence, by accusing him of expecting certain behavior just because he was brainwashed. I see no way in which your post wouldn't have been better without that comment at all, and it might not have put him on the defensive.

      --
      "Pulling together is the aim of despotism and tyranny! Free men pull in all sorts of directions" -- Havelock Vetinari
  32. Or maybe you're pulling that from your ass by Anonymous Coward · · Score: 2, Informative

    By optimized you mean they have DRM turned off. Expect DRM to be in place for the final release candidate.

    Seriously, what's with this "DRM" myth? Can anyone provide an authoritative source that DRM is on at all times (not just when you're playing DRM'd content), and that significantly impedes performance?

  33. Is is just me? by vondiggity · · Score: 1

    Or is Windows 7 really not that different in terms of performance than Vista SP2? I tried the Beta on a machine of mine, and really saw no differnce. Well, Windows 7 booted faster, but after that they seemed pretty much the same in terms of the overall feel. The memory after bootup was essentially the same too, hovering right around 700MB.

  34. Registry Keys by RotateLeftByte · · Score: 1

    Go on then.
    Please tell us how many apps (and the names thereof) document the zillions of registry keys they create/use/modify in normal operations?

    AFAIK, I have yet to come upon a consumer grade windows app that does that.

    --
    I'd rather be riding my '63 Triumph T120.
  35. That's a little narrow in focus, don't you think? by holophrastic · · Score: 1

    Vista achieved a huge goal -- it pushed hardware manufacturers to make giant advanced for no other good reason. 64-bit, aeroglass, hybrid everything. If you want to face something, face the fact that aeroglass pushed graphics so hard that people sued over vista basic not being good enough -- because it lacks a few transparencies.

    Vista was always pushed -- well, to developers and techs -- as a base for future versions. That was a big reason for manufacturers to go nuts and produce better hardware, better drivers, and weird requirements -- just like Intel is now pushing ram voltages lower for the core i7.

    The reason netbooks can run windows 7 is because in the last five years, the hardware became available to do acceptable things with minimal horse-power.

    It's still no where near enough for me. But I still don't understand why a smaller screen, lesser screen, smaller interface, lesser interface, slower processor, and lesser functionality will ever be worthwhile. Then again, I don't benefit from mobility, nor even from portability.

  36. But IS Windows 7 faster? by pinkfloydhomer · · Score: 3, Interesting

    I really want to like Windows 7.

    On one hand, I hate Microsoft as much as the next guy.

    On the other hand, I use their software everyday at work. And if the market leader massively improves their (somewhat crappy) software, it forces the competitors to get better too.

    For instance, IE8 seems much faster and better than IE7 (and of course IE6). This will hopefully wake up Mozilla and force them to improve on Firefox.

    Regarding Windows 7, I can see that the memory footprint is lower, and that's a good thing.

    =====> But it still _feels_ much slower than XP in everyday use! =====

    I am talking about the little things that make up the experience of responsiveness. It just takes a noticeable amount of milliseconds more when I click on an icon, until the OS reacts. Opening a new browser window just have that extra lag. Copying files feels slower. Etc.

    At first, I sort of liked Windows 7 and ran it for a couple of weeks. Then I booted back into XP (not a fresh installation of XP, mind you). I was depressed by how much snappier XP feels. I was hoping to have a good reason to ditch XP.

    Makers of desktop operating systems should focus intensively on responsiveness. The OS should react as fast as possible on any user request, regardless of whatever else it is doing.

    It's fair enough that some heavy calculation takes longer time if you have some other heavy job or service running, but the initial latency from any user request until you get some sort of reaction should be as low as possible. And XP is much better in this regard than Windows 7 or Vista (and also faster than all Linux distros I've been running).

    To use an analogy from network land: I would much rather have 10 ms ping times and 1 Mbps than 1000 ms ping times and 100 Mbps.

    1. Re:But IS Windows 7 faster? by DMalic · · Score: 1

      How fast is that system? For me, heavy use makes XP start to really blow as time passes. I'm hoping this doesn't occur with Win7.

    2. Re:But IS Windows 7 faster? by pinkfloydhomer · · Score: 3, Interesting

      This is a modest Athlon 64 X2 2200 Mhz with 1GB of RAM. I realize that modern systems have more power than this, especially more RAM, but on the other hand it's not like Windows 7 is accessing the page file all the time. In fact, when I have done this kind of test, there's no hard disk activity at all, and plenty of free physical memory.

      Also, we're talking about netbooks here which are even slower than this system. And while XP shines on this system, Windows 7 and Vista does not.

      My XP does not get slower with time, as you suggest. But then, I'm fairly conscious about what software I install and which services are running etc.

      Also, remember that I am comparing a newly installed Windows 7 with an "old" XP install, so even if it _is_ slower than a newly installed XP, the newly installed Windows 7 is still even slower, much more so in fact.

    3. Re:But IS Windows 7 faster? by Anonymous Coward · · Score: 0

      Don't Vista and 7 optimize as the user uses them? Use 7 for a few weeks and then compare them again.

    4. Re:But IS Windows 7 faster? by mister_playboy · · Score: 1

      Makers of desktop operating systems should focus intensively on responsiveness. The OS should react as fast as possible on any user request, regardless of whatever else it is doing.

      Then you and I are both eagerly awaiting Haiku's R1 release.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    5. Re:But IS Windows 7 faster? by Anonymous Coward · · Score: 0

      **Posting AC due to mod points**

      The problem with Win 7 being slower is your ram. I have XP Pro on my system as well as Win 7 64-bit (quad core AMD, 4 gigs of ram) and Win 7 is MUCH more responsive than XP. True, due to Direct X 10, I take a small hit to gaming performance, but it's negligible. But the reason why you need more ram with Win 7 for it to be fast is it's precaching features. Win 7 precaches frequently used programs (such as Firefox, your email client, etc) and if a program is precached it launches MUCH faster than XP. I've been using XP for a couple weeks now due to some program compatibility issues (NBC direct, Fox on Demand) and it kills me how much less responsive XP is compared to Win 7.

      Just thought I'd let you know from my experience why you're not seeing an advantage to Win 7.

    6. Re:But IS Windows 7 faster? by Le+T800 · · Score: 1

      It's fair enough that some heavy calculation takes longer time if you have some other heavy job or service running, but the initial latency from any user request until you get some sort of reaction should be as low as possible. And XP is much better in this regard than Windows 7 or Vista (and also faster than all Linux distros I've been running).

      Have you tried archlinux ? This distro is optimised for i686 and x64 architectures and thus is as reactive as a
      fresh and clean XP install on the same hardware (R60 Thinkpad). The good thing about it is that unless XP it
      stays reactive over time without requiring as much maintenance.
       
      I also recently migrated my / and /home to ext4 and noticed improvements with the speed of disk operations:
      booting, doing updatedb/makewhatis/etc, accessing package manager database etc.
       
      I tried Mandriva, Fedora, Debian, Slackware and finally I'm happy with Arch especially because of it's snappy
      feeling on a KDE environnement

    7. Re:But IS Windows 7 faster? by zuperduperman · · Score: 1

      > At first, I sort of liked Windows 7 and ran it for a couple of weeks. Then I booted back into XP (not a fresh installation of XP, mind you). I was depressed by how much snappier XP feels. I was hoping to have a good reason to ditch XP.

      You may be correct, but consider also that it may just be the "feel" of the OS that you are noticing, not the speed per se. All those fancy animated window effects (fading in and out, sliding etc.) that Vista and 7 do actually do reduce the feel of "snappiness" of the OS and make things seem slower. Try turning them all off and see how it feels. Many ordinary users like the effects but for power users they just get in the way.

    8. Re:But IS Windows 7 faster? by yendis · · Score: 1

      I use Windows - Vista Ultimate w SP1. Last year I purchased a nice new fast AMD Phenom 2.3 Ghz computer. It took lots of my pennies. I also got Vista Ultimate. Windows has never warmed me up. DOS was not too bad and not so difficult to use. All the GUI stuff is a pain. I've tried Linux. And returned to Windows fast. Because it was better and the programmes one can use. Vista taught me that it is easy to turn a 2.3 Ghz machine into a pre PC 4.7 Mhz machine (XT?) And at the same time introduce the most confusing file system ever. More like a government departments. And like them they keep changing things! It still takes an inordinate amount of time to shut down & doesn't clear the video buffer at start up. I have dug up my XP disc. I am preparing for the changeover. So Windows 7 is in the air! Wonderful! I may look at it after Service Pack 3.

      --
      Freedom: the only end.
  37. There is no 'we' by mcrbids · · Score: 5, Insightful

    Wonder why 'we' are never happy here on slashdot? Why no matter what MicroSoft does, they are vilified by 'we'?

    Here's a hint: take your user Id, and subtract 1. That's about how many DIFFERENT people registered here before yoi did. Each with their own ideas about priority and values, and what to lambaste MS for.

    I lambaste them for lame things like email not working right with IMAP4 servers in WinMobile 5, 6, 6.1, and 6.5. That's 3 YEARS that some as simple as deleting an email hasn't worked right in a device primarily bought to (ahem) read email.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:There is no 'we' by darpo · · Score: 1

      Here's a hint: take your user Id, and subtract 1. That's about how many DIFFERENT people registered here before yoi did.

      Hmm... 5,212? Holy moly!

    2. Re:There is no 'we' by Anonymous Coward · · Score: 0

      by your reasoning cowboyneal and I have the only ideas

  38. Huh? by FranTaylor · · Score: 1

    Why do you HAVE to run big-time desktop software on bitty little computers? You wouldn't expect Oracle to run well on machines like that either. Geez, we ran twm on 33 MHz 486s and managed to get our work done just fine. Pick software that's suited to the machine.

    1. Re:Huh? by CAIMLAS · · Score: 1

      Uh, what?

      This isn't "big time desktop software". This is "what comes with all the distributions". Nobody sane is going to build (say) GNOME 1 or a prior KDE for one of these devices (and nor should they have to). But even the current lightweight DEs are somewhat heavy on these machines, after you consider the memory use of basic applications like Firefox, OpenOffice, and Tbird. For whatever reason, this combination seems a bit heavier under Linux than it is under Windows (XP).

      And using twm or similar? Surely you jest (or are simply out of touch). There's a reason why nobody uses that anymore. It sucked, hard: it was/is awkward and cluttered.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  39. Linux Netbooks at IT Show, Singapore, Mar 2009 by troll8901 · · Score: 2, Interesting

    These are the netbook manufacturers I've collected brochures from:

    • Acer Aspire One AOD150 (S$688, WinXPH, 10.1" 1024x600, Atom N280 1.66GHz, 1GB, 160GB, 6-cell, 1.33kg)
    • Toshiba NB100-A101 (S$639, WinXPH, 8.9" 1280x600, Atom N270 1.60GHz, 1GB, 160GB)
    • LG X110 Netbook (S$799, WinXP, 10", Atom N270 1.60GHz, 1GB, 160GB, 6-cell, 1.19kg)
    • NEC VERSA (S$799/899, WinXPH, 8.9/10.1", Atom N270 1.60GHz, 1GB, 160GB, 1.16kg)
    • Lenovo S10 (S$649, WinXPH, 10.1", Atom N270 1.60GHz, 1GB, 160GB, 6-cell)
    • Asus NIOJc (S$998, **GeForce 9300M GS 256MB**, WinXPH, 10.2", Atom N270 1.6GHz, 1GB, 160GB, 6-cell, 1.58kg)
    • MSI 100U+ (S$729, WinXPH, 10", Atom N280 1.66GHz, 2GB, 160GHz, 6-cell)

    These were advertised prices. Actual prices were about S$50-150 lower.

    None of the vendors advertised the availability of GNU Linux. Asus is the only one that advertised the GNU Linux option. They also put up Eee PCs and Eee Boxes with GNU Linux on display, hooking up to big LCD screens for passer-bys to see.

    This happened at the IT Show event, 12th-15th March 2009, Singapore.

    So, no, I don't think your "nearly every netbook maker is developing a custom Linux distro that removes the cruft and makes it run faster" statement appears to be true, for the moment.

    1. Re:Linux Netbooks at IT Show, Singapore, Mar 2009 by Anonymous Coward · · Score: 0

      That's because only idiots and RMS call it GNU/Linux

  40. Careful - you may be asking for another scam.. by cheros · · Score: 1, Troll

    You *must* know from your XP experience that the desktop appears faster than on W2K, but is simply useless for the first 10 minutes until it's finished hammering the hard disk (and I keep startup services to a minimum, to the point of manually nuking GoogleUpdate every time it gets silently installed). Also, they were the ones to come up with a progress bar that RESTARTED (so, what's the "progress" there) which meant you no longer had an idea whether to just go for coffee or have a full 4 course meal..

    I don't want them to come up with more cosmetic scams like that. Your observation about a system needing to be snappy is 100% right, I just wonder where the hell all my computing power goes. Sure, I don't have the fastest box in the world but it's still 3..5x faster than when I was using W2K, yet I have to wait. On a laptop with Vista the system "disappears" for seconds on end (cursor goes away), to then later come back and catch up with my typing, in a boring word processor. That is ridiculous, and that^s why I (a) stuck with XP and (b) use Linux and OSX more and more.

    The whole netbooks concept is good: do more with less. After that housecleaning we may want to use what we have then on a box with more power and see it fly at last.

    After I learn touch typing. :-)

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  41. Re:That's a little narrow in focus, don't you thin by cheros · · Score: 1

    I can't understand why Vista needed so much computing power for the graphics AFTER forcing the use of a mega capable graphics card - it's almost like it doesn't use the graphics card. Especially when compared with Linux compiz/fusion where screen manipulations don't register at all on system load (making it nice and snappy) I have no idea what they did. But it wasn't good.

    I would like them asusming they had NO new hardware resources. I'd like to see them work along the lines of LESS resource hungry. Because it would mean they'd have to focus on efficiency, which would be a first. It would also provide an instant update hit because it would mean that for the first time ever people wouldn't have to upgrade. It would make a killing in business sales, for sure.

    But I guess that wouldn't be considered an "up"grade..

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  42. In all due respects by kaiwai · · Score: 1

    In all due respects - how the fuck is it counter intuative? If I have a game, I expect the game settings, the saved games etc. to all sit in my user directory. It is called a user directory for a reason, it is specific to YOU and only YOU. The purpose of a multi-user environment is to seperate YOUR personal files away from the files that will be shared with anyone else using or having access to your system.

    Good lord, its common sense. Your files belong to YOU there fore they sit in YOUR directory and not bob's, tom's or mary's directory.

    1. Re:In all due respects by tepples · · Score: 1

      The purpose of a multi-user environment is to seperate YOUR personal files away from the files that will be shared with anyone else using or having access to your system.

      The thinking is that nobody else has access to my system. Most PC video games designed for multiple players are designed under the assumption that each user has his own PC. (Otherwise, more PC games would support split screen + gamepads + HDTV monitor.)

  43. Then you have a clusterfuck by kaiwai · · Score: 1

    Yeap, its all dumpted in Windows directory, over writing older and newer version - and you have a giant cluster fuck. You have newer DLL's that have new quirks that older applications haven't been tested against, then you have older DLL's over writing new ones with the obvious results, then there are the customised versions which over write the generic ones included with the operating system itself.

    Then there is inter-generational operating system support because of the chain reaction effect of multiple components of Windows relying on multiple DLL's, which if upgraded can let off a chain reaction and fuck the system from top to bottom.

    Oh, and if you say Linux doesn't suffer from it - I'll shove a red hot pocker up your ass; because obviously you don't track the compatibility issues that result in one library being updated resulting in 5 applications that rely on that one library to require updating as well.

    Again, let the fucking operating system alone, load the libraries you bundle with your software in your own application directory; a few extra megs being used I'd sooner pay for in extra hard disk being used up than finding my system is a glorified clusterfuck because of your smart ass know it all approach to programming and deployment.

  44. 100% agree by kaiwai · · Score: 1

    I honestly want to know why vendors don't use MSI. Why is it that Adobe feels the need that they must create a 'custom' installer when they should use the generic packaging method provided by Microsoft and can be integrated with their deployment infrastructure. I don't understand and quite frankly I'd love to see Microsoft make compulsory MSI usage as part of their Windows certification programme. The day when Microsoft stops allowing vendors putting the Windows logo to their software until it reaches certain standards - that will be the day when the quality of software will improve to a level I'd be satisified with.

    1. Re:100% agree by koro666 · · Score: 1

      I honestly want to know why vendors don't use MSI.

      Because there's no good way to make MSI's easily.

      On one side, there are probably plenty of GUI apps to make MSI files. A basic one comes with Visual Studio, but you just don't have control enough over what it does. There's InstallShield too, but it's pay-for, and kinda heavyweight.

      On the other side, you have WiX which attempted to be a scripting language to make MSI's, but that failed spectacularly IMHO. You have to declare in advance components, paths, files, and assign GUIDs to every single thing, it's a bother. Oh, and, all this, and you don't even have a GUI for your installer, just the "Please wait, Windows is configuring blah blah" dialog.

      GUI support in MSI's seems to have been an afterthought.

      And don't even get me started about trying to do it from scratch using Orca.

      So, by the time I'd be done fighting with whatever restrictions the tool I'd have chosen would put in front of me, I could have whipped an NSIS installer script in 10 minutes with complete Modern UI and such.

  45. Ok I'll ask by MMInterface · · Score: 2, Insightful

    "ask a kid who's been raped by his priest for 5 years if he thinks what the priest is doing is wrong; you'll be surpised to find that the kid EXPECTS that from priests and thinks that priests who dont rape him dont really love god."

    Do you think what the priest is doing to you is wrong?.

    1. Re:Ok I'll ask by Anonymous Coward · · Score: 0

      "ask a kid who's been raped by his priest for 5 years if he thinks what the priest is doing is wrong; you'll be surprised to find that the kid EXPECTS that from priests and thinks that priests who dont rape him don't really love god."

      Do you think what the priest is doing to you is wrong?.

      Obviously, the answer is yes. That was the whole point, of course - to compare it to something that is blatantly wrong, as a way to show that people can become used to it, even to expect it, despite that.

      Apparently that was too subtle for you, and for the person that modded you "Insightful".

    2. Re:Ok I'll ask by lightversusdark · · Score: 1

      The GP makes a valid point - that conditioning explains the expectation of a situation that an enlightened person would call abusive - with an admittedly ripe analogy.

      Yes, it's wrong. Application data should be separate from user data. It's a necessity in a multi-user OS.
      I do want my data to remain intact across application upgrades and reinstallations.
      I probably do not want to apply the same backup policy to my installed applications as to the data I create with them.

      I'm just your average user, not a developer. Intuitively, when something is saved, especially something like a game save, I EXPECT it to be written to the game's fucking application directory.

      This is wrong. With the huge installation sizes of modern games, I know of many average users (especially purchasers with original media) who uninstall and reinstall their games and appreciate when their saved games persist.
      And why shouldn't they? Save game files tend not to be terribly big, and if I can't have 3 20GB games installed at the same time why should I have to start again every time?

      These same average users are bothered by the presence of a old game folder in Program Files after uninstallation (me too!) - "Why didn't it uninstall completely?".
      The answer to this is invariably that the uninstaller was not able to remove some files that were created in the application directory. And that's because they shouldn't be there.

      The original ranter was bang on point.

      --
      "There is nothing nice about Steve Jobs and nothing evil about Bill Gates." - Chuck Peddle
    3. Re:Ok I'll ask by MMInterface · · Score: 1

      Apparently that was too subtle for you, and for the person that modded you "Insightful".

      No I got that part. I just wasn't being subtle about the fact that I found other aspects of your post more interesting.

      If your comparison didn't have the effect that you expected, you might want to consider why you used it in the first place. Your argument was simple enough that it was not needed to clarify anything. In addition, your choice of a comparison was dramatic enough that if a reader ignored your real argument, you deserved it.

      If you want people to focus on the real point that you are trying to make with your comparison, then don't use emotionally charged scenarios to make things sound overly dramatic.

  46. The reason Vista takes more power: by Anonymous Coward · · Score: 0

    The point of Vista taking a lot of CPU power is to make it necessary to buy another computer. Microsoft sells a copy of Windows with every new computer, even if the user plans to run Linux.

    Now, with netbooks, Windows cannot be successful if it gorges on CPU cycles.

    If Microsoft ever delivered a good version of Windows, the company would make less money. So Windows will always be dominated by sloppy programming.

    In my opinion, Microsoft is not anyone's partner. Microsoft is the enemy of true partnership.

  47. Re:That's a little narrow in focus, don't you thin by Civil_Disobedient · · Score: 1

    I still don't understand why a smaller screen, lesser screen, smaller interface, lesser interface, slower processor, and lesser functionality will ever be worthwhile

    Simple: because battery technology hasn't kept pace with transistor technology. So we have multiple cores and ludicrous memory bandwidth and insane clock speeds (if you can handle the cooling). But it's a balance: a bigger battery means you can use a higher-powered chip, which means you can run a better OS which means more features & functionality, etc. Too small and you're restricted to Sudoku and MP3 players. Too large and you can't fit it in your pocket. The current batteries just aren't up to the resource requirements of our best chips, so there's a huge push in the industry to "Go Green" and low-power.

    But until we see some quantum leap in energy storage technology, an easy fix is to just release faster software to begin with.

  48. Permissions by Savage-Rabbit · · Score: 1

    9) Not understanding permissions is why you are running into these problems. Probably because you tend to resort to running things with root privileges instead of figuring out why the permissions are incorrect.

    Unix permissions are one thing I'd never complain about being terribly complicated, IMHO they are a lot less complex than NTFS permissions. I have come across cases of NTFS permission chains so complex that the 'Effective Permissions' resolver in Windows failed to correctly resolve permissions on a directory (it used to be buried inside a set of menus: Right click Folder->Properties->Advanced button->Security tab->Effective Permissions tab, dunno where it is in Windows 7).The fact that you even need an 'Effective Permissions' resolver seems mildly scary to me.

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  49. This is the nature of ideologies by hessian · · Score: 1

    If your ideology goes against the dominant paradigm, beware: 5% of you will be true believers and the rest will be angry monkeys with revenge in their eyes.

    Back when I was a liberal, I was a true believer. I was young, idealistic, naive, probably stupid, etc. and wanted to love the whole world and make everything better. At some point I woke up and realized very few of the people around me wanted that. They wanted death to the rich, to screw the middle class, to burn the bankers, to kill the politicians, to blow up The Power, etc.

    My thinking was forward: let's invent a better world.

    Their thinking was backward: let's use the excuse of inventing a better world to destroy all things that anger us.

    I've now come to identify this in people and use it as my first line of defense. Backward thinking? I'm outta there.

    This is not to say "don't be idealistic." It's awesome to try to make things better. FOSS can kick ass when it's not busy cloning commercial apps. We can improve everything here on earth and really should. But be realistic, both in what you intend to achieve, and in assessing the intent of those around you.

  50. then say goodbye to MS Office by Anonymous Coward · · Score: 0

    Give me an application that is coded correctly and that does not try to be "more clever" than the operating system by using undocumented structures, functions, registry keys or whatever else

    Even MS's own application developers agreed (in the most honestly-measurable way possible -- their actions) that those steps were necessary to write a major application, so quit blaming third-party developers for doing the same thing. MS rightly deserves all the blame for writing an OS that requires apps to do unclean stuff just to work decently.

    1. Re:then say goodbye to MS Office by LO0G · · Score: 1

      I'm calling BS here. Do you have any examples of MS's own major applications that were forced to use undocumented system calls?

      I know that Windows Media Player used undocumented system calls but I'm not aware of any major applications (like Office) using undocumented API calls (certainly not in the past 10+ years).

    2. Re:then say goodbye to MS Office by marcosdumay · · Score: 1

      Well, if it were documented, those wouldn't be undocumented APIs. Now, to anwer you, you should follow the EU anti-trust process against MS closer, they found quite a few undocumented APIs used by both Office and IE. By the way, try keeping another window at first plane while IE loads a page ans see what happens, there were no ducumented API for that behaviour until the EU found it.

  51. Windows needs to suck at performance by Britz · · Score: 1

    This is an old standard. All pc producers put Windows on their machines pre-installed. That makes Microsoft the market leader. Microsoft wins. But the hardware industry also wants to make money. So each new version of Windows requires new hardware, because it is so slow on old hardware. Also the new peripherals only come with drivers for the new operating system and the old peripherals don't get drivers for the new operating system. Same with software.
    Bottom line is that if you buy one new piece of software or hardware you have to upgrade your whole system and the whole industry makes a lot of money.

    If Vista would have actually been faster than XP then nobody would have needed to upgrade. The hardware industry would have been pretty pissed at Microsoft. But since this is not some big old conspiracy written down with all the big company heads meeting in dark dungeons, but rather a loose agreement everyone understands it went wrong. Vista was too slow compared to XP and XP still worked.

    Part of the mess was probabely some greedy kid at Intel who wanted to get Vista ready stickers for some cheap old mainboard chipsets. This is because Intel had build up such a huge share of the chipset and video chip market that they did not want to loose. If the Vista ready stickers would have only gone to high end machines Vista adoption would have started slower. Maybe in the end they would have sold more machines, because people wouldn't have been so frustrated with it from the beginning.

    As for myself I tried Vista on some new and some older machines and in the end just went back up to Windows. Since I run Debian at home for myself I maybe should have just gone with Linux for all the machines at work. The only app they really need and run is MS Office 2007. And I checked it and they say it runs good on Crossover Office. But there are always hardware issues. They have GSM broadband adapters I have a heard time finding decent Windows drivers for, let alone Linux. And all the so called Linux desktop distros are still not there IMHO. I have had Ubuntu on my dad's machine since 2006 and I still don't like it (currently a fresh install of 0810).
    In 1999 Debian was the os that sucked the least (it still sucks in many ways, but waaay less than the others) and this is still true in 2009. Damn you computers.

  52. Don't think it was NETBOOKS, exactly, but... by Thunderbuck_YT · · Score: 1

    Windows 7 was expected to be a better performer than Vista right out of the gate, and if you paid attention to Microsoft's timeline you'd understand why. Here's the quick-and-dirty rundown: Windows XP was codenamed "Whistler", for the BC ski mountain, and essentially represented what was meant to be the ultimate development of the NT kernel. The next version was codenamed "Blackcomb" (for another ski mountain neighboring Whistler), and was intended to be a radical shift in the codebase to rely more on the .NET platform. The shift would be huge, and disruptive, since it would require a whole new driver model and would use new technologies for communications and presentation. It would, in fact, be such a disruptive shift that Microsoft elected to create an "interim" version that would maintain compatibility for the most part. The inside joke here is that the code name for this interim version was taken from a bar located right in between Whistler and Blackcomb, namely the "Longhorn". The trouble with "Longhorn" (which we all know and love now as Windows Vista) was that the attempt to maintain compatibility--AND improve security--led to some significant performance issues. Windows 7 resolves these issues, and it was always intended to. As it happens, netbooks have come on the scene, and they'll clearly have an impact for years to come. In many ways, these really are truly "personal" computers, and the technology has finally matured to the point that such machines can be both cheap and genuinely useful. It's just a happy coincidence that MS has been finalizing a leaner, better-performing OS to run on them

  53. Nautilus should have these by tepples · · Score: 1

    could you label it using the app's name, or make it launchable by entering something like "file-browser" in the run box?

    This is simply not possible to realistically do on a linux distribution because there are usually multiple options.

    Windows allows one to install multiple web browsers and e-mail programs, but only one is registered as default. Ideally, as Repossessed pointed out, /usr/bin/filebrowser would look in some preference file, find the default file browser, and start Nautilus, Dolphin (the file browser, not the GameCube emulator), GNOME Commander, ROX-Filer, or whatever. That would at least make it as easy as Windows' start . command.

    There are quite a few applications that allow you to [sudo in a GUI]. Use google.

    I can't use Google because I need to become root to set up networking. Under Windows Vista, such an application comes with the operating system: UAC. But Nautilus doesn't have an easy way to open something with gksudo, or I missed something major in the help file. Ideally, someone in sudoers could right-click > "Open as administrator".

    Learn how a linux file system works and learn how bash processes commands. The space character is a special character in the linux command line for good reason.

    Sure, you can name all your files without spaces, but then you plug in a flash drive written on a system that doesn't treat space as a special character (e.g. the Windows or Mac OS X GUI), and you need to interoperate with the data on that drive.

    Create a launcher

    Google told me that creating a launcher involves typing out a text file. Does Nautilus provide a GUI shortcut for this procedure the way Windows does to make .lnk files?

    8) Traditionally extensions have no meaning in the unix world... this is by design.

    Imagine that the user gives the system a command to "open the file whose path is '/home/pino/Documents/class_schedule.odt', and which is not marked as executable, with the preferred installed program for opening this file". Windows provides start.exe, which calls a function ShellExecute() that uses the file name suffix to determine that such program is OpenOffice.org Writer. What does UNIX use?

    Not understanding permissions is why you are running into these problems.

    The problem is Nautilus makes chown a pain in the ass. Under GNOME, the "Administration > Services" panel has a button to put up a gksudo prompt, labeled "Unlock". But Nautilus's file info panel, on the other hand, has text to the effect "You are not the owner, so you can't change this" and no Unlock button.

    Should I search Nautilus' bug list and post links to enhancement requests covering each issue that I have listed?

    1. Re:Nautilus should have these by Anonymous Coward · · Score: 0

      Google told me that creating a launcher involves typing out a text file. Does Nautilus provide a GUI shortcut for this procedure the way Windows does to make .lnk files?

      Actually nautilus does have an option for this, right click on your desktop and choose "Create Launcher".

      Imagine that the user gives the system a command to "open the file whose path is '/home/pino/Documents/class_schedule.odt', and which is not marked as executable, with the preferred installed program for opening this file". Windows provides start.exe, which calls a function ShellExecute() that uses the file name suffix to determine that such program is OpenOffice.org Writer. What does UNIX use?

      We use the MIME type of the file which is determined by sniffing the content. Also, there is gnome-open which does the same thing as start.exe but using MIME types.

    2. Re:Nautilus should have these by tepples · · Score: 1
      I wasn't aware of gnome-open, which appears to be the direct counterpart to Windows' start.exe. But some issues remain:

      We use the MIME type of the file which is determined by sniffing the content.

      When IE does it, the press calls it risky. Besides, you don't always sniff the content: this page describes MIME information files and the glob element in the shared-mime-info namespace, both of which go based on (yup) extensions. And this page on file sniffers appears not to describe how to handle files that are identified by a string of bytes at the end, rather than at the beginning.

      And what happens when an app creates a file type that your sniffer doesn't know about? I looked at what it takes to register a new application, and it appears that Windows and Mac OS (even since Mac OS 1) do a lot of these things automatically by sniffing the executable.

    3. Re:Nautilus should have these by marcosdumay · · Score: 1

      "When IE does it, the press calls it risky."

      There is a difference between running code that some random computer said "that is an application, run it" and oppening your PDF viewer when some random computer says "that is a PDF, open it". IE does both, on Linux, browsers can't do the later. Also, oppening an image or a PDF is risky on Windows, but there is nothing IE can do about that.

      Anyway, you are right that, if 'file' doesn't recognize your MIME type, you'll have to do some work. Windows is easier here.

  54. Install this template for all users by tepples · · Score: 1

    if it is a universal setting then you should ask the user for permission and write it to the global registry. Is it a user related setting then save it to the user profile. No if's, no buts.

    Say one of my PC's users has created a template for a word processor, and I want to install it for all users. Is it recommended to store the template in the HKLM hive of the Windows registry?

    Or say I have a video game that lets the user install levels. A level consists of a 10 KiB script, a 100 KiB background image, a 2000 KiB music recording in Vorbis format, and optionally a 20 KiB banner for the level select screen. If a user installs a level for himself, it would go in a dot folder in the home directory (or a folder inside %APPDATA% under Windows). But if a user installs a level for all users, is it really recommended to stash the script, background image, and music file in the registry?

    1. Re:Install this template for all users by Jaime2 · · Score: 1

      The registry isn't for storing files. The app should expect them to be put in the "All Users" profile if they are to be available to all users.

      HKLM, the windows directory, the all users profile, and the app directory are all places the are available to everyone, but they are not interchangeable.

      HKLM is for setting relevant that are not user specific
      The all users profile is for files that should be used by all users. Looking on my computer in "C:\Documents and Settings\All Users\Application Data", I see a ton of files but there by at least ten applications, so it is actually used in the real world.
      The application directory is for the application. If you work on the team that develops the application, feel free to put stuff there. If you don't, stay out of it.
      The Windows directory is for the files that comprise Windows. If you work on the team that develops Windows, feel free to put stuff there. If you don't, stay out of it.

    2. Re:Install this template for all users by tepples · · Score: 1

      The all users profile is for files that should be used by all users.

      It appears kaiwai may have forgotten about %ALLUSERSPROFILE%. Thanks for reminding us. But does it have an equivalent in the Linux or BSD file system?

      The application directory is for the application. If you work on the team that develops the application, feel free to put stuff there. If you don't, stay out of it.

      I agree for applications installed to a fixed drive (e.g. C:\). But what folder does Microsoft recommend for a user's settings on an application installed to a removable drive, where the settings are expected to follow the application? Or does Microsoft recommend against allowing applications for Windows to be installed to a removable drive?

      The Windows directory is for the files that comprise Windows. If you work on the team that develops Windows, feel free to put stuff there. If you don't, stay out of it.

      What folder is for files that aren't components of the operating system yet are shared among applications, such as DLLs of a single major version?

    3. Re:Install this template for all users by Jaime2 · · Score: 1

      For portable applications, it depends on the type of portability. For example, if you have a CD-based application and the goal is to have a no-install application, but it is intended to be used on the user's own computer, then the same rules that are followed for permanently installed applications should work great. However, if it is a "nomadic application", then the only reasonably secure solution I can think of is to store the user preferences on the portable media, but in a distinct folder. There are also other variations on this theme. For example, if the nomadic user travels around a sigle subset of computers, like all workstation on a college campus, then Windows roaming profiles would carry the preferences from computer to computer and the configuration data would reside in the normal locations.

      As for shared components, simply install them as if they were a separate application. Windows has several location technologies to find shared components, so it is actually trivial to implement. There is the 1980s solutions of including the location of the shared component in the PATH environment variable. In the 1990s, COM made it possible to put the location of the shared component in the registry and reference it using a GUID. And in the 21st century, .Net added the "Global Assembly Cache", a location where all versions of all shared components could be stored.

  55. Re:That's a little narrow in focus, don't you thin by Shados · · Score: 1

    I can't understand why Vista needed so much computing power for the graphics AFTER forcing the use of a mega capable graphics card/blockquote>

    Legacy, unfortunately. Vista's UI is a hardware accelerated GUI that, on the same panes, have to support old ass technology that can't be hardware accelerated even if you rewrote the entire subsystem, and still keep compatibility.

    It blows. On the other hand, the graphic card that it needs are demanding in -features-, not in raw power. The megabyte requirement isn't for Aero, its for Aero + other stuff that will run at the same time. Intel's garbage from the day Vista came out aside, even most integrated cards will be bored with Vista's UI, so its not like the requirement is high. Thats why they're working on a software implementation For Win7 (and I hope it makes it and isn't ditch at the last minute). It really doesn't need raw power...just needs all the important features to be there.

  56. Side-by-side DLLs by name by tepples · · Score: 1

    There's no problem with keeping incompatible DLLs in the same Windows folder as long as they have unique names. A lot of DLL authors have recognized this and changed the name of the DLL whenever the behavior changes. For example, the C library used by programs compiled with Microsoft Visual C++ has gone through at least CRTDLL.dll, MSVCRT.dll, and MSVCR71.dll. (MinGW programs still use MSVCRT.dll because it's so widely distributed.) The Allegro library has gone through alleg40.dll and alleg42.dll. The Zlib library is only at zlib1.dll, but that's because the interface hasn't changed yet. But you're right that some DLL authors don't follow this convention, and putting DLLs in the application's folder is a handy workaround.

  57. Winqual is not available to individuals by tepples · · Score: 1

    I honestly want to know why vendors don't use MSI.

    For one thing, they might have an installer that works, so don't touch it. Or they might have to support users who don't have the latest version of Windows Installer installed.

    I'd love to see Microsoft make compulsory MSI usage as part of their Windows certification programme.

    I could try to verify it, but apparently one has to have a Winqual account to get the logo requirements, and you need a paid certificate from VeriSign to get a Winqual account. VeriSign won't issue certificates directly to individuals; the sign-up form requires a "company", and various PDFs that VeriSign makes available through the certificate application process imply that this means a corporation or partnership, not a mere DBA form.

    1. Re:Winqual is not available to individuals by Blakey+Rat · · Score: 1

      I could try to verify it, but apparently one has to have a Winqual account to get the logo requirements, and you need a paid certificate from VeriSign to get a Winqual account. VeriSign won't issue certificates directly to individuals; the sign-up form requires a "company", and various PDFs that VeriSign makes available through the certificate application process imply that this means a corporation or partnership, not a mere DBA form.

      Yeah, but if you're getting the logo certification, then wouldn't you already have all that in place anyway?

      Yes, that would definitely turn away small developers and shareware/freeware developers, but they wouldn't be getting logo certified anyway.

  58. Aren't thereFREE upgrades? by Anonymous Coward · · Score: 0

    I thought /purchasers/ of Vista were going to be getting Win7 as a FREE upgrade? Or was I dreaming that? Anyways, a free or significantly discounted price on Win7 for Vista upgraders would not only validate the Win7 mantra of being a "polished Vista," but also please the customer's who weren't so happy with their Vista purchase.

    1. Re:Aren't thereFREE upgrades? by brufar · · Score: 1

      I believe that will be for a limited time with restrictions. as in, If you buy your new PC from an OEM within 90 Days of the Windows 7 release you might qualify for the free upgrade.. but you will have to notify the OEM at time of purchase that you want the free upgrade to Windows 7

      The actual free upgrade program may be better or worse then my speculation of it, time will tell..

      There is no way they will extend that free upgrade to ALL Vista users, as nice as that would be..

      --
      far...out
  59. And there is also good by Anonymous Coward · · Score: 0

    I'm hoping that general Linux adoption will snowball. It seems likely: growth tends to be exponential and Linux market share (according to W3C) is at 2.13%, as apposed to 2.06% last month... If we maintained that growth, we'd be at 26.4285% in 12 months (2.13*2.13/2.06*12)... Just a thought.

    1. Re:And there is also good by Anonymous Coward · · Score: 0

      I'm hoping that general Linux adoption will snowball. It seems likely: growth tends to be exponential and Linux market share (according to W3C) is at 2.13%, as apposed to 2.06% last month... If we maintained that growth, we'd be at 26.4285% in 12 months (2.13*2.13/2.06*12)... Just a thought.

      Oops. My bad. I checked my math: it's actually (2.13/2.06)^12*2.03 = 3.03139. Still, thats pretty good.

      That was very embarrassing.

      CAPTACHA: Monthly...

  60. Boot times so long that employees sue by tepples · · Score: 2, Informative

    Seriously, I don't know how that got modded insightful. My Vista machine boots to the desktop and is usable in under a minute. 15 minutes is complete bullshit unless he's trying to run it on a 486 or something.

    Slashdot ran a story about employees suing over not being paid while a computer boots. No, Vista isn't to blame, but some companies require that so many programs be run at log-in that a 15 minute boot time isn't out of the ordinary.

    1. Re:Boot times so long that employees sue by i.of.the.storm · · Score: 1

      Meh, I thought that was bullshit then and I still do now. I guess I can see where it could start to get long if using Active Directory and roaming profiles, but a 15 minute boot clearly indicates PEBKAC, or at least PEAIT.

      --
      All your base are belong to Wii.
  61. Not all that is FOSS is golden... by DJRumpy · · Score: 1

    I'll probably get modded down for this, but I still hate that I can't just type CD DirName and end up in the proper directory. My old Amiga OS used to do this, and that was 15 years ago. Why is this so difficult to keep a simple index of folder paths? Thousands upon thousands of folder paths would take up a few hundred KB to index. If there were multiple choices, AmigaOS would simply warn you.

    The proper case FS thing is a nag for me as well. I hear everyone talk about the benefits of using proper case, then everyone turns around and uses lower case to work around it. Of course this is my opinion only so I can't speek for others, but I never have two files with the same name in the same DIR but with different case. Although I'm sure there are people who could potential need this feature, does the common user really need this? What other reason is a case sensitive FS really for except to allow multiple files with the same name but different case in the same dir? Blegh

    There are also some basic usability features that should be addressed. I have to agree with the above post. Why would someone need to Google to find an app to sudo to root via a GUI 'button' app? I don't think it's unreasonable to simply click a button to do that and be prompted for a password. Why isn't something so basic already included in the distro?

    I love Linux. Don't get me wrong, but many of the Linux crowd have this huge chip on their shoulder that works along the line of "if it ain't broke, it doesn't need fixing, because it's FOSS and we can do no wrong". Unfortunately, if your not fixing/adding needed/wanted features, then you're stagnant.

    These folks out here give so much of their free time and do great things, but some times they are too focused on the big things and they never address the little things.

    I also think this is the mistake that Vista made IMO. MS was so focused on Searching and the new db based FS, and pre-caching apps to speed things up, that they forgot the small things that may not be the foundation of the os, but they are sorely missed when they aren't there or don't work well. When some of their big ticket items didn't even make it into Vista, what were we left with?

    1. Re:Not all that is FOSS is golden... by jabelli · · Score: 1

      I don't even have to type the CD part. I just type windows\ and hit enter.

      Try this: http://www.jpsoft.com/ . Make sure to enable "fuzzy CD".

  62. Handheld PC powered by Windows CE by tepples · · Score: 1

    Amusingly enough, if Arm based netbooks take off, Not only is Microsoft screwed, but intel too.

    Microsoft is not necessarily screwed if subnotebooks with an ARM CPU take off. The company develops a Windows operating system designed to run on battery-powered devices with a small screen and an ARM CPU, called Windows Mobile. And in fact, there used to be a line of subnotebooks based on Windows Mobile's predecessor. It would benefit TI over Intel, but only because it sold XScale to Marvell.

    1. Re:Handheld PC powered by Windows CE by jmorris42 · · Score: 1

      > Microsoft is not necessarily screwed if subnotebooks with an ARM CPU take off.

      Oh but they are. You are right that Windows Mobile has been available for years.... and pretty much ignored outside a losing percentage of the cell phone market. They key takeaway from examining the current PC marketplace is that few customers LIKE Windows. They use it because a) they don't know any better or b) depend on one or more preexisting Windows only applications. Even if they port Windows 7 to ARM it won't help them because the Windows NT porting experience proved that few ISVs can or will port.

      So if Linux and Windows end up competing on ARM it won't be pretty for Microsoft. Linux will have the full 20K strong repo going up against a pretty much blank slate on Windows-ARM. It would take several years of DOJ arousing bullying and strongarming (haha) to get even a fraction of the third party library ported. And for what? So they can give away Windows-ARM or sell it for $10 a copy at best?

      Microsoft has won this round of the netbook war because a) they essentially resurrected XP and gave it away and more importantly b) the netbook game evolved UP to the $400-$500 pricepoints where they are close to notebooks and notebooks are expected to come with Windows. The coming ARM second wave is intended to drive DOWN the pricepoint chart into the $100-$200 range ASUS was talking about when the EEE701 was first being pitched. Even at the $32 (firstworld) OEM price of XP for netbooks Windows is a non starter in machines intended to RETAIL for $200 or less. A netbook selling in Best Buy for $199.95 left the dock in China for no more than $130 and probably closer to $100. Find room on that bill of materials for a $32 component.

      The only remaining question is whether ARM can provide a big enough advantage to claw out a market share with Intel and Microsoft bringing every dirty trick to bear they can think of. Because ARM is a existential threat to both of em. ARM needs to provide a 'good enough' computing experience compared to Atom AND either a crapload more run time in the same weight/performance class or be at least %50 cheaper in the same class. We will see.

      --
      Democrat delenda est
    2. Re:Handheld PC powered by Windows CE by tepples · · Score: 1

      Find room on that bill of materials for a $32 component.

      Microsoft CEO Steve Ballmer says the Mac brand is a $500 logo. If Apple can put a $500 component into a $600 Mac mini, why can't low-end subnotebook makers put a $32 component in a $200 computer?

  63. Link not working. by Futurepower(R) · · Score: 1

    Note that the link you provided in your sig is not working: http://www.olav.dk/articles/tables.html

    1. Re:Link not working. by tepples · · Score: 1
      It appears to be a temporary outage. I used Google Language Tools to translate the page currently at www.olav.dk:

      The domain is currently moving

      We expect to run again at the domain. Sunday 22nd March 2009.

      The gist of the linked article is that a "grid" layout model can be better in some cases, such as when you want to have a colored background in a navigation sidebar that's as tall as the element next to it that contains the main text. CSS fanboys decry using table elements for layout, but the basic "flow" layout model of CSS has trouble representing grids, or even representing "this element should be as tall as this other element". CSS has properties designed for grid layout (display: table, display: table-row, and display: table-cell), but they're useless on sites with a wide audience because IE 5, 6, and 7 ignore them.

      ObTopic: It appears that Windows Internet Explorer 8 finally supports CSS grids, and IE 8 comes with Windows 7. But you'll still have a lot of customers on Windows versions prior to 7 and IE versions prior to 8, and if you build your site around CSS grids, your site won't look professional enough for your customers using IE 6 and 7 to continue seeking information on your products or services.

  64. Re:That's a little narrow in focus, don't you thin by holophrastic · · Score: 1

    But if that had happened, we wouldn't have faster machines in general. There are very few forces that can push hardware manufacturers to produce higher performance. Microsoft happens to be one of the very few who can do it for the consumer world as well as for the business world.

  65. Roaming user profiles by tepples · · Score: 1

    A real backup tool would image the entire filesystem, wouldn't you think?

    You have a point. But the roaming user profile feature of Windows, which automatically copies the %USERPROFILE% folder back and forth between a workstation on a domain and a server, works only on the %USERPROFILE% folder.

  66. Win7 Upgrade... by LEX+LETHAL · · Score: 1

    I just want a reasonable explanation why Microsoft made a requirement that Windows Vista Home Basic Upgrade, when installed from XP Pro, has to format the hard drive in order to install. A PC can boot from the Vista Home Basic DVD, then tell you it has to be installed from the desktop. Once at the desktop, it tells you it has to wipe your hard drive. Absurd!

    If Win7 has an upgrade, and I can't see why it wouldn't, I really hope it doesn't include such a rediculous requirement.

  67. Nitwit by omb · · Score: 1

    There is a balance between complexity, weight, and wide availability in tools, BASH is a shell, not a programming language, although you and write __simple__ programs in it In a Linux or modern Unix environment you also have Perl, which from the look of your sig will be right up your street, Python, PHP or Java as interpreted programming languages. But without extra cost you also have C C++ C# FORTRAN ADA LISP ML HASKAL ...

    My take is that Bash is almost too powerful since it seduces people into writing long and complex scripts when they should be writing a program, and all that entails eg it is hard to debug bash, but easy in Perl.

    This is history in that HP, IBM and SUN resisted installing Perl by default, so only with the comming of Linux coud you assume Perl, now of course Perl is standard in OpenSolaris and the NIH syndrome is over.

    The whole sh - awk - sed - test - eval stuff is nonsense, Perl, or for the more traditional programmer, Python is much cleaner.

  68. Re:Win7 development started just after Vista shipp by shutdown+-p+now · · Score: 1

    I think it's really both factors in play. Engineers wanted to make things better, because they knew how sucky what they had was. On the other hand, the advent of netbooks was enough to sell the idea of driving performance all the way to the edge (and not just "slightly better so it sells") to the marketing.

  69. That trusted path by Anonymous Coward · · Score: 0

    means your sound card is unused, the CPU must do all the work.

    And guess what happens when the CPU has to do work that used to be done by a dedicated processor?

    Less CPU to use on other things.

    Idiot.

  70. A second PC to copy the driver by tepples · · Score: 1

    Ah, the shiny install disk that you will use... as a cup holder, I guess? It's not much use on netbooks

    Ordinarily, the owner of a subnotebook will have access to another PC with a CD-ROM or DVD-ROM drive and can copy the driver installer to the subnotebook with a USB drive, an SD card, an Ethernet cable, or a Wi-Fi access point. Unlike games, drivers typically aren't copy protected to need the optical drive to be physically connected to the same machine that the program runs on. It works for Windows drivers and a Windows subnotebook, but not for Windows drivers and a Linux subnotebook.

  71. No by Anonymous Coward · · Score: 0

    "Netbook", "Windows 7"?

    Rejected.