Adobe software shamefully, frustratingly incompetent
radlab.cs.berkeley.edu
radlab.cs.berkeley.edu
For those who like the UI: Sure, it's better than the GiMP. But it's still awful. http://adobegripes.tumblr.com/ has been on HN before. It's a compendium of more-or-less small things that are just howlingly wrong.
For those suggesting the installers aren't awful, Bynkii has spent plenty of time destroying that idea (and, yes, he swears):
http://www.bynkii.com/archives/2008/10/dear_adobe.html (the installer rant that ultimately led to a meeting with Adobe and the installer team starting a blog)
http://www.bynkii.com/archives/2008/10/why_wont_they_stop.ht... (Why install two out-of-date copies of Opera, Adobe?)
http://www.bynkii.com/archives/2009/02/adobe_takes_back_the_... (Comedy licensing ineptness)
http://www.bynkii.com/archives/2008/11/dont_manage_the_messa... (on John Nack's message-massaging over the installer nightmare)
So, Adobe software "shamefully, frustratingly incompetent"? Seems spot-on to me. The most frustrating and depressing thing is that it wasn't always this way. This is the firm that gave us Postscript, Photoshop, usable digital typography, Illustrator, PDFs and arguably played a large role in the birth of DTP, FFS. How have they become this marketing-encumbered hell-shop, trying to ram Flash everywhere and stamping all over their heritage?
PDF is like having a real piece of paper jammed awkwardly inside the cover of your laptop and trying to push it around a track ball. And so forth.
The thing is those folks who knew the paper-pencil techniques has generally been those who had no use for learning anything about computers, including how to use efficiently or whether there were alternatives. So Adobe's paper emulation has massive, undeserved loyalty built into it.
Also you are right in noting that most of "those folks" had no use for learning anything about computers. But is this necessarily a bad thing?
Photoshop has an incredible number of bugs. So many that it is almost unusable. It occasionally crashes while trying to save a file, which is the worst user experience infraction possible.
I hope they fix this crap. It's getting more bloated every revision, and their UI is becoming more and more bizarre with each revision (why did they hack OS X to put window resizers on all four sides? It just makes it impossible to click behind Photoshop).
Unfortunately, at this point, it would be hard for them to justify completely rewriting their core apps and possibly miss future releases (e.g. CS5) which is a major part of their earnings. At some point, their new online apps and Eclipse-based products will mature and they will slowly begin to fix (or trim) things on the desktop side. Hopefully, this comes sooner rather than later.
1.)Register for Trial
2.)Download installer Software
3.)Download Product (Freeaking HUGE Arse Files 1GB)
4.)Run installer (starts to uncompress the download - takes forever)
5.)Run real installer (again, takes forever)
6.)Jump through tons on splash screen startup nags
7.)Finally get software to start - my computer with dual core processor now crawls to a hault.
8.)Trial expires, but Adobe "auto updater" still thinks I want updates for my expired trial????
9.)Unistall (get coffee and wait 30 minutes - no joke)
FAIL
After searching the Adobe forums and finding many users with the same problem, it seemed pretty obvious that Adobe just didn't know what the solution was.
Edit: found the relevant paragraph in the below mentioned Adobe blog:
"In CS3, there were some serious problems that customers faced and the time it took to resolve those issues in customer support made the initial experience with CS3 painful for some customers."
Painful? Oh yes...
Is Adobe software frustrating? Yes, at times. Is it incompetent? No, I wouldn't say so.
And this line:
>> Hell, at my consulting rate, it’s already cost 2/3 of that to install the damn product.
Well, that's just silly.
http://www.betalogue.com/2008/11/13/adobe-cs4-installer/
...and a response from Adobe:
http://blogs.adobe.com/jnack/2008/12/notes_from_installer_mg...
The response from Adobe can be summed up pretty concisely: their products have reached such complexity and bloat that they can't do much about it. (Given the management's hunger for regular releases and spending as little as possible on development.) I used to work for a company which was in the exact same state, and among other things I was in charge of creating the installers, so I've seen this exact phenomenon up close and personal. Smart engineers were leaving the company left and right.
Sounds like a great deal.
So instead you pay $900 for something that doesn't work right either, and then you "make fun of me" on a social news site.
Clearly you win!
I don't think I'll be able to convince you of this, but proprietary apps are usually more polished than the open source counterparts. I'm talking about every sense of the word polish: usability, reasonable bug levels, compatibility, etc.
It's not that open source is bad. It's that for-profit software companies pays programmers to polish the apps in such a way that open source programmers aren't intrinsically motivated to do (real usability testing, compatibility, etc.).
http://wiki.archlinux.org/index.php/CMYK_support_in_The_GIMP
That makes it unsuitable for working on anything that's going to be printed.
You say this like it's a fact. Could you cite a source?
(I like your "compatibility" argument. The other day, we received some Word documents that crashed MS Word. OO.org opened them just fine, and the version exported from OO.org didn't crash Word anymore. Clearly Word is more polished, which is why it segfaults on invalid input.)
Like a research paper? No, I'm afraid not. All I can provide are similar anecdotes like you provided (except for the opposite argument).
Well if they weren't they'd already be dead & you'd only know of the open source version. It usually takes a different business model (eg opera), or microsoft to prop up an inferior proprietary product. And opera's pretty much dead.
But that doesn't mean it has to be a proprietary commercial product either. See MySQL, Firefox, SugarCRM, etc.
It's worked fine from day one through to today and I've not had to torture myself with mysterious config file adjustments every time I upgrade my o/s.
The hassle saved has been worth every penny.
Pixelmator's got the sort of interface I wish other image apps had. That's my standard, and it's payware.
I'm going to blame myself for being ignorant, though, rather than insisting that the software is the problem. Clearly it's not.
I don't hate Photoshop's UI. (Where was I critical of it?) I dislike the Gimp's user interface very much.
So the ability to fix broken is not really a benefit for most users. It's an enabler for those that can.
As for not working well, that can be said equally well for both Open Source and proprietary software. Equally, I can pick examples of software that works well from both types.
The biggest benefit for most users is that Open Source is free (as in beer). Firefox only hit the mainstream because it's free and was rock solid. Opera was for a long time rock solid but not free and that didn't help it, did it?
So you go into the phone book and hire the first plumber you see. He comes over, fixes the pipe. Sweet!
Except now, two months later, the builder [i]does[/i] answer your call. And when you tell him you got the pipe fixed by someone else, he slaps a lawsuit on you, saying you're not allowed to disassemble or reverse engineer your house.
I think the biggest benefit for users is that you are free to do what you want with the software. You can get plug ins, pop it on LiveCDs, share it with friends, anything. Yes, "freedom" may not be a great piece for marketing, but when it comes to a users true benefits, freedom is the best thing Open Source has to offer.
The plumber/pipe metaphor is better suited to consulting & custom corporate apps. For wide-release software (like Adobe's software) it's in the company's best interest to fix bugs and keep the user happy.
And I think pierrefar made a good point. The only reason I use Firefox is that it's a higher quality than IE and Opera. This might be a result of the openness of the software, but the openness of Firefox wasn't the deciding factor when I started to use it.
Of course! That's exactly what I meant. Freedom is not a great marketing fact. Being Free is.
These users can pay someone else to fix the software. With proprietary software, that's not an option either.
This program is supposed to draw circuit diagrams, yet it saves it in PS format! It manages to fuck everything up. The user interface and everything about the program is unbelievably bad.
Most open source software without a large market share is like that. It is unfortunately the OS mentality.
And don't even get me started on the entanglement of all the software packages. If I download a program to install on Windows it install. For linux the program depends on 120 other packages (a type of incestuous package relationship)
What schematic capture program do you really like, and what is its UI like?
Yes - it creates larger postscript files.
"non-obvious UI is actually pretty quick to use once you get used to it."
For some reason xcircuit adds extra pages without any warning - which forces you to edit the .ps file by hand.
The wires also does not "connect" (i.e. when you move a component).
The best would be Orcad with ps export.
Ah, ok. Dear Programmers, pleeeazee write me a Photoshop 5.0, a Quark XPress 3 and a Freehand 4 Clone in your spare-time without financial compensation. Thanks.
Open source runs the web. Don't make the mistake of thinking that open source == programmers writing hobby apps in their spare time.
Software like Apache, Perl, Postgres, and so on all make the lives of software developers easier. When I spend time working on a project like that, it brings something I'm being paid to do closer to completion, or makes future paid work more lucrative. (I can charge the same amount, but it won't take me as long, etc.)
I don't have the same incentives to make a Photoshop clone, though, because my interaction with graphics manipulation usually consists of an email like "here are the graphics" from the graphics department. I don't care if Photoshop doesn't work, it's not my problem.
That said, I do edit my photos with Gimp, and I think it works great. So again, there is no incentive for me to improve it, I think it's fine already.
I don't either, but empirically you have to concede that open source hasn't succeeded in the content creation domain. The closest thing is OpenOffice, and that's the least creative end of the spectrum, just one step away from databases and other back-end software.
If I had to hazard a guess I'd say it's because programmers don't understand the domain. You can't create good graphic design software without graphic designers on the team.
I'm a graphic & user interaction designer. About 4 years ago, I volunteered to help fix Drupal's UI problems. Everybody was like "Yay! UI help!"
I started by offering a new theme and giving feedback on the arcanity of the calendar API.
Result: no changes were ever made. None of it ever went anywhere, because the weenies prefered to argue on the mailing list about every single point rather than concede that somewhere, something might need to be better.
I gave up. I never volunteered for OSS again. It's not worth it.
Let the downmods begin!
Photoshop 5 This is a standard in forms of UI. What sequences of movements are necessary to get results. Like DJing or vim. The Gimp is absolutely horrible in that regard and completely ignores what the absolute majority of professional graphic designers are used to.
Font handling under X in general is pretty weak.
Color management has to work.
Vector Grafx
Inkscape is pretty good. But in some ways not good enough. It crashes to often with heavier files. But ok. I actually use it but would like to have Freehand back, UI again. Inkscape would be nice as native Mac App, yes, for UI reasons. UI is pretty important because it drives workflow, speed, productivity.
Quark 3 Was a classic. Everything about it was done right. Again, main thing the UI. Font inspector. Main window resizing. How to create new pages, how to link Texts. It was dam fast, with hundreds of pages open and links to database full of graphics. Doing a magazine in real production time with any of the OSS alternatives? Bad idea.
Check out http://www.dearadobe.com for more constructive criticism (which I may have initially found through Hacker News, but I don't really remember).
This “free trial” download experience does not encourage me to shell out the $995 Adobe wants for the product. (Hell, at my consulting rate, it’s already cost 2/3 of that to install the damn product.)
If you can buy a key tool for merely three hours of your labor, it's cheap. It's equivalent to someone on minimum wage buying a DVD or something..
Just about the only reason I need to reboot my Mac is whenever I watch flash video (southparkstudios.com) and forget to close it before I shut the lid down. When laptop wakes up, it's frozen and I can't kill the browser.
Buggy flash from Adobe is probably #1 reason stopping adoption of Linux right now. Not only it's slow, has numerous issues with sound, but it also crashes regularly and generally looks and feels completely fucked up: wrong font rendering, steals focus and mouse clicks form the browser, etc. Ughh..
Photoshop is the only Mac program I've seen that uses "setup" and "uninstall" paradigm, two idiocies from the Windows world.
And finally, their ridiculous Flash implementation burns my lap, I'm not kidding - whenever I visit a heavily flash-infected site, my MBP gets burning hot even for small video inserts on ESPN. BTW it also greatly reduces my battery time. Adobe software is probably the only reason why surfing the web on a 5 year old PC is a very unpleasant experience.
They are one of these old, big fat monopolies the world would be better without, but we have no choice.
Suggesting switching to GIMP isn't an argument. All our designers use Photoshop and nobody needs conversion headaches, Adobe owns the industry, it's called the vendor lock-in.
Enter Flash. CPU usage oscillates rapidly between 0% and 30%, sometimes even going upto 70%. The temperature rises to 70 degrees Celsius.
This problem is not just Mac-related. I've experienced high CPU usage even on my Linux PC. IMHO, Flash is pure evil.
I don't know about flash - I disable it by default. Disabling it gets rid of both annoying moving advertisements and crap plugins...
I take this as a sign of a company entering a stage of decline. Successful companies on the rise do not need to use subterfuge to get deployment of their products. When a company starts to become hostile to its own customers you can tell the rot has set in. These days it is nearly impossible to download simple software without getting crapware along side it (Sun is another prime offender, and even Flash tries to shove toolbars down your throat.).
I walked a friend through the installation of Ubuntu on his laptop last week. The single sticking point we had was Flash's poor interaction with the sound system. That one issue took longer than the entire rest of the setup process.
Right, because the Mac makes so much more sense. The dmg files that you download have to be mounted (lame). Inside the dmg, you _might_ find a folder, a bunch of files, a single file or a setup program. You just never know. Then when you're done figuring that out and you finally get your program "installed" on your Mac, you have to unmount the dmg.
Windows is much simpler: Download setup.exe, double click, Next, Next, Finish.
(originally posted by user: wizlb)
Second, inside of a .dmg you normally find an application bundle that you simply copy into your Applications folder. What can possibly be simpler than copying a file?
(Lots of text here at Hacker News on that year-old plaint...?)
btw, if you're developing for Chumby, there are many options besides Adobe's Creative Suite: http://osflash.org/ http://swftools.org/
jd/adobe
(with apologies to The Three Laws of Thermodynamics)
1. Software written by someone else is bad software
aka. You can't get ahead.
2. Software written by me more than six weeks ago is bad software. aka. You can't even break even.
3. Its been at least two months since I have written software of any significance. aka. You are behind before you start.
The bottom line is that software universally sucks. The reason we keep trying to make and use it, its far better than what it replaces. Maybe, if we try real hard, we will finally get it right. If history is any guide, don't hold your breath. Computers are the tools of the devil. ...
Everything I've learned about computers at MIT I've boiled down into three principles:
Unix: You think it won't work, but if you find the right wizard, he can make it work.
Macintosh: You think it will work, but it won't.
PC/Windows: You think it won't work, and it won't.
[1] http://books.google.com/books?id=RpCERTXtzJIC&pg=PA202...By that time both he are you are lost in a blur of keystrokes and flashing characters on the display. As you leave the computer room, you can hear him muttering: "Oh, damn. I am in the wrong shell. I have to do it this other way...tap...tap...tap...."
The truth is, it doesn't really work there either. You are simply tired of waiting and are willing to accept almost anything to stop the annoying tapping noise and the endless muttering.
Hey, it keeps us off the streets so it isn't all bad.
Then again, EULA (And please, get a pet - cat or dog to sign them) stuff coming from Microsoft needs always to be an .EXE - why - well because you need some kind of dialog to sign off the EULA (even a .doc file might come as EXE).
I just hate installer programs... And Adobe screwing up on the Mac where this could be avoided by using plain-old DMG files - is just stoopid.
Reinstallation tip: call the Adobe support desk and explain your situation, they can somehow reset the activation process. This call will cost you an hour or more but believe me, reinstalling will cost you 2-3 hours if you try it yourself.
That's all I have to say on this subject.
Mint.com is a perfect example of filling the vacuum left by accounting programs like quickbooks becoming too complicated for the average person.
Still it seems to me that mostly there's only the Mac crowd which is complaining here. Something I find amusing since they typically market the Mac as a machine ideal for creative work.
Why are mac people always so freakin arrogant?
In general Adobe products are some of the most functional, feature rich and reliable on the market. Photoshop is an amazing piece of software. Saying it has 'ugliest, least intuitive, inconsistent UI’ is just plain wrong. Adapting to the differences in UI's between products and operating systems has never been much of a challenge; it is a complex piece of software, but then so is gcc, but I also don't complain about that. Complex problems require sophisticated and complex solutions. Not everything can be Mickey Mouse.
Welcome to the world of programming...