Every time I’m frustrated that Mac OS X doesn’t have focus-follows-mouse, I think of Stevey Yegge’s “Settling the OS X focus-follows-mouse debate“, and remember that I’ll likely be waiting till focus follows eyes.
Tag Archives: Linux
Ubuntu Linux Still Searching Google
Ubuntu has flim-flam-flapped back to Google for search.
Obviously, I think this is a good move. To recap switching to Yahoo for search would have alienated users because it’s a worse search engine, but more important would have overwritten people’s existing experience on upgrade.
In an email to the ubuntu-devel mailing list titled “Follow up to Default Search Provider Changes for 10.04” Rick Spencer writes:
Each release we determine the best default web browser and the best default search engine for Ubuntu. When choosing the best default search provider, we consider factors such as user experience, user preferences, and costs and benefits for Ubuntu and the browsers and other projects that make up Ubuntu. Up until Ubuntu 9.10 these defaults have always been Firefox and Google. Earlier in the 10.04 cycle I announced that we would be changing the default search provider to Yahoo!, and we implemented that change for several milestones.
However, for the final release, we will use Google as the default provider. I have asked the Ubuntu Desktop team to change the default back to Google as soon as reasonably possible, but certainly by final freeze on April 15th.
It was not our intention to “flap” between providers, but the underlying circumstances can change unpredictably. In this case, choosing Google will be familiar to everybody upgrading from 9.10 to 10.04 and the change will only be visible to those who have been part of the development cycle for 10.04.
All thanks the Ubuntu Masters!
One Experience
After reading Mark Pilgrim’s dynamite “One” (spoiler: there is only one of you), I came across another of his excllent articles from a month ago, “Ubuntu and Yahoo“.
Don’t Downgrade the Experience
He quotes Rick Spencer, Canonical:
No, this will effect [sic] upgrades if the computer is currently set to Google. This is not because of anything special for this particular change. This is because Ubuntu always changes to new defaults for users who are on old defaults.
Once I’ve installed software, it’s no longer “defaults”, it’s my experience. Any change to the experience better be to improve the experience, otherwise you jeopardize alienating me and your other customers.
It Can’t be About Money
The search engine in Firefox is Google because it’s the best (of the infants).
In my co-worker Noël Jackon’s post today “Art First”
I respect Jay-Z for his music, but love the man for his words.
At the Jay-Z saysat the 11:30 mark “it can’t be about money. There has to be something in there that is true to both sides. … when the align … At the end of the day no one loses when it’s like that.”
Stay true to yourself, and true to your customers.
I’m Staying Hopeful
Ubuntu has hugely help make Linux and open source flavors many more people can enjoy.
I’m staying hopeful that Ubuntu will stay focus on their customers’ experience!
In the meantime, I’m also staying pragmatic and swallowing bitter proprietary medicine everyday.
Having Fun
My co-worker Alex “Viper” today shared this parody of Jay-Z “Empire State of Mind” titled “Galactic Empire State of Mind” by College Humor:
Customers’ care about one thing, a good experience.
April 8th Update: Yahoo will not be the default search engine in Ubuntu 10.04 Lucid Lynx. Related article “Ubuntu Linux Still Searching Google“
Microsoft Windows First on Mac
The first thing I install when I’m setting up a Mac is Microsoft Windows XP.
I’ll likely never start up Windows again, but I’d like to have it available just in case my need becomes great in this Windoze world. Re-partitioning later could destroy your Mac OS X installation and all your precious data that you have on. Better to get it out of the way right away.
I do a similar thing if setting up a non-Mac desktop or laptop, but there I install Linux Ubuntu, and Windows.
I like to imagine Apple adding to the end of their beautiful Mac setup guide a suggestion to delay playing with your new tool and to install Windows right away. Now that would be awkward.
Or I imagine being able to order from Apple with Windows pre-installed. Makes me laugh, partially because it makes too much sense.
Attack of the Case Sensitive Filesystem
Case sensitive file systems should be retired.
They allow us to do stupid things, mostly in error, but sometimes because we are too smart for our own good. There is no good reason for their (continued) existence.
I imagine that in the ancient days of computing it came about something like:
“Long file names will take up too much space”
“I know, we can make the file system case sensitive.”
“Great, now instead of ‘work-notes.txt’ and ‘notes-about-homebuilding.txt’, I’ll just name the files ‘notes’ and ‘Notes”.
Software developers are known for our passion for backward compatibility, and so today the popular file systems of Linux and Unix (except Mac) are still case sensitive.
Gross!
What has gotten me worked up about this (again)?
The cause this time is a customer checked into subversion two copies of a file just with different case. From the commit log, it seems likely that they meant to rename the file.
When I tried to update (or check out) the repository on Mac OS X (10.5.6), a case preserving, but case-insensitive file system (doing the right thing), it fails with a cryptic message:
svn: In directory 'images/author_header'
svn: Can't copy 'images/author_header/.svn/tmp/text-base/belief.jpg.svn-base' to 'images/author_header/.svn/tmp/belief.jpg.tmp.tmp': No such file or directory
using the pre-packaged svn 1.4.4 (r25188 – built Nov 25 2007). Out of interest, I used macports to upgrade to 1.5.5 (r34862) and the error is different but equally cryptic:
svn: In directory 'images/author_header'
svn: Can't open file 'images/author_header/.svn/tmp/text-base/belief.jpg.svn-base': No such file or directory
At this point, I had not identified the cause of the problem, so I was quite frustrated. Thankfully, I had a Linux box to check out the repository on and from there the issue looked obvious.
Solutions?
Save us from our selves.
When working on developing the next great file system, make it so amazing that you can slip in case preserving, case insensitivity like Mac OS X’s HFS+ (Mac OS Extended).
When developing tools like the next great revision control system don’t allow files of the same name but different case — the default configuration anyway. Failing that, have good error messages.
It’s not too late for Subversion either to fix the long rotten issue 667: handle file name case sensitivity edge cases (issue 2010: case sensitivity problem with checkout )
Update April 2, 2011: two years later, newer version of Mac OS X, and SVN, and I encounter the same problem:
$ svn up
svn: In directory 'macleans3/images/maps'
svn: Can't open file 'macleans3/images/maps/.svn/tmp/textbase/BQ_old.png.svn-base': No such file or directory
lloyd-imac:macleans3 lloyd$ svn cleanup
svn: In directory 'images/maps'
svn: Error processing command 'modify-wcprop' in 'images/maps'
svn: 'images/maps/bq_old.png' is not under version control
Again, after looking around for easy solutions on the Mac, I just logged into a Linux box, and checked out there, removed the duplicate file names, and committed.
Microsoft Meaning of “UnsupportedBrowser”?
If “Office Live” is an indication, Microsoft seems to prefer a fragile web. A web not only restricted to a couple of web browsers, but also to specific operating systems.
Ubuntu Aptitude Giving Me Attitude
The Ubuntu command line tool to install software aptitude wants to install a bunch of additional packages that aren’t required according to apt-get.
Dealing with the High Cost of Ubuntu
Yesterday, I did an install of Ubuntu 7.10 (Gutsy Gibbon) on the Dell Dimension E520. The install went well; I haven’t experienced any hardware problems (yet), but I’m near tears for all the (minor) experience issues.
Walt Mossberg Wrote the Safe Article About Ubuntu, “I still advise mainstream, nontechnical users to avoid Linux”
Walt Mossberg, you are one of my favorite technology reporters, and so I’m particularly disappointed by your article
“Linux’s Free System Is Now Easier to Use, But Not for Everyone“.
My first disappointment is the timing of the article. September 27th Ubuntu will have a beta release of their next version with Ubuntu 7.10 scheduled for release October 18th.
I don’t think you would write an article about the experience of Windows XP a month before Windows Vista, nor Mac OS X 10.3 (Panther) now with Leopard… somewhere in our future.
My next disappointment is you leaning on the term user: mainstream, nontechie users; average users; vast majority of computer users; average Ubuntu users, and mainstream, nontechnical users. You used the term 10 times in the article (+1 quoting Dell), and I think excessively.
Couldn’t you just write that you don’t think Linux is ready for most people. Oh, that is pretty much how the title of the article reads, but that message is lost in the article — likely because the article is largely you asking the Linux zealots not to come after you.
To most people I recommend Mac OS X, because I think that’s pragmatic, but I would definitely recommend Ubuntu over Vista to most people, also for pragmatic reasons. I use Vista everyday on a Dell Dimension E520 that it came pre-installed on. It may someday soon be the best Windows yet Walt, but as I told Don Dodge “It will be, but not likely until a couple of service packs from now.”
“People are having variety in their experiences with Windows Vista.” Zipkin, what does that mean?
How is this for a variety in my experience, I tried to delete a small file on the desktop and that was flushing much too long, so I tried to cancel and that hung:
Trying to force that to quit in Task Manager caused Windows to shutdown.
Internet Explorer 7 regularly crashes and unlike Firefox it doesn’t save any of the tabs and windows I had open, nor more importantly any of the content I was editing in those tabs.
On two occasions IE7 has started opening the same window over and over again until I had to shutdown the computer, and I definitely wasn’t on a malware site.
Are the very regular updates requiring reboots making it better? A little I think.
About those updates, who do I have to thank for the experience that has trained me to put the computer to sleep:
and then when there is an update required:
That is a great help in losing work as I quickly go to shutdown the computer when I’m running out the door, or exhausted and off to bed. No warning, just closes all of the applications and shuts down.
Do I have to wait for a first “service pack”? We’ll be waiting a long while yet. “Microsoft finally came clean yesterday and said it will release Windows Vista SP1 in the first quarter of 2008.”
Notice how no one is claiming any more that Windows is the best operating system. As Windows plays catch up, there is a lot of opportunity for Linux and Mac OS!
Walt, I notice that the problems you describe are all getting Ubuntu setup. That’s the next reason I’m disappointment with the article, though it mimics my own experience with Vista on this Dell computer.
My description of problems with Vista are all ongoing problems, and the problems I have had setting up Vista far exceed the ones I have setting up the current Ubuntu 7.04 or the ones you describe in your article.
The best part of Ubuntu is that once you set it up, you won’t ever have to worry about it again and you will automatically be kept update to date with the latest security and features. In the other hand, setup is Ubuntu’s achilles.
All of the problems you describing having are issues that need to be addressed.
Did you try solving the problems? Are you going to give Ubuntu a real chance and use it for two weeks? (That is what Steve Jobs asked for with the iPhone on screen keyboard, and that was a very minor change compared to a whole OS.) You can at least give it that, or are you going to assume that it will leave you wading through online forums or finding complex workarounds?
You will actually find solutions in plain English to all of your problems and assistance from a diverse and talented community for free.
But it isn’t really free is it? Everything has a cost, to someone.
My last disappointment is with your assertion:
But open source is a two-edged sword. While it draws on smart developers from many places, nobody is ultimately responsible for the quality of the product, and open-source developers often have an imperfect feel for how average people use software. A European company called Canonical is the “commercial sponsor†of Ubuntu and provides support. But it’s largely focused on corporate and techie users. Average Ubuntu users are likely to have to wade through online forums, often written in technical language, to get help.
There are real people ultimately responsible for the quality Ubuntu and many open source products.
Your article unfortunately reinforces the fear that there is no accountability available when choosing open source products. Your research should have found that open source products are often backed by companies that have commercial motivation in the success of the products, and offer equivalent support and customization as any company selling propriety products. ie there is professional quality open source software without the lock in.
The irony is I don’t know any “mainstream, nontechie users” that have ever directly received support from Microsoft, and those people have already paid Microsoft hundreds of dollars for the product.
I think for most people Ubuntu will have a smaller cost than Vista.
“Fan error”
My ThinkPad t42p is less than two years old, and today it became a paper weight — I hope temporarily.
Thursday Update: Yes, it seems that it was temporary!


