Slashdot Mirror


Windows Software Ugly, Boring & Uninspired

An anonymous reader writes "CPU magazine has written a very straight-to-the-point editorial on the lack of quality and innovation in software for the mainstream OS. They compare it to the Mac, which is found in a much different light. Where has all the innovation gone?" From the article: "There's too much coal and not enough diamonds within the sphere of downloads. The greatest pieces of software are plagued by unintelligent design, and very few rise to the level of ubiquity. Windows users don't have a strong sense of belonging; there's no user community rallying around the platform. We use the computer, certainly, or is the computer using us?"

123 of 924 comments (clear)

  1. Garbage by nokilli · · Score: 5, Insightful
    So if it's so ugly, boring & uninspired, there should be a ton of examples as to how, say, Mac OS X is so much more beautiful, exciting and uplifting? Yet, he's only able to give us one:
    With Apple's release of Tiger, widgets--desktop applets that each serve one purpose--have jumped to the forefront of everybody's imagination. Why? Because they look slicker than snot!
    Excuse me, but Widgets are easily the most retarded thing out of Apple since the Dock.

    There isn't one of them that gives you functionality that your browser doesn't already afford. Sure, they're pretty, but what's going to happen is that as people amass more and more of these widgets, the dashboard becomes cluttered and slow (it already is painfully slow on my MDD 1.25GHz G4, and that's just with the stock widgets, with the default set active only). Then there's going to be the question as to how to organize them all... the faux dock at the bottom is already insufficient. I know, let's stick a menu in there! Great idea!

    Why not call it the Widgets Menu? And when you choose a widget from the menu, up comes the widget! Just like if you had chosen a bookmark from the Bookmarks menu from your favorite browser: up comes the web page containing the info you sought!

    Or, we could create a page of little Widgets links, and then the user could click on the link and up pops the widget! Just as if it were a web page full of links, each leading to a separate page with different and useful functionality!

    So my question is, why not just use the browser? IT ALREADY DOES THESE THINGS!

    Not as pretty? Find a web page that has a decent designer/artist behind it. Between CSS and the GiMP, there's no excuse for ugly web pages anymore.

    If you want to throw stones, throw them at a target that deserves to get hit: the Desktop Metaphor. Menus and windows with scrollbars and dialog boxes and lions and tigers and bears. The same constraints that Windows suffers under are also felt by Mac OS X, Gnome and KDE users too.

    The branding has nothing to do with it.

    BTW, Chris Pirillo, the guy who wrote this, he's the one who couldn't make the cut as a TechTV ScreenSaver, isn't that right?
    1. Re:Garbage by sgant · · Score: 3, Insightful

      Wow, there's one web page out there that allows a browser to do all the things that a widget does...at a glance? I mean, you go to the widgets and BAM you see everything on one desktop all in one place and at a glance you see or can use specific things.

      Didn't know an ordinary browser does this too! Which one? Where do I find that feature at? Again, which browser/web page has all this stuff all at the same time? You seem to know! Tell us oh wise one!

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    2. Re:Garbage by itistoday · · Score: 4, Insightful
      There isn't one of them that gives you functionality that your browser doesn't already afford. Sure, they're pretty, but what's going to happen is that as people amass more and more of these widgets, the dashboard becomes cluttered and slow (it already is painfully slow on my MDD 1.25GHz G4, and that's just with the stock widgets, with the default set active only). Then there's going to be the question as to how to organize them all... the faux dock at the bottom is already insufficient. I know, let's stick a menu in there! Great idea!
      Widgets take up very little memory and all of the default ones take up 0% of the CPU most of the time (check with top if you don't believe me). You've got something else going on there if you say it's sluggish.

      Your "Widget Menu" is coming though, and although it's already available in the form of many third-party tools, Apple will be releasing one built into the Dashboard in their upcoming update: 10.4.2

      As for the rest of your post, you clearly seem to have a very poor understanding of OS X. I suggest reading up on it to find out "a ton of examples as to how, say, Mac OS X is so much more beautiful, exciting and uplifting?".
    3. Re:Garbage by itistoday · · Score: 3, Insightful
      So my question is, why not just use the browser? IT ALREADY DOES THESE THINGS!
      Sorry, a web browser cannot do all the things as quickly and conveniently as Dashboard. Say I'd like to leave a note for myself with a list of groceries, while I'm not sure how you'd do with with a web browser, you can easily use the built-in "sticky note" widget to jot down several items.

      What if you want to know the 5 day forcast for this week? You could launch up firefox and go to an easily memorizable website like weather.com, navigate through it, and find your forcast among the puddle of advertisements, or you could just press F12 and instantly see it in a very clear, simple interface.

      Need to do some quick multiplication? Instead of searching google for a bloody online calculator, press F12 and out of nowhere pops up a calculator instantly.

      In class and listening to a boring lecture? Press F12 and quickly play a few games like Pacman, chess, and Snake, right in the dashboard - no internet connection required!

      Umm... so how would you do all that with a web browser, especially if you have... no internet connection? ;-)
    4. Re:Garbage by nokilli · · Score: 3, Interesting
      Mostly, because it's easier to hit F12 than to open a browser tab, click into it, type in the address, wait for it to load, etc.
      You need to reexamine the way you use your browser then. Bookmark the address! Stick the bookmark in your Links bar, or in a menu within your links bar. Or drag it to the desktop... one double-click and you're at the page.

      Everybody should spend five minutes working to optimize their browser experience. It's easily the most productive five minutes you'll spend on your computer.

      As for waiting for it to load... that's my biggest problem with Dashboard. You invoke Dashboard and the widgets come up quick enough, but now you're waiting for all these different pages to load AT ONCE and during this time the GUI is VERY sluggish... I thought I'd enjoy the dictionary/thesaurus widget, but I was wrong. It's unusable. The interface indicates that it's ready for input, but it never is... it's always waiting on other widgets to load!

      Like you say, it's easier launching the dedicated app that does the same thing. Or better yet, just keep it open.
    5. Re:Garbage by nokilli · · Score: 4, Informative

      First off, any widget that requires an internet connection isn't going to work when the connection is down.

      Secondly, I guess I could have been clearer, but I'm talking about the browser together with the stock desk-accessories that ALL of these OS's have... calculator, notepad. And games too.

      Want to know the 5-day forecast for the week? Well, of course your browser is already open, so you're not waiting for it to load. And of course you've already bookmarked the exact place where that forecast is available, so basically, you're clicking on a link.

      So let me rephrase that...

      Want to know the 5-day forcecast for the week? Click on a link.

      Given that you're only loading the page for that one link, and not potentially dozens of pages like you are when activating Dashboard, it's much faster.

    6. Re:Garbage by rufo · · Score: 3, Insightful

      I agree with the grandparent - Dashboard is neat, but it's way too slow to be used much of the time. I use Quicksilver and in combination with a few bookmarks it does just about everything I need it to.

      Weather w/Quicksilver: Cmd-Space, W-E-A-T, enter, Safari pops up and loads my weatherunderground.com bookmark.
      Dashboard: F12.... wait... wait... wait... wait... oh, here it is. I need more information... double-click... wait... Safari comes up.
      I actually often use Meterologist, which is even faster then both Dashboard and my bookmark.

      Calculations: Cmd-Space, 4+4, tab, C-A-L-C, enter, result pops up. Or, if I want the kick-ass full Apple calculator, Cmd-Space, C-A-L-C, enter, up it pops.
      Dashboard: F12... wait... wait... click... wait... type calculation.
      As an added bonus, I can do as fancy calculations as I want with QS, complete with parenthesis and layered calculations.

      Games: Cmd-Space, POP (or BEJ or SCU or...), enter.
      Dashboard: F12... wait... wait... click... wait... (as an unfortunate bonus, you only get to play in a little window. :-()

      I'm not saying Quicksilver is the end-all be all, but even when I don't use it cmd-tabbing to Safari and clicking my Weather bookmark takes less time then Dashboard. My computer isn't horrible either - things should not be this slow on a Dual 1Ghz G4 with 1GB of RAM and a fast Seagate 7200.8 300GB drive.

      In Dashboard's defense, some of the widgets are genuinely fantastic, and once I activate it for the session (read: once every few hours) it usually isn't too bad to use... but the few times it is sluggish, it makes me wonder why I use the thing.

      --
      My English teacher once told me that two positives don't make a negative. Two words for her: Yeah, right.
    7. Re:Garbage by lav-chan · · Score: 2, Interesting

      Excuse me, but Widgets are easily the most retarded thing out of Apple since the Dock.

      Not to mention, they're available for Windows, and if you count things like Samurize and DesktopX, they have been available for ages, much much longer than they have for OS X. Maybe they aren't as tied into the operating system as they can be in Dashboard, but they're pretty close.

    8. Re:Garbage by Trepalium · · Score: 2, Interesting
      What if you want to know the 5 day forcast for this week? You could launch up firefox and go to an easily memorizable website like weather.com, [...]
      You mean, you don't have forecastfox installed?
      Need to do some quick multiplication? Instead of searching google for a bloody online calculator, press F12 and out of nowhere pops up a calculator instantly.
      Well, how about the Calculator extension.
      In class and listening to a boring lecture? Press F12 and quickly play a few games like Pacman, chess, and Snake, right in the dashboard - no internet connection required!
      Yeah, we've got those, too.
      --
      I used up all my sick days, so I'm calling in dead.
    9. Re:Garbage by pherthyl · · Score: 4, Interesting

      Why don't we take this to extremes?

      Want to work on your report? Why wait for your word processor to load when you can just press F12 and it's RIGHT THERE!

      What if you want to watch a movie? Just press F12 and there's your movie player! Wow!

      Dashboard is only a way to keep applications loaded in memory and display a certain subset of them at a keypress, this is absolutely nothing new. So I want to do a quick calculation, I hit the shortcut key I bound to my calculator and there it is. When I'm done with it I close it and it doesn't suck up memory. I see absolutely no value in keeping these applications running all the time when you're barely ever using them and could just pull them up on demand anyway.

      The original author of this article seems bored by his functional applications. That's ok, some people like flash over functionality.
      I've used OS X a fair bit and didn't see anything that I was particularly impressed by. It sure looks nice, but I'm not more productive or happy with it than any other platform.

    10. Re:Garbage by itistoday · · Score: 3, Informative
      What really is there that is superior to Windows (besides FreeBSD underneath)? And don't you dare say Spotlight... it's a resource pig too (and one it seems you can't turn off either, much like Dashboard.)
      Sorry you took my comment as an insult, it wasn't meant to be. It's just that you really have very little clue of what OS X is.
      1. FreeBSD underneath - You say this as if it's a tiny feature; more evidence you know very little about OS X, and FreeBSD. I have access to virtually all of the command line programs on most linux distros, even apt-get! Many linux programs are easily runnable along side OS X apps using X11. Simply put, the Terminal application in OS X blows the "Command Prompt" in windows away.
      2. Intelligent filebrowsing with the finder. I was using list view in Windows Explorer the other day and renamed a file in it. I was shocked to discover it didn't automatically reposition itself in the list based on its new name. Quick and convenient file search is available in a search box in every finder window. You can easily force-quit the Finder without having to worry about OS X crashing.
      3. Security. I don't have the link on me but it's been shown that OS X and other FreeBSD derivatives are the most secure operating systems on the planet. There was an article on slashdot a few months ago about this, but I'm too lazy to search for it. Windows security... heh, oxymoron.
      4. iApps - Free. Buy a mac and get many aplpications for free (iMovie, iPhoto, iTunes, GarageBand, Mail, etc). If you've actually used these, you'll realize how great they are. They're not simply little toys, but they are real, near-professional quality applications that can do amazing things. Get a windows box, and you will have none of this (Windows Movie Maker, a poor rip off of iMovie, is so crappy it does not count).
      5. Built in Java VM. It makes Java developers happy (like me).
      6. Built in Python. It makes Python developers happy.
      7. Intelligent file sharing with permissions; in windows you have to go through hell to get this working.
      8. System Preferences application. This is similar to the Windows "Control Panels" folder, except it is so much better. Try getting windows to run an FTP server, or an HTTP server, or an SSH server, or... :-) All with two clicks! (Sharing -> click checkbox for the service of your choice). Easily protect yourself with a powerful firewall (even though you really don't need it, heh).
      9. No viruses or spyware. 'nuff said.
      10. Quartz Extreme - automatic hardware rendering for virtually all of the user interface.
      11. Aqua. (not the ugly University colors of XP).
      12. Spotlight. There, I said it.
      13. NO REGISTRY! I've seen many a 3.4 Ghz P4 system cripled to the equivalent of a 300 mhz Celeron because their registry (an unbelievably stupid concept) was fscked.
      14. Instead of the registry, OS X has an intelligent method of organizing users's preferences. They're all located in a... single folder.
      15. Intelligent user organization scheme - Because OS X has real, actual unix permissions (unlike windows), it is by default very secure on a multiuser system, with excellent user home folder organization. There's a System Library folder where system prefs are located (protected by permissions), and a Library folder in each User's home directory. This makes moving from one system to another and backing up data really easy.

      I could go on... but like I said in the other post, you should just learn more.
    11. Re:Garbage by rekenner · · Score: 2, Informative

      I'll admit this is just a nitpick, but why Google FOR a calculator, when Google IS a calculator?

    12. Re:Garbage by DarkVader · · Score: 2, Interesting

      You've got something wrong. Maybe you need RAM, maybe you've done something really bad to your system, but the dashboard is useable on the machine I'm typing on right now - slot loading iMac G3 500, 384MB RAM.

    13. Re:Garbage by nokilli · · Score: 5, Informative

      1. FreeBSD underneath - You say this as if it's a tiny feature; more evidence you know very little about OS X, and FreeBSD

      No, I included expressly because I think it's a big feature. Yet again you insist that I somehow know very little about OS X and FreeBSD? I think that to make such a baseless remark demonstrates that it is you who knows very little about computers in general. Very little.

      2. Intelligent filebrowsing with the finder.

      The Steve Capps' Finder delivered with the original 128K Mac *still* blows away today's Finder in terms of elegance, responsiveness and overall usability. Moreover, I see no difference between today's Finder and WIndows Explorer, except for this odd example you give us which really has nothing to do with anything. BTW, I've never had the need for force-quit Windows Explorer. You really want to call that a feature?

      3. Security.

      We were talking about GUI's, otherwise I'd give you that one.

      4. iApps - Free.

      Talking about GUI's, remember? And there is a lot of shit you can get for free on Windows. I will admit though that the free DVD Player is nice.

      5. Built in Java VM.

      That has no end of bugs to it. No thanks.

      6. Built in Python.

      That I have to download again and reinstall anyways to get it working with GNU readline. Again, no thanks.

      7. Intelligent file sharing with permissions; in windows you have to go through hell to get this working.

      Eh? I've found exactly the opposite IFF we're talking about networking the same machines. Different machines, all platforms have quirks, even Samba under Linux.

      8. System Preferences application... Try getting windows to run an FTP server, or an HTTP server, or an SSH server, or... :-) All with two clicks!

      Click on Services. Click on the Service you want to start. Done.

      9. No viruses or spyware.

      Already mentioned this, and it still isn't GUI-related.

      10. Quartz Extreme

      When I need fast graphics rendering, it's when I play games (ohmigod, I'm sorry, I didn't mean to bring up the GAMES you can play on Windows and not on Mac, whatever was I thinking? :) )

      11. Aqua.

      Is getting rather old by now. Personally I think GNOME looks the best of all of them, but then, I am a minimalist. Plus, GNOME let's me make any window fullscreen. Steve Jobs will die before allowing that to happen under Aqua.

      12. Spotlight.

      You know it's funny, I saved this message of yours to disk, and I'm STILL hearing the disk grind away in the background.

      13. NO REGISTRY

      NetInfo. ooops. (and you say I don't know what I'm talking about?)

      14. Instead of the registry, OS X has an intelligent method of organizing users's preferences. They're all located in a... single folder.

      If only that were the case. Besides, many of the preferences you're describing are located in a single folder on Windows here too. I'd call this a tie.

      15. Intelligent user organization scheme - Because OS X has real, actual unix permissions

      I prefer *nix over Windows in this regard too, but it's a preference only, one that derives from FreeBSD (remember, when you said I don't understand OS X?), and one that ultimately is of little consequence to the end-user in any event, who is simply happy to find their file in the folder where they left it the previous day.

      I could go on... but like I said in the other post, you should just learn more.

      I'm sure you could, but as we've seen, you haven't really addressed the subject of the thread. You've offered no example of where Mac OS X outshines Windows

    14. Re:Garbage by Tony+Hoyle · · Score: 2, Informative

      # Intelligent filebrowsing with the finder. I was using list view in Windows Explorer the other day and renamed a file in it. I was shocked to discover it didn't automatically reposition itself in the list based on its new name. Quick and convenient file search is available in a search box in every finder window. You can easily force-quit the Finder without having to worry about OS X crashing.

      Not even the most zealous slashdotter would actually defend finder. It's the biggest piece of crap out there... single threaded (do something that takes any time and your desktop is hosed for minutes), and as for youre force-quit comment.. *why should I need to*. If finder was actually stable and didn't keep locking up I wouldn't need to force-quit it (oh, and force-quit does not always work. Sometimes you have to powercycle.. presumably it tries so hard to stop the OS failing it gives up).

    15. Re:Garbage by Tony+Hoyle · · Score: 2, Insightful

      # Intelligent file sharing with permissions; in windows you have to go through hell to get this working.

      WTF??

      Windows: right-click, 'sharing and security', click on 'share this folder'

      OSX: Umm.. well.. it shares your home directory, provided you're not a nonlocal user.. if you are you're hosed.

      Anything else means hand-editing smb.conf.

    16. Re:Garbage by Jherico · · Score: 3, Interesting
      I was using list view in Windows Explorer the other day and renamed a file in it. I was shocked to discover it didn't automatically reposition itself in the list based on its new name.
      Thats arguably a feature. Sorting is something that should happen when you first open a view onto a folder or when you change the sort criteria. Sorting should NOT mean that when you rename a file it suddenly jumps to another part of the list, making it seem like it disappeared, or alternatively cause your place in the list to suddenly jump. That's an unexpected side effect, NOT a feature.
      You can easily force-quit the Finder without having to worry about OS X crashing.
      iApps Of the apps you mention, only iPhoto really 'counts' as you put it. Windows has a free mail client and a free media player / media library app (which is all iTunes is if you want to retain the 'free' attribute). GarageBand, and iMovie are arguably niche apps that are fun as toys for the average user, but unlikely to displace actual professional apps for actual professionals.
      Java VM
      Which is maintained by apple, not by sun, and is therefore usually a version or two out of date. For god's sake, they JUST NOW came out with Java 5 with the tiger release.
      Intelligent file sharing with permissions; in windows you have to go through hell to get this working.
      Completely a matter of familiarity, as I find the opposite to be true.
      This is similar to the Windows "Control Panels" folder, except it is so much better. ry getting windows to run an FTP server, or an HTTP server, or an SSH server, or... :-) All with two clicks!
      Again, the first part is completely a matter of opinion. The second part refers to three apps that are niche apps.
      Aqua. (not the ugly University colors of XP).
      Aqua, not customizable at all. Third party software required for even the most basic change of the window dressing and colors.

      You're quite the spin doctor, but you tend to gloss over the distinction between personal preference and actual technical advantage.

      --

      Jherico

      What can the average user can do to ensure his security? "Nothing, you're screwed"

    17. Re:Garbage by eno2001 · · Score: 4, Funny

      Simple:

      1. Windows = Yugo (w/Automatic Transmission and Power Steering)
      2. Mac OS X = DeLorean
      3. GNOME = Kit Car
      4. KDE = Yugo (w/Manual Transmission and Manual Steering + DeLorean cardboard facade option)

      That about sums up the state of GUIs in this day and age. Let the flames begin! :P

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    18. Re:Garbage by nokilli · · Score: 2, Insightful
      Ahh, the good old "code it yourself" answer. Howabout I don't and just keep using the widgets.
      Way to ignore the other examples.
      Is it easier to show them F12 to get a widget for a phonebook...
      Um, what was the key again?
      Since they have access to local data, they can be quicker then opening the local application.
      That is plainly wrong. Or are we talking about launching address book too? Why not just keep it open... if you're using it so often to justify having it as a widget, just keep the application open, then all you have to do is click on the icon in the dock.
    19. Re:Garbage by eno2001 · · Score: 2, Interesting

      I've done that. It sucks. Browsers and the web are too slow. It doesn't matter if it's the late IE on Windows XP Pro or the late Firebird/Mozilla on any OS. It has nothing to do with the browser though. It is influenced by several factors:

      1. Internet bandwidth still sucks for the most part. Until we all have at least 100 MB/s to the desktop, broadband is a joke.
      2. HTTP is a pretty shitty protocol overall. Apache makes things better than IIS in terms of performance, but beyond that it's connectionless state requires all sorts of stupid hacks (like cookies) to preserve a session. HTTP has been overextended beyond it's own usefulness.
      3. Most web pages are poorly designed because of ease of use crap in the WYSIWYG web site design apps. That and the use of crap like Flash to design entire web sites makes for complete shit on the web.

      I've done things to "optimize" my browsing experience ranging from designing my own personal portal to just using the bookmarks and built in RSS features in Firefox. I've also tried the extensions for Firefox to add functionality and I've worked with some of the crap IE plugins (like the Google toolbar). It's all shit. Complete and utter shit. Nothing anywhere near as stylish or beautiful as dedicated widgets. Sorry, but you're all wet.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    20. Re:Garbage by jafac · · Score: 2, Informative

      Frankly, comparing the Finder to Explorer is kind of like comparing dysentry with cholera. They're both sorry excuses for the most common piece of software a typical user uses on a daily basis.

      One thing I'll say for Finder - yes, you can force-quit it. And usually, when you have to, 90% of the time, you're back in business. Not so with Explorer. Once you kill Explorer, sometimes it starts back up, sometimes it doesn't. When it does, you're still often in an unstable situtation. Worst thing about Explorer is it's lack of apartment-threading, (seems to be fixed in XP though) where you can't do multiple copy-jobs to one explorer window; once a copy is in-progress, you're stuck until it's done.

      Oh, I've got a lot to complain about with Finder, (like how it barfs when you select a corrupt mpeg - hey, I'm just selecting the damn thing, maybe I want to delete it?) as well, but at least Apple has steadily (if slowly) improved it along the way. The same isn't true for Explorer - but with XP, at least it's semi usable now.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    21. Re:Garbage by sgant · · Score: 2, Insightful

      The Steve Capps' Finder delivered with the original 128K Mac *still* blows away today's Finder in terms of elegance, responsiveness and overall usability.

      I think the UI in OSX is far more elegant and "blows away" the original Mac 128k. You see, that's an opinion, just like your statement above is an opinion. But will you also be one of those people that seems to think this opinion of yours is fact and show some website that also says that the original Finder was better because blah blah blah? Guess what, that's opinion also. There are people that think that a command-line interface is far more elegant than either one. Who's right, who's wrong? Opinion, remember?

      You seem to blur the line between these two and you also seem to be very defensive. It's okay dude...just relax. You don't like the GUI, then don't use it. Or no no...here's a better option that you've used before: code a better GUI yourself!

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    22. Re:Garbage by MochaMan · · Score: 2

      Much faster than... pressing F12? Sorry, grabbing the weather and using world clock to find out what time it is back home on the other side of the planet are two things I do *every morning*. Under 10.3, it took 30 seconds from opening the laptop, to switching to the browser, and hitting the bookmark for the Tokyo wather page at Yahoo Japan. With dashboard it's more like 5 seconds. A few seconds doesn't seem like much, but the small convenience of having to hit one button as I'm rushing out the door in the morning and need to know whether I'll need an umbrella today or not is enough to justify it to me.

    23. Re:Garbage by Lusa · · Score: 2, Informative


      I was using list view in Windows Explorer the other day and renamed a file in it. I was shocked to discover it didn't automatically reposition itself in the list based on its new name.

      Thats arguably a feature. Sorting is something that should happen when you first open a view onto a folder or when you change the sort criteria. Sorting should NOT mean that when you rename a file it suddenly jumps to another part of the list, making it seem like it disappeared, or alternatively cause your place in the list to suddenly jump. That's an unexpected side effect, NOT a feature.


      I thought I'd add something more to this point. If you're viewing a folder and an application creates a new file in it then the file appears at the very end of the list. Way easier to spot it as you're likely to have an active interest in the file. If you want the folder sorted, hit refresh.

    24. Re:Garbage by thegameiam · · Score: 2, Insightful
      7. Intelligent file sharing with permissions; in windows you have to go through hell to get this working.

      Eh? I've found exactly the opposite IFF we're talking about networking the same machines. Different machines, all platforms have quirks, even Samba under Linux.

      8. System Preferences application... Try getting windows to run an FTP server, or an HTTP server, or an SSH server, or... :-) All with two clicks!

      Click on Services. Click on the Service you want to start. Done.


      I now see one of the differences - you're comparing a Windows SERVER to a Mac DESKTOP: The "Services" of which you speak aren't available on my win2k laptop (work provided), but I've seen them on win2k SERVER (or Server Advanced) builds.

      getting file sharing to work on a windows desktop is a non-trivial PITA: look at the process you have to go through to add an IP printer, and you'll see what I mean (for Heaven's sake, why is an IP Printer a "local" device?)

      Some of the other points you make are legit, and some aren't, but one of the primary differences between M$ and AAPL is that the desktop variety OSX includes a lot more "server" features out of the box.

      -David
      --
      Need Geek Rock? Try The Franchise!
    25. Re:Garbage by mclaincausey · · Score: 2, Insightful

      Actually, it's not just an opinion, part of it's quantifiably false. The Finder on the 128k was not at all "responsive," and that could be emprically proven to be false. He has obviously never really used one extensively. File operations, for example were particularly lethargic on those old Macs when compared to their DOS counterparts.

      --
      (%i1) factor(777353);
      (%o1) 777353
    26. Re:Garbage by sgant · · Score: 2, Informative

      Then you click it away with one button. Bam..it's gone.

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    27. Re:Garbage by wavedeform · · Score: 5, Informative
      Widgets take up very little memory and all of the default ones take up 0% of the CPU most of the time (check with top if you don't believe me). You've got something else going on there if you say it's sluggish.

      Actually, in my experience Widgets take a fair amount of memory. Each Widget seems to take around 150 Meg ov VM, and use several Megs of real memory. They also seem to leak real memory. This is after about four days:
      Real Mem Virt Mem NAME
      27.33 MB 159.59 MB Weather DashboardClient
      11.51 MB 144.20 MB Stickies DashboardClient
      10.85 MB 147.11 MB Oblique DashboardClient
      9.13 MB 154.76 MB Unit Converter DashboardClient
      9.11 MB 144.05 MB Calendar DashboardClient
      8.79 MB 151.12 MB Dictionary DashboardClient
      8.65 MB 144.61 MB World Clock DashboardClient
      6.20 MB 126.45 MB Calculator DashboardClient

      This adds up to about 90 Meg of real memory, and over a gig of virtual memory, for about eight widgets. Desk accessories the world over are hanging their head in shame.

    28. Re:Garbage by bar-agent · · Score: 2, Informative

      They did fix it. mv, etc., work for resource forks now.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    29. Re:Garbage by lav-chan · · Score: 2, Informative

      Konfabulator -- you'll remember that that's the program that everybody cried bloody murder over when Apple announced Dashboard, because it's pretty much the same thing -- allows you to run widgets. It's been available for Windows since 2004. It does all the same basic things that Dashboard does -- calculator, calendar, world clock, search boxes, weather, Winamp/iTunes control. They look and function almost exactly the same.

      Based on the idea of Konfabulator is a newer program called Kapsules, which works the same way, with the major difference being that instead of just writing widgets in JavaScript (which is how you do it in Dashboard and Konfabulator), you can write Kapsules widgets in any language that works with Windows Scripting Host (PHP, VBScript, Perl, whatever you want).

      Before Kapsules and before Konfabulator was ported to Windows, there was also AveDesk, which does sort of the same thing (well, it can do the same thing, although i don't think most people use it for the stereotypical widgets you see in Dashboard and Konfabulator; they usually use it for stuff like 'emulating' OS X-style desk-top icons).

      Before AveDesk, there was Samurize. Originally it was intended to be just another system-monitoring application (sort of like CoolMon, but a little fancier), but later versions get pretty advanced, and they let you create, or use pre-made, widgets using VBScript. Same thing again -- they let you control Winamp/iTunes, check TV Guide listings, check weather, and so forth, just like Dashboard.

      Before AveDesk, there was DesktopX, which is a Stardock program released in 2000, that, yet again, does exactly the same thing as Dashboard and Konfabulator. Clocks and calendars and things like that.

      In any case, most of that stuff is just FYI. The point is that all of these things work exactly the same as Dashboard. The singular difference is that the Windows ones aren't tied in to the operating system. But... that really makes little difference. I think the only widget Apple has released where that makes any difference at all is the address-book one; all of the other ones are basic generic stuff like calculators and world clocks that could be written regardless of how close the engine works with the operating system. And even then, maybe you could work out some kind of address-book tie-in on Windows, i don't know. (I've never used the address book, so i guess it beats me.)

    30. Re:Garbage by muzik4machines · · Score: 3, Interesting

      it's called active desktop

    31. Re:Garbage by ciroknight · · Score: 2, Insightful

      Quick question; what would we replace HTTP with?

      Not so quick argument to base the question on:

      HTTP is the most commonly used information transport protocol in current existance (people will argue Peer to Peer systems, but I'm not arguing bandwidth use, I'm arguing *use*, as in where has it been used). Every single waking day, us Internet users will use it for something (well, most converging to all of us; if you're one of those crazies who read Usenet and still use rlogin you might not...). Hell, I'm using it now to send this message to you.

      So let's go on a foray into a hypothetical Web2 (to go along with Internet2). Here, HTP2 (finally someone removed the damned extra "t", it's Hypertext Markup Protocol, not HyperText...) is a stateful protocol, where when a connection is maintained on the server side for web pages that require it. Sites like Google come to a crawl because before they can even serve you, they've got to go through hundreds of millions of currently active sessions, discover that you aren't one of them, and then assign you a context on their system. Of course, this will warrant ugly hacks such as automatically assigning you a context, and then joining it with an active context later if it discovers that you've already connected (this will be a real nightmare for those who are on dynamic Internet address connections; going to Amazon and submitting a form to buy something could cause you to lose the form altogether). Then people will try ugly hacks like dropping a small piece of data on the client machine to assure the state of the connection is preserved next time the user logs on. Oh wait, this is the original problem dealing with Cookies in the first place, isn't it?

      Let's replace this with HTP3, which requires a synchronous connection; all of the data is stored on both the client machine and the server side machine, and is generated in a concurrent fashion, visa vi SQL over IP. Transactions can be rolled back if one computer didn't send or recieve all of the data, and the world's fine right? Oh no, of course not! We're adding even more computational complexity to the WWW. Think once again of sites like Google, who now have to keep synchronous connections with every user in cyberspace. While this doesn't cause the "hack" problem we had before, this causes a worse problem of computational complexity. When you have traffic in order of a few *million* hits per second, even the fastest of database servers, IP stacks, routers, network cards, fiber lines, any equipment attached to this system come to a crawl.

      So our foray causes people to flood back to the well established, generally working HTTP protocol.

      Next, let's tackle HTML shall we? Okay.

      HTML is bad because it allows editors to generate ugly pages, it allows users to fubar things by not correctly ending tags where they should be ended, etc. (Even though the latter is really a problem in web browser design; we'll get back to this).

      So we replace it with a *better* markup language like RTF is; yeah, that'll work won't it? Hmm, let's see. I want to do complex embedding, like layering an image over an image. Nope, can't do that with RTF as it stands, so let's extend the protocol to allow it. And what about those poor blind and deaf bastards, we'd better make high contrast and voice playback a standard as well, let's tack that on. Oh, and let's not forget those crazy people who want to do absolutely insane things like "programming" in a web browser. Let's extend the standard a little more to encorporate the ability to run scripts and even executables.

      Wait.. we're just back to where we started, once again. Ugly hacks for a problem we didn't originally contemplate. Let's try this again, keeping all of the above in mind as already implemented (and bug free). Now say WidgetMakerX want's to add a fancy new object to the protocol. Of course, the protocol supports the ability to add arbitrary new objects, and embeds just like any other application. But what happens

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    32. Re:Garbage by TheRaven64 · · Score: 2, Informative
      I found Dashboard to be approximately useful if you enabled the debug mode. Now, the Dashboard becomes a shelf, and you drag widgets onto the desktop when you actually want to use them (i.e. it is no longer modal *shudder*).

      I did notice, however, that my machine was quite a lot slower after installing Tiger. I poked around, and found the reason was that it was swapping a lot more. The Dashboard widgets were using around 50MB of real memory doing nothing - it seems they don't even get completely swapped out when the Dashboard is hidden. This was just enough to push my RAM usage high enough that switching applications required swapping. I suppose it's to be expected though, after all my PowerBook `only' has 512MB of RAM...

      --
      I am TheRaven on Soylent News
  2. Mac isn't boring and uninteresting?! by Seumas · · Score: 2, Interesting

    As a recent Mac convert (okay, I owned a powerbook for awhile a couple years ago, too), I have to say that two of the three (boring, uninspired) fits for most of the Mac world, too.

    Don't get me wrong, I love my powerbook. I am quickly becoming a big Apple fan. However, all of the software looks the same. It all has the same uninspired brushed-metal plastic-shiny interface. And aside from a few big applications and open source stuff, everything else is second-rate after-thoughts (that most certainly goes for games, which seem to be a last minute consideration in most developer's minds, resulting in lame five two or three year old games just-now coming out for Macs).

    Yes, the Apple gui is prettier. But really, is there that much more innovation when it comes to applications and software for Apple (video and audio editing aside) than there is for any other platform? I don't really think so.

    In fact, I would say that the Apple experience is very Orwellian. "Here is the interface you will use. It is the same as every other interface. Your ability to configure it and later it is very limited, but you will learn to love it and live with it.".

    Let's see... in Apple, you can choose from "Aqual blue" and "aqua graphite" color schemes... and.... you can change your desktop wallpaper. Fuck, the CDE window manager has done that for years.

    Not to mention, you have to pay for anything decent on the Mac. There are some nice open-source/freeware applications around, but a lot of simple things cost money. I guess Apple developers know that there are enough mac suckers who won't mind paying $10 to be able to collapse their windows into shades, since they spent $3500 on a laptop already. Fuck, even the default browser (Safari) doesn't do most of the simplest Firefox functions -- unless you install some Safari extensions... Oh - by the way - those extensions (tabbed browsing, adblocking, etc) ARE NOT FREE. That's right, you have to PAY for the Safari extensions (unless I've missed something..?) that do what Firefox does for free (except firefox is sloooow on OSX). Amen for innovation, huh?

    Granted, Camino can do these things with a few free plugins installed, but they aren't nearly as good. For instance, Adblock is part of one of the plugins, but you can't configure it in any way. You just turn it on or off. So it blocks far fewer advertisements.

    Anyway, Mac is great - but it is a very rigid, enforced experience. I hope that will grow as the number of Mac users increases (which I hope happens quicker after the move to Intel chips).

    1. Re:Mac isn't boring and uninteresting?! by PygmySurfer · · Score: 2, Insightful

      Oh - by the way - those extensions (tabbed browsing, adblocking, etc) ARE NOT FREE.

      Tabbed browsing is an extension for Safari? Strange, I seem to recall having the option to use tabs right there in the options immediately upon installing Panther (And later Tiger).

    2. Re:Mac isn't boring and uninteresting?! by homesteader · · Score: 3, Insightful

      And by the way, if you don't like safari, don't use it. In fact if you don't like it DELETE IT! It's just an app, like anything else. Yes the webkit framework will remain for any apps coded to it, but you don't need Safari. Camino and Firefox have always seemed relatively quick to me.

      As for OS X being rigid, I think an OS should be fairly rigid, in the same way that the laws of physics are rigid. It's a constraint, but one that we all understand instinctively. And if you don't like it, there are plenty of extensions to it. Check out www.unsanity.com

      Show me a WinXX hack as cool as QuickSilver. Hell, windows doesn't even have hot corners.

      As for windows theming, most of it is crap. Nice for eyecandy for a while, but totally lacking in consistency.

      Want to talk about rigidity? How about the fact that in Windows you only have one command line interpreter? And cmd.exe can't even copy/paste like a normal app.

      The one thing that bugs me in OS X is the lack of a quick route to executing a shell command, a la Start:Run in windows, but QuickSilver pretty much fixes this.

    3. Re:Mac isn't boring and uninteresting?! by Paradise+Pete · · Score: 2, Informative
      Safari How To:

      Tabbed browsing: It's a preference.

      Turn on the debug menu: Into a terminal window type this:
      defaults write com.apple.Safari IncludeDebugMenu 1

      Block ads: Create a style sheet and select it under preferences->advanced. Below is what what mine looks like. You can copy and paste it into a text file if you like. I'm sure it can be made better, but it works pretty well for me. Mine's called adblock.css, but you can name it anything you like. Restart Safari when you're done.

      A:link[HREF*="ad."] IMG { display: none ! important }
      A:link[HREF*="ads."] IMG { display: none ! important }
      A:link[HREF*="/ad"] IMG { display: none ! important }
      A:link[HREF*="/A="] IMG { display: none ! important }
      A:link[HREF*="/click"] IMG { display: none ! important }
      A:link[HREF*="?click"] IMG { display: none ! important }
      A:link[HREF*="?banner"] IMG { display: none ! important }
      A:link[HREF*="=click"] IMG { display: none ! important }
      A:link[HREF*="/ar.atwo"] IMG { display: none ! important }
      A:link[HREF*="spinbox."] IMG { display: none ! important }
      A:link[HREF*="transfer.go"] IMG { display: none ! important }
      A:link[HREF*="adfarm"] IMG { display: none ! important }
      A:link[HREF*="bluestreak"] IMG { display: none ! important }
      A:link[HREF*="doubleclick"] IMG { display: none ! important }
      /* disable ad iframes */ IFRAME[SRC*="ad."] { display: none ! important }
      IFRAME[SRC*="ads."] { display: none ! important }
      IFRAME[SRC*="/ad"] { display: none ! important }
      IFRAME[SRC*="/A="] { display: none ! important }
      IFRAME[SRC*="/click"] { display: none ! important }
      IFRAME[SRC*="?click"] { display: none ! important }
      IFRAME[SRC*="?banner"] { display: none ! important }
      IFRAME[SRC*="=click"] { display: none ! important }
      IFRAME[SRC*="/ar.atwo"] { display: none ! important }
      IFRAME[SRC*="spinbox."] { display: none ! important }
      IFRAME[SRC*="transfer.go"] { display: none ! important }
      IFRAME[SRC*="adfarm"] { display: none ! important }
      IFRAME[SRC*="bluestreak"] { display: none ! important }
      IFRAME[SRC*="doubleclick"] { display: none ! important }

      xIMG[usemap] { display: none ! important }

      /* turning some false positives back off */

      A:link[HREF*="download."] IMG { display: inline ! important }
      A:link[HREF*="click.mp3"] IMG { display: inline ! important }

    4. Re:Mac isn't boring and uninteresting?! by St.+Arbirix · · Score: 4, Insightful

      In fact, I would say that the Apple experience is very Orwellian. "Here is the interface you will use. It is the same as every other interface. Your ability to configure it and later it is very limited, but you will learn to love it and live with it."

      That's like complaining that the Federation ships in Star Trek are oppressively minimalistic in interior design. These are things which people actually prefer. There's nothing Orwellian about it. It's why New York City is so much easier to navigate than Atlanta, why ancient Rome looks so sane, why the Spaniards were blown away when they saw Tenochtitlan. These things were all planned. The Windows and Linux interfaces show the effects of suburban sprawl, OSX doesn't allow it.

      The Apple interface is just as Orwellian as the Google interface. The reason you don't get this with Windows is that Windows has always used a half-assed copy of whatever Apple's doing with its interface. Unix grew up with interfaces that you had to just deal with, and Linux is in constant flux between feature creep and slimming down.

      --
      Direct away from face when opening.
    5. Re:Mac isn't boring and uninteresting?! by aristotle-dude · · Score: 3, Interesting
      Do you really want app specific skins? Those skinned apps on windows do that skinning shit to make up for being a crappy program with a bad default UI. eg. WinAmp's default 1.x UI was a dog's breakfast.

      I hate Axialis IconWorkshop on windows precisely because it is custom skinned. I also hate the custom controls in Office. It makes the UI look inconsistent.

      You wants skins or icons? Google "interface lift", "resexcellence" "iconfactory", or "unsanity".

      Some Apps to google would be cleardock (free), shapeshifter (payware), Tinkertool, WindowsShadeX and Silk to get you started.

      Ad blocking can be done in safari with a "free" usercss.css file out of the box. I'm not going to post a link to the one I made but google should turn something up for you. I got mine originally from a mozilla centric site. Once you download the ad blocking stylesheet, select it on the "Advanced" tab in the Safari prefs.

      Many people like the consistency of the UI and the adherence to the UI guidelines as it promotes user friendliness by allowing a user to move from one progeam to another without having to shift gears. Do you consider skins to be innovation? I consider useful/innovative features presented in an user friendly manner to be "real" innovation and far more important that having program be "customizable" by an end user/enthusiuast. Leave UI design to the professionals.

      iTunes dashboard widgets are the answer to the "desire" of some to have a "skinnable" interface for iTunes.

      When I was a windows user, I spent a lot of time trying to cover up the shit that is windows with skinning/customization apps from aqua-soft and stardock but I realized that it was just skin deep and none of it fundamentally changed how windows worked. I was trying hard to not only make windows look more like a mac but also to improve the consistency of the interface. Customization is boring. Using easy to use apps to "start something" on a mac is fun.

      PS. That was a half-assed attempt at a troll. Try harder next time.

      PPS. If you see something lacking on the mac, tell someone or better yet, start a project yourself and start coding.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    6. Re:Mac isn't boring and uninteresting?! by St.+Arbirix · · Score: 2, Insightful

      Wiped out by dirty ignorant plague carrying people who were intolerant of other cultures?

      --
      Direct away from face when opening.
  3. It's a tool, not a piece of art by Anonymous Coward · · Score: 4, Insightful

    Does it work? Does it make me more productive? That's what I want to know. Everything else is secondary, especially how "inspired" and "exciting" it is.

    1. Re:It's a tool, not a piece of art by Decaff · · Score: 3, Insightful

      Does it work? Does it make me more productive? That's what I want to know. Everything else is secondary, especially how "inspired" and "exciting" it is.

      Inspired and exciting design makes people more productive.

    2. Re:It's a tool, not a piece of art by suitepotato · · Score: 2, Insightful

      None at all. But then I am sure it is totally absurd to suggest that employees who sit and work with a dull, miserable and boring environment all day are going to provide exactly the same productivity as employees who are working in a pleasant and stimulating environment.

      There is a difference between a pleasant and stimulating environment and the tools used. Windows or any other OS on any piece of hardware are tools. Painting the handle of a hammer in warm pastels would be pleasant but doesn't make a roofer more productive (it just puts money in Martha Stewart's pocket). Having topless cheerleaders for that matter would be greatly stimulating, but would only make for the roofer falling to great injury or death.

      You can rice up an econobox all you want, it is still not going to do the job of a vehicle built for racing. You can put twenty million candlepower worth of extraneous lighting on a fifteen year old Peterbilt and it still isn't going to make it carry any more cargo. Efficiency of the tool is what matters and Windows apps are exceedingly efficient tools thanks to a common and pervasive platform model of objects, interfaces, and methods. No dependency Hell, no willy-nilly everything is different and needs its own paradigm, no lack of interoperability. Use the IDE that embraces the architecture most fully, that everyone else uses, and everything fits.

      Lastly, the IT/Internet sector had plenty of pleasant and stimulating environments. At companies which produced less than nothing and went utterly bankrupt after absurdly overvalued IPOs which were followed by everyone bailing with their ill-gotten gains. Leather couches, roller skates at work, and bar stools for seats in front of 21-inch monitors may have been stimulating and pleasant, but I don't recall them actually resulting in productivity of any kind.

      Now in cubicle land where people do real work... Well, compare the average big corporation's IT department with the aforementioned "pleasant and stimulating environments". In corporate IT, more work is done before lunch every day than was ever done in anything more pleasant and stimulating surroundings because it needs to be done and there's a paycheck in it. A decent paycheck trumps any kind of pleasant and stimulating. Hooters girls giving me massages would be pleasant and stuimulating, but would not make me more productive.

      --
      If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
    3. Re:It's a tool, not a piece of art by Decaff · · Score: 4, Insightful

      'Inspired' and 'Exciting' are bullshit terms that are meaningless in this context. Intuitiveness and consistency makes people more productive.

      Not at all. 'intuitive' and 'consistent' makes things easy to use, 'inspired' and 'exciting' makes people want to use them. All these factors contribute to productivity.

    4. Re:It's a tool, not a piece of art by morgan_greywolf · · Score: 2, Insightful

      Does it work? Does it make me more productive? That's what I want to know. Everything else is secondary, especially how "inspired" and "exciting" it is.

      I think this attitude is one of the things holding open source back, actually. Firefox is making inroads into the mainstream not by being utilitarian, but by being elegant and exciting at the same time as adding new functionality and utility.

      While many get Firefox because it's supposed to be more secure than IE, many more, upon using it, note that it has customizable toolbars, a skinnable interface, and, darn it, it just looks cool!

      It's not enough to be functional, you've got to look good doing it, too.

    5. Re:It's a tool, not a piece of art by Decaff · · Score: 2, Insightful

      Now in cubicle land where people do real work... Well, compare the average big corporation's IT department with the aforementioned "pleasant and stimulating environments".

      I fail to see how this is a justification for bad design. "Pleasand and stimulating" isn't about nice fluffy environments (or "Hooters"). It is about having a user interface where things are easy to find. Where menus are consistent. Where icons are designed by experts so that they are both easy on the eye and intuitive. Where the general operating environment does not make the user feel like they are struggling or being intimidated.

      A good environment is exactly as you describe:

      No dependency Hell, no willy-nilly everything is different and needs its own paradigm, no lack of interoperability.

      However this does not mean:

      Use the IDE that embraces the architecture most fully, that everyone else uses, and everything fits.

      Having a good pleasant working GUI environment has no connection to 'using the architecture most fully' or using the system 'that everyone else uses'.

      A decent paycheck trumps any kind of pleasant and stimulating.

      I suspect that many would disagree with you. They would value good working conditions above extra pay.

    6. Re:It's a tool, not a piece of art by daviddennis · · Score: 4, Interesting

      If inspiration and brilliance of design were not in some way important to people, we would all wear Mao suits or prison garb. Much more practical, you know. Easily interchangeable. No reason to have different designs just because there are two sexes.

      When I flew to Cuba, I rode on a Soviet jet, something called a Yakolev YAK-42D. It felt like something from the 1950s. I later learned it was a 1950s design that they only got around to making circa 1981.

      A Soviet product is just what you want. If a Soviet plane takes off, flies for a time and lands successfully, it has done its job. There's no need to make the flying experience pleasant. Flying is for those evil bourgeois chaps who can afford to fly anyway, and there's no reason in the world to coddle them.

      On-seat power outlets for your laptop? Forget it.

      Seatback TV screens? Not even close.

      Comfy leather seats? Those are decadant luxuries of the West, don't you know.

      Well, I'm sorry.

      I'm a decadant, luxury-loving product of the West. I like my Mercedes-Benz automobile, because it was carefully and thoughtfully designed. And I love my PowerMac G5 and PoweBook for the same reason. Carefully and thoughtfully and elegantly designed products are a good in and of themselves; millions of iPod users sense this even if they don't quite realize why.

      Maybe a factory punch press isn't something you can design this way, although perhaps that's because nobody's even tried. In any event, we are not working in a factory, and when we work on computers all day, our comfort is essential. If the more creative software vendors realize this is most true on the Mac, and cater to it, it simply means I've chosen the right platform.

      The one designed for people like me.

      You can have your gloomy gus Windows 2000 interface, as long as you don't make me use it.

      D

  4. Give Microsoft a Chance! by Anonymous Coward · · Score: 5, Funny

    They'll be creative and innovative any day now; as soon as they find a creative, innovative company to buy...

    1. Re:Give Microsoft a Chance! by shams42 · · Score: 2, Funny

      You mean, like Claria?

  5. Windows... by sapgau · · Score: 4, Insightful

    Would not change until strong economic incentives force microsoft to innovate.

    Monopolies are strange that way.

    1. Re:Windows... by Seumas · · Score: 3, Funny

      look at the changes between NT, 2k and XP

      Am I the only one who is completely unclear on what was intended by this comparison? I read it in the light of "look at the differences between vanilla, french vanilla and home made vanilla"...

    2. Re:Windows... by Seumas · · Score: 5, Insightful

      I don't use OSX for the pretty interface. I use OSX for the very usable interface built on a solid BSD foundation, with a nice big utility door that I can step into when I want or need to get my hands directly onto that BSD foundation.

      I don't need two machines or a dual-boot Windows/Linux box. I have my pretty, useful, friendly desktop (fully media-capable too, in a way that linux simply never has been) and if I want my unix-y goodness, I just pop up a terminal. Life is beautiful!

    3. Re:Windows... by JonTurner · · Score: 4, Interesting

      >>Am I the only one who is completely unclear on what was intended by this comparison?

      No, you're exactly right. The functionality of windows has been essentially static since Win95 and ugly, grey, square windows look equally bad no matter what numbers the "About Windows..." box contains.

      Now, the problem with looking at the changes between NT->2k->XP is that, well, for the most part you can't look at the changes. Other than a green "start" button, what's the difference in terms of *user experience*? Where's the innovation? I can't find it.

      Spotlight, Automator, Rendevous, (and yes, even Widgets) IMO all work to make the user more productive. Apple changes their OS every year. Sometimes for the better, occasionally for the worse ("two steps forward, one step back") but at least they're making progress and trying new ideas.

      Microsoft is simply hung up on locking people into their technology and making it too expensive/difficult to transition away. Proof? How 'bout .Net, just for starters.

      Anyone still doubt? Well, then, did you hear about that beautiful, innovative new technology in Microsoft's latest OS release that makes users much more productive? Yeah, neither did I. The big stories out of Redmond mostly concern what *isn't* going to be in Longhorn.

      Sorry, fanboys, but Windows innovation isn't.

      Disagree? Feel free to list MSFT's post Win95 innovations that improve the user experience right here ___________________________________.

    4. Re:Windows... by Planesdragon · · Score: 4, Funny
      Other than a green "start" button, what's the difference in terms of *user experience*? Where's the innovation? I can't find it.

      From 95 to XP? Man, you obviously haven't used 95 in quite awhile.
      1. Can now view and kill programs and processes
      2. Can have multiple user accounts with actual security
      3. Has a web browser built in
      4. Plug and Play is no longer "plug and pray"
      5. You can now re-organize the start menu
      6. there's a sidebar that shows you more information while browsing in explorer
      7. You can "stop" what you're doing, let someone else log on for a second, and then go right back to what you were doing
      8. The system tray now auto-hides itself, with each icon individually able to be "shown" or "hidden"
      Yes, a lot of the changes are things that UNIX had before DOS or MAC has ages ago. So what? They're significant changes, and if you can't see them then you're really just trying not to.
    5. Re:Windows... by dynamo · · Score: 2, Insightful

      Uh, no. I have a cell phone that doesn't run windows at all. Just about every machine that runs windows was MADE to run windows, just as nearly every machine that runs MacOS runs MacOS. Only Linux, BSD, and other community-developed software (i.e. anything that has almost NO hardware that was MADE for it) tend to break those barriers.

  6. What does he mean? by Jugalator · · Score: 2, Interesting

    Not sure I can see any examples of what he's talking about?

    Yes, a lot of programs are ugly, but that's usually because developers aren't educated in human/computer interaction etc, but just in e.g. C++. This applies to Windows applications as well as Linux applications that I've seen. Can't speak of Apple developers' apps because I have no experience of that platform.

    As for his other claims -- boring and uninspired. What is he asking for? Is he asking for more bells & whistles? What makes a software "boring"? More innovation? What is he looking for a Windows software to do but can't find?

    --
    Beware: In C++, your friends can see your privates!
    1. Re:What does he mean? by daniil · · Score: 2, Interesting

      It's also because most of the metaphors used (file, directory/folder, copy-paste, desktop, etc) originate from business environments (accounting and archives). The software written today still uses the same old (old enough to have grown a long grey beard) concepts -- and is, as a result, ugly and boring. More importantly, it can sometimes be a pain to use, as these metaphors used do not apply to all situations the software is used in.

      --
      Man is a slave because freedom is difficult, whereas slavery is easy.
    2. Re:What does he mean? by Decaff · · Score: 3, Interesting

      As for his other claims -- boring and uninspired. What is he asking for? Is he asking for more bells & whistles? What makes a software "boring"? More innovation? What is he looking for a Windows software to do but can't find?

      It is about design skills. The Mac has always employed good designers, both for the user interface and the computer design. Maybe it is just me, but after nearly 30 years of using computers, there is something about sitting down in front of the latest Mac computers and operating systems that makes me want to use them. They look good - they are attractive. I have never felt this about any version of Windows (and I have used them all).

    3. Re:What does he mean? by Jugalator · · Score: 3, Insightful

      If every developer innovated new metaphors for common tasks, the tools would quickly become terribly confusing IMHO. I think it's good with standarized terms for common tasks. Boring isn't exactly the word I'd choose here. Besides, he seem to complain about Windows software in particular, and many of these terms aren't specific to Windows.

      --
      Beware: In C++, your friends can see your privates!
  7. Just an idea, but by wcitech · · Score: 5, Insightful

    This is just an idea, but has anybody considered that maybe our computers are designed around our personalities?

    Think about it, who do you think of when you think of a mac user? Granted, there are many out there, but when I think of a hardcore mac user I think of somebody who is into designing music, movies, graphics editing, etc. They are designed to cater to a group of people who are more creative and right brained.

    How about your average PC user? Picture an office cubicle. You'r accountant, lawyer, and doctor all use a PC.

    Let us never forget that pretty software does not automatically mean functional software, and please God let us never make well structured code and functionality less of a priority than UI "prettyness".

    1. Re:Just an idea, but by packetbasher · · Score: 5, Interesting

      Actually when I think of the hardcore mac user I think of people attending XML conferences, Next hackers, people at the MIT doing OS research, etc.

      A friend of my once said that OSX is the 21st century Sun workstation.

      Maybe I just think that because I dig having a unix box that can also run microsoft word at the same time.

    2. Re:Just an idea, but by Seumas · · Score: 5, Interesting

      Think about it, who do you think of when you think of a mac user? Granted, there are many out there, but when I think of a hardcore mac user I think of somebody who is into designing music, movies, graphics editing, etc. They are designed to cater to a group of people who are more creative and right brained.

      Really? I work for a huge company known for its big iron and most popular unix operating system and a silly coffee-related programming language and a CEO that has been ranked at the bottom of several CEO lists in terms of performance the last few years.

      And do you know what most of the developers and engineers I know around here have with them? Their PowerBook.

    3. Re:Just an idea, but by defile · · Score: 2, Interesting

      There's this architect I know of who maintains a 10 year old SGI workstation running some ancient CAD program. I asked him why he goes through the trouble, and he became LIVID. It'll be a cold day in HELL before he installs Windows and that Autocad garbage, apparantly.

      Then there's also this interactive media artist I met once. He hand compiled his entire system from scratch, modified the video4linux driver to get better performance, and claims that he hasn't touched an Adobe product in years. I asked him why he wasn't using a Mac, and he went into some tirade about how some program was discontinued once and he couldn't find anything that would read his old saved work, and he swears he'll never put himself in that position again, open source all the way (I didn't ask for the details).

      Both of these people appeared very serious about their craft.

      So when someone tells me the eccentric outside of the box thinking individuals install MacOS X, I don't take it too seriously.

    4. Re:Just an idea, but by RzUpAnmsCwrds · · Score: 3, Insightful

      Do you know what the engineers around me use? IBMs and HPs. IBMs because they are durable and have nice keyboards, and HPs because many of them work for HP (HP is a large employer in my city - nearly 6500 employees).

      The only reason Sun employees are running around with PowerBooks is the fact that Sun doesn't have a decent notebook (at least not one that's reasonably priced with good battery life) and the fact that everyone else is seen as a competitor to Sun. HP, IBM, and Dell all have server lines that compete with Sun directly. Apple is seen as a non-threat.

      It's the same reason that HP is selling the iPod. HP doesn't see Apple as a threat, so it's "OK" to partner with them.

      That's why you have PowerBooks. Corporate politics.

  8. Bad optical design? by GeekDork · · Score: 2, Insightful

    If something looks bland, that probably means that it's finally being used for something other than just being decorative? I mean, it's not like the average can opener had variable transparency and a shitload of useless LEDs stuck to it... One of the best applications I use in Windows (other than games) is Daemon Tools which is basically a system tray icon, a standard MFC load widget and some configuration scerens. Best. Interface. Ever.

    I can appreciate a certain blandness, it allows me to actually see what I'm doing. Damn, my pencil is playing Amazing Grace again.

    --

    Fight hunger. Filet a politician and send him to a 3rd world country of your choice.

    1. Re:Bad optical design? by venicebeach · · Score: 2, Insightful

      I don't want my canopener to have a bunch of LEDs on it, but I like the ones with the cool looking rubberizied handles rather than the plain old metal. In other words, making something look cool does not have to mean adding extraneous stuff or interfering with functionality.

  9. Just wait, it'll come to Linux too. by Saeed+al-Sahaf · · Score: 4, Insightful

    With rapid development environments like Visual Basic around for the Windows OS, it's not surprising that there is a lot more crap out there for Windows, verses other OS that don't have these easy to pick up IDEs. It simply takes a more developed skill set to write apps for MAC and *nix. I think that when (not if) a high quality and easy to learn development platform for Linux comes along, we'll start to see mountains of shit for it, too. Indeed, think about all the crappy web apps and dynamic web sites, written in your scripting language de Jour, this is what we have to look forward to.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Just wait, it'll come to Linux too. by gregmac · · Score: 4, Interesting

      With rapid development environments like Visual Basic around for the Windows OS, it's not surprising that there is a lot more crap out there for Windows, verses other OS that don't have these easy to pick up IDEs. It simply takes a more developed skill set to write apps for MAC and *nix.

      While this contributes to the problem, there are a ton of of ugly apps for *nix (can't speak for Mac since I don't own one). There are a lot of apps that don't even have GUIs, and are also very hard to use on the command line (cdrecord, for example). These apps are still very useful and work very well, they're just ugly in the sense that you can't "just use" them. You need to specify tons of switches, spending time reading the man page, or they require a front-end application that builds the switches for you.

      You imply that a skilled developer == someone who is good at developing interfaces, while really, it's a totally different skill set. You can tell when programmers design web pages, and think that because they know HTML, CSS, javascript and photoshop very well, that they're incredibly talented graphic designers.

      I think that when (not if) a high quality and easy to learn development platform for Linux comes along, we'll start to see mountains of shit for it, too.

      I think you're right here too. Making it easier to develop apps will mean that more developers will come in, and they probably will also lack basic design skills, which means you get more ugly AND poorly-written code. Just don't confuse the issue and think that it's only unskilled developers that write ugly interfaces.

      --
      Speak before you think
    2. Re:Just wait, it'll come to Linux too. by St.+Arbirix · · Score: 5, Informative

      It simply takes a more developed skill set to write apps for MAC and *nix.

      I'm sure I don't know what you mean. Have you even heard of Xcode? It's like Visual Basic, except it's free, a little more intuitive (to me, at least), and it can import make files like they were project files.

      --
      Direct away from face when opening.
    3. Re:Just wait, it'll come to Linux too. by diamondsw · · Score: 2, Insightful

      But to get anything done with it, you have to use Objective C (which is a wretched syntax abomination), or struggle with horribly incomplete Java documentation, or use the old procedural Carbon API's.

      So yes, great tools, but what a mess of languages and choices behind it. I'm not saying Visual Basic is even *good*, but it is *simple* (painfully so at times). And that's coming from a 15 year Mac developer.

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
  10. The Biggest Problem by The+Lowly+Overlord · · Score: 2, Insightful

    The biggest problem with Windows is there are all kinds of inconsistencies. For example, last night I wanted to try the shortcut for creating a new Excel Spreadsheet. When I use the File menu, it shows me the "equivalent" shortcut is control-N, and it allows me to select a template on the right-hand side of the screen. When I use control-N, however, I can't select a template!

    Another issue is that I can't find control panels and wizards that I've somehow wandered into earlier. For example, how do I roll back to a restore point? I know I've done it before, but yesterday I couldn't find a way to get there! I brought up the System control panel, and it only let me configure how much disk space to use for the system restore feature, not configure which restore point to roll back to! Argh!

  11. Marketshare, Quality, and Economic Viability by G4from128k · · Score: 4, Interesting

    I sure some of this is due to market-share issues. A developer targeting Windows knows there's 200 million new PC shipped each year (and probably a billion PCs installed). They figure that their software only needs to be good enough to snag only 1% of users to sell 2,000,000 copies a year and gain a 5 million user install base. In contrast, the Mac developer looks at Apple's 3% market-share (say 6 million Macs/year) and thinks that they need to attract 33% of the user base to reach the same target sales figure.

    The result is that only the most dedicated and talented Mac developers survive whereas any idiot with a C-compiler can create a PC software title and be assured of some sales (just convince 1-in-10,000 PC users to spend $29 and you gross $600k per year). Given the huge market-share disparity, Mac software must be 30X as good as PC software to survive in its small marketplace. (OK, its a bit more complicated due to dilution by competing vendors, but I'm sure its much harder on the Mac side to attract an economically viable user-base for software package.)

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Marketshare, Quality, and Economic Viability by DannyO152 · · Score: 2, Interesting
      Well, according to developer Wil Shipley, who appears to be successful, you may be 180 degrees wrong. Here's link to his blog entry about and power-point presentation from this year's WWDC.

      It seems to me the trick with developing to sell software on Windows is to perform a delicate balancing act: to be popular and not so popular that Microsoft won't put your marketshare in their cross-hairs and slam your business model. Clearly, applications targeted at niche markets may be an answer (like productivity software for medical offices), but haven't you then scoped down your potential user base to Apple-magnitude numbers by choosing your niche?

      Seems to me there's got to be some upside to developing for people who like their computers; think about how after-market items for cars succeed: people who love their cars, or who make their cars into an element of their identity buy that stuff.

  12. Picassa by David+Horn · · Score: 3, Insightful

    Google's Picassa is the first piece of really inspired interface design I've seen in a long time. If only Windows / Mac / Linux was this easy to use and looked as good.

    --
    PocketGamer.org - For the gamer on the go!
  13. Parent sounds like a Troll by Schwarzchild · · Score: 3, Informative

    Safari does indeed have tabbed browsing and pop up blocking. Not sure what you mean by ad blocking. Also the case for Orwellian design seems kind of weak to me. If you don't like it then don't buy it.

    --

    "sweet dreams are made of this..."

    1. Re:Parent sounds like a Troll by Dominic+Burns · · Score: 2, Funny

      I disagree.

      Me saying something, like, "Mwa-ha-ha-ha-haaaargh! You bought a Mac, you fashion victim "it just works" fuckhead! Why didn't you try Linux first!? You pointless wank-monkey!", would be a troll.

      Everything they've just said is the truth.

      Apple mainboard, anyone?

      *cough*

  14. Shell Integration by DanielMarkham · · Score: 4, Insightful

    One of the things that few companies do is integrated into the Windows Shell. Windows provides ample opportunities for an application to just dissapear and become part of the operating system. For instance, in a chat program, your chat buddies could appear as icons in a folder right alongside your other files --- dragging and dropping a file onto your friend's icon would start transferring the file. There are a lot of other examples, but part of the problem I think is pride (and not just in windows development) Everybody wants to do something a little differently. If you have a standardized skinnable shell and plug in your apps around that it would do a lot for the appeal of the product.
    And don't even get started on annoying popups and those freaking MS Office icons like the paperclip guy.
    To me, a big part of design is noticability: if I take my time to notice it, it's getting in the way of the work I want to do.

  15. Re:This is stupid by jcr · · Score: 3, Insightful

    First off, I didn't read the article, but I will comment

    Yep, that's stupid, all right.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  16. Re:Computers use us? by arose · · Score: 2, Funny

    In the Matrix?

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  17. -Shudder- by Reality+Master+101 · · Score: 5, Insightful
    Windows users don't have a strong sense of belonging; there's no user community rallying around the platform.

    That's a feature, not a bug. I HATE the "belonging" aspect of the Mac community. I just want to own the freaking hammer, I don't want to join a hammer cult.

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:-Shudder- by jb.hl.com · · Score: 4, Funny

      Hands up whoever read this comment and instantly thought of Pink Floyd's The Wall.

      *raises hand*

      I need a life.

      --
      By summer it was all gone...now shesmovedon. --
  18. Please, no more editorials as news by tentimestwenty · · Score: 2, Interesting

    Sure it's Sunday but how does this half page article buy some guy represent any kind of real news? I'm getting really tired of editors green-lighting these obviously unresearched, entirely too short analyses. I read Slashdot for the NEWS THAT MATTERS!

  19. Mac by t_allardyce · · Score: 2, Interesting

    I'll tell you something about Mac software: today I had to actually download a program to eject CDs because the mother fuckers at apple decided it would be too 'inside the box' to include a 'force eject' option even somewhere hidden on an advanced menu! That is until i discovered you had to reboot and hold the mouse button down, seriously WTF is wrong with that picture? Oh and while we're on the topic, what sort of software that comes with a computer forces you to upgrade in order to view videos in full screen mode? Quick-time is what. Oh and apparently deleting songs from iPods is a bit of an issue for some people.

    --
    This comment does not represent the views or opinions of the user.
  20. Windows rants: boring, ugly, uninspired by sootman · · Score: 5, Insightful

    So, yet another Generation Y-er (OMG! 3 'no carrier' jokes in the first paragraph! U R TEH FUNNYMAN!!!!!11one) posts yet another mindless rant about how Windows sucks. We hear how great his PSP is, how well Apple is doing with the iPod (thank you, Captain Obvious!) and how OS X apps are infinitely superior to Windows apps.

    The twin barbs of his attack: Dashboard (which has already been discussed to death; let's just say that as many people hate it as love it) and an application called "Comic Life", which this grizzled veteran of computing (look at the picture) thinks "is likely to drive even the most die-hard Windows user to switch to OS X." Yeah: I'm gonna dump my whole platform to make my digital pictures cuter. Uh-huh. I'm surprised he didn't sneak a 'BSOD' joke into his rant or spell Windows with 'BL' or a dollar sign.

    One mark in his favor: clearly, he is an expert in boring and uninspired. A lame blog post about Windows software sucking? Wow. Next.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:Windows rants: boring, ugly, uninspired by FunWithHeadlines · · Score: 2, Informative
      Sorry, Comic Life is totally amazing. It's one of those apps that as soon as you start using it, you realize you intuitively know what to do, and you are delighted at the results. In fact, you realize you never before were able to do these things, and you love doing it. I've had lots of fun amazing friends and relatives with it. "How did you do that?!"

      Not a productivity app? Too bad. It's too much fun for me to care. That creative energy is what later enables me to be more productive elsewhere when I work. And yes, I only use Comic Life at home, so don't make assumptions. Try it, it's that good.

    2. Re:Windows rants: boring, ugly, uninspired by brwski · · Score: 2, Informative

      Er...the real reason "Gen X" caught on was not because "X" referred to the "10th generation", but rather because "X" felt right to the general culture in an algebraic sense, as in for the value x. Undefined, without reference points, without grounding. Thus the easy move to "Y" for the next group --- other than at its initial introduction, no one thought X=10. Though "Y" isn't accurate as a count, it is here to stay.

      We have Douglas Coupland to thank for much of the spread of "Gen X" as a term; we have The Replacements to thank for singing great songs which (without intention) gave voice to much of what Gen X-ers were thinking.

      Frankly, I think the cutoff from Gex X to Y ought to be 1974 --- do you have at least vague recollection of when Nixon was president? The worldviews of those born after are often much, much different than those born before.

      --

      brwski
      "Because without beer, things do not seem to go as well''

    3. Re:Windows rants: boring, ugly, uninspired by dustmite · · Score: 2, Funny

      OK, kill the messenger, fine - it was an extremely lame critique of Windows. But it doesn't change the fact that Windows really is boring, ugly and uninspired :)

  21. Yet Another Pointless "Mac's Rule" Article... by Bones3D_mac · · Score: 2, Insightful

    Zonk... seriously, this stuff is getting old. I'm as much a Mac fan as the next guy, but this kind of stuff getting posted on a daily basis is just asking for a flame war. There are far better places to post this kind of Mac evangelism than here.

    Unless I'm mistaken, most of us here expect to discuss topics of actual intelligence, rather than repeatedly beating each other over the head with such pointless debates like Mac vs PC.

    I'm not suggesting that all Mac-related articles are bad. If Apple manages to do something truly revolutionary for the computing industry, I'm sure we'd like to know about it. But please, for the love of God, stop polluting Slashdot with this kind of nonsense to satisify your own personal biases.

    Thank you.

    --


    8==8 Bones 8==8
  22. "Comic Life" makes the baby jesus cry by FFFish · · Score: 2, Funny

    But I gotta say "Comic Life from Plasq" looks like it raises the art of home slideshow torture to previously unimagined levels of pain and suffering.

    Watching home movies makes me want to be exceptionally rude to the host.

    Having to read Comic Life home comics would force me to gouge my eyes out with my ragged fingernails.

    --

    --
    Don't like it? Respond with words, not karma.
  23. who is this nerd? by delong · · Score: 4, Insightful

    Windows users don't have a strong sense of belonging; there's no user community rallying around the platform. We use the computer, certainly, or is the computer using us?"

    That is one of the dumbest things I have read all week. Normal folks use computers as a means to an end. Just because the author gets a hardon over extraneous features and eye candy that add nothing to productivity, and is apparently thirteen and in need of being part of a group, doesn't mean the rest of us give a flying shit.

  24. Windows vs. Mac by JK1150 · · Score: 2, Interesting

    Windows software is made to be professional looking, and easy to use. Even with the inovation of the luna themes, many still go back to classic at the work place. You would rarely see a law office using a mac simply because it doesn't look professional that when you delete an icon off the dock it poofs away like a cloud. Overall, the PC is professional, and because buttons don't blink, glow, and fly around the screen does not mean we PC users are lacking innovation...

    1. Re:Windows vs. Mac by therevolution · · Score: 2, Insightful
      it doesn't look professional that when you delete an icon off the dock it poofs away like a cloud

      The poof is not there to look cute. It's a visual cue to the user letting them know what just happened. If they accidentally dragged an icon off the dock, the poof tells them that they just made a mistake. If there was no feedback, they quite possibly wouldn't notice what they just did, and they would probably get frustrated when they couldn't find the icon anymore.

      It's not about looking "professional," it's about a more intuitive UI experience.

  25. Re:The registry by diegocgteleline.es · · Score: 2, Interesting

    The point of the registry is to hide (through obscurity) portions of the operations of the computer from the computer owner.

    What the fuck? why would Microsoft want to make things harder

    The windows registry is a sort of one-size-for-all configuration database. You can configure basically everything, even some obscure kernel options like "enable swapping parts of the kernel" are configured through the registry, which is kinda weird because the system needs the kernel to read the registry in first place.

    The main failure of the windows registry is forcing people to use a separated API to modify it, and reimplement it as a sort of in-kernel filesystem. They could have implemented it as directories and files, they could use ntfs acls to give permissions, they could change values by simply echo'ing to them in the shell. That is the main failure of the registry IMO, but the idea is till great.

  26. Choice quote by Dan+East · · Score: 2, Insightful

    We use the computer, certainly, or is the computer using us?

    I'd like to thank the submitter for including that quote. It prevented me from wasting my time reading the article. I would have thanked them even more for not bothering submitting such a worthless article in the first place.

    Dan East

    --
    Better known as 318230.
  27. How do I mod down front page articles? by geekee · · Score: 3, Insightful

    Seriously, people shouldn't even waste their time reading the front page blurb on this one.

    --
    Vote for Pedro
  28. Uninspiring article by TwistedSpring · · Score: 2, Insightful

    This article is pretty much correct. There are simply too many applications written for Windows where some enterprising young bastard has done away with the familiar and practical Windows widgets in favour of some overcomplex (or often over simplified) toolkit or skinning system. Most of these applications are therefore not compatible with accessibility features like tooltips and scalable fonts, international fonts, keyboard shortcuts, or even proper copy and pasting.

    There is too much of this bad innovation that's spurred by the fact that MFC/WTL isn't terribly exciting and doesn't have enough pictures of naked animé girls. As you might have guessed, I hate skins. I think they're a prime example of a breakdown between function and form. So-called "innovative" interfaces break away from the Windows look and feel and clutter the desktop. If I have my desktop themed the way I want it, I resent applications that do not follow that theme. I resent crappy software that makes the text in the titlebar huge, italic Times New Roman, for example. I resent Quicktime Player. I would (and pretty much do) resent Winamp but I let it off the hook because by default it's a good example of skins done right. There's no useless bloat there (see Windows Media Player for the other side of the coin). My basic rule is: if you have to break away from the standard set of windowing controls presented to you by WTL because you feel your interface is not ergonomic, this is a failure state.

    There are some special cases where it's not possible to use standard Windows controls, such as cross-platform software. But even here, suites like wxWidgets exist to allow you to keep the standard look-and-feel of the target OS.

    I guess what I'm arguing for is for my desktop to be consistent across applications. It may be fair to say that Windows does not satisfy interface designers because it doesn't allow them to customize as freely as they may want to, but I believe that some restrictions are good. I am more than certain that I prefer Microsoft's idea of what a basic user interface should look like (well, Microsoft's pre-XP idea anyway) to what a 15-year-old manga fanatic or an overly arrogant designer thinks would be a totally awesome interface. Microsoft's is generally clean and simple, as it should be.

    Some notes before I go:
    Yes, I know that Office 2003 totally deviates from the typical style of Windows, but Office products tend to give hints about which way Microsoft would like the general look and feel of the interface to go. It also still works like a standard Windows interface with all accessibility, tab order, and customisation and hotkey features available.

    I also fully understand that Windows may not be the best interface out there, and that MFC/WTL/ATL/STL totally sucks dude lollers! It's pretty good and consistent though.

    Maybe I'm getting old, but I just want something that fits elegantly into my desktop paradigm, accepts my chosen font sizes and theme, and doesn't look like a pile of ass compared to all my other apps. Longhorn does not look like it's going to help me much in this regard. I just hope they don't make everything look like WMP.

  29. Microsoft and innovation by Junior+J.+Junior+III · · Score: 2, Interesting

    Best possible case if your company innovates on the Windows platform is that they get bought by Microsoft, who will then sit on your product and let it stagnate until someone else invents the same thing, at which point they'll release your old version of it skinned to have a consistent MS look to it, and then they'll rapidly go through about 3 development cycles to get it to the point where it's actually useable again, only it'll be integrated with the OS and Office.

    This pretty much explains the lack of innovation in the MSverse.

    Also, instead of innovation, they're working on making software stable and secure. They're pretty good on stability now, and in a few more years they may even have security done. At that point, they'll be free to innovate on features and functionality again.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  30. Computer Consumer vs. Computer User by kbs · · Score: 2, Informative

    That's perhaps what you want to know, but I daresay the majority of computer users out there are using it only because they have to, and if there was anything that could make the experience more compelling, they'd perhaps hate using it a little less.

    Apple does not make computers. They make creative experiences.

    Even though I made the switch in 2000, I'm still pleasantly delighted when things just work the way I would hope they would, like when I copied World of Warcraft onto my iPod, and it ran on other Macs!

    That is part of the excitement... the idea that without knowing exactly how everything works, you could discover it.

    So while you might only ask "does it work?" there's definitely something involved in human emotion which makes it more worthwhile, I think, if you can answer the "does it work while making me happy?" in the affirmative.

    --
    yours,
    kbs
    1. Re:Computer Consumer vs. Computer User by daviddennis · · Score: 3, Interesting

      Don't underestimate the artistic aspect of the experience.

      The careful thought put into every pixel on your screen, the whole designer feel of the experience is something impossible to quantify, but it definitely makes late nights with my computer a lot more pleasant than they are under Windows.

      I recently set up a new Dell for someone, and despite a pretty nice flat panel monitor it was a pretty drab experience. Of course it didn't help that every piece of software on the machine was trying to sell me something ...

      D

  31. Google's programs are different by StarManta.Mini · · Score: 3, Funny

    I've played with the different Windows programs Google offers (Picasa, Google Earth) and I must say I am damn impressed. In a world of ugly widgets and blaring blue start bars, those programs are *beautiful* - I normally use OS X, and they'd be beautiful even by Mac standards. They're amazing programs to boot (well, GE is, Picasa is only "pretty good").

    And that's why Google is not yet evil ^^ although they have copyrighted the world....

  32. not innovatie, or the standard? by icepick72 · · Score: 2, Insightful

    Rather I think MS software has set he de-facto standard in many ways (e.g. MS Office) and because it is so widely-deployed seems diluated and boring compared to myriad other specialized apps on other platforms that users might have a harder time using (therefore more intriguing).
    However the fact that MS Office has become the boring standard lends credence to it, especially when other office suites are continually trying to catch up and vy for user's attention.
    Sounds more like a name-calling excuse to me.

  33. Most Women: Ugly, Boring & Uninspired by Carcass666 · · Score: 4, Insightful

    The media would have you believe 80% of the women are ugly, boring and uninspired based upon what they hold up as a reference model (heroin-addict thin, vapeous, self-absorbed, etc.) This does not make most women less productive than their "beautiful" counterparts in Hollywood movies or New York runways. In fact, most succesful families and productive careers are spearheaded by women who look nothing like Paris Hilton.

    Likewise, there are a bunch of ugly Windows applications doing a lot of work. Like it or not, Microsoft made it possible for mediocre programmers to make boring apps that get a lot of work done. These programs may not be innovative with pretty UI gimmicks that suck up CPU cycles, they tend to use more resources than they ought to, and they are fraught with spaghetti and bugs, but they get the work done.

    The lack of innovation may help minimize training when teaching new apps. Teaching new paradigms is expensive and time consuming.

    Like it or not, ugly is what most work is getting done on.

  34. No shit Sherlock by springMute · · Score: 3, Insightful

    Windows users don't have a strong sense of belonging; there's no user community rallying around the platform

    In other news, there's no 'user community' rallying about around the world. I don't see people running around and screaming "HELL YEAH EARTH FOR TEH WIN!" at least.

    When something's so big and so vast and there's no majority to keep oppressing you, there's no "user community rallying". People just accept it how it is. If Mac was the dominant platform, if the niche feeling was lost, there would be no 'macintosh user community' feel anymore.

  35. Re:Quick, call the whaaaaaamulance! by Seumas · · Score: 2, Insightful

    You missed the "b" in Whambulance.

    That's $12 for a single plugin. Add all the costs of all the little bits and pieces over time and see how much you've wasted on things that, everywhere else, are completely free. Christ, I'm surprised Apple included a "Shutdown" option in the menu, rather than leaving it out so that some developer could sell you one for $40.

    I can't believe some of the silly crap that I've actually seen people charging for on this platform. Are they nuts?!

  36. I joined the hammer cult... by argent · · Score: 2, Funny

    I just want to own the freaking hammer, I don't want to join a hammer cult.

    I joined a hammer cult, with cool candy-apple red toolboxes and lifetime guarantees on tools and stores that were great places to buy hammers and guys working there who were veritable gurus of how to join things together, make holes in them, and finish them off.

    I've bought Sears Craftsman tools that I've never used, because they were so cool. I've got a screwdriver here with 32 unique security tips. I've never had to use a security tip in my life, but if I need to open up a weird sealed box in my car some day, I'm ready for it.

    Sears hasn't been quite the same since they merged with or got bought by KMart (one of those big marts anyway), but I'm sticking with the Hammer Cult for now.

  37. Re:What an utter crock of shit by joelsanda · · Score: 2, Insightful

    There's plenty of Windows (and Linux) software, much of it open-source and/or freeware, that I find to be extremely useful and practical. I don't give a damn whether or not it's pretty to look at.

    I don't think the article is attacking the usefulness or the practicality of the software as much as its innovativeness. The Windows platform does not breed innovation - either in hardware or software. Windows is more historical than future-oriented because it has to be compatible with what people currently use. The sticker price on critical Windows applications are too much to not make the next OS backwards compatible with them. Hence, every version of Windows looks more and more like Windows. And the new ideas in Longhorn and IE 7? Yeah, two - three years after Apple.

    Why? It can't. How innovative is Windows XP if the games I played on Windows Me, which also worked on Windows 98, also run on Windows XP?

    Innovation is change - change in how we do things and how we build the tools we do things with. The Windows platform does not change, except in an increase in resource demands. If the tools don't change, the art doesn't change.

    --
    The Luddites were ahead of their time.
  38. Most people barely use the shell by EMIce · · Score: 5, Interesting

    Most users I've noticed are perplexed with explorer and its interface. They know specific hierarchies like My Documents and Program Files, but as soon as you drop them into an unfamiliar shell hierarchy, they aren't sure "what to click on" or what in general is possible.

    A new interface based in windows shell may be organized the same as others but is functionally different, and people end up looking for things that they are "allowed" to click, like they might an exe in Program Files, or a doc in My Documents. It is far from intuitive, as these custom hierarchies don't necessarily order things intuitively and even when they do, functionality varies from object to object whether you click, double click, or drag and drop.

    Functionality of different actions should be implicit in the design, so they can be inferred by those unfamiliar with what actions are possible in a particular application context. Now if windows made it standard that right clicking on an object should not only bring up object-specific options, but also describe simply what drag and click operations are available with respect to that object, then these interfaces might not be such a mystery.

    People aren't that dumb, they'll learn given context sensitive documentation like this. Finding their way to documentation is otherwise too frustrating, as it is often mired in a web of unfamiliar material. The frustration the average joe faces at a PC is enough to make him learn, if given a more accessible way to find the immediately relevant sources. He doesn't need to understand why the whole damn system works to find one particular solution, he'll generalize that with enough access to particular solutions.

  39. Huh?!? by ZosX · · Score: 3, Insightful

    Lets look at some statistics.

    Marketshare for Desktop OS

    Windows ~90%
    MacOS ~5%
    Linux ~3%

    That means that for every great app, there is likely to be nearly 100x more terrible apps for Windows than for the other operating systems. Its like the Playstation. Because Sony has the greater market, they also have the larger number of terrible games. An operating system does not make an application good or bad, regardless of whether pretty widgets are in the toolbar. Personally there are quite a few Windows applications that I could not live without that do not have any sort of linux equivalent good enough to allow me to switch.

    Here are a few:

    Mp3tag (Best tagger out there)
    Photoshop
    Illustrator
    Reason
    Ableton Live
    Reaktor
    Sound Forge
    Picasa2
    CDex
    Alcohol 120%
    GAMES GAMES GAMES GAMES

    I could go on, but the fact of the matter is that at the very least Linux needs to start getting some serious sound applications for me to make the switch. I used to dual boot, but in the end it was such a pain anytime I wanted to play a game or work on some music that I gave up and stuck with the one environment that has all of my needs satisfied. MacOS is kind of interesting and has all the audio software I would ever need, but at what cost? More expensive hardware and about 0 games I'd be interested in. For what I didn't have to pay for my copy of windows, I'd be awfully hard pressed to start paying apple for an OS update every 6 months.

    My point is that its not the platform that it is the problem its just that a lot of lazy and piss poor developers tend to flock to the platform that is the most popular. To be perfectly honest, if you want a great example of a platform that has a lot of god awful software, just take a look at linux and the bazillion apps that never got past their second alpha prerelease.

    Hell, just look at how many system tools are included in distributions that are not even version 1 yet. Granted I've had very few problems with a lot of the console tools I've used, but after a while you start to realize that a little bit of polish goes an awful long ways. For instance, apt-get:

    aptluna:~# apt-get -version
    apt 0.5.28.6 for linux i386 compiled on Mar 22 2005 07:17:03

    Granted apt is about as solid as a console tool can get, but version .5? Why not just make it version 1 and clean up any nagging bugs? Unless, of course, they plan on adding more features on their roadmap.

    I love how when I look for linux apps in sourceforge, a great deal of what I find that would be interesting to use is at version .01 and such. Not even a tenth of a final version. Granted I know that open source projects move slowly, but why even bother advertising your project when it isn't even 1/10th of the way done?

    I know people here resent it being called open sores software, but in too many cases, calling it open sores would almost be a compliment.

  40. Yes, and here's what MS did wrong... by tkrotchko · · Score: 5, Interesting

    1) There was no benefit to making the registry a non-text file, except that MS wanted to make it more difficult for end-users to poke around and understand more clearly what's going on

    2) Applications do have to use the OS to read/write/update (so far so good), but the OS *never tracks what the application puts there*. As a result, every developer puts their copy protection in obscure keys in the registry. Even worse, and unforgiveable, are applications that leave crap behind.

    3) Keeping it all in one place (i.e. registry) sounds like a great idea... until you realize you can't readily *do* anything with it from a user's perspective because guess what... the OS won't let you do a simple "c:>copy registry to registry.backup".

    This could be solved easily:

    1) Make it impossible for an application to write to c:\windows or c:\windows\system32 or... you get the idea

    2) Registry files should be stored locally in the directory the application was stored in, or better yet in "My Directory". The system would have its own registry stored in the system directory.

    3) They should be text files that can be copied by the user easily using standard tools.

    4) When a program is uninstalled, the OS would ensure all traces of the registry entry are deleted (this is easy because of #2)

    5) The only thing allowed to alter a program's registry entry is that program. And every time its altered, a new version is kept. This would allow users to go back to old version if required.

    6) A user could tell the OS to lock a registry so that nothing can alter it

    7) The system registry could never be altered by any application. Requests to modify would require the root password entered by the user. Every time.

    This is easy. But MS makes it hard and in the process makes registry damage fatal to the system. With no way to properly back it up. So they have goofy "restore points" that you can't explain readily what it does. So then they'll add more utilities instead of following the KISS principle.

    I sometimes feel over at MS they have a bunch of brilliant programmers who have never set foot outside of Microsoft and don't understand the issues with their own product.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
    1. Re:Yes, and here's what MS did wrong... by drsmithy · · Score: 5, Interesting
      1. There was no benefit to making the registry a non-text file, [...]

      There are a lot of good reasons why the registry is better than a text file. Performance and fine-grained permissions are two.

      [...] except that MS wanted to make it more difficult for end-users to poke around and understand more clearly what's going on

      Yes, because a system encouraging manual configuration no input validation is such a better alternative.

      Users _shouldn't_ be directly editing the registry. Ideally, users _shouldn't_ be directly editing text files in /etc, either. This is not to hide anything from them, it's so they don't break the system by making a typo.

      Manual editing of text files is an incredibly bad way to configure a system by just about every measure thinkable. That there are few _better_ methods does not change this.

      Applications do have to use the OS to read/write/update (so far so good), but the OS *never tracks what the application puts there*. As a result, every developer puts their copy protection in obscure keys in the registry. Even worse, and unforgiveable, are applications that leave crap behind.

      Neither does any other OS I can think of - so what's your point ?

      Make it impossible for an application to write to c:\windows or c:\windows\system32 or... you get the idea

      They can't unless they're running as a user with sufficient privileges - just like every other multiuser OS.

      Registry files should be stored locally in the directory the application was stored in, or better yet in "My Directory". The system would have its own registry stored in the system directory.

      The user's registry hive is stored in their user profile. The system registry hive is stored in the system directory. Ie: it's already the way you want it.

      They should be text files that can be copied by the user easily using standard tools.

      How are you planning on implementing per-user, per-value ACLs on lines of text in a file ? How about making sure modifications don't end up half finished ? Are you aware parsing text is an incredibly inefficient operation ?

      When a program is uninstalled, the OS would ensure all traces of the registry entry are deleted (this is easy because of #2)

      But how to deal with poorly written applications that don't tell the OS everything they do ?

      The only thing allowed to alter a program's registry entry is that program.

      Funny, I would have thought you'd want to allow the user to manually manipulate arbitrary registry settings.

      And every time its altered, a new version is kept. This would allow users to go back to old version if required.

      This is about the only decent idea you've managed to come up with. Mind you, similar functionality is already available via System Restore points - but I imagine people like you automatically turn them off because you "don't like stuff going on behind your back".

      A user could tell the OS to lock a registry so that nothing can alter it

      Like they could now with ACLs, you mean ?

      The system registry could never be altered by any application.

      Regedit ? Control Panel ? How about applications that want to make system level changes for legitimate reasons ?

      Requests to modify would require the root password entered by the user. Every time.

      Because I'm sure the user will understand the implications of modifying arbitrary registry keys and will give nearly two full seconds' careful and considered thought before typing in their password.

    2. Re:Yes, and here's what MS did wrong... by Ayende+Rahien · · Score: 3, Interesting

      Actually, the Registery was designed with the idea of GUID & Uninstall from the first, it's one of the design goal.

      When you're using a tool such as regedit to search the registery, it initiate a LINEAR search. The registery is an #hierarchal# database, this mean that you get super fast access if you know where you are going.

      If I want to start a COM Object, I do the following query (simplified)
      HKCR\ComName\GUID
      HKCR\GUID\Path

      Start by path...

      About input validation in regedit. You're not supposed to edit the registery directly. This is reserved to when you really need it and you KNOW what you are doing.

      About XML files, they are there to solve another problem, specifically, XCopy deployment. The registery is needed for super fast lookup for such things such as COM Objects, you won't get away with that using XML Files.

      About backups, what exactly is preventing you from exporting the key & all its subkeys? A well designed application's setting can be backuped using the following command:
      reg export hkcu\software\SomeApplication AppBkUp.reg

      You want to restore, just use:
      REG IMPORT AppBkUp.reg

      The Windows mentality is that the user approach the computer to do a TASK, s/he doesn't need to understand the how and why and which kernel version is needed to write their book report or calculate their taxes.

      And please show me how you prevent spywares in other systems the moment you'll have such a large target area as Windows has right now.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    3. Re:Yes, and here's what MS did wrong... by julesh · · Score: 2, Interesting

      Sorry. I don't like defending MS, but they seem to get a lot of flack they don't deserve:

      There was no benefit to making the registry a non-text file, except that MS wanted to make it more difficult for end-users to poke around and understand more clearly what's going on

      There was a very clear benefit: operations on the registry are substantially faster than equivalent operations on text files, particularly on the FAT16 partitions that were the standard when the registry was introduced.

      If MS didn't want people poking around the registry, why is REGEDIT included as standard with windows? It could have been pushed off to an option pack, so only power users get it.

      Applications do have to use the OS to read/write/update (so far so good), but the OS *never tracks what the application puts there*. As a result, every developer puts their copy protection in obscure keys in the registry. Even worse, and unforgiveable, are applications that leave crap behind.

      I don't know of any OS that will track exactly what an application does so that it can be removed entirely. This is only a problem because of application developers who don't follow the standards required by microsoft for windows logo compliance. It is less of a problem on other OSs because in general the app developers are more responsible -- it's basically the downside of being the market leader.

      Keeping it all in one place (i.e. registry) sounds like a great idea... until you realize you can't readily *do* anything with it from a user's perspective because guess what... the OS won't let you do a simple "c:>copy registry to registry.backup".

      There are plenty of things I can do with the registry that I couldn't do with files in a per-application space. The fact that it is standardised means I can use 3rd party tracking applications to watch changes made by apps. There are plenty of registry backup solutions, if you want. XP includes System Restore Points by default, which back up the registry and DLL files, I believe.

      ) Make it impossible for an application to write to c:\windows or c:\windows\system32 or... you get the idea

      This is the default for non-admin users on NT family systems (not sure about XP Home, though). All logo-compliant apps should run as non-admin users, it isn't really MS's fault if the apps are screwed by expecting backwards compatibility with a system that's 10 years old, rather than just 8.

      Registry files should be stored locally in the directory the application was stored in, or better yet in "My Directory". The system would have its own registry stored in the system directory.

      Registry files are stored in your user profile directory, in the file NTUSER.DAT, and in the windows directory, in SYSTEM.DAT.

      They should be text files that can be copied by the user easily using standard tools.

      They can be copied easily. If you want a text file to manipulate, you can export them to text using REGEDIT and then import them back again after you've finished.

      When a program is uninstalled, the OS would ensure all traces of the registry entry are deleted (this is easy because of #2)

      If a program follows MS's published standards for interoperability then all traces of their registry entries will be deleted when the app is uninstalled. It only doesn't work for applications that misbehave. It is as easy for an app to misbehave on other OSs as it is on Windows (see my earlier point).

      The only thing allowed to alter a program's registry entry is that program. And every time its altered, a new version is kept. This would allow users to go back to old version if required.

      That's an interesting idea, but it would effectively prevent third-party setting tweaking tools, which can be useful sometimes. XP keeps backups with system restore points, although these aren't automatic. There are 3rd party tools that track all changes automatically.

      A u

  41. Boring, uninspired blog entry by mclaincausey · · Score: 2, Insightful

    I use OS X, Linux, and Windows. I prefer OS X to all of the above for practical reasons, but for ideological reasons I like GNU/Linux the most. Windows offers no ideological or practical advantage from my perspective and for what I do. That said, I wouldn't waste my time on this article, and I don't think it's worth of a /. post.

    --
    (%i1) factor(777353);
    (%o1) 777353
  42. Mac OS differences (was Re:Garbage) by WillAdams · · Score: 3, Interesting

    nokilli said:
    >The Steve Capps' Finder delivered with the original 128K
    >Mac *still* blows away today's Finder in terms of
    >elegance, responsiveness and overall usability. Moreover,
    >I see no difference between today's Finder and WIndows
    >Explorer, except for this odd example you give us which
    >really has nothing to do with anything. BTW, I've never
    >had the need for force-quit Windows Explorer. You really
    >want to call that a feature?

    Are you not aware that on the Mac System as shipped on a 128KB Mac Folders were purely a visual organizational cue only expressed / made use of in the Finder, aren't you? When you used a File Open dialog one saw _everything_ that was on a give floppy (except the folders) in a flat listing. Given that, I think your claims are suspect; to iterate:

    1st - by hiding the toolbar as a default one can get Finder windows in Mac OS X to behave pretty much like System 6 (which was pretty much like the much older System I see on my wife's SE when I haul out my _Through the Looking Glass_ game floppy, modulo things added since like list view, folders which are actually directories as opposed to visual aids &c.).

    2nd - my wife's SE (same CPU speed as my 128KB Mac I bought in 1984) is quite a bit more sluggish than the G5 at work when working from a floppy --- perceived response is about the same from the HD).

    3rd - Mac OS X affords a lot of really nice features I'm not finding equivalents for on the XP box at work:

    - Miller column file browser (I suppose you could use http://www.winbrowser.com/ 'cept that last time i tried it it crashed, a lot)

    - no convenient place for temporarily storing a folder one needs temporary access to --- currently at work I'm updating links to some art w/ munged filenames in an InDesign document --- I drag the current destination folder into the sidebar to drag files into, then I can click on the same folder in the sidebar in the file open dialog in ID to get there w/ a single click, when I'm done w/ that folder I drag it out of the Sidebar and it goes ``poof'' --- how does one do something like that in Windows w/ anywhere near the efficiency?

    - the Dock affords one a single place to launch and switch applications --- why is it that in XP I click in one place to launch (the Start Menu) but use another area (the Task Bar) to switch --- in Mac OS X I click on the same icon either way.

    Lots of other niceties in Mac OS X such as Services, pervasive .pdf imaging / display, memory management (there was a guy asking after loading apps from a RAM disk on an InDesign mailing list 'cause in Windows XP he couldn't keep large numbers of apps open for extended periods of time and wanted to be able to launch them more quickly than his RAID 0 array would allow), pervasive drag-drop &c.

    William

    (who really wishes Windows XP was well-suited enough to his working style to allow him to justify purchasing a Tablet PC)

    --
    Sphinx of black quartz, judge my vow.
  43. Actually, a different idea came to my mind by einhverfr · · Score: 2, Insightful

    Most software sucks. Most software is designed poorly, is uninspired, and just plain sucks.

    This is partly because design is not an easy process when writing software. Many of my early attempts at writing software suck too. Sometimes I chose the wrong technology to work with, and sometimes, I just made braindead choices. Sometimes, even, I relied on kludges because I didn't know the languages I was using well enough to do things right.

    So the bast majority of software on all platforms sucks... Now my software is much better, but I still look at some of my software and say "What a horrible design choice. I better fix that."

    --

    LedgerSMB: Open source Accounting/ERP
  44. Re:Unabashedly biased by inkswamp · · Score: 2, Insightful
    I can find more polished programs

    Nothing personal, but what a load shit. If the state of Windows software proves anything, it's that quantity does not mean quality. I've used both Mac and Windows extensively and Windows software in general is horribly designed.

    I am a long-time Mac user (but not a Mac worshipper) and when I first had to use Windows professionally in 1999, I was absolutely appalled at how clunky a lot of programs were (including stuff from Microsoft) and how badly written many of them were. I experienced far more application crashes on Windows, far more memory leaks and far, far more instances of not having the slightest clue how to use a piece of software because it was designed with a user interface that only a mother could love.

    At that time, NT had many theoretical technical advantages over the current Mac OS (OS 9), but because software for NT was so badly written in general, it pretty much leveled things. Until that point, I had been considering switching from Macs to PCs, but my experiences on the platform put a stop to those plans.

    So no offense, but it's hard to figure out where you're coming from. Have you used other platforms extensively? You come off like some kind of Windows apologist.

    --
    --Rick "If it isn't broken, take it apart and find out why."
  45. It's plenty inspired.... by ShyGuy91284 · · Score: 2, Insightful

    It's just inspired by the previous generations most sleek operating systems (such as Avalon in Longhorn most likely having similar characteristics to OSX.) And no, I don't mean to troll. Companies always take good ideas from other companies, be it simple technology, interfaces, or other things. I'm sure some things exist in OS X that were probably Windows inspired too.

    --
    In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
  46. After using OSX, GNU/Linux, and Windows... by DaCool42 · · Score: 4, Interesting

    I've learned that there really is something powerful about combining several generalized apps (like in bash with pipes and such). Apple seems to be catching on to this idea more with their "Automator" in the newest OSX. Windows still doesn't let you combine things in this way, so the solution to most problems is to download (or write) another specialized program.

    --

    ----
    All of whose base are belong to the what-now?
  47. iMovie and iChat AV (the poster forgot that one) by Nice2Cats · · Score: 2, Insightful
    GarageBand, and iMovie are arguably niche apps that are fun as toys for the average user, but unlikely to displace actual professional apps for actual professionals.

    You don't have kids, do you? iMovie is absolutely brilliant when it is time to send the grandparents a quick DVD -- attach the camera via Firewire, press the play button, and in less than an hour, you have something that Grandma and Grandpa just love. For free. Profession features would just be in the way at this level.

    The original poster forgot to mention iChat AV, the replacement for the Microsoft Messenger and AIM. It is included with the OS, and is tightly integrated: When you start writing a mail in Mail, and your contact is online, it will place a little colored button next to his name. I have seen MSN and AIM, and am amazed that Windows users put up with ads on both -- no such thing with iChat AV. People who have the iSight camera says it kicks ass (at that price, it certainly should).

    You forgot iDVD, by the way.

    Just looking at the individual programs ignores how they cooperate: iMovie, for example, access iTunes and iPhoto and sends stuff to iDVD. Microsoft can't do that because a) they don't have anything comparable to the iLife suite included and b) they have been convicted for abusing their monopoly and are not allowed to combine stuff.

    Their bad. Are you going to suffer for their mistake?

  48. I don't get it, by krajo · · Score: 2, Insightful

    what's the big deal about desktops. I'm useing FVWM2 everywhere with a small panel with pager, clock and net/temp meter. Everything else is in the menu, which comes up if I click on a free space (there's always free space, or you can just add more panels). I mean what's the point of having a nice picture of SMG as the background if I can't see her :)

    Give your eyes a good time, check out Joss Whedon's Serenity http://www.serenitymovie.com/.

    --
    Learn to separate truth from illusion. Because in this world, it's the hardest thing to do.
  49. sorting things out by mbius · · Score: 2, Interesting

    Anyone with some sort of degree in psychology/human interfaces want to tell me why? I'd like to know.

    There's some insight in your post: Here are some reasons I don't like windows: Windows is just too dull and corporate. WinXP annoys you all the time with stupid patronizing little yellow bubbles in the system tray. The default theme is god awful.

    Sounds aesthetic.

    By way of comparison: to me, patronizing is when I mistype a login and the screen shudders. Or the sad mac / happy mac business. "Unfathomable" best describes my opinion of this marriage between productivity tool and Furby. Windows apps use their own widgets all the time and never seem to comform to any kind of standard user experience, which tends to slow me down because I have to make sense of what I'm looking at, rather than just looking at something familiar I can just use.

    I have precisely the opposite experience with what's intuitive about the UI. On the hardware side, the monitor LED doubling as the system's power switch, or the CD tray opening from (and only from) the keyboard feels like spiteful iconoclasm.

    Many people used to taking things apart share this reaction. What things do is laid bare by how they fit together; form is function. Apple's MO has been to obscure that relationship, which requires engineering types to accept a set of rules that is apparently arbitrary. Mac has historically been the car you don't [can't] tinker with. Somewhere between pride and thrift, needing a "professional" to change your oil stirs feelings of revolt and revulsion.

    There have always been great, free Windows apps: I'm running Samurize, DTools, EAC, AdAware, ABC, and emacs as I type this, and most of those are just frontends for other great homebrewed apps. The internet is much too big a place for "crappy / horrible / suck"-ware to be popular. (You do get recommendations, right?)

    The culture is moving towards the middle in both camps. MS is helping lock people out of their purchases; more developers are writing for OSX. Your platform, like your car, should suit your needs and tastes. Either way, most people don't care to be told what they're missing.

    --
    you can have my violent video games when you pry them from my cold, dead hands.
    Prime UID Club
  50. What a load of BS by master_p · · Score: 2, Insightful

    Software for Windows is generally uninspired

    Computers are tools, not literature. If there is a need for a specific program, someone will make it.

    generically cloned

    It's called UI consistency...which the lack of is a major complain with Unix.

    and overwhelmingly wrought with lackluster (read: lousy) user interfaces

    Putting aside the fact that the basic elements of a GUI app are the same no matter what the platform, how's that the fault of the O/S? Why aren't app vendors blamed?

    Windows users don't have a strong sense of belonging

    I did not know I had to belong to somewhere to write letters and edit my taxes. Where do I register??? :-)

    there's no user community rallying around the platform

    Yeap, the millions of programs for Windows is the result of the ...non existent community.

    One application that typifies the creative elegance that you can find on systems outside of Windows is Comic Life from Plasq (plasq.com). Be forewarned: It's likely to drive even the most die-hard Windows user to switch to OS X.

    So port it to Windows then, and I'll buy it.

    It runs well, looks amazing,

    Kudos to the developers. What has Windows got to do with it though?

    and does something so incredibly unique you'll find yourself wanting to take more digital pictures just to make another comic strip out of 'em.

    I my entire life, it is the first time that I see an operating system being blamed for not having a 3rd party application that another O/S has. It's crazy!

    Again, we come back to the concept that Windows software developers rarely develop any kind of pleasant UI.

    Millions of happy MS Office users would disagree here.

    There may be hope with Kapsules (kapsules.shellscape.org), although it suffers from a lack of useable widgets. Konfabulator (www.konfabulator.com) has an OS X and Windows version of its rendering engine with an extensive collection of sweet-smelling widgets

    So now the problem is that Windows icons are not as beautiful as Mac OS X's are? Hire better artists then. Or download a better looking theme. It's absurd to blame an O/S for that, though.

    Although I read /. a few years now, I've never seen such a lame column related to computers making /. headlines. There has to be a line somewhere on blaming Microsoft and Windows; after all, Windows is being used in millions of computers around the globe; they certainly can't be sooo bad!

  51. Re:Can't maximize? by Joseph_Daniel_Zukige · · Score: 2, Interesting

    Why not maximize?

    Well, for one thing, I don't focus on the window at the top for very long except when I'm surfing the net, and not even then, really. Like I say, the pile of open windows helps me keep track of what I've done, what I'm doing now, and what I need (or want) to do next. When I'm coding, I may even have two or three windows on the same file open, so I can track what I'm working on and the thing it's going to effect with my eyeballs and let my imagination keep track of the larger issues in the background.

    Another is that a maximized window, even at 1280x1024, is still significantly less real estate than my physical desktop, so giving up a small amount of screen real estate to be able to grab different windows on my work is, for me, a good trade-off.

    It's just different work styles.

    How long have those tabbed windows been available? I don't remember them in VS 6.

    Are they basically the same thing as tabbed windows in browsers? What happens when you have, oh, say 15 different source files open? If you get multiple rows, or if you have multiple groups, do the rows/groups jump when you bring something from back to front?

    Can you mix graphics edit windows and shell windows and external debugger windows and db GUI windows with the VS windows?

    Codewarrior on MSWxx, somewhere around v. 5 or 6, developed the ability to break out of the old MDI interface. But trying to use that gives me a feel of how hard it must be to get it to work right in MSWxx. And it doesn't really work the same, although it is an improvement.

    BTW, you actually can get the min/max effect in Mac OS X, it just takes a little extra work to set it up. Drag the top-left corner into the top-left corner, drag the resize tab to the bottom-right, and the next time you hit the resize button in does more or less what you want from then until you forget and resized by hand.