Pitting a Mac Plus Against an AMD Dual Core
In the Age of Computer Bloat someone has decided to do a performance comparison between a 1986 Mac Plus and a 2007 AMD Dual core, each running appropriate software. Computer Bloat does not fare so well. "In order to keep the hoots and hollers of 'unfair comparison' at a minimum, we designed the tests to be as fair and equitable as possible. We focussed on running tests that reflect how the user perceives the computing experience... And no, we didn't include processing-heavy modern software like Photoshop or Crysis! We selected very basic everyday functions that were performed equally by the 1980's and the 2007 Microsoft applications."
He likes ice cream. Spoon it right into the "cup holder" and he might grant you a wish!
- None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
I cannot really agree with these tests that just compare "start up tasks" like opening a file or booting the OS. There often is a good reason not to focus too much on these events, because don't happen that often. Responsiveness during use is a better comparison, and this is much harder. Modern machines do a lot of things in the background, like running full blown TCP/IP stacks, something the Mac Plus could not have done. And while opening a file 0.2 seconds faster will not really improve my productivity by much, having instant access to Google and Wikipedia does.
But anyway: Here is a quote from Andy Hertzfeld about how Steve Jobs motivated them to make the Mac boot faster (taken from the documentary The triumph of the nerds by Robert X. Cringley.)
memomo: free web based language trainer DE-EN-ES-FR-IT
*** the webserver lost
As with this article, what really would that prove?
I think I would find my words per minute would not vary. The legibility of the document would be identical. I could even say that the typewriter is superior in some ways - for instance, my document autosaves on every keystroke.
Calling features "bloat" strikes me the same as when a person will call a reason an "excuse". There are times and places when "bloat" and "excuses" are valid words, but they can be inserted where they are invalid just as easily.
Perhaps the law of diminishing returns holds true. After all, a typewriter really is all one needs to write a novel, and in fact I do not think a computer helps one write a novel thousands of times more quickly. However, there are features (spell check, formatting, fonts, predictive text, voice recognition...) that enhance the writing experience.
I guess I just don't get the point of this article.
Read my Very Short "Stories"
Why didn't he compare the Mac Plus against an OS X machine, or the XP machine against a DOS 6 machine?
Also nice how everything that the Mac Plus (and old machines in general) sucked at or couldn't do were left out. Making such a big deal out of startup time seems pretty pointless too.
"No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
The Mac Plus (of which I was a former owner) is a quintessential example of Apple's past design principles in terms of quality (recent examples such as the Macbooks, which I also own, are having nasty hardware and QC issues). The fact that you can get this old Mac to speak "internet" and continue to run (it has only a SCSI-25 interface for drives and other peripherals) is a testament to good design, whether you're an Apple fan or not.
Finding a contemporary IBM PC to do the same performance test would be more appropriate and interesting, but connectivity and functionality there (it was built years before Windows) would be a big challenge under the non-graphical DOS, if not impossible. I don't know if there's even a Linux out there that could understand that old PC technology. I'm sure it could be done--I just wouldn't want to be the one to try.
Vos teneo officium eram periculosus ut vos recipero is.
Software from 1986 didn't have scalable fonts, 32-bit colour, etc, but the interface was usually snappy. Menus dropped down snappily, and dialog boxes opened immediately, for example.
Operations that took a long time (such as reflowing a page in a desktop publishing program) at least appeared deterministic - you knew it would take a second or two to reflow, so you weren't anxiously waiting for the system to do something.
Paid Q&A/Research
Guess we've established that the Mac Plus was not the best choice for hosting the web site?
Three Squirrels
I've been troubled for years on how generational improvements in computation equipment don't seem to result in improved USER experience. Now, important to realize that in the comparisons selected, we're talking about 1-bit bit-mapped operations on a screen 512x368 in size (from memory - might have botched the Y coord limit). Might be interesting to see what happens on that PC when dropping the display to 640x480 and 256 colors. That'd be a little closer to apples-apples comparison.
I digress. The point is - nothing seems much better in the user experience than before, for the vast majority of things we do - and that includes MacOS X, to my thinking. Nothing that makes me jump up and down and twist and shout anyway. What apps have I added in the last 10 years? Music players. Video players. Browsers. Pretty much it. I wonder where the hell my 4.5 billion clock cycles a second are actually going.
I don't know - computing just doesn't seem very exciting anymore. Help.
sloth jr
The constant blather about comparing it to "AMD" really speaks volumes about the author. Apparently AMD determines your user experience on a modern PC running XP.
Oh, and browsing the web plays no part in the modern user experience. None at all. Don't even think about it. If most people weren't doing it in '86, it's not important.
"No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
I used vi on a VT100 attached to a vax running BSD back in 1990 and I use vi (vim) today on a MacBook Pro that could handle more simultaneous users than the vax did. It was always fast to start then, and it's fast to start today, though now I have colors, split windows, and a bajillion other features I struggle to remember.
It's interesting to see that the machines have gotten faster, software more complex, etc., etc., but software like vim just keeps on truckin'. Too bad we don't have more software like this.
It ignores other factors such as relative price. Of course the server is apparently being run on a Mac plus so I can't go back and check the article to see if they listed the specs of the current PC, but a Mac Plus cost about $2500 when it was introduced. Now, take $2500 in 1986 dollars and you get about $4500 in today's dollars. Well, $4500 buys you a shitload of computer. You can get a much better processor than they had, 4GB of RAM, a hardware RAID controller with a bunch of disks and so on. Load up something like that and see what your launch times are like. Given that the system they are using probably is less than $2000 in today's dollars, you aren't even close money wise.
However as you said, it doesn't really matter as the computers are performing on totally different levels. In every way a new system does more than a Mac Plus. Even if you dismiss the usefulness of multi-tasking and look at just the app there's huge improvements. One would be the in-line spell checker. As I'm sure this post is revealing I'm a horrible speller. However in Word it is great, it will check spelling as I go along. After a few times of correcting the same mistake, it just starts auto correcting. It gets to the point where once I've trained a copy I can type a document and it is good to go as it has fixed all the problems.
This is just another example of the great Benjamin Disraeli quote: "There are three kinds of lies: lies, damned lies, and statistics." Or in other words, you can twist around a test in almost any way you like to make it come out with a result that you want. However that doesn't mean that it has any relevance.
Only the AMD dual core can run Clippy while you go about your work, that's the only thing that matters in my book...
Light a fire for a man and he'll be warm for a day. Light a man on fire and he'll be warm for the rest of his life.
"Is this to say that the Mac Plus is a better computer than the AMD? Of course not. The technological advancements of 21 years have placed modern PCs in a completely different league of varied capacities. But the "User Experience" has not changed much in two decades.' The point they are trying to make is that while hardware has advanced considerably and software has added capability the actually base user interface and thus user experience has not changed much in 20 years. The authors don't go into the "why" and do show some personal bias and opinion... but they have a point... and, yes, I still own a functioning MacPlus.
The smartest man in the whole, wide world really don't know that much. - Mose Allison
The anthropic principle helps to explain why this comparison makes no sense. By virtue of the fact that both computers are market-ready and market-tested machines (especially in the highly successful Mac Plus), their usability speeds MUST be under or around market-acceptable levels. Otherwise, they would either not have survived alpha and beta testing or not have survived as a marketable product. What this comparison is really tapping into is the user-acceptable speed level, which has not changed since the 1980s (because humans haven't changed much).
----
"Those who quote others are more likely to one day be quoted" -Tom Planter
I submitted this from my 1985 Amiga to proved that even a 1986 Mac is bloated and slow.
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
This is proof positive that Steve Jobs traveled to the alternate future in the Dolorean Woz invented to subsequently steal all his technology from the Amiga intergalactic headquarters on Lunar Base Lorannie.
Then one day Bill Gates found Steve's copy of the "Workbench 3.1 Users Guide" sitting in the Delorean, and hijacked it traveling back in time to give his younger self a copy, and therefore, the keys to a multi-billion dollar future of corrupt monopolies.
You're talking about *rich* cut and paste. The OP was talking about cut and paste. Still works today. Highlight the text, point in the new text input area, click the middle button. Done.
My blog
This result (what I can glean from comments, as the site is being pounded) doesn't surprise me.
.... I have (single-CPU) WinXP machines (haven't stepped up to any dual-cores yet, but I wonder what good it'll do), have run a couple GUI-distros of Linux on them over the years and have seen Apples at work--and nothing new I've yet seen is as fast as that clunker 98 box is, running 98. :|
I have an aging Win98-era Pentium II@350 Mhz with 392 megs of RAM, and running Win98, it simply flies.... I keep it around to run some era programs I like, and every time I power it up, I am simply stunned all over again at how blazingly fast it responds. It responds to user input and opens regular programs noticeably faster than the few computers I've bought since--computers that have faster drives, much faster CPU's and way more RAM.
Of course Win98 has a number of problems now--a lot of vulnerabilities and no antivirus I know of still supports it, so getting online is walking in a minefield. And even used for local apps it needs to be rebooted every 4-6 hours to be safe... but even then, warm-rebooting only takes like 20 fucking seconds, and that's just the usual OS install, no optimization ever undertaken. Did we used to bitch about bootup times? Have they gotten longer or shorter?
For a whlie I had Mandrake on it too, but Mandrake ran like a dog. With Linux and WinXP there's all this fucking-about with the hard drive that has to occur, for some reason..... any time you do something, even with the hard drives spinning, these bigger/better OS's seemto have to go off and piss away a couple seconds before actually doing anything.
All your boxen belong to bloat.
~
...their usability speeds MUST be under or around market-acceptable levels...
"Market acceptable" is a measurement that is not static.
Let's look at the convention wisdom on boiling frogs. Supposedly, if you put them in boiling water they will hop right out - but if you put them in a vat of cold water, they will stay in the pot as you progressively heat it to boiling.
The computer industry has been boiling frogs (where we are all the frogs) for twenty years or so, where the next generation of computers are just a little slower with each iteration. It's not much slower, and offers a bit more, so people accept it - and along with it a new definition of "market acceptable".
So it's not like this article is not raising some really valid points.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The real issue here is not if an "AMD system" is faster than a "Mac". For that, they would have to test exactly the same software, not different versions of it. The issue is if modern software, running on modern hardware, is faster than old software, running on old hardware.
For "interactive" tasks it usually isn't, and for a good reason.
No one cares if a program takes 1.4 seconds to complete a find & replace instead of 0.8 seconds. No one cares if a program takes 5.4 seconds to start instead of 3.9. If it took 20, then yes, people probably would care. You see, for interactive tasks, time is the fixed value. Specifically, the time that people don't mind waiting (which varies depending on how common that task is, of course).
This article just proves Murphy's laws of computation: data expands to fill all available space, processing expands to fill all available time, etc..
It's the same thing with games. I could probably take a game from 1995 and run it at 400 fps on my modern hardware. But if I can run a much better-looking version at 60 or even 30 fps, I'll probably pick that one instead. If it ran at 5 fps, I would rather play the old one.
There is a point beyond which "more features" (or "prettier graphics" or whatever) is worth more than an increase in "reaction speed".
That is why CPU-intensive tasks (the ones that never feel "fast enough") are the right way to test hardware; because they tell you how fast the thing can run, and not how fast the developers decided it should run to avoid annoying the user while appealing to as many people as possible (by including extra features).
The article's conclusion that there is "zero advance in productivity" is meaningless. Even if we take one of the most common operations (find & replace), does anyone really believe that, if it completed 1 second faster, people would be noticeably "more productive"...? In this kind of task, "productivity" depends 99% on the human part of the system.
Only a person who's never had to use a typewriter could think of it the way they think of a word processor. People dedicated their lives to typing and made careers out of doing it well. The average person gave their hand written manuscripts to secretaries who typed them, if and only if it had to be published. Word processing is much faster, if you have reasonable software. This is why people spent thousands of dollars on computers that did little more than spell check and print.
The authors fairly compare user experience. Things like typing and scrolling lag matter. If you have too much of either, a typewriter might be faster. Of course it takes a lot of lag to make up the time it takes liquid paper to dry.
Did you forget about Liquid Paper? You might have if you used IBM's correctable type ribbons.
You are right about legibility though. OCR can eat typed pages and then your typed manuscript can be modified and duplicated like any other electronic document.
Friends don't help friends install M$ junk.
I call it being able to surf Wikipedia, Google, and Slashdot in a tabbed browser while running a program like Seti@home in the background with Winamp, Excel, Word and Outlook all readily available at the touch of a button (alt-tab) through mapped servers that centrally store my work. (let's not forget WoW running windowed in the background so I can watch my auctions). Oh, I probably shouldn't leave out the firewalls, the AV software, the synchronization/connection with my PDA, the EPO client, the dual 21" LCDs driven at 1600x1200 EACH, and the fact that all of it pops up on my screen within a second if I want it.
Gee. I guess I don't call that bloat at all. I call it multi-tasking. Let's see a computer from 1986 do that.
So let me get this straight. Someone's complaining that a computer today can do all of this but that dialog boxes pop up a little slower? Then go back to using your '86 Mac. I'm quite happy with what I have today, thank you.
TLF
I do not respond to cowards. Especially anonymous ones.
Eroom's Law: Every 18 months, computer software requires twice the computing power to operate.
This is the counter to Moore's law and explains why the testing achieved the results they did.
Brian