Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Windows

Hostile ta Vista, Baby 663

Frequent Slashdot contributor Bennett Haselton adds his experience to the litany of woes with Microsoft Vista. Unlike most commentators who have a beef with the operating system, Bennett does a bit of surveying to bolster his points. Read his account by clicking on the magic link.


My brand-new-out-of-the-box Windows Vista machine could not access www.facebook.com. A nearby XP machine could, but the Vista machine couldn't. I went back to Circuit City to try out the other Vista demo machines, and they could access other sites but not Facebook, either. And that honeymoon feeling that you get when you buy a new computer and expect it to solve all your problems, was over for me. Having built my latest career on helping people access Facebook where they were blocked from it, by some cosmic joke was Vista now blocking me from getting to Facebook on my own machine?

I know, another article bashing Vista, what could be more banal. (Kids! That word, meaning "trite" or "unoriginal", is pronounced "ba-NAHL". If you say it the wrong way like I did in an interview, it sounds naughty and you sound stupid.) But in my own random survey of 30 Vista users on Amazon's Mechanical Turk service (a handy way to check these things), three quarters (23) said the only reason they were using Vista was that the PC store they went to didn't sell XP machines any more, and about half of all respondents (14) said that they would go back to Windows XP if they could. So I don't want to get a bunch of e-mails with Ron Paul links in the signature saying "Nobody has to use Vista if they don't want to!" (I'm aware that a survey of 30 people is too small to be scientific, but it's enough to get a ballpark figure for about $5 on Mechanical Turk.) Besides, the more people write testimonials to what they found frustrating about Vista, the more likely it is that some future version will keep what is good about the new OS, while providing a less frustrating interface (suggested name: "Vista 98").

It turns out the Facebook issue was not really Microsoft's fault -- www.facebook.com had a broken IPv6 record, and Vista defaults to using IPv6 where XP used IPv4, so that's why the host wasn't working. (In case you run into this with any other Web sites on Vista, I fixed the problem by disabling IPv6 in network settings and rebooting.) But it was one more example of something that used to work pre-Vista and then stopped working, and every case like that adds up to the overall frustration of switching to a new system, regardless of whose fault it is.

I hasten to add that I am not some partisan Microsoft basher. I like XP just fine, never more than when I went back to it after a few days on Vista, and I still think for that matter that Vista would be easier to switch to than Linux. Having been involved for years with free speech activism, I run into a lot of people in the same circles who are strong Linux advocates, apparently because the concept of "freedom of speech" is closely aligned with "making every file search as simple and stress-free as a Hamas hostage negotiation". So every year or two I'll try out the latest version of some Linux distro to see how long it would take to get used to it. In 2005, full of optimism, I cheerfully booted up the latest version of Shrike, then tried to find a directory and discovered I could not right-click on the hard drive root dir and specify the name of a directory I wanted to search for (that only worked for files, not directories). I posted a query to a Linux newsgroup, and a respondent told me that the solution was to open a command prompt and type "man find", which I am aware is a polite way of saying "screw you, newbie", but which I dutifully followed anyway and got an output screen of which the first paragraph was:

find searches the directory tree rooted at each given file name by evaluating the given expression from left to right, according to the rules of precedence (see section OPERATORS), until the outcome is known (the left hand side is false for and operations, true for or), at which point find moves on to the next file name.

and that was all my Linux for that year. Maybe I'm overdue to try it again. (Microsoft gives away their Virtual PC program that makes it easy to try other operating systems; I think it's a ploy to make us appreciate Windows more.) Now, I love the concept of a freely-distributable, freely-modifiable operating system, and I've recommended Linux to people when you need it to do something cool that Windows can't do, like bypassing Windows security by booting a PC from a CD. And it's done a lot of good for organizations like the One Laptop Per Child program, which can keep their costs down by using a free operating system. But to this day I've never heard an answer to one question: Since even Linux advocates admit that it's harder to use, what can you do with Linux that you can't do with Windows, to make it worth switching over to? If I was nervous about Vista because some of the interface had changed and some of my old programs no longer worked, it wasn't helpful to tell me to switch to a system where all of the interface would change and none of my old programs would work.

So, I wanted to like Vista. I knew that eventually everyone would have to upgrade anyway, so, not wanting to be left behind, I wanted to switch to Vista because of the same factor that spammers use to get your attention: "Other guys are improving themselves, why aren't you?" But there were some things I ran into almost immediately:
  • Windows Explorer and Internet Explorer no longer have the "File / Edit / View" menu bars across the top of the window. Was this a big problem under XP? When the menus gave quick, two-click access to most actions that you could take within the application, was there a grassroots movement to have them removed? I did eventually find that you can hit the "Alt" key to bring the menus back, but why put people through that frustration? The most annoying feeling while using a computer is being yanked out of thinking about what you're doing with the computer to having to concentrate on how to use it.

    Perhaps the idea was to steer users towards using the buttons on the toolbar, but there aren't enough buttons to cover all the options located under the menus. If the UI designers wanted to steer users gently towards using the buttons, my suggestion would have been: Whenever the user picks something under a menu that corresponds to something accessible from the toolbar, display a dialog box which says for example, "In the future, you can print faster by clicking the printer button on the toolbar", along with a picture (and a "Do not show this message again" checkbox -- important!).

  • Windows Explorer also did away with the "Up" button that lets you browse from the current directory to the higher-level directory. Again, probably not in response to a groundswell of users demanding for that button to be removed, when it took up about one square centimeter of screen space. Supposedly Windows Explorer makes up for this by displaying the entire path to the current directory in the address bar, so that if the path is "C:\Financial Records\Chris Pirillo\ Pectoral Real Estate\", you can click on "Chris Pirillo" to go one directory higher. The trouble is that I frequently give my directories extremely long and descriptive names like (this is a real example) "Flash-Player-8.5.0.246-beta2.downloaded-2006-03-20-from-labs.macromedia.com" so that I can keep track of where and when I got each piece of downloaded software, in case I ever need to go back to a previous version that the software maker no longer makes available because they're trying to steer me away from it (ironically, "Vista syndrome"). With a directory that has a long name like that, the higher-level directories aren't visible in the address bar, so I had to locate it manually in the left-hand tree view panel. OK, knock off the violins, the point is that I didn't have to do that in XP.
  • I have an older monitor, so I wanted to turn ClearType off. The IE7 help file describes how to do this in IE, but that didn't work for me no matter how many times I tried, and my eyes were aching by the time I found out that in Vista it's a default system-wide setting that overrides IE's setting until you change the system-wide one. I would have suggested putting one line in the IE7 help file: "Note: if your operating system such as Windows Vista is set to use ClearType system-wide, you must disable this as well to disable ClearType in IE."
  • Virtual PC, which worked on all versions of Windows XP, is not supported on Vista Home Premium. I need Virtual PC (for reasons other than Linux-bashing), so this was a deal-breaker.
  • Telnet no longer installed by default. Even though I use a different telnet program for regular use, telnet.exe was handy to test whether a remote machine was reachable on a given port. (For example, in a command prompt, type "telnet www.yahoo.com 80" and when the command prompt screen goes blank, that means the machine www.yahoo.com is accepting responses on port 80, the standard port for Web traffic. Try connecting to port 81 instead, and you get no response on that port. This can be useful when diagnosing problems with Web servers and other programs.) Even though it's not hard to get telnet back, why would they go to the trouble of removing it?
  • The aforementioned Facebook problem. This seemed so startling at the time that I almost stopped everything to write an article just about that, musing on Microsoft having so much power that all PC stores were now exclusively stocking computers running an OS that, at the time anyway, couldn't access Facebook. But then I asked another bunch of users on Mechanical Turk, and all respondents using Vista said they could access Facebook after all. Of course, this wasn't a random sample, since users who bought Vista and couldn't access Facebook, probably would have returned their machines a long time ago, but I'm still not sure what caused it to work on some machines and not others -- all I know is that Facebook was inaccessible until I disabled IPv6.

    I know Facebook is reading these articles, since in November I wrote about how you could circumvent Facebook's system of verifying that users were real high school students, by doing the following: "(1) create a profile of a non-overweight girl and sign up as a member of a high school network, pending confirmation; (2) search for several boys in that network and send them friend requests; and (3) wait for at least one of them to confirm you back". Shortly afterwards, Facebook changed the verification system, so that now, if you're confirming someone who is a pending member of a high school network but no one else has confirmed them yet, Facebook warns you, "Only check this box if you're absolutely sure that you know this person." So, whichever of Mark Zuckerberg's friends is reading my articles: Clever idea, and, keep the IPv6 records working.


That was as far as I got before I stopped trying to get used to Vista and started taking notes for this article (working title: "Vist Vucked"). From the Mechanical Turk users who responded to my survey, the other most common reported problems were: software compatibility, hardware compatibility, difficulty with the UI, and running too slowly. Presumably the first two problems will improve over time, but the UI will always be hard to switch to as long as users can't find functions that were easy locatable in the old interface, and if it runs slower than XP, that will always be a factor no matter how fast your computer is. (However fast it runs Vista, you'd always be able to make it run even faster with XP instead!)

The best things I've heard about Vista have been that (a) it is the most secure Windows ever (which Dave Barry says is like calling asparagus the "most articulate vegetable ever"), and (b) it features better multimedia integration. To which my responses were: (a) the number of incomprehensible warnings that Vista flashes at a user whenever they look at the computer funny, does not make it more secure, because users will condition themselves to just ignore those warnings, and (b) I hate watching TV on my computer anyway.

Since TV/PC integration is a major selling point for Vista, I thought this last issue was worth looking harder at: Do people really want to use their computers to watch TV? My computer monitor is in an office where I sit up close when I'm working; but TV feels more comfortable to watch from several feet away, and in my office I can't even scoot my chair back that far. (And if I lived with family, I doubt they'd want to crowd into my office to watch a movie.) In fact, I like the psychological separation of the TV set in the living room from the distractions of the computer in the office: I go in there when I'm done with everything in here. The only way I'd regularly download and watch movies would be if I had a way to send them wirelessly to my TV, but a wireless PC-to-TV converter and the corresponding receiver together cost about $200.

Seeking more validation of my opinions from strangers, I did another survey of 30 Mechanical Turk users, asking if they would rather drive to a movie rental store or download a movie online for the same price. Almost half (14) said they'd rather drive to the movie store, citing the comfort of watching the movie on their TV as opposed to on the computer. Another fourth of the respondents (8) said they'd download the movie but only if they could send the content to their TV to watch, and only the last fourth (8) said they'd actually watch it on their computer monitor. So the future of convergence between PC and TV will probably be not in all-in-one systems but in devices that link the PC in your study with the TV in your living room, and since there's no household name yet for PC-to-TV linkage, the field is wide open for some lucky company to make a product that becomes synonymous with the concept, the way "TiVo" is easier to say than "Digital Video Recorder". Maybe that will be a boost for systems like Vista. If that happens at about the same time that a Vista successor is released that makes the interface easier to switch to from XP, I'll bet that will be the tipping point that gets people switching voluntarily. (Of course many people will switch by then just because they need a new computer and they couldn't find one with anything but Vista on it.)

Anyway, I was only trying a new Vista machine because the hard drive on my old computer died, but after all the data had been recovered, I just installed a new drive in the old machine and went back to XP, while my Vista machine was returned to its perch, gargoyle-like, on the shelves at Circuit City, waiting to pounce on the next unsuspecting wretch with dreams of self-improvement through newer computer purchases. The only remnant of Vista that I have left is IE7, which was installed by my Windows XP restore disk and can't be removed, and which is incompatible with some sites and programs that I need, so I've been using Firefox more and getting to like it. That's lucky, since I've already offended the loyal software-logo-wearing constituencies of Vista and Linux, and wouldn't want to deal with the Firefox crowd too. As my friend Anne Mitchell says, "Admitting you hate Firefox is almost as bad as admitting to being Republican." (Except that when Firefox screws with a page, the chat logs don't end up on national television. Ba-dump-bump!)
This discussion has been archived. No new comments can be posted.

Hostile ta Vista, Baby

Comments Filter:
  • Vista's Security.... (Score:5, Interesting)

    by mpapet ( 761907 ) on Friday February 08, 2008 @01:03PM (#22350394) Homepage
    Is more accurately described as an elaborate blame shifting mechanism.

    From Microsoft's perspective it's worth every man-hour that went into it because they can plausibly say, "But Vista is sooo great, it warned you and YOU ignored it. Sucks to be you." Which papers over the geek-fact that UAC is a permeable barrier to root-ish priviledge, so really nothing technically like sudo despite what Microsoft marketing will tell you.
  • by GreenSwirl ( 710439 ) on Friday February 08, 2008 @01:13PM (#22350562) Homepage Journal
    Whenever someone gets a new Vista laptop for home, they bring it to me the next day complaining that it can't connect to their home wireless. I disable IP6 and send them home. Now, they can at least access the web at home, and hopefully they can download drivers to upgrade to XP.
  • Re:This just in... (Score:1, Interesting)

    by Anonymous Coward on Friday February 08, 2008 @01:19PM (#22350638)

    I guess MS should have checked every IPv6 site out there and ensured they worked fine, and if they found any that didn't (like facebook, because they are too incompetent to setup IPv6 correctly for their site) then IPv6 should again default to not enabled.
    Why not??

    It is exactly that attitude that they take with IE8 - something about breaking the web.
  • by lenova ( 919266 ) on Friday February 08, 2008 @01:27PM (#22350780)
    I can't believe this poorly written post was posted to the front page. C'mon, this is a journal entry at best!

    - The writer spends majority of his 'review' on the fact that he couldn't access Facebook, despite the fact that he admits this was an issue with Facebook's website itself, not Vista.

    - And an embedded link to rentmychest.com? C'mon kdawson, did you even read this submission?

    - He gives his directories names like "Flash-Player-8.5.0.246-beta2.downloaded-2006-03-20-from-labs.macromedia.com"? Is this a joke?

    - He complains about telnet.exe not being available, despite the fact that he doesn't use it normally in the first place?

    - Is this a review of Vista, or an ad for Mechanical Turk?
  • by robzon ( 981455 ) on Friday February 08, 2008 @01:44PM (#22351054) Homepage
    I run a small company and we use only Ubuntu on our computers. So far I'm very satisfied with it. Employees are also very happy with it. Fortunately we don't need any Windows-specific software, which, I imagine, would be pain in the ass to run on Linux. Hardware is a non-issue as we're buying all the hardware with Ubuntu in mind.

    Well, actually we do have some Windows XP systems in virtual machines, which are only used to test web apps on Internet Explorer. I'd be more than happy to get rid of it, though.

    Anyways, the idea of moving to Vista frightens me. I'd really have a hard time trusting Microsoft.
  • by Anonymous Coward on Friday February 08, 2008 @03:01PM (#22352204)
    But to this day I've never heard an answer to one question: Since even Linux advocates admit that it's harder to use, what can you do with Linux that you can't do with Windows, to make it worth switching over to?

    Well, maybe he hasn't heard the answer because his question makes zero sense? Of course you can do ANYTHING on ANY operating system, the only difference is how much pain you go through to do it. If he doesn't understand that all systems are capable of performing anything that other systems do then he has no business writing articles for geeks.

    On the other hand, if you ask the same question he is trying to ask, but formulated correctly, it becomes: are there things you can do on Linux that cause you less pain than the same things do on Windows? And the answer is a firm yes, and the list of things is long and impressive. Here are some examples:
    - trying to reinstall your OS after FUBARed it or upgraded some hardware (good luck with online activation)
    - if you are a web developer or programmer, Linux makes it painless and quick to play with programming languages / IDEs / CMS. Many are preinstalled, most are one apt-get away.
    - I spend 100% less time managing my anti-virus, anti-spyware and anti-whatever applications on Linux.
    - typing in some random (pr0n?) web site name into your browser doesn't make you think twice on Linux; most Windows users browse from IE as admins and then ask me why their machine has become so slow and unresponsive lately.
    - if you just suddenly need to perform some relatively advanced task that you do very rarely, you can find or install the app on Linux in seconds. Example: I almost never do advanced photo editing, but if I needed to do it on Linux I would surely find gimp or similarly powerful editor preinstalled on my distro. I would certainly NOT have to buy the whole Photoshop and I would NOT have to download some unknown and possibly infected cool_free_editor.exe that I just googled for.
    - if you still want to be able to use your old 333 MHz machine that you love because you grew up with it (or because it has really low power consumption and is quiet!) you will have huge pains to go through if you want to use Windows. None on Linux.

    And the list goes on.

  • by itsownreward ( 688406 ) on Friday February 08, 2008 @03:01PM (#22352208)
    Yesterday my manager, a couple coworkers and myself went to the area Microsoft sales office for a demo for System Center Ops Manager. The sales engineer said, "so, are you guys running Vista yet?" We all chuckled a bit, and I told him, "that's as funny as the statement in your literature here that Microsoft supports interoperability." He stated that he would pose that Microsoft is very into interoperability. "As evidence of that, I'd put forward our partnership with Sun, and our partnership with Novell." He then grinned and said, "but we definitely do not partner with Google!" I put my hands together and said, "well, that's because they've come to bury you, isn't it?" He got quiet and didn't have a word to say to me the rest of the afternoon.
  • by Dr. Manhattan ( 29720 ) <(moc.liamg) (ta) (171rorecros)> on Friday February 08, 2008 @03:05PM (#22352282) Homepage

    Because they would have to learn something new.

    That's much less of a problem these days. Every damn gizmo in the world - cell phones, kiosks, even DVD players - comes with its own menu system and all that. People - particularly the younger crowd - are used to learning new interface variants all the time. And the GUIs for Linux are getting pretty dang polished by now. Speaking of which...

    what about those people that never want to see a command line?

    They don't have to; not any more than most Windows types ever have to hack their Registry. And for those that do, they usually just ask "their buddy/nephew/neighbor who's good with computers" to do either of those anyway. My elderly parents have been running Linux for years now and they don't even know how to bring up a command line. When I visit I spend a few minutes running the update tool and then I can actually spend time with them.

    The rest of your points are just edge cases that are decreasing with frequency and severity all the time. Like Windows-only apps - more and more apps are moving to the web, and more are more games are moving to consoles. I already alluded to "dealbreakers" - I didn't say they were nonexistent, I just said there are "a lot fewer" of them.

    Look at evolution - there's something called "genetic drift". Even a purely neutral mutation can spread and become common if there's no selection pressure against it, or even in the face of mild pressure if it's a simple, relatively common mutation to produce. In a whole lot of niches, the selection pressure against Linux is low or nonexistent (like those other cases you dismissed as irrelevant), and those niches are expanding over time, and there's an essentially immortal reservoir where Linux will always be present. Long-term, Linux expands on the desktop like it did on the server.

  • by orclevegam ( 940336 ) on Friday February 08, 2008 @03:26PM (#22352544) Journal
    Doing something new is always "more difficult" then doing something you already know how to do. The real point here is, is it more difficult to do something new on Windows, or something new on Linux? Often times it's actually easier on Linux, not because it's simple, but because finding something that actually does what you want on Windows can be such an unbelievable nightmare. Yes, with Linux you'll probably have to read some arcane manual and recite a magic incantation you got from some forum somewhere (often the first hit when you search for the error on google), but in Windows you usually have 2 choices, search for a week to find something that does almost exactly what you want, or buy whatever overpriced piece of software does 50% of what you want and live with a bunch of workarounds. This is really what the "more difficult" discussion is about, it's not about how difficult it is to do something you do all the time in windows/linux, that's always going to be "more difficult" in the opposite of whatever OS you normally use, it's about how difficult it is to do something totally new. Ultimately of course the decision to switch OS comes down to a number of factors, among them if there's any software you "can not live without" and which has no compelling alternatives, is the difficultly of doing something new greater then the difficultly of relearning how to do the things you normally do, and does the new OS do everything you need it to.
  • We Fear Change! (Score:3, Interesting)

    by zentigger ( 203922 ) on Friday February 08, 2008 @05:15PM (#22354122) Homepage
    Doing something different from what you are used to is ALWAYS more difficult. Get over it.

    That's a commonly propagated misconception. For anyone that has a basic understanding of what they are trying to do, good interface design should make things simple, regardless of what you are used to.

    I have worked through various versions of DOS, Windows, Solaris, Linux and other Unices, and Mac OS, as well as various Commodore products in the last 30 some years.

    There is always a learning curve when switching to a new UI, but there are some well accepted principals of good interface design that will determine how steep that curve is.

    About once every two years (for that past 15) I have taken a look at the latest Linux distro to see how far it has come(I think I stall have my original Slackware1.0 release around somewhere). It's come a long way, but there are still lots of things that are awkward or nonsensical, and I certainly wouldn't try and give it to my mom. But I can say the same thing about Windows Vista---in fact Vista probably looses that debate by a far stretch, it just has more momentum behind it.

    The "get over it" attitude is really the problem. About a year ago I switched to OSX with no small amount of trepidation. Within hours I was comfortably maneuvering and within a couple of days, I was able to use the interface more efficiently that anything else I had ever worked with.

    Good user interface design is sadly lacking in most sectors of the computer industry (and most sectors of the electronics industry in general.)

    Get over that.

  • Re:This just in... (Score:3, Interesting)

    by Hatta ( 162192 ) on Friday February 08, 2008 @05:45PM (#22354530) Journal
    Well the question was what linux could do that windows can't. I gave 2 examples in my original post, one from my work, one from every day life, something that everyone can use. I further went on to explain how the GUI in linux can do lots of things the windows GUI can't, which will also be useful to everyone. So I think your characterization of my post as snobbish is unfair, especially considering that the original question was about the capabilities of linux and not potential mainstream appeal.

    You are the exact reason that Linux will *never* be mainstream.

    I could really give 2 shits about whether linux becomes mainstream. I care about whether it's better, it is.

    Next you'll be suggesting that I need to recompile the kernel to make my movies play properly.

    Hardly. Good UI design follows this maxim: Simple things should be easy, complex things should be possible. On both windows and linux, the simple is as easy as it can get, so the only place either OS can have an advantage is in making the complex possible. That's why the issues I brought up were complex ones.
  • Re:This just in... (Score:2, Interesting)

    by Arterion ( 941661 ) on Friday February 08, 2008 @05:48PM (#22354576)
    I was just thinking about how Vista has turned the good ole' whipping boy XP into a saint. Maybe Microsoft's intention with Vista was just to make Windows look like a great OS. Not Vista -- but XP. Anything to keep eyes off osx and linux.
  • by illumin8 ( 148082 ) on Friday February 08, 2008 @06:49PM (#22355286) Journal

    1) If you press "ALT" the File / Edit / View menus show up in IE and Windows Explorer. It actually works well, hiding the bars when they aren't used gives you more screen space.
    Except someone that switched to Vista or IE7 would have no frickin' clue why the menus are missing. Doesn't MS have some usability testers that actually figure out if this shit makes sense to an actual user? Like, you know, the kind of person that might buy a computer at Circuit City?

    2) Up button is gone, but if you have a side button on your mouse that will take you up one level in Windows Explorer.
    Yeah, because everybody in this world has a 4 or 5 button mouse. "See, we like usability so much we require 5 button mice and you must know the (hidden) functionality of every single button..."

    3) Telnet is dead, long live SSH. Like he said, it's easy to install telnet if you need it.
    The only problem is that Vista doesn't come with SSH! Also, telnet is still useful for the exact purpose he mentioned: Troubleshooting TCP applications at the OS level, by telnetting directly to a port. Hell, I troubleshoot SMTP blockage and issues all the time by telnetting to port 25 on mail servers and doing a little HELO client/server handshaking.
  • ...and don't say use GIMP cause it has a serious handicap of not supporting CMYK.

    THANK YOU for bringing this up, because it's seriously the only thing that keeps me from switching completely over to Linux. I run dual-boot Mac OS X Leopard and Ubuntu Gutsy. Until there's an exact equivalent (not an "almost" equivalent) to Adobe Illustrator, Photoshop, and Fireworks on linux, I can't switch. At all. Not only do I need those to communicate with clients (a lot of slashdotters completely forget that some of us geeks studied design, too), but I'm used to using them, and that's more than just switching OSes. The key combinations in those programs are so deeply ingrained in my very soul that I'm just used to rocking out designs absurdly quickly. Because I'm so used to these programs (NOT because they're inherently better; Photoshop I'm looking at you!), it would be a severe blow to my productivity to have to switch to anything else at this point. Switching from Photoshop to Fireworks for web design mockups (not photo editing) was like a religious experience for me because it genuinely was more efficient and, most importantly, all those little key combinations were the same.

    It pains me to say it, but open source software needs to focus on making software that feels the same as what people are used to. Then, people will be more likely to think the price is right to switch.

UNIX is hot. It's more than hot. It's steaming. It's quicksilver lightning with a laserbeam kicker. -- Michael Jay Tucker

Working...