Woz Says Big Software Doesn't Work
chrizbot writes "A friend of mine studying journalism at Google's alma mater interviewed Steve Wozniak of Apple Computer fame. He chimes in on open source, DRM, record companies and how software from big companies suck so bad (including Apple's!). The part my friend doesn't include is how he guessed a trick was performed and won a necklace from him!" From the article: "Sometimes the engineers are true artists and really care what they're doing, doing a really great job. Although, I don't know how much I can even say that because the big companies, Microsoft, Apple and AOL, they tend to turn out the crappiest products, you know, software-wise. The ones that have the most bugs, the most items that are supposedly in there but don't work. The most things that are left out because they aren't finished. The most things that are inconsistent with the way they did their last program. I get the worst, worst software almost always from Apple."
But he refuses to give examples, which is strange.
I can tell you that in my experience, the best software by far comes from Apple, from OSX on down to products like Final Cut Pro and Motion. Compare the user interface of Motion with the mess that is Flash and you'll get the point. Or compare Final Cut with Premiere.
Apple's not perfect, and I think Woz is responding to that fact. He's frustrated that even with world-class perfectionist Steve at the helm, software isn't perfect.
And of course this is true. But at least Steve's fighting for perfection - I fundementally agree with the cartoon I linked to - in an industry where most want to settle for "good enough for Government work."
D
Yesterday there was an article about 10 things Google trys to do to attract good programmers.
In my experience the lack, or opposite of those 10 things can often demotivate otherwise conscientious, talented programmers from doing the best job possible.
Big companies often do that, while doing other things that interfere with software quality.
If your finder crashes once a day, then you should fix it as there is obviously something wrong as that is far from the norm.
"Safari just stole focus from this text field because I had the audacity to load a new tab"
That's the way most of us like it, it's how it's supposed to work. If I open a new tab, it's usually because I want to go somewhere else in the same window. Why would you open a new tab otherwise? I'm not sure if it works (not near my Mac at the moment), but UNselecting "Select new tabs as they are created" in the tabs pref pane might work for you.
"And the GUI for Spotlight is almost comically bad, both in the menu bar and in Finder windows."
I like it. What alternative are there for the average use that finds files, folders, documents, messages in Mail, contacts in Address Book, iCal calendars, meta data (Photoshop files, Word docs, E-mails), System Preferences, applications, and even text "within" those files instantly? Your subjective criticism of the GUI not-withstanding, the tech is great. I love it.
"DVD Player steals focus twice every time you insert a DVD"
Again, most people want to watch the DVD they just put in (unless you are ripping them... ahem). And, if that's the case, then just change the preference in the preference pane to not launch DVD player when you put a DVD in! Done! This seems to be simply a usage issue as it takes 3 clicks to change that, from opening the pref panel to change.
"The greatest obstacle to discovery is not ignorance - it is the illusion of knowledge." - Daniel Boorstin
That was the most painful thing I've tried to read for a long time. Typos and minor errors I'll put up with (even though /. apparently has editors). But this reads like it was written by a retard.
I wouldn't be so quick to label Dashboard as a Konfabulator rip-off. At best, you could argue that Konfabulator caused someone at Apple to say, "Hey, remember those widgets we used to develop in NeXTstep? See where these guys have taken the idea? Why did we ever get away from this?"
(Answer: because tons of widgets on the desktop were a huge pain in the butt, and it took a virtual container for them - the Dashboard - to make them non-irritating again.)
But generally I think you hit the nail on the head, and damn are you ever right about Spotlight. From the Ars Technica review of Tiger (note that when he references Finder, he's referring to Spotlight-specific behavior) :
Creating a decent interface to the (really quite powerful) techology behind Spotlight could fuel a budding young shareware developer's career, if it weren't for the fact that you just know Apple is likely to change the whole thing again with 10.5.
What's more, on some models of iPod these lists are dynamically generated on the fly in the iPod itself (well, they are on the nano) in response to changes you might make (eg. by playing or rating tracks).