48 Hours Enduring Ubuntu 5.04 127
ceswiedler writes "Matthew Thomas lists 69 interface issues he has with the new Ubuntu release "Hoary Hedgehog", ranging from desktop and Nautilius behavior to Firefox and Evolution. They're serious interface issues, he claims, but he also says that Ubuntu 5.04 "is the first Linux-based system I have encountered that is tolerable enough for me to use for everyday work." That's a rather backhanded compliment...the suprising thing is that he's an interface designer working for Canonical, the company behind Ubuntu." As Thomas mentions, "Many of these flaws probably exist in other Gnome-based systems, and some of them also exist in Microsoft Windows and/or Mac OS."
Usernames (Score:4, Interesting)
Re:Usernames (Score:1)
Re:Usernames (Score:2)
Re:Usernames (Score:3, Interesting)
Re:Usernames (Score:3, Insightful)
Re:Usernames (Score:2)
Suggestable alternatives could be "Sign in name:", "Restart computer".
Or at least some kind of popup or information to help the user and explain briefly what a username is.
Wow, this is almost funny (Score:1)
Re:Wow, this is almost funny (Score:1)
For instance, he complains about having a menu bar on every window, instead of one menu bar for all applications, the way Macs have. Personally, I hated the Mac method in this case. I'm accustomed to only being able to access visible windows' menues, so it's disconcerting when I find myself looking at, say, a text editor's menu
Re:Wow, this is almost funny (Score:1)
He's an interface designer. It's his job to point out weaknesses in flawed GUIs and so forth. Yes, it's opinion. And one based on some experience in the subject of human-computer interface design.
Sure, the specific things he describes may be there, but whether they're good, bad is a matter of what a user's accustomed to.
Indeed. You can become "accustomed to" a lot of stupid, or even bad things. Wouldn't it be better to correct flaws before it's too l
Re:Wow, this is almost funny (Score:1)
So he deserves some respect. However, I still think he's wrong.
Indeed. You can become "accustomed to" a lot of stupid, or even bad things. Wouldn't it be better to correct flaws before it's too late?
What I've become accustomed to is a system that I've learned to be efficient with. Changing my system would r
Re:Wow, this is almost funny (Score:2)
Out of curiousity, if you're comfortable with what you have now, why would you even upgrade at all? Why not let this guy improve the interface for new users,
Re:Wow, this is almost funny (Score:1)
As for holding my packages at a current version, there's a variety of reasons, but the biggest reason can be summed up in a question: Who wants to maintain a software package set t
Re:Wow, this is almost funny (Score:1)
Re:Wow, this is almost funny (Score:4, Insightful)
Unless someone can convince me I'll be more productive with the new system, I'm going to do things exactly the way I am. Forcing a new system on me will force me to find a way around it. I'm efficient the way I'm doing things now. Requiring me to learn a new system will result in lost productivity.
For example: Remember when GNOME switched Nautilus from tree-based to "spatial", or whatever it is that they call it? I still use GNOME, but I've stopped using Nautilus to browse with. Instead, I use gnome-terminal. It's faster and more efficient for me to have presences in multiple locations on my filesystem via a tabbed terminal than multiple windows.
Re:Wow, this is almost funny (Score:2)
Of course, all of this is completely irrelevant to Ubuntu, which should be making the right choices so others don't fall into the same trap as you have.
Re:Wow, this is almost funny (Score:1)
Re:Wow, this is almost funny (Score:2)
Re:Wow, this is almost funny (Score:1)
If you'd read my other comments in this thread, you'd see that my core argument here is that making major changes to someone's desktop GUI causes lost productivity. And that's based on practical experience.
I don't care that he has what may be good ideas in improving the default GUI of a distro. I care that he and others want to swap out a GUI I've become efficient with
Re:Wow, this is almost funny (Score:2)
Re:Wow, this is almost funny (Score:2)
I used gnome-terminal too: to enter a certain line to make Nautilus not suck. Make the Gnome mistake go away:
gconftool-2 --type bool --set /apps/nautilus/preferences/always_use_browser true
Re:Wow, this is almost funny (Score:2)
Re:Wow, this is almost funny (Score:2)
Try it before you knock it.
Re:Wow, this is almost funny (Score:1)
Definitely Pedantic (Score:1, Flamebait)
Every UI can be imrpoved, but it seems he's more interested in finding things that don't meet certain technical spects than considering whether or not a system is actually comfortable and usable for the users.
Re:Definitely Pedantic (Score:4, Informative)
He does have a few good points though, such as:
Re:Definitely Pedantic (Score:2)
I always do this on whatever OS I'm using. This page [anticapslock.com] is pretty useful...
Re:Definitely Pedantic (Score:1)
Interesting, thanks..
Re:Definitely Pedantic (Score:3, Insightful)
Ummm.
System > Preferences > Keyboard
Choose "Layout Options"
Choose "Control Key Position"
Choose "Make CapsLock an additional Control"
Not exactly easy, but at least it's GUI based.
"Gnome "Save Session": Please fix it or lose it. This feature is broken since forever, and even once it's disabled it still tries to restore the session from the "last save."
Ye
Re:Definitely Pedantic (Score:1)
Actually, I make use of that feature myself. But as they say, the setting is down in the basement, at the bottom of a filing cabinet in a disused lavatory, with a sign on the door saying "beware of the leopard." In my opinion, it should either be disabled by default or on the main "keyboard config" screen.
Re:Definitely Pedantic (Score:2)
I guess you need to be Matthew Thomas (Score:1)
I guess you need to be Matthew Thomas to appear on Slashdot's main page whining about stuff like:
10.
36. Items can't be renamed by clicking on their names and typing!
Seriously, life must be a total nightmare for this guy. Apparently he spends his first 48 hours with any OS enduring it. My favorite quote: "I have encountered that is tolerable enough for me to use for everyday work. That is a great achievement". No sh*t!
Re:I guess you need to be Matthew Thomas (Score:3, Insightful)
Re:I guess you need to be Matthew Thomas (Score:2)
it did. it ignored them.
Matthew Thomas is a lunatic (Score:1, Informative)
He's a whiner and a complainer who thinks that the concept of compromise is an exercise for the weak. Put simply, he doesn't live in the real world.
I could write 69 reasons that any software sucks, that doesn't mean I'm someone who deserves a story on slashdot.
Re:Matthew Thomas is a lunatic (Score:4, Insightful)
wow (Score:2, Insightful)
And even if it were Ubuntu, I'm more worried about hardware detection than about 'shut down' being mispelled as shutdown'.
Re:wow (Score:3, Insightful)
Re:wow (Score:1)
the vast majority (all?) of the stuff he's bitching about is either GNOME or other specific apps and has nothing to do with Ubuntu.
good point. Ubuntu does not use GNOME, after all, so GNOME problems would not affect Ubuntu's user experience.
Re:wow (Score:2)
Re:wow (Score:1)
Well, sure, we all know it's really Gnome and X11 at fault, and I'm sure he does too.
But, you put the Ubuntu disc in your drive, and that's what you get. If Ubuntu doesn't want to be held accountable for Gnome's actions, then they shouldn't put their name in front of Gnome.
You're judged, in part, by the company you keep.
Excellent basis for improvements (Score:4, Interesting)
But Linux needs more people like. Interface bugs are bugs, because the confuse the user, and (thus) the software does not work for them. Calling the user "stupid" wont help either, because you are still stuck with the same user
The most obvious UI bug I remember is the GNOME pop up box when you exit a program without saving. They keep changing it, but it still makes me hesitate every time. It is just extremely nonintuitive. (Yes, and MacOS also took many revisions before they got it right. Microsoft this didn't get it...) Openoffice is a lot better, as is KDE.
Now if the developer would take these issues serious and fix them, Desktop Linux would be a lot closer already.
An indication of the flaws in the F/OSS community (Score:4, Insightful)
Which is, of course, not a surprise to anyone literate.
The thing with this list, and I'll agree that TFA is pretty picky, is that they are all little things that, much like the Uncanny Valley, are the key to making the step from half-baked to user-friendly. Bear in mind, please, that I am writing this from a 96-hour old installation of Hoary, myself, and I'm quite pleased with it. However, the issues he has mentioned overlap rather thoroughly with issues that I've had.
I'd like to see more open source software make it in the real world -- I've tried to get my girlfriend to use this laptop, but, well, I've lost that battle from the first time she had to ask me how to make movies play (and we're not talking about someone clueless here, either!). So, something with a bit more polish is going on here this weekend, and I'm back to using the laptop for only web surfing and movie watching.
Anyway...
Seriously, guys. Yes, he's a nitpicker. But he's also right. Polish is everything, and polish means picking at every little thing.
Re:An indication of the flaws in the F/OSS communi (Score:3, Insightful)
No, it's like Apple's permission dialog or using "Run As..." in Windows XP. You don't change users, you just give the computer the authorization it needs to perform a specific task. Changing users imply that you logged out (or are using fast-user-switching.)
If Ubuntu's "Change User" dialog *actually changed users*, he'd see his desktop icons and backdrop change to the ones set by "root," he'd see all his settings for applications change to the ones set b
Re:An indication of the flaws in the F/OSS communi (Score:2)
(Even if you're coming from a pure "Unix hacker" point of view, you'd still say that it qualifies as duplication of effort and still say it needs to be fixed... why have two pieces of code that do the same task instead of having one piece of code that's called from both locations?)
Stupid Slashdot not having an edit button... that's a usability problem.
Re:An indication of the flaws in the F/OSS communi (Score:2)
I know you were probably joking, but Slashdot does this to prevent you from completely changing a post after people have replied to it or moderated it. Just imagine what kinds of tricks the trolls would get up to...
Re:An indication of the flaws in the F/OSS communi (Score:2)
It also would
one point he does have (Score:1)
That's funny... (Score:5, Funny)
Re:That's funny... (Score:1)
DUH!!
(not) quite the journalist (Score:1)
I think this guy is a little over the top. With the exception of XSane, the capitalization is correct. At least it is in my writing styleguide.
He should also check a dictionary.
That alert has a button which misspells "Shut Down" as "Shutdown".
Shutdown [webster.com] is correct.
It's also unfortunate that
Re:(not) quite the journalist (Score:2)
"XSane Image scanning program"
should be "XSane image scanning program" to match the other three. But I think what he's saying is that every Menu Item is capitalized in Title Case, except for these four.
misspells "Shut Down" as "Shutdown"
because every previous alert wrote "Shut Down." He's only complaining about consistency.
Gnome footprint logo
Ubuntu's designers can change this, right? I don't suppose the logo is hard-coded into
Re:(not) quite the journalist (Score:1)
Gnome footprint logo
Ubuntu's designers can change this, right? I don't suppose the logo is hard-coded into GNOME (and even if it were, it's open source).
I've actually seen different themes in Ubuntu that change the footprint (I run Warty 4.10, Hoary 5.04 didn't sit well with my machine).
However, changing the logo itself vs. whether the footprint is part-and-parcel with the Applications menu (i.e. clickable as one) is a completly different thing. I understand he's talking about
Re:(not) quite the journalist (Score:2)
Re:(not) quite the journalist (Score:1)
Clearly..... (Score:1)
That be said, its true......
There are a number of issues in the mend that need to be corrected before you take an end-user and put them infront of it.
This makes me want to give Ubuntu a shot... (Score:3, Insightful)
But the thing is, he says at the end: """ My boss, by the way, is Mark Shuttleworth. I'm working for his company, Canonical, as an interface designer. """
After almost 60 issues on general interface design and usability issues, he says he works for the promoter of this project. In a way, he's telling that these issues will not be overlooked in the future and future Ubuntu releases will try to solve this problem. And this brings me some confidence in the Ubuntu projects (although I may try Kubuntu, as I am biased toward KDE).
Impossible to please. (Score:2)
26. The dialog for choosing a session similarly includes "Last" without telling me which that was, and "Default System Session" without telling me which that is. It also offers "GNOME" and "Failsafe Gnome"; failsafe behavior, apparently, is achieved partly by not SHOUTING.
Given that he's spent much of the previous 25 nitpickings whinging about capitalization, I can't help but wonder if GNOME was written as 'Gnome', would he complain that it was incorrectly capitalized, being an acronym and all?
Re:Impossible to please. (Score:2)
Re:Impossible to please. (Score:1)
If it we
flaming assholes missing the point (Score:5, Interesting)
And he wasn't exactly using multiple exclamation points or making comments on how this rendered the whole thing unusable or shoddy. He simply listed defects and sometimes the reason this constituted a defect.
It's pathetic, the way some people create this personal attachment to software like this. It's not like he whitegloved your damn homes. If the GNOME developers share the reaction of the slashdot crowd, then frankly I too think he should shut up -- because he's otherwise wasting time and effort on a project that doesn't deserve any.
Re:flaming assholes missing the point (Score:2)
Still, his tone remains for the most part far more rational than the abuse that's come back his way here.
Re:flaming assholes missing the point (Score:1, Insightful)
Isn't it? Some people become unduly attached to a piece of software, or to a weblog article, and the next thing you know they're calling everyone who criticizes it "flaming assholes"!
Debian installer/adduser bug (Score:2)
After rebooting, it complained that I didn't set up a non privileged user and prompted me to enter a root password.
When I tried running the adduser from the admin menus it did the same. Running adduser from the command line I saw it was giving an error when trying to chown and chgrp the user's new home directory.
I had made
Not a very good article...... (Score:1)
Gaim displays my own AIM account in my buddy list. This is not very useful, as I don't send instant messages to myself.
Well then hotshot, try not adding your OWN name to your buddy list. GAIM just imports your aim buddy list, it doesn't add anything by itself.
Chat windows have a "Send" button, which will slow some people down by misleading them into thinking that they need to click the button every time they type something, instead of pressing Enter.
Uh..Ok. And I guess gaim
Hmm... (Score:5, Insightful)
Fair enough, but sometimes dialog boxes should be modeless (a find/replace dialog box in a text editor for instance). Remember [byte.com] Larry Tessler (from Apple and PARC) used to wear a t-shirt saying "DON'T MODE ME IN" - in general, modal interfaces (including dialog boxes) suck. They have their place but noone who knows anything about user interfaces should make such a blanket statement.
"16. The mouse pointer does not hide itself when it is stationary and I start using the keyboard. As a result, it frequently gets in the way of what I am typing or reading."
Hiding the mouse pointer completely is usually a pretty stupid idea. It's quicker for the user to move the pointer out of the way than it is to find a hidden pointer when they need to use the mouse again...
Re:Hmm... (Score:2)
Re:Hmm... (Score:1)
"Hiding the mouse pointer completely is usually a pretty stupid idea. It's quicker for the user to move the pointer out of the way than it is to find a hidden pointer when they need to use the mouse again..."
I agree with you on that; when I read his list, this was one of the several that I disagreed with.
HOWEVER, imagine this: a mouse pointer that both *grows* (bear with me for a second) and fades to transparent, but acts (very slightly) as a lens, like a drop of water or a magnifying glass. That way you
Re:Hmm... (Score:2)
A normal sized semi-transparent or inverse pointer is probably the best solution, although your idea sounds like more fun
Re:Hmm... (Score:2)
The "pointer turns into a caret" idea makes it difficult to distinguish between the mouse pointer and the real caret (insertion point). A transparent or opaque pointer when you pass over a text entry or editor widget sounds like a great idea though.
Re:Hmm... (Score:5, Insightful)
Try it in MacOS. Seriously, hiding the mouse cursor should be done when:
1) The user is typing text and the insertion point is nearing where the cursor is. (Say, within 25-50 pixels or so.)
2) The mouse is over a scrollable window and the user scrolls it with the keyboard. (If the user scrolls it with the mouse, the cursor is likely already out of the way.)
MacOS does this right. I'm constantly annoyed in Windows when I'm reading a web page and I scroll to the bottom (with the keyboard) and the mouse cursor is sitting right atop some crucial letter in a sentence, so I have to move my hands away from the keyboard and tap the mouse to move it out of the way, interrupting the flow of my reading.
As for locating the mouse, you can't find the position of the cursor by looking for it on the screen anyway, so it's not like hiding it makes much of a difference.
(Seriously, try it. Look away from your screen, have somebody else reposition the cursor, then look back and see how quickly you can find it without touching the mouse, then with touching the mouse. Hint: You'll find that without touching the mouse it takes several seconds to find, but by moving the cursor you can find it almost instantly-- eyes track motion, not stationary objects. The reason you can normally find your cursor quickly isn't because it's highly visible, but because your brain remembers where you left it. Apple did a *ton* of psychological research on issues like this while they were designing their GUI, and it shows.)
Re:Hiding the mouse (Score:3)
His modal dialog comment is stupid, though. Getting rid of modal dialogs has been one of the big deals in improving the user interface experience. A real fix would be to avoid the inconsistent states, rather than the simple fix of going back to mo
Re:Hmm... (Score:3, Interesting)
Reacquiring the pointer after it's been hidden is actually quite easy: either you have some idea of where you left it, or you just move it around quickly to spot it.
Having to move it is is incredibly annoying. Because you leave the mouse, move to the keyboard, begin typing, realize you have to move the
Re:Hmm... (Score:2)
Hiding the mouse pointer completely is usually a pretty stupid idea. It's quicker for the user to move the pointer out of the way than it is to find a hidden pointer when they need to use the mouse again...
This is something I've thought, as well. User interface enthusiasts always refer to widgets directly on the screen border (*especially* in corners) as having near-infinite size. And rightly so--all you have to do is flick the mouse in that direction with enough magnitude, and you can click blindly.
But
List of issues I have with Matthew Thomas' List (Score:1)
Re:List of issues I have with Matthew Thomas' List (Score:2)
How does the person that sits down in front of a computer know what a username is? They don't. It's a technical term that you and I know well, but the average user may not know. I don't know what the big nit is here; windows uses 'username' too. Maybe it should be two words... maybe he prefers 'account' instead. I dunno.
I'm guessing he would prefer the word 'restart' instead of 'reboot', since the average user will u
Re:List of issues I have with Matthew Thomas' List (Score:3, Informative)
And to the other word, username is not really a word. I mean, it is, but I would agree with him that it would look better if it was written as "User Name" or something like that.
Yes, some o
Re:List of issues I have with Matthew Thomas' List (Score:2)
Yes, but "restart" could be thought of as simply logging out of one's X session. "reboot" is fairly unambiguous, and yes it's jargon, but frankly it's very common jargon that's well understood by most to mean a cold boot (i.e. as if from powering up). I don't think it's wrong of him to point it out, and in fact he's correct to say it's technical jargon. I would just disagree on changing it to "restart". It should in any case be used consistently.
Re:List of issues I have with Matthew Thomas' List (Score:2)
Re:List of issues I have with Matthew Thomas' List (Score:1)
Re:List of issues I have with Matthew Thomas' List (Score:2)
Re:List of issues I have with Matthew Thomas' List (Score:1)
If he is unwilling or uable to explain their suggestions beyond "I'm an expert and you should do what I say" then he should get used to others
not following up on his suggestions.
I dont know the guy in question, but if he is as unhelpful as your posts are, I dont expect there will be many people lining up to follow his "Expert" advice.
Re:List of issues I have with Matthew Thomas' List (Score:2)
Re:List of issues I have with Matthew Thomas' List (Score:2)
Re:List of issues I have with Matthew Thomas' List (Score:2)
it's good enough, and the analysis is misguided (Score:3, Insightful)
What he neglects in his analysis is that (1) that's where most users expect menu bars to be, and familiarity usually trumps Fitt's law, and (2) Fitt's law is a red herring anyway. Designing a UI based on Fitt's law is like picking a car based on the size of its spoiler or picking a girlfriend based on the size of her boobs--someone may have enough of a fetish with it to do it, but that doesn't make it a good idea.
While a few of the comments suggest minor useful improvements (e.g., multiple new windows should be cascaded, not stacked), much of rest of the analysis is filled with many more similarly irrelevant comments. And many (most?) of those comments apply to proprietary desktops as well.
The question isn't how many nits one can pick with Ubuntu, the question is whether it is good enough for regular users, and I think it is. In fact, one can even argue that it is easier to use and more consistent than the proprietary alternatives.
Re:it's good enough, and the analysis is misguided (Score:2)
If you have two women who are equally intelligent and beautiful, wouldn't you prefer the one with the bigger boobs?
Re:it's good enough, and the analysis is misguided (Score:1)
Re:it's good enough, and the analysis is misguided (Score:2)
True, but thats not a reason to stop us giving the polish to Ubuntu/Gnome now is it.
The question isn't how many nits one can pick with Ubuntu, the question is whether it is good enough for regular users, and I think it is.
Again, true. But the question now is "How can we improve it further?"
Wha?? Has he ever used Linux? (Score:2, Insightful)
It's the Gnome foot. He logged in using gnome. Does this mean if he had been using Kubuntu, he would have said, "What's with the K?"
He is obviously outside of his territory and discredits most of what he presents from his lack of common knowledge.
This is what Linux is all about, choosing what you want to use, gnome, kde, xfce, whatever. I think he missed this key point.
Re:Wha?? Has he ever used Linux? (Score:1, Insightful)
He got one right (Score:2)
"Clicking once in the address field does not do what people want 99 percent of the time, which is selecting the address so it can be replaced by typing a new one."
Exactly! So why did *whoever* come up with such an irritating default behavior. Does the OS X interface do
Re:He got one right (Score:2)
What new users are looking for in a quick guide is a match of function-->program name. When users want to do something, like open a picture or rip songs from a CD, how can they find out the name of the program that does that? The quick help guide
Re:He got one right (Score:2)
Re:He got one right (Score:3, Insightful)
Re:He got one right (Score:2)
Re:He got one right (Score:2)
Actually 99% of the time when I click into the address bar I want to delete some of the text -- usually at the right of where I click -- and leave the rest. If the whole field isn't selected, then I click, type ctrl-k, and type in the rest of the URL I want. If the whole field is selected then I have to do something to cause it not to be selected, then select/delete the bit I want, then type in the replacement for the rest of the URL.
I really do prefer the unix behaviour, although of course I wouldn't o
Re:He got one right (Score:2, Informative)
The best error message (Score:4, Funny)
Google cache (Score:1)
Use this [216.239.59.104] instead.
Slashdotted (Score:2, Funny)
Poor fella