Mandaris Moore

At today's macnexus meeting we had Ted Landau come speak about the IOS-ification of Mac OS X and I found it to be rather enjoyable. I agreed with a lot of his points about how certain changes to the OS could be a good thing that it would help all the new recruits1 get used to the operating system.

The problem for me is that it hasn't been easy for me. Some of the things that I've grown accustomed to were changed in Lion and it took a while to get used2 to them or find the best way to work around them. I've since grown used to the dip in performance as certain animations have played out and I even enjoy the way some works (to a degree).

My problem is that I still feel that certain things aren't being taken care of properly. I've created a little list of some of my continuing gripes with Lion.

  • Mission Control doesn't fully replace Spaces
    I understand that Mission Control is supposed to be more accessible for users and -honestly- I turned Spaces on and off sometimes when I was attempting different workflows, but it seems that takes more work in order to use it. With Spaces, you could assign different application to different desktops, but if you want that in Lion, you have to put the applications into the different spaces by yourself and hopefully you don't need to restart or anything.

  • What's the deal with FrontRow?
    If I had a dollar for every time that someone told me to use Plex instead, I'd have at least enough money to get a value meal. If I had a dollar for every person who used the feature minus the guy who tells me to use Plex, at best I'd break even.

  • Address book
    I doubt who ever OK'd didn't already have all or most of his contacts already sorted. Navigating between different groups and then putting people into the right place is painful and the interface is ugly. Yes, I've looked at and I think it's trying too hard to look nice for something I plan on just updating and closing 95% of the time.

Getting to the point

Ok, so after going over some of the same problems that I was having with Lion. We had a Q&A session where he said that despite all of these issues he's looking forward to Mountain Lion.

I was actually a little suprised by this, but he said it with such sincerity that it actually hit me like a mini reality distortion field.

I was at peace.

Things are going to get better.

And then the wave was over and I felt like a storm trooper that just let an old man and a kid scoot on by with the droids that I was looking for.

  1. Meaning all the users of iPad and iPhones who buy a Mac after seeing how easy the software can be used. 

  2. If I actually had a need for contacts, I'd be sooo pissed right now. Everytime I use it, I want to delete it and I haven't found a suitable replacement that isn't a bunch of fluff trying to get you to connect to facebook or something like that. 

I consider myself a reasonable person who loves mac products. I've been using mac since the summer of 2004, when I had an internship at Apple Computer Inc. It was one of the greatest work experience of my life and I wish I had done more to pursue a career working there (but that's a whole 'nother topic). The thing is that I've used all the OS's since then and every time a new one comes out I go through a series of steps.

  1. Initial excitement that my favorite OS is getting an update that should make it even better!
  2. A splash of cold water as I notice that a lot of the updates are under the hood (Core) and all the big ticket items are basically eye candy that I don't see myself or anyone else using day to day (dashboard).
  3. Last minute concern that I haven't backed my computer up in… um… a while..
  4. Excitement that I'm installing the latest and greatest!
  5. Admiration that by and large the performance of the OS is better on the same hardware1.
  6. Nit pick at little changes to the user interface (what's with the ugly font and background with the notes in Mail? You can choose to colors blue or grey. What color and shape do you want your folders? That last one is a trick question.) and what not.
  7. Fall in love all over again. With all the software that developers are able to make with the new OS, why would you want to go back? Learn to live with it or learn to tweak it (How? It's a secret2).
  8. Go to work every day wishing that I could work on a mac.

So what's the deal with lion

I actually really liked lion when I first got it. Although at first glance it looks like someone has been sucking more and more color out of it, you can tell that a lot detail went into how things looked. has really gotten a good shining and I was pleasantly surprised/creeped out to see how safari was smart enough to see that I was logging into my old yahoo account and then set it up in mail with only a couple button clicks. The key thing about the whole process is that it's really smooth and -for the most part- you wouldn't know that a whole lot of things have changed and if you ask me a couple months from now I probably wouldn't want to go back.


As with most changes, there are somethings that I don't like about lion.

  1. Where are the scrollbars?
    I know I'm not the only one out there who misses them. I was concerned about this since they demoed it during the WWDC keynote. I understand that they are supposed to flash when you first load the page or some kind of change happens, but I think that disappearing scrollbars are pointless when I'm using it at home on my iMac. In fact, I feel that they work against the user in some circumstances. For example, when I'm in and I'm looking at the list of messages, I shouldn't have to look at the number of message at the top to figure out that I should scroll down to get more. Problem with mail Lion When you do enable the scrollbars, they have a tendency to look kinda bland. I like to imagine them as grey tear drops that are sad that they have to be there.

  2. As natural as a gesture
    I understand that this point and the last could probably be a non-issue if I only had a magic trackpad or used the new OS with a laptop like they did with WWDC keynote demo. But, I don't have one. I have a 4+ button mouse that I use instead of the magic mouse that used to hurt my hand after an hour or so (great reason to enjoy more family time). I know I could probably get used to it if I wanted to, but this is my family's home computer. My wife and I have to work all day and use our windows boxes. This is not a strong argument, "Hey baby, I know that you've had a long day at work typing and whatnot and you want to use the machine that helped pay for to relax and check on that book of faces and electronic mail thing the kids are all into, but do you mind re-wiring your brain to make up down and down up because I don't want to go into preferences to change it back to what you are accustomed to".

  3. Rum-rum-resume
    It is at this point that I feel a lot of people might disagree with me. I wish the resume feature of the OS was a little better fined tuned. As in, I wish I could turn it off. What? You love the fact that you can start exactly where you left off in a program? You know what? So do I! Does my wife like seeing all the safari windows that I had up when I was on there last3? Do I like waiting an extra couple minutes while all the applications that I had open before I restarted the machine start back up and restore themselves to their previous state all at once? No. Some would argue that I could simply hold down the option button when I close a program to stop this behavior and that it does help in a lot of ways. I don't dispute this, but I do feel that there should be more control over this. If you have a faster machine (like something with a solid state drive), then you wouldn't have a problem with this. But it is a reminder to me that OS didn't have this feature before because of the overhead associated with it. I know that a year or so from now it will be a non-issue.

  4. The witches brew
    This last part is purely a geek pet peeve for me, because this doesn't affect anyone other than developers. I use a couple of software packages to create this site and play with my pipe dream of being a cocoa programmer. One of the tools that I use is homebrew. Homebrew is a package manager that downloads the source code of other software (ex. MySQL, Node.js), compiles them and install them in a way that doesn't cause your system to fall to pieces. The problem is that the new OS uses a different default compiler and has changed the permissions on some of the folders. I could change the compiler back, but I didn't want to mess around with it too much. The machine that I have lion installed on is my family computer and I don't want my wife to kill me when I need to re-install for the third time to fix something that I didn't understand fully. It probably already fixed...

The conclusion

Overall, I really like lion and I look forward to seeing what developers can do with the new technology going forward. Does it have some faults? Yes, but with any healthy relationship you have to understand that OS change over time.

  1. Of course there is a little slow down when loading dashboard for the first time and the little bit of slow down when spotlight is indexing everything, but after that you wouldn't know unless you were already hurting for resources. 

  2. I actually don't use secrets. I used to do a lot of re-installs so I just change a couple preferences and leave it as is. The only thing that I know use that would be considered a tweak would be LauchBar. 

  3. Spoils the surprise trip to Fry's! 

I recently sent an email to Andy Ihnatko, a really cool journalist from the Chicago Sun Times and Macbreak Weekly. I thought it was pretty good and I'd like to post it to you the internet! (Note: I didn't take the time to do a second draft this is all from the top of my head).

Hello Andy, I'm a fan and a happy mac user. I've heard a lot of arguments that I've paid too much for my mac, but I can't think of a time when I had to worry about this or that not working. Anyway, you've probably heard and experienced this story yourself.

The point of me emailing is that I'm having a hard time arguing with my co-workers in regards to the iPhone. I got one and I love it, the thing is testimate to modern computing and we wouldn't even be having a discussion about "smart" or "feature" phones if it hadn't come to pass.

It seems to me, that a lot of the talk after google IO were complaints against Apple not being open and that the web wanted to be free, but it seems that no one brings up the fact that the very first applications that third party developers could put on the iPhone were gasp web apps that: 1) Free to develop 2) Free of censorship from apple 3) Freely available to everyone and can run on (basically) any webkit based browser

I can understand some of the frustration that some of the developers are experiencing when it comes for submitting there application, but it seems kind of silly when somebody complains that she or he can't use tool Z on product i so they want to have nothing to do with it (or cancel a national conference).

To me, I'm reminded of someone saying they want to run their playstation games on a nintendo, but then I look at the people who are actively complaining and I wonder how many of them are console gamers.

One other thing, I'm tempted to buy the playboy application and do a little blog post about it, because I keep Leo talking about how apple is being hypocritical on their porn policy. I don't think this is true, because the applications that were taken off the store all contain nudity. The description on the playboy application says that it doesn't explicitly. The only thing is that I'm afraid my wife might beat me if she sees it when she syncs here ipod touch, but I think I could get away with it if a respected journalist said I should in order to get the inside scoop.

Lastly, I'd like to thank you for doing what you do. You explain your arguments a lot better than I do and it comes across and solid reasoning. I hope that you've read this and smiled!