OS X Lion: Apple’s Vista moment
howgoodisthat.wordpress.com
howgoodisthat.wordpress.com
Second, I think there's an implication here that prior releases of OS X have been great. They have not been great. Snow Leopard was solid, because that was its only goal. Much of what Apple has attempted with each release of OS X has been unsuccessful; remember when people were upset by Spotlight's mdimport grinding machines to a halt, or Filevault messing up home directories?
The reason these things don't stick in our head like Vista is that Mac OS X is a lot less important to Apple than Windows is to Microsoft. And Vista wasn't that bad! We just obsessed on the market's poor reaction to it. The market for the most part doesn't care about OS X.
I also like "OS X Kitten" as the next OS name. That, or they should switch to Pokemon.
I will have to test software on lion, but I'll just dedicate a partition and drop into it when necessary.
The worst thing for me was Mission Control. I miss the proportionately-scaled windows of Tiger(?) Exposé, but I utterly refuse to completely disrupt my flow with the clusterfuck that is Mission Control. Re-fuse.
I'll freely admit that I'm on a Mac Pro in a sea of laptops, but I have work to do, and it's just easier in Snow Leopard than it is in Lion.
Snowpard will continue to work without being a liability for probably the next 12 months, at least.
Giving up on Lion isn't a moral failing. Give the pioneers some time to absorb the arrows. By next March, I'm betting that (suitably tuned) Lion won't be anywhere nearly as annoying as it is today.
My Mac Mini on Tiger is still seeing updates for iTunes, so Apple seem to be supporting older stuff at least partially.
Come to think of it, Leopard did frustrate me a lot. I think I just got really fat and happy on Snow Leopard, and now that rug has been ripped away from me.
Sometimes I wonder how some people's configurations get so wonky that they have all these issues. It's clearly an atypical case.
Sometimes I wonder what people think they could possibly do with legacy configurations to cause problems like the ones described. Is there a com.apple.absurdly-slow-on-3-year-old-hardware.plist you're expecting to find hidden in their ~/Library/Preferences? Pebcac is real, but if the problem exists between the majority of computers and chairs for a given OS release, then maybe it's time to redefine the problem.
I'm in basically the same boat. I have experienced some issues, but none of the ones he mentions. Further, in my experience anyway, this has been the smoothest major OS version upgrade I've experienced. Obviously that won't be true for everyone, but it is for myself.
"You don't feel like Mission control is a pretty big step backwards from even the old spaces UI (on a single monitor, it is)?"
I don't personally, but to each his own. I think it is refreshing that they cleaned things up and consolidated what was once multiple disparate UIs (dashboard, expose, and spaces) into a single UI. Formerly, I didn't even try to explain to my wife how to use Spaces because it was just too confusing for her. Now that it's all basically one UI, it is easier to explain and requires no manual configuration. I am a bit annoyed at some minor quirks, like the inability to manually rearrange desktops, but I don't consider it a step back.
"You think Launchpad is not pointless?"
I just simply don't get this complaint. They added a new feature. If you think it's pointless, ignore it, but what is the point of complaining about a new thing which you are not forced to use which does not deprecate any old feature?
Anyway, everyone is certainly welcome to have their complaints, especially someone who has experienced some poor issues, but I agree with the grandparent comment that often someone's configs can get mangled and they can lash out at, in this case, Apple, as though it is entirely their fault. I would be extremely surprised if all of these complaints were entirely valid and the writer of the article were not tinkering with their system intensely to have all these issues pop up.
Maybe old configurations don't mess things up. I had nothing but great experiences with Migration Assistant and upgrades since I started using Macs in 2005 until Lion, even through the PPC-Intel transition. I had a problem with my upgraded Lion machine though, it no longer connected to my Windows 7 machine's SMB shared volume. After doing a fresh install I was able to connect again and I had tried connecting from 10.6 so I know Lion was at fault. That's the only issue I had but it does lend some credibility to the fact that old configurations can be problematic, in my eyes.
I've never had a kernel panic, ever, except when playing with bad kexts, and when everyone was all gung-ho getting XP running on the first Intel Macs.
Now, each set of spaces is segregated by monitor, instead of every set being paired. If you're actually trying to manage lots of simultaneous tasks on multiple monitors, this state of affairs is radically better (and is the default for many Linux window managers, which have long ago addressed and solved multi-monitor problems because their user constituency is full of people in that space). In this regard, Lion is much better than Snow Leopard.
Mission Control has its issues, but it already seems much more powerful. Four finger swipe and control arrow integration makes it at least usable. I'm still figuring out how space reorganization works, but I'm at least as productive as I was with SL Spaces.
[1] Two assertions I have never, ever heard before.
With that said, Lion runs sweetly on my MBP without any serious issues to date. I bought it brand new with Lion and there haven't been any weird events aside from WiFi cutting out on wake up. 10.7.1 fixed that for me.
I am happy to know, it works fine for most people. May I try to make a clean install. But if it doesn't work better, I'll have to downgrade.
I don't think I have a "strange" configuration. I don't remind playing with the kernel or using very specific configuration.
See http://lifehacker.com/5823096/how-to-burn-your-own-lion-inst...
I have not personally experienced any of the items that that he is reporting on either of my home systems, both of which are running Lion. This article smacks of link bait.
Address book, which he doesn't mention, has also been redesigned and had a number of very useful features removed.
Also, did you do a clean install recently, which would indicate that configurations should still be fine, or did you upgrade from a previous OS, which could (but shouldn't) have an unusual/broken configuration?
"Mail crashes all the time." "Fullscreen apps have a habit of just vanishing. They’re running, but they’re not showing." "Finder periodically decides you don’t need to see all your windows any more." "iTunes boot time is measured in aeons." "The “Something has crashed, send a report to Apple” window might as well be your Desktop Picture."
Happen to agree that Launchpad and Mission Control aren't great but that's just my personal opinion.
On both machines I upgraded from the previous OS.
Warez. Many expensive applications (especially audio/3d editing software) comes with a dongle. To "crack" the apps people write kernel extensions that simulate such dongles.
Mix that with a new kernel and you get the perfect disaster.
I'm using Lion with multiple monitors, too, and have been annoyed by this. But the company that sells https://www.apple.com/displays/ definitely didn't do this to intentionally hurt users with multiple monitors.
My assumption is that, because of the dramatic changes to the desktop workflow in Lion, they needed to cut some features to meet summer deadline. Since relatively few users need multiple monitors, that's one area where they skimped.
We'll probably see some sanity restored in a minor update to the OS.
I don't think we'll see any sanity return to this BTW. The very foundation of Full Screen is made in such a way to make it conceptually difficult to fix. All these problems stem from the decision that full screen should ALSO throw you into another new space, which makes it incompatible with the old workflows of having other apps running on the other screen.
It was such a silly decision (to support "swiping" I guess?) Full screen already existed before, all they should have done is update the iLife/iWork apps to support the old full screen and encouraged developers to do the same. Instead they over engineered this complex system of spaces (a feature that only PRO users are used to BTW) and broke old features. I really don't understand it.
Be patient; I'm sure they'll fix it soon.
Which is very weird considering their Thunderbolt monitor is specifically marketed for use with their laptops, and for chainability (so not just 2 monitors but at least 3).
Because they fudged support in the initial release of Lion? Get real. If you're so effected by it, downgrade until there's an update that fixes it. But don't assume that the workstation of choice among graphic artists is going to completely drop multi-monitor support just because it isn't exactly how you want it right at release.
I don't want to add to alarmist dirt tossing, but I've been running Lion since the first public betas.
My thoughts each release as it evolved, long before Jobs resigned, were "I don't think Jobs is around anymore, if he were, he wouldn't let this crap go".
LaunchPad, Mission Control -- these things were neat at first, but then they got annoying and cumbersome.
The new concept of scrolling is not intuitive, whenever I use it, I still get this momentary interrupt in my brain.
It would be intuitive if my fingers were on the screen scrolling, but since they're on a trackpad that's about a foot and 90 degrees away from the screen, it's not intuitive to me.
The UI is getting more Windows control panelish, things are needlessly being abstracted or hidden, but I need these things regularly, so now I have to sort through 2 more views before I get to what I need, or worse, launch Terminal and use 'defaults write'.
I'm not sure why the Dock is there anymore. It feels superfluous with Spotlight search and the non-suck portions of LaunchPad and Mission Control around.
Instead of an elegant transition between Mac OS X and iOS, it seems like clunky patchwork.
LaunchPad, Mission Control -- these things were neat at first, but then they got annoying and cumbersome."
Yes, exactly what I thought. Too much junk stuffed in. A more Jobsian-approach would have cut features ruthlessly.
Even the Time Machine-ish file saving time travel is full of holes. I wrote a critique of it whilst wrestling with it was still fresh in my mind.
http://userxperience.posterous.com/document-versioning-inter...
Bits of it are great, but there are so many gotchas and bit of too small UI, it's hard to believe it got much love.
I now use a Lenovo Thinkpad T420 with Ubuntu instead. It's come a hell of a long way over the past few years.
My only complaints are the keyboard (as a programmer I really miss home/end/page up/page down), and that I can't reopen closed tabs in Safari.
I abandoned SMBX and compiled Samba 3.6.0 It's stable. Doesn't drop connections. No retained file locks. The apps that SMBX broke run again. But it also ignores Mac ACLs. Only recognizes Posix permissions, so this comes with its own set of problems. There's no way to force AFP to use a particular umask when creating files, and by default, Mac clients have a umask of 022, so even if you enable set-GID to force a group assignment, you can't force group permissions without re-configuring every Mac on the network to use a umask of 002. Very painful.
The only redeeming thing about this whole experience is that we have a blazingly fast Thunderbolt RAID array (something that is only possible on Lion unless you really want to use a Macbook Pro as a server). If you ignore their Server app, use Workgroup Administrator instead, and set all permissions from the command line, AFP works like a dream.
And for those who would say, "Why don't you use Linux then?" We used to. Both Netatalk and Samba get horribly slow when you are working with very large file systems. Netatalk because the CNID DB gets unwieldy, and Samba because of problems running case-insensitive sharing on a case-sensitive filesystem.
- Can't install XCode 3.2.6 without a workaround (I need to be on the same version of XCode as my co-workers). I had to use this:
http://catacombae.blogspot.com/2011/07/installing-xcode-326-...
- Awful flash support in Chrome (browser of choice) on day one. Now working thankfully. If I loaded up a new tab in Chrome that used flash, literally the entire tab was transparent (wouldn't render at all). It was nice that flash-based ads wouldn't render though ;-) looked like a newspaper after someone cut out a few coupons.
- Spotlight couldn't even find pre-installed applications (e.g. Safari). Took a few days for this to work itself out.
- Finder was completely screwed. Had to go hunting for "Macintosh HD" and manually add a shortcut in the left pane in Finder (needed to look into the hard drive directly to rectify the XCode issue above).
- NTFS USB drives (MS Windows file format) no longer supported at all. This worked fine in Snow Leopard. Incredibly irritating, as I intended using my USB drive to move over files from a Snow Leopard machine. Disk utility refuses to mount the USB drive.
All this made for a poor out-of-box experience. Would love to have the option of getting the same new iMac, except running Snow Leopard.
Vista was a dog because it was slow, resource intensive, and Microsoft never issued any updates to fix it.
The only thing I thought was a bad idea in Lion was Time Machine snapshotting your local HD every hour, to itself, when your backup drive isn't available (like on a laptop). That would kill I/O whenever it ran, slowing everything. Shutting that off fixed 90% of the problems I had.
That's somewhat disingenuous. RTM Vista and Vista today are hardly the same thing, and Microsoft was pushing out updates to fix updates within the first couple of months it was on the market. The infamous slow file copy bug being a great example of this:
http://www.computerweekly.com/Articles/2007/04/17/222983/Mic...
The thing which bugged me the most about Vista was that it was slower than XP. Significantly. And for no apparently good reason. From a user perspective, it did mostly the same stuff, but required so much more resources in terms of CPU, RAM, and GPU. Going from Win 98SE to XP wasn't like that at all. XP did need more RAM, but it ran faster and was less buggy. Apps and games ran on it fine.
IT shops I worked at avoided Vista like the plague, and so did many businesses. The general consensus was that it was slow, something I and many fellow IT workers experienced whenever we used it. All of us waited for SP1, and when it came and did really nothing, everyone basically went "Well, XP until Windows 7 comes out!".
Plus its UI was annoying. "You just told me to do something. Are you sure you want me to do what you just told me to?" YES/NO dialog boxes everywhere. Great for someone whose never used a PC before. Terrible for anyone who has more than a year's experience. UAC was a mess. Yes, you could fix most of that by tweaking the OS, but there was no way to get your settings to easily follow you around PC-to-PC outside of roaming profiles via Active Directory. The default out-of-the-box experience was terrible compared to XP.
Microsoft never issued a patch to fix any of that. They can't; once they ship an OS they sign an unwritten agreement with IT shops and developers saying "this is the standard until Windows 7 comes out". That's a good stance to take sometimes, but not if your root standard is terrible.
The OS should have been delayed another year before release to make it good, but they didn't do that. It's hard to convince IT shops to renew their expensive MVL OS-upgrade contracts if it's been 5 years since the last OS release.
I had a lot of problems when I first installed Lion, but I also had a lot of crap installed on my machine. I did a fresh install of Lion and everything is great. I don't have any of the problems described in the article and I didn't really have many to begin with.
Comparing Vista with Lion is dumb and the article reads as though the author knows it but decided to stick with the idea so that they could get some traffic for their dumb article title.
I've had problems getting one of my side projects to work well with Lion (MiniTune, on the app store). There is currently a fix going through app store approval and things are slow I guess because Apple have a lot of apps going through the store atm.
In Lion, I've read they changed the time machine format. Another reason for me to not upgrade is I'll have to buy something else to replace my MediaSmart server that centralizes all my backups (among other awesome features).
One begins to see the value of Windows backward compatibility approach when your always able to keep using the software you own...
If Apple wants to improve OS X here are 2 basic suggestions: 1- fix this Finder POS; if you want to do anything productive managing more than a few files, you're currently better off using the shell. Not so with Windows Explorer which is actually productive. Heck, I had to resort to using Windows the day I wanted to visually classify in folders thousands of pictures. 2- fix multi-monitor support: the insistence on keep that top menu bar sticking to a single monitor is awful. It hasn't changed since my Mac SE. I find menus sticking to Windows more useful especially when wanting to use more than one screen. Then, in Lion fullscreen, they decide to kill the second monitor? Come on. Show some multi-monitor love for once in your life. Using more than one screen on OS X is a total mess.
1. Airdrop is great. 2. Full screen apps make me happy. (I only use one monitor, though.) 3. I love being able to group items by date last opened in multi-column view.
My biggest gripe: Why doesn't the finder automatically extend the width of the rightmost column to use up the remainder of the window? I'm always adjusting column widths to see long file names.
I haven't hear anyone complain about Lion in my office or on a personal basis and the people I know would complain if they saw an issue.
BTW, his crashes may be hardware (memory) related. I'd advise him to run memtest or to take his Mac to the nearest Apple store to have it checked.
It was years after schedule, there were broken promises (which end users weren't aware of) and ugly is subjective, but I never found it to be slow.
Windows 7 only seems slightly faster than Vista, but is much, much faster (both in GUI responsiveness and disk/network IO) than Snow Leopard and Lion on the same hardware.
It seems like more than actual disappointment in Vista, people didn't really see a pressing need to upgrade to Vista, as XP, with all its warts, worked fine for their purposes.
FOr most users, the disappointment came from the "Vista Ready" sticker on computers that could run XP very well, but were barely capable of running Vista at acceptable speed and the Aero look.
1) Chrome crashes all the time to the point of almost being unusable. I've tried removing extensions, and Flash and it doesn't seem to matter. I also have a problem where typing in Chrome's address bar is like typing in molasses. Each letter take about a second to appear. This problem started after my upgrade to Lion.
2) TweetDeck seems to throw the entire windowing system into disarray. Weird things like if I try to minimize the app, it'll sometimes automatically pop back up. If TweetDeck is running in the background, and I'm typing in the Chrome address bar, my system will sometimes bring-forward an entirely different application to the foreground. If I close TweetDeck, these problems all go away. I've tried re-installing both TweetDeck and AIR and neither seems to fix the problem.
I love OSX and my MacBook Pro, but I hate the fact that an OS upgrade I paid for made my overall experience using the device worse.
All things being said none of them is a major issue. Then again I was a Vista user back in the day and I was just as satisfied with it. My only nitpick with Vista was that copying directories with lot of small files was very slow.
It would be nice if they automatically detected, "Oh, you have XCode installed, so you would probably like the new version, too."
I also think think the backwards scrolling will catch on - Windows will be copying this in about 5 years. More often than not, Apple's "weird" UI changes turn out to be good ones.
Nope .. I must have used a different Xp.
It is, without a doubt, a great piece of software. Just being able to serve _all_ my movies to my iPad (without having to jump through iTunes HomeSharing issues), Android phone, or stream through the internet (something that iTunes won't even do).
I do presentations rather frequently, and the thing I feared was that it would KP during one of those. I plan on upgrading back up to Lion in another point release or two.
Yesterday my SSD died (writes failing in parts of the disk), and Lion seems more stable after restoring from Time Machine (which boggles my mind). It's all very weird and I've been calling it OS X Vista for the last four weeks or so. I hope 10.7.2 fixes the rest of the ugly bugs; most of the lost features and weird defaults can luckily be fixed on the commandline or with third party tools (but this, too, feels like Windows of old - "Sure, you can simply edit this 400-character registry key to get sane behavior!")
Also, I think it should be mentioned that Lion cost me 10 bucks per machine to upgrade. Vista did not.
He also forgot to mention that a very large number of people were getting kernel panics from using flash in a browser. How that regression got out the door, I will never understand. It does not inspire confidence.
Generally, XNU calls panic() at the slightest sign of trouble, while Linux tends toward more fault resilience (through the oops system, etc).
When I upgraded to Lion I experienced a few minor stability issues (particularly with Finder) so I performed a clean install. Have had no issues since. I would be curious to see stability of a machine that has been upgraded from 10.5 -> 10.6 -> 10.7 vs one that has simply had a clean install of 10.7.
[EDIT as I got downvoted presumably for knocking on Vista]
Vista shipped with the version 6.0 kernel. This was known to be a fragmented, "consumer grade" kernel largely based on Win XP. The 6000 kernel build had so many issues that SP1 completely upgraded the kernel to the improved 6.0.6001 which was essentially the Server 2k8 kernel. It was an improvement but too little, to late.
Windows 7 would suggest you're dead wrong about this. W7 is largely Vista with some polish and a rebranding.
They made a great move by consolidating to their Server kernel. Windows 7 reflects this in its speed and stability.
http://msdn.microsoft.com/en-us/windows/hardware/gg463415
MS has also very explicitly said that the W7 kernel is built on top of what they did with Vista:
http://arstechnica.com/microsoft/news/2008/05/ms-no-new-kern...
W7 is nothing more than an evolution of what they did with Vista. Vista and W7 have far more in common with each other than either does with XP.
You are overly negative on Vista and overly positive in Win7. I think you fell for the hype. The differences between them are minor.
http://apcmag.com/microsoft_replaces_vista_kernel_in_sp1.htm
Do I like the new Mission Control UI over Spaces? No. That, and multi-monitor support being particularly broken makes me sad, but I have learned to live with it for now.
I have no idea why this guy is seeing all of the issues he is seeing. I didn't do a clean install either, so far my files have come from:
10.2 -> 10.3 (PPC) -> 10.4 (Intel, used migration tool) -> 10.5 -> 10.6 -> 10.7.
Without any major issues.
It's fine. It's progressive and additive not subtractive on the user experience side (i.e., I never use Launchpad).
A Vista moment?
Try to find Microsoft in any fashion doing anything as ambitious as iCloud is right now. In fact, try to find a company right now doing anything as ambitious and tightly coordinated as Lion/iCloud/iOS5. The engineering going into it is staggering in scope.
Really ? A Vista Moment? Microsoft puts ZERO innovation into it's products. They are boring and unimaginative. Stagnated metaphors and stale esthetics. Lion, on the other hand, is a natural progress for OS X, and form me, an amazing one.
It defiantly boosts my productivity. Not that Snow Leopard was bad, but I upgraded all of our computers while I was still beta testing Lion. It is simply a very useful upgrade,
Mission control and launchpad - generally a miss, but not horrific. Address book, on the other hand...
Thanks for the Vista Moment Apple.
http://macnix.blogspot.com/2011/07/change-mac-os-x-107-lion-...